.elementor-21 .elementor-element.elementor-element-d48f5d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-414b5c9{--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;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3CDCD;--border-color:#D3CDCD;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 73px -23px rgba(0,0,0,0.5);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a84773a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-a84773a .elementor-heading-title{font-family:"AsaFont", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9869813{--display:flex;--min-height:100vh;--overlay-opacity:0.37;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-21 .elementor-element.elementor-element-9869813::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9869813 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9869813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drhashemiaraghi.ir/wp-content/uploads/2026/08/Vector-6.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-2393eee{--display:flex;}.elementor-21 .elementor-element.elementor-element-9eae391{--display:flex;}.elementor-21 .elementor-element.elementor-element-8302b86{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-cb64726{--display:flex;}.elementor-21 .elementor-element.elementor-element-f2f4f08{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-c72cd00{--display:flex;}.elementor-21 .elementor-element.elementor-element-f63349d{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-f9c3d74{--display:flex;}.elementor-21 .elementor-element.elementor-element-297e03d{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-0d70acb{--display:flex;}.elementor-21 .elementor-element.elementor-element-e245997{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-11a6ef3{--display:flex;}.elementor-21 .elementor-element.elementor-element-7261d78{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-3196b4d{--display:flex;}.elementor-21 .elementor-element.elementor-element-34faa4e{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-72d826a{--display:flex;}.elementor-21 .elementor-element.elementor-element-f4f35c4{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-8a613ce{--display:flex;}.elementor-21 .elementor-element.elementor-element-352d5b0{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-95deb5b{--display:flex;}.elementor-21 .elementor-element.elementor-element-c95c851{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-964db9f{--display:flex;}.elementor-21 .elementor-element.elementor-element-18e2ead{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-c789381{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-border-radius:60px 60px 60px 60px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-36fd3d0 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c789381 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(83deg, #F0F0F0 0%, #F3F3F3 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C6C6;}.elementor-21 .elementor-element.elementor-element-c789381 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-21 .elementor-element.elementor-element-c789381 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AsaFont", Sans-serif;font-weight:bold;}:where( .elementor-21 .elementor-element.elementor-element-c789381 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-21 .elementor-element.elementor-element-b4c2630{--display:flex;}.elementor-21 .elementor-element.elementor-element-f409c2a{--display:flex;}.elementor-21 .elementor-element.elementor-element-9f26519{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-16d6f4e{--display:flex;}.elementor-21 .elementor-element.elementor-element-84e8c84{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-fdd245e{--display:flex;}.elementor-21 .elementor-element.elementor-element-575b180{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5aedd2b{--display:flex;}.elementor-21 .elementor-element.elementor-element-b1430c4{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-d9c281a{--display:flex;}.elementor-21 .elementor-element.elementor-element-5ede896{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-46c9a81{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-border-radius:60px 60px 60px 60px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-36fd3d0 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-46c9a81 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(83deg, #F0F0F0 0%, #F3F3F3 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C6C6;}.elementor-21 .elementor-element.elementor-element-46c9a81 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-21 .elementor-element.elementor-element-46c9a81 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AsaFont", Sans-serif;font-weight:bold;}:where( .elementor-21 .elementor-element.elementor-element-46c9a81 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-21 .elementor-element.elementor-element-1ae3088{--display:flex;}.elementor-21 .elementor-element.elementor-element-7a8c2c8{--display:flex;}.elementor-21 .elementor-element.elementor-element-38895e3{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-ff856f3{--display:flex;}.elementor-21 .elementor-element.elementor-element-ac5f1e5{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5507599{--display:flex;}.elementor-21 .elementor-element.elementor-element-975db64{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-8cf9e8e{--display:flex;}.elementor-21 .elementor-element.elementor-element-d6b0177{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-4b8e9df{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-border-radius:60px 60px 60px 60px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-36fd3d0 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-4b8e9df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(83deg, #F0F0F0 0%, #F3F3F3 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C6C6;}.elementor-21 .elementor-element.elementor-element-4b8e9df {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-21 .elementor-element.elementor-element-4b8e9df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AsaFont", Sans-serif;font-weight:bold;}:where( .elementor-21 .elementor-element.elementor-element-4b8e9df > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-21 .elementor-element.elementor-element-be41d97{--display:flex;}.elementor-21 .elementor-element.elementor-element-5307178{--display:flex;}.elementor-21 .elementor-element.elementor-element-8ef4c83{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-dbe976c{--display:flex;}.elementor-21 .elementor-element.elementor-element-e64c915{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-0a77ace{--display:flex;}.elementor-21 .elementor-element.elementor-element-8714915{font-family:"AsaFont", Sans-serif;font-size:15px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-7662817{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-border-radius:60px 60px 60px 60px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-36fd3d0 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-7662817 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(83deg, #F0F0F0 0%, #F3F3F3 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C6C6;}.elementor-21 .elementor-element.elementor-element-7662817 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-21 .elementor-element.elementor-element-7662817 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"AsaFont", Sans-serif;font-weight:bold;}:where( .elementor-21 .elementor-element.elementor-element-7662817 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-21 .elementor-element.elementor-element-d38776c{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:12px;--n-tabs-gap:0px;--n-tabs-title-border-radius:30px 30px 0px 0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:12px;--n-tabs-title-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-d38776c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E3E6E4;background-color:transparent;background-image:linear-gradient(141deg, #E3E6E4 0%, #D4D3CB 100%);}.elementor-21 .elementor-element.elementor-element-d38776c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-ce8185e );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ce8185e ) 0%, var( --e-global-color-ce8185e ) 100%);}.elementor-21 .elementor-element.elementor-element-d38776c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21 .elementor-element.elementor-element-d38776c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B8A99A;}.elementor-21 .elementor-element.elementor-element-d38776c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-36fd3d0 );}:where( .elementor-21 .elementor-element.elementor-element-d38776c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-21 .elementor-element.elementor-element-219ab8e{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-21 .elementor-element.elementor-element-1e55742{--display:flex;}.elementor-21 .elementor-element.elementor-element-dcf9a28 .elementor-heading-title{font-family:"AsaFont", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-e8f0eb2 .elementor-heading-title{font-family:"AsaFont", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-d2e120a{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7f34c09{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-text{transition:color 0.9s;}.elementor-21 .elementor-element.elementor-element-900063e{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > 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 );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup 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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group > label{font-family:"AsaFont", Sans-serif;font-size:18px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-type-html{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-37528c6 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button[type="submit"]{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-37528c6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-414b5c9{--content-width:1186px;}.elementor-21 .elementor-element.elementor-element-9869813{--content-width:787px;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-9869813::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9869813 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9869813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9869813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-d48f5d4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-414b5c9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-21 .elementor-element.elementor-element-a84773a .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-7919321{text-align:center;}.elementor-21 .elementor-element.elementor-element-9869813{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-c789381{--n-accordion-border-radius:13px 13px 13px 13px;--n-accordion-title-font-size:14px;}:where( .elementor-21 .elementor-element.elementor-element-c789381 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-46c9a81{--n-accordion-border-radius:13px 13px 13px 13px;--n-accordion-title-font-size:14px;}.elementor-21 .elementor-element.elementor-element-4b8e9df{--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-font-size:14px;}:where( .elementor-21 .elementor-element.elementor-element-4b8e9df > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-7662817{--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-font-size:13px;}.elementor-21 .elementor-element.elementor-element-d38776c{--n-tabs-title-border-radius:30px 30px 0px 0px;}.elementor-21 .elementor-element.elementor-element-219ab8e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-dcf9a28 .elementor-heading-title{font-size:45px;}.elementor-21 .elementor-element.elementor-element-e8f0eb2{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7f34c09 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for form, class: .elementor-element-37528c6 *//* =========================================================
   DR. HASHEMI ARAGHI
   PREMIUM — TRANSPARENT FORM
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 {
    --primary: #123B43;
    --primary-dark: #0D292E;
    --secondary: #5F8985;
    --gold: #C8A96B;
    --gold-light: #D8BD82;

    --text: #202827;
    --muted: #687574;
    --border: #D8E0DE;

    font-family:
        "Peyda",
        "Peyda FD",
        Tahoma,
        sans-serif;
}


/* =========================================================
   FORM — NO BACKGROUND
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-form {
    position: relative;

    padding: 0;

    background: transparent !important;

    border: 0 !important;

    box-shadow: none !important;

    backdrop-filter: none !important;
}


/* حذف خط بالای فرم */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-form::before {
    display: none !important;
}


/* =========================================================
   LABEL
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-label {
    display: block;

    margin-bottom: 9px;

    color: var(--primary);

    font-size: 12px;
    font-weight: 500;

    line-height: 1.7;
}


/* =========================================================
   FIELD
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-textual {
    width: 100%;

    min-height: 54px;

    padding:
        0 17px !important;

    border:
        1px solid
        var(--border) !important;

    border-radius: 3px;

    background:
        rgba(255,255,255,.35) !important;

    color: var(--text) !important;

    font-family: inherit;

    font-size: 13px;

    outline: none !important;

    box-shadow: none !important;

    transition:
        border-color .3s ease,
        background .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}


/* =========================================================
   FIELD HOVER
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-textual:hover {

    border-color:
        rgba(18,59,67,.35) !important;

    background:
        rgba(255,255,255,.55) !important;
}


/* =========================================================
   FIELD FOCUS
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-textual:focus {

    border-color:
        var(--gold) !important;

    background:
        rgba(255,255,255,.7) !important;

    box-shadow:
        0 0 0 3px
        rgba(200,169,107,.09) !important;

    transform:
        translateY(-1px);
}


/* =========================================================
   PLACEHOLDER
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 input::placeholder,
.elementor-21 .elementor-element.elementor-element-37528c6 textarea::placeholder {

    color:
        #9AA5A3 !important;

    opacity: 1;
}


/* =========================================================
   TEXTAREA
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 textarea.elementor-field-textual {

    min-height: 125px;

    padding:
        15px 17px !important;

    resize: vertical;

    line-height: 2;
}


/* =========================================================
   SELECT
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 select.elementor-field-textual {

    cursor: pointer;

    appearance: none;
    -webkit-appearance: none;

    padding-left: 45px !important;

    background-color:
        rgba(255,255,255,.35) !important;

    background-image:
        linear-gradient(
            45deg,
            transparent 50%,
            var(--primary) 50%
        ),
        linear-gradient(
            135deg,
            var(--primary) 50%,
            transparent 50%
        );

    background-position:
        calc(100% - 20px) 23px,
        calc(100% - 15px) 23px;

    background-size:
        5px 5px,
        5px 5px;

    background-repeat: no-repeat;
}


/* =========================================================
   SELECT OPEN / FOCUS
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 select.elementor-field-textual:focus {

    background-color:
        rgba(255,255,255,.7) !important;
}


/* =========================================================
   FIELD SPACING
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group {

    margin-bottom: 20px;
}


/* =========================================================
   REQUIRED STAR
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-mark-required {

    color:
        var(--gold);

    margin-right:
        3px;
}


/* =========================================================
   SUBMIT BUTTON
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button {

    position: relative;

    width: 100%;

    min-height: 58px;

    margin-top: 8px;

    padding:
        0 25px;

    display: flex;

    align-items: center;

    justify-content: center;

    gap: 14px;

    border: 0 !important;

    border-radius: 2px;

    background:
        var(--primary) !important;

    color: white !important;

    font-family: inherit;

    font-size: 13px;

    font-weight: 500;

    overflow: hidden;

    cursor: pointer;

    box-shadow:
        0 10px 30px
        rgba(18,59,67,.13);

    transition:
        transform .35s ease,
        box-shadow .35s ease;
}


/* =========================================================
   BUTTON GOLD EFFECT
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button::before {

    content: "";

    position: absolute;

    top: 0;
    right: -105%;

    width: 100%;
    height: 100%;

    background:
        var(--gold);

    transition:
        right .45s
        cubic-bezier(.2,.8,.2,1);

    z-index: 0;
}


/* Button content */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button-content-wrapper {

    position: relative;

    z-index: 2;

    display: flex;

    align-items: center;

    justify-content: center;

    gap: 13px;
}


.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button-text,
.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button-icon {

    position: relative;

    z-index: 2;

    transition:
        color .3s ease;
}


/* =========================================================
   BUTTON HOVER
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:hover {

    transform:
        translateY(-3px);

    box-shadow:
        0 16px 35px
        rgba(18,59,67,.20);
}


.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:hover::before {

    right: 0;
}


.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:hover .elementor-button-text,
.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:hover .elementor-button-icon {

    color:
        var(--primary-dark) !important;
}


/* =========================================================
   BUTTON ICON
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button-icon {

    transition:
        transform .35s
        cubic-bezier(.2,.8,.2,1);
}


.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:hover .elementor-button-icon {

    transform:
        translateX(-5px);
}


/* =========================================================
   CHECKBOX / RADIO
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-option {

    color:
        var(--muted);

    font-size:
        12px;

    line-height:
        1.9;
}


.elementor-21 .elementor-element.elementor-element-37528c6 input[type="checkbox"],
.elementor-21 .elementor-element.elementor-element-37528c6 input[type="radio"] {

    accent-color:
        var(--gold);
}


/* =========================================================
   SUCCESS MESSAGE
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-message {

    margin-top:
        18px;

    padding:
        13px 16px;

    border-radius:
        3px;

    font-size:
        12px;

    line-height:
        1.9;
}


.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-message-success {

    background:
        rgba(95,137,133,.08);

    border:
        1px solid
        rgba(95,137,133,.18);

    color:
        var(--primary);
}


/* =========================================================
   ERROR MESSAGE
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-message-danger {

    background:
        rgba(170,70,70,.06);

    border:
        1px solid
        rgba(170,70,70,.15);

    color:
        #984747;
}


/* =========================================================
   VALIDATION
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-group .elementor-message {

    font-size:
        10px;

    margin-top:
        6px;

    padding:
        0;

    border: 0;

    background: transparent;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-form {

        padding: 0;

    }

    .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-label {

        font-size:
            11px;

    }

    .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-textual {

        min-height:
            51px;

        font-size:
            12px;

        padding:
            0 14px !important;

    }

    .elementor-21 .elementor-element.elementor-element-37528c6 textarea.elementor-field-textual {

        min-height:
            110px;

        padding:
            14px !important;

    }

    .elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button {

        min-height:
            55px;

    }

}


/* =========================================================
   ACCESSIBILITY
========================================================= */

.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-field-textual:focus-visible,
.elementor-21 .elementor-element.elementor-element-37528c6 .elementor-button:focus-visible {

    outline:
        2px solid
        var(--gold) !important;

    outline-offset:
        3px;
}


/* =========================================================
   REDUCED MOTION
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-21 .elementor-element.elementor-element-37528c6 *,
    .elementor-21 .elementor-element.elementor-element-37528c6 *::before,
    .elementor-21 .elementor-element.elementor-element-37528c6 *::after {

        transition:
            none !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219ab8e *//* =========================================================
   DR. HASHEMI ARAGHI
   SOFT LUXURY CONTAINER BACKGROUND
========================================================= */

.elementor-21 .elementor-element.elementor-element-219ab8e {
    position: relative;

    overflow: hidden;

    background:
        radial-gradient(
            circle at 10% 15%,
            rgba(200, 169, 107, .09),
            transparent 32%
        ),
        radial-gradient(
            circle at 90% 85%,
            rgba(95, 137, 133, .10),
            transparent 35%
        ),
        linear-gradient(
            135deg,
            #F9F7F2 0%,
            #F4F5F1 48%,
            #F7F4ED 100%
        ) !important;

    border:
        1px solid
        rgba(18, 59, 67, .07);

    border-radius:
        6px;

    box-shadow:
        0 20px 60px
        rgba(18, 59, 67, .06);
}


/* =========================================================
   SOFT GOLD GLOW
========================================================= */

.elementor-21 .elementor-element.elementor-element-219ab8e::before {

    content: "";

    position: absolute;

    width: 380px;
    height: 380px;

    top: -190px;
    right: -120px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(200,169,107,.12) 0%,
            rgba(200,169,107,.04) 35%,
            transparent 70%
        );

    filter:
        blur(20px);

    pointer-events:
        none;
}


/* =========================================================
   SOFT TEAL GLOW
========================================================= */

.elementor-21 .elementor-element.elementor-element-219ab8e::after {

    content: "";

    position: absolute;

    width: 420px;
    height: 420px;

    bottom: -240px;
    left: -160px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(95,137,133,.10) 0%,
            rgba(95,137,133,.035) 40%,
            transparent 72%
        );

    filter:
        blur(25px);

    pointer-events:
        none;
}


/* =========================================================
   KEEP CONTENT ABOVE GLOWS
========================================================= */

.elementor-21 .elementor-element.elementor-element-219ab8e > .e-con,
.elementor-21 .elementor-element.elementor-element-219ab8e > .elementor-element {

    position: relative;

    z-index: 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AsaFont';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.eot');
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.eot?#iefix') format('embedded-opentype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.woff2') format('woff2'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.woff') format('woff'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.ttf') format('truetype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFont-extra.svg#AsaFont') format('svg');
}
@font-face {
	font-family: 'AsaFont';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.eot');
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.eot?#iefix') format('embedded-opentype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.woff2') format('woff2'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.woff') format('woff'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.ttf') format('truetype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/asafontRegular.svg#AsaFont') format('svg');
}
@font-face {
	font-family: 'AsaFont';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.eot');
	src: url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.eot?#iefix') format('embedded-opentype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.woff2') format('woff2'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.woff') format('woff'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.ttf') format('truetype'),
		url('https://drhashemiaraghi.ir/wp-content/uploads/2026/08/AsaFontBold.svg#AsaFont') format('svg');
}
/* End Custom Fonts CSS */