.elementor-6887 .elementor-element.elementor-element-aff7c02 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-aff7c02:not(.elementor-motion-effects-element-type-background), .elementor-6887 .elementor-element.elementor-element-aff7c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F7;}.elementor-6887 .elementor-element.elementor-element-aff7c02 > .elementor-container{max-width:1400px;}.elementor-6887 .elementor-element.elementor-element-aff7c02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 35px 0px;}.elementor-6887 .elementor-element.elementor-element-aff7c02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6887 .elementor-element.elementor-element-83f252d > .elementor-widget-container{margin:35px 35px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-11695e2 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-11695e2 > .elementor-container{max-width:1350px;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-b1ea761.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-b1ea761.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-1c6d593 img{border-radius:25px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-41dffd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-41dffd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-2dc6fc2 .elementor-heading-title{font-family:"kalameh2", Sans-serif;font-size:44px;color:#333333;}.elementor-6887 .elementor-element.elementor-element-fa1ca55 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-fa1ca55 .elementor-widget-container{text-align:justify;color:#333333;font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-54204c3{width:var( --container-widget-width, 96.058% );max-width:96.058%;--container-widget-width:96.058%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-54204c3 > .elementor-widget-container{margin:10px 35px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-54204c3 .elementor-author-box__avatar img{width:57px;height:57px;}.elementor-6887 .elementor-element.elementor-element-54204c3 .elementor-author-box__name{color:#020101BF;font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-9a61329 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-9a61329 > .elementor-container{max-width:1296px;}.elementor-6887 .elementor-element.elementor-element-9a61329{margin-top:30px;margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-b366f6f{--box-background-color:#F3F7F3;--box-border-color:#DEE2E6;--box-border-width:1px;--box-border-radius:12px;--separator-width:1px;--header-color:var( --e-global-color-2fed8714 );--item-text-hover-decoration:underline;--marker-size:5px;}.elementor-6887 .elementor-element.elementor-element-b366f6f .elementor-toc__header-title{text-align:start;}.elementor-6887 .elementor-element.elementor-element-b366f6f .elementor-toc__header, .elementor-6887 .elementor-element.elementor-element-b366f6f .elementor-toc__header-title{font-family:"kalameh2", Sans-serif;font-size:16px;}.elementor-6887 .elementor-element.elementor-element-b366f6f .elementor-toc__header{flex-direction:row;}.elementor-6887 .elementor-element.elementor-element-b366f6f .elementor-toc__list-item{font-family:"kalameh2", Sans-serif;font-size:14px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-7e589dc > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-7e589dc{font-family:"kalameh2", Sans-serif;}.elementor-6887 .elementor-element.elementor-element-08bb18c{--divider-border-style:solid;--divider-color:#5C5C5C6B;--divider-border-width:1px;}.elementor-6887 .elementor-element.elementor-element-08bb18c > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-6887 .elementor-element.elementor-element-08bb18c .elementor-divider-separator{width:29%;}.elementor-6887 .elementor-element.elementor-element-08bb18c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6887 .elementor-element.elementor-element-5da14be > .elementor-container > .elementor-row{align-items:stretch;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-20cdd34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-20cdd34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-20cdd34.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6887 .elementor-element.elementor-element-8d21b80{width:var( --container-widget-width, 42.711% );max-width:42.711%;--container-widget-width:42.711%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-8d21b80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-8d21b80 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-8d21b80 .heading-primary .stop-a{stop-color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-8d21b80 .heading-primary .stop-b{stop-color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-2576e23{width:var( --container-widget-width, 43.855% );max-width:43.855%;--container-widget-width:43.855%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-start;--e-rating-gap:5px;--e-rating-icon-marked-color:#FF8D37;--e-rating-icon-color:#4D4B4B;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-fd62264.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-fd62264.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-fd62264.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6887 .elementor-element.elementor-element-d8d5c68{width:var( --container-widget-width, 36.474% );max-width:36.474%;--container-widget-width:36.474%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-d8d5c68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-d8d5c68 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-d8d5c68 .heading-primary .stop-a{stop-color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-d8d5c68 .heading-primary .stop-b{stop-color:#000000AD;}.elementor-6887 .elementor-element.elementor-element-7b5d76e:not(.elementor-grid-0) .elementor-grid{grid-column-gap:26px;grid-row-gap:0px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn{margin-right:calc(26px / 2);margin-left:calc(26px / 2);margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn:last-child{margin-left:calc(26px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid{margin-right:calc(-26px / 2);margin-left:calc(-26px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid:last-child{margin-left:calc(-26px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.uael-stylex-floating .elementor-grid .uael-share-btn{margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e .uael-share-btn__icon i{font-size:1.5em;}.elementor-6887 .elementor-element.elementor-element-7b5d76e .uael-share-btn__icon svg.uae-share-bluesky{width:1.5em;height:calc(1.5em * 0.76);}.elementor-6887 .elementor-element.elementor-element-7b5d76e{width:var( --container-widget-width, 47.323% );max-width:47.323%;--container-widget-width:47.323%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-35ecf47{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-6887 .elementor-element.elementor-element-35ecf47 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-6887 .elementor-element.elementor-element-35ecf47 .elementor-divider-separator{width:100%;}.elementor-6887 .elementor-element.elementor-element-35ecf47 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6887 .elementor-element.elementor-element-0152b63 > .elementor-container > .elementor-row{align-items:center;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-ddd71f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-ddd71f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-325de58{width:var( --container-widget-width, 2.984% );max-width:2.984%;--container-widget-width:2.984%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-325de58 .elementor-icon-wrapper{text-align:right;}.elementor-6887 .elementor-element.elementor-element-325de58.elementor-view-stacked .elementor-icon{background-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-325de58.elementor-view-framed .elementor-icon, .elementor-6887 .elementor-element.elementor-element-325de58.elementor-view-default .elementor-icon{color:#00000082;border-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-325de58.elementor-view-framed .elementor-icon, .elementor-6887 .elementor-element.elementor-element-325de58.elementor-view-default .elementor-icon svg{fill:#00000082;}.elementor-6887 .elementor-element.elementor-element-325de58 .elementor-icon{font-size:20px;}.elementor-6887 .elementor-element.elementor-element-325de58 .elementor-icon svg{height:20px;}.elementor-6887 .elementor-element.elementor-element-e4638a7{width:var( --container-widget-width, 12.689% );max-width:12.689%;--container-widget-width:12.689%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-e4638a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-e4638a7 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#00000082;}.elementor-6887 .elementor-element.elementor-element-e4638a7 .heading-primary .stop-a{stop-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-e4638a7 .heading-primary .stop-b{stop-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-395787a .premium-tcloud-canvas-container{flex-direction:row;}.elementor-6887 .elementor-element.elementor-element-395787a{width:var( --container-widget-width, 80.145% );max-width:80.145%;--container-widget-width:80.145%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-395787a > .elementor-widget-container{border-style:none;}.elementor-6887 .elementor-element.elementor-element-395787a.premium-tcloud__row .premium-tcloud-canvas-container{justify-content:flex-start;}.elementor-6887 .elementor-element.elementor-element-395787a.premium-tcloud__column .premium-tcloud-canvas-container{align-items:flex-start;}.elementor-6887 .elementor-element.elementor-element-395787a .premium-tcloud-term-link{font-family:"sc_iranyekan", Sans-serif;font-size:14px;font-weight:400;color:#050505;}.elementor-6887 .elementor-element.elementor-element-395787a .premium-tcloud-term{background-color:#E8E9EE !important;border-style:none;border-radius:4px;padding:15px 12px 12px 15px;}.elementor-6887 .elementor-element.elementor-element-395787a .premium-tcloud-ribbon .premium-tcloud-term::before{border-right-color:#E8E9EE !important;}.elementor-6887 .elementor-element.elementor-element-395787a .premium-tcloud-term:hover .premium-tcloud-term-link{color:#FF3200;}.elementor-6887 .elementor-element.elementor-element-4258fcd > .elementor-container > .elementor-row{align-items:center;}.elementor-bc-flex-widget .elementor-6887 .elementor-element.elementor-element-c539bc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6887 .elementor-element.elementor-element-c539bc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6887 .elementor-element.elementor-element-886ff01{width:var( --container-widget-width, 2.984% );max-width:2.984%;--container-widget-width:2.984%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-886ff01 .elementor-icon-wrapper{text-align:right;}.elementor-6887 .elementor-element.elementor-element-886ff01.elementor-view-stacked .elementor-icon{background-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-886ff01.elementor-view-framed .elementor-icon, .elementor-6887 .elementor-element.elementor-element-886ff01.elementor-view-default .elementor-icon{color:#00000082;border-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-886ff01.elementor-view-framed .elementor-icon, .elementor-6887 .elementor-element.elementor-element-886ff01.elementor-view-default .elementor-icon svg{fill:#00000082;}.elementor-6887 .elementor-element.elementor-element-886ff01 .elementor-icon{font-size:20px;}.elementor-6887 .elementor-element.elementor-element-886ff01 .elementor-icon svg{height:20px;}.elementor-6887 .elementor-element.elementor-element-8ff7c18{width:var( --container-widget-width, 12.689% );max-width:12.689%;--container-widget-width:12.689%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-8ff7c18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-8ff7c18 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#00000082;}.elementor-6887 .elementor-element.elementor-element-8ff7c18 .heading-primary .stop-a{stop-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-8ff7c18 .heading-primary .stop-b{stop-color:#00000082;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 .premium-tcloud-canvas-container{flex-direction:row;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3{width:var( --container-widget-width, 80.145% );max-width:80.145%;--container-widget-width:80.145%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 > .elementor-widget-container{border-style:none;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3.premium-tcloud__row .premium-tcloud-canvas-container{justify-content:flex-start;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3.premium-tcloud__column .premium-tcloud-canvas-container{align-items:flex-start;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 .premium-tcloud-term-link{font-family:"sc_iranyekan", Sans-serif;font-size:14px;font-weight:400;color:#050505;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 .premium-tcloud-term{background-color:#E8E9EE !important;border-style:none;border-radius:4px;padding:15px 12px 12px 15px;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 .premium-tcloud-ribbon .premium-tcloud-term::before{border-right-color:#E8E9EE !important;}.elementor-6887 .elementor-element.elementor-element-9ce2cf3 .premium-tcloud-term:hover .premium-tcloud-term-link{color:#FF3200;}.elementor-6887 .elementor-element.elementor-element-bf99c5c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-bf99c5c:not(.elementor-motion-effects-element-type-background), .elementor-6887 .elementor-element.elementor-element-bf99c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5FE;}.elementor-6887 .elementor-element.elementor-element-bf99c5c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:25px 25px 25px 25px;}.elementor-6887 .elementor-element.elementor-element-bf99c5c, .elementor-6887 .elementor-element.elementor-element-bf99c5c > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-bf99c5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6887 .elementor-element.elementor-element-c1a9cd7 .elementor-author-box__name{color:var( --e-global-color-2fed8714 );font-family:"kalameh2", Sans-serif;font-size:25px;}.elementor-6887 .elementor-element.elementor-element-c1a9cd7 .elementor-author-box__bio{color:var( --e-global-color-2fed8714 );font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-c1a9cd7 .elementor-author-box__button{color:#FFFFFF;border-color:#FFFFFF;background-color:#0D6EFD;font-family:"kalameh2", Sans-serif;font-size:14px;font-weight:400;border-width:0px;border-radius:8px;}.elementor-6887 .elementor-element.elementor-element-1643aff > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-1643aff:not(.elementor-motion-effects-element-type-background), .elementor-6887 .elementor-element.elementor-element-1643aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1D009C45 0%, #9DA0A300 15%);}.elementor-6887 .elementor-element.elementor-element-1643aff > .elementor-background-overlay{background-image:url("https://hispan.ir/wp-content/uploads/2025/10/vertical-shape.png");background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6887 .elementor-element.elementor-element-1643aff{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE2E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6887 .elementor-element.elementor-element-1643aff, .elementor-6887 .elementor-element.elementor-element-1643aff > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-c66585f > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-6887 .elementor-element.elementor-element-c66585f{text-align:center;}.elementor-6887 .elementor-element.elementor-element-6aff909 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;color:#000000;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-primary .stop-a{stop-color:#000000;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-primary .stop-b{stop-color:#000000;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-description{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-description .stop-a{stop-color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-description .stop-b{stop-color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-6aff909 .heading-description-wrap{margin-top:10px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group{margin-bottom:10px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-type-html{padding-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group .elementor-field, .elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-subgroup label{font-family:"kalameh2", Sans-serif;font-size:14px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DEE2E6;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DEE2E6;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-group .elementor-select-wrapper::before{color:#DEE2E6;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-button{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .e-form__buttons__wrapper__button-next{background-color:#5A54DE;color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-button[type="submit"]{background-color:#5A54DE;color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-9607ab4 .elementor-field-type-submit{margin:15px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-9607ab4{--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;}.elementor-6887 .elementor-element.elementor-element-34ce7dd > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-34ce7dd{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE2E6;margin-top:25px;margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-34ce7dd, .elementor-6887 .elementor-element.elementor-element-34ce7dd > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-571da9b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6887 .elementor-element.elementor-element-571da9b .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;}.elementor-6887 .elementor-element.elementor-element-5501e39:not(.premium-carousel-yes) .premium-smart-listing__posts-wrapper{grid-template-columns:repeat(1,1fr);}.elementor-6887 .elementor-element.elementor-element-5501e39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-outer-wrapper:not(.premium-smart-listing__skin-3) .premium-smart-listing__post-wrapper{column-gap:27px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-outer-wrapper.premium-smart-listing__skin-3 .premium-smart-listing__post-wrapper{row-gap:27px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-1 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper,
					.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-2 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{order:0;height:43px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-wrapper .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{min-width:77px;width:77px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-3 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{min-height:43px;height:43px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-wrapper .premium-smart-listing__post-content-wrapper{align-items:flex-start;text-align:right;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__thumbnail-container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__featured-post-wrapper:hover .premium-smart-listing__thumbnail-container, .elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper:hover .premium-smart-listing__thumbnail-container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__thumbnail-container,
					.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__thumbnail-overlay,
					.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-thumbnail-wrapper{border-radius:5px 5px 5px 5px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__header-wrapper{background-color:#FB2727;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__category{padding:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__category{margin:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper, .elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper a{font-family:"kalameh2", Sans-serif;font-size:14px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper *{color:var( --e-global-color-74692232 );}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__post-content{font-family:"kalameh2", Sans-serif;font-size:13px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper .premium-smart-listing__post-content-wrapper{background-color:#37373700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__post-wrapper{background-color:#FFFFFF;border-radius:86px;padding:5px 2px 2px 0px;}.elementor-6887 .elementor-element.elementor-element-9431538 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-9431538:not(.elementor-motion-effects-element-type-background), .elementor-6887 .elementor-element.elementor-element-9431538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1D009C45 0%, #9DA0A300 15%);}.elementor-6887 .elementor-element.elementor-element-9431538 > .elementor-background-overlay{background-image:url("https://hispan.ir/wp-content/uploads/2025/10/vertical-shape.png");background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6887 .elementor-element.elementor-element-9431538{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE2E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-9431538, .elementor-6887 .elementor-element.elementor-element-9431538 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-3c716dd > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-6887 .elementor-element.elementor-element-3c716dd{text-align:center;}.elementor-6887 .elementor-element.elementor-element-9098a5d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-primary{font-family:"kalameh2", Sans-serif;font-size:16px;color:#000000;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-primary .stop-a{stop-color:#000000;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-primary .stop-b{stop-color:#000000;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-description{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-description .stop-a{stop-color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-description .stop-b{stop-color:#000000BF;}.elementor-6887 .elementor-element.elementor-element-9098a5d .heading-description-wrap{margin-top:10px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group{margin-bottom:10px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-type-html{padding-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group .elementor-field, .elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-subgroup label{font-family:"kalameh2", Sans-serif;font-size:14px;font-weight:300;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DEE2E6;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DEE2E6;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-group .elementor-select-wrapper::before{color:#DEE2E6;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-button{font-family:"kalameh2", Sans-serif;font-size:16px;font-weight:300;border-radius:12px 12px 12px 12px;}.elementor-6887 .elementor-element.elementor-element-d8053ee .e-form__buttons__wrapper__button-next{background-color:#5A54DE;color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-button[type="submit"]{background-color:#5A54DE;color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6887 .elementor-element.elementor-element-d8053ee .elementor-field-type-submit{margin:15px 0px 0px 0px;}.elementor-6887 .elementor-element.elementor-element-d8053ee{--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;}.elementor-6887 .elementor-element.elementor-element-1e8331e > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6887 .elementor-element.elementor-element-4680101{width:var( --container-widget-width, 36.474% );max-width:36.474%;--container-widget-width:36.474%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-4680101 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6887 .elementor-element.elementor-element-4680101 .heading-primary{font-family:"kalameh2", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-2fed8714 );}.elementor-6887 .elementor-element.elementor-element-4680101 .heading-primary .stop-a{stop-color:var( --e-global-color-2fed8714 );}.elementor-6887 .elementor-element.elementor-element-4680101 .heading-primary .stop-b{stop-color:var( --e-global-color-2fed8714 );}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.74 * 100% );}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__thumbnail:hover img{transform:scale(1.08);opacity:0.8;}.elementor-6887 .elementor-element.elementor-element-9f1be25.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1.08);}.elementor-6887 .elementor-element.elementor-element-9f1be25.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1.08);opacity:0.8;}.elementor-6887 .elementor-element.elementor-element-9f1be25.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1.08);opacity:0.8;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-listing__terms-link:not(:last-child):after{content:"|";margin:0 0.4em;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post-grid .uael-post-wrapper{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:20px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post-wrapper{text-align:right;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__bg-wrap{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__content-wrap{padding:20px 15px 0px 15px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__title, .elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__title a{color:#333333;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__title{font-family:"kalameh2", Sans-serif;font-size:16px;margin-bottom:15px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__terms{padding:4px 4px 4px 4px;border-radius:6px 6px 6px 6px;right:auto;left:0;color:#FFFBFB;background-color:#E4004B;font-size:10px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__excerpt{color:#3333339E;font-family:"kalameh2", Sans-serif;font-size:12px;font-weight:300;margin-bottom:20px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 a.uael-post__read-more{color:#ffffff;background-color:#32A4CF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6887 .elementor-element.elementor-element-9f1be25 a.uael-post__read-more:hover{background-color:#3A97B9;}.elementor-6887 .elementor-element.elementor-element-9f1be25.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap a.uael-post__read-more{background-color:#3A97B9;}.elementor-6887 .elementor-element.elementor-element-b8fb326{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-element-spacing:9px;}.elementor-6887 .elementor-element.elementor-element-b8fb326 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6887 .elementor-element.elementor-element-b8fb326 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px;}.elementor-6887 .elementor-element.elementor-element-b8fb326 .elementor-divider__text{color:var( --e-global-color-2fed8714 );font-family:"kalameh2", Sans-serif;font-size:20px;}.elementor-6887 .elementor-element.elementor-element-cac2ba4{width:var( --container-widget-width, 102.906% );max-width:102.906%;--container-widget-width:102.906%;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-cac2ba4 > .elementor-widget-container{background-color:#F5F5F5;margin:0px 0px 50px 0px;border-style:none;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){ .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-tablet-0 .uael-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-tablet-0 .uael-share-btn:last-child{margin-left:calc(10px / 2);} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-tablet-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-tablet-0 .elementor-grid:last-child{margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e:not(.elementor-grid-0) .elementor-grid{grid-column-gap:10px;grid-row-gap:0px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn:last-child{margin-left:calc(10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid:last-child{margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.uael-stylex-floating .elementor-grid .uael-share-btn{margin-bottom:0px;}}@media(min-width:768px){.elementor-6887 .elementor-element.elementor-element-b1ea761{width:44.074%;}.elementor-6887 .elementor-element.elementor-element-41dffd0{width:55.926%;}.elementor-6887 .elementor-element.elementor-element-bf9a434{width:73.75%;}.elementor-6887 .elementor-element.elementor-element-3ffe74b{width:26.21%;}}@media(max-width:767px){.elementor-6887 .elementor-element.elementor-element-41dffd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6887 .elementor-element.elementor-element-2dc6fc2 .elementor-heading-title{font-size:22px;}.elementor-6887 .elementor-element.elementor-element-fa1ca55 .elementor-widget-container{font-size:15px;} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-mobile-0 .uael-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-mobile-0 .uael-share-btn:last-child{margin-left:calc(10px / 2);} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-mobile-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);} .elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-mobile-0 .elementor-grid:last-child{margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e:not(.elementor-grid-0) .elementor-grid{grid-column-gap:10px;grid-row-gap:10px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn{margin-right:calc(10px / 2);margin-left:calc(10px / 2);margin-bottom:10px;}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .uael-share-btn:last-child{margin-left:calc(10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.elementor-grid-0 .elementor-grid:last-child{margin-left:calc(-10px / 2);}.elementor-6887 .elementor-element.elementor-element-7b5d76e.uael-stylex-floating .elementor-grid .uael-share-btn{margin-bottom:10px;}.elementor-6887 .elementor-element.elementor-element-bf99c5c{padding:5px 5px 5px 5px;}.elementor-6887 .elementor-element.elementor-element-c1a9cd7 .elementor-author-box__avatar img{width:43px;height:43px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-wrapper .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{min-width:100px;width:100px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-1 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper,
					.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-2 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{height:65px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__skin-3 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{min-height:65px;height:65px;}.elementor-6887 .elementor-element.elementor-element-5501e39 .premium-smart-listing__posts-wrapper .premium-smart-listing__post-content-wrapper{align-items:flex-start;text-align:right;}.elementor-6887 .elementor-element.elementor-element-9f1be25 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.5 * 100% );}.elementor-6887 .elementor-element.elementor-element-cac2ba4{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-6887 .elementor-element.elementor-element-cac2ba4 > .elementor-widget-container{margin:0px 0px 40px 0px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-b366f6f *//* Remove underline from all states */
.elementor-toc__list-item-text {
  text-decoration: none !important; /* remove underline */
  color: inherit;                   /* inherit default text color */
  transition: color 0.3s ease;
  display: block;
  padding: 0 5px;                   /* inner padding for the text */
}

/* Hover effect on the entire list item */
.elementor-toc__list-item:hover {
  background-color: #548DFF1C; /* full row red */
  border-radius: 5px;        /* rounded corners */
}

/* Change text color on hover */
.elementor-toc__list-item:hover .elementor-toc__list-item-text {
  color: #4E56C0; /* text becomes blue */
}
/* Hover on the TOC header (title + icons) */
.elementor-toc__header:hover .elementor-toc__toggle-button i {
  color: #ED3F27; /* orange */
  transition: color 0.3s ease;
}

/* Optional: cursor change for the icon as well */
.elementor-toc__toggle-button i {
  transition: color 0.3s ease;
}
/* Hover effect on the TOC title */
.elementor-toc__header-title:hover {
  color: #ED3F27; /* orange */
  cursor: pointer; /* optional, shows it's interactive */
  transition: color 0.3s ease;
}

/* Active state of TOC title */
.elementor-toc__header-title.elementor-item-active {
  color: #00FF00; /* green */
}

/* Make TOC header more compact */
.elementor-toc__header {
  padding: 16.5px 16.5px;       /* smaller padding */
  line-height: 1.5;        /* reduces height of title */
  display: flex;
  align-items: center;     /* vertically center title and toggle icon */
  justify-content: space-between; /* keeps title left, icon right */
}

/* Optionally reduce font size of the title */
.elementor-toc__header-title {
  font-size: 16px;         /* adjust as needed */
  margin: 0;               /* remove default margins */
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9607ab4 */.elementor-field-group input[type="text"]:hover,
.elementor-field-group input[type="text"]:focus,
.elementor-field-group input[type="tel"]:hover,
.elementor-field-group input[type="tel"]:focus,
.elementor-field-group input[type="email"]:hover,
.elementor-field-group input[type="email"]:focus {
  outline: 2px solid #007bff !important;
  outline-offset: 0.5px;
}/* End custom CSS */
/* Start custom CSS for premium-smart-post-listing, class: .elementor-element-5501e39 */.premium-smart-listing__post-content-wrapper .premium-smart-listing__post-content {
  display: -webkit-box;
  -webkit-line-clamp: 2; /* number of lines you want to show */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d8053ee */.elementor-field-group input[type="text"]:hover,
.elementor-field-group input[type="text"]:focus,
.elementor-field-group input[type="tel"]:hover,
.elementor-field-group input[type="tel"]:focus,
.elementor-field-group input[type="email"]:hover,
.elementor-field-group input[type="email"]:focus {
  outline: 2px solid #007bff !important;
  outline-offset: 0.5px;
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-9f1be25 */.uael-post__bg-wrap {
    border-radius: 12px;       /* rounded corners */
    overflow: hidden;          /* ensures children don’t overflow the rounded corners */
}
.uael-post__terms {
  display: inline-block;      /* ensure it can shift without affecting flow */
  transform: translate(-6px, -6px);
}
.uael-grid-pagination {
    width: 100%;                /* full width */
    border: 1px solid #e3e3e3;  /* gray border */
    border-radius: 12px;        /* rounded corners */
    background-color: #F3F7F3;  /* red background */
    padding: 7px;
    box-sizing: border-box;
    text-align: center;/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-cac2ba4 *//*
Theme Name: Your Theme Name
Theme URI: https://yourwebsite.com
Author: Your Name
Author URI: https://yourwebsite.com
Description: Custom comment form styling for WordPress.
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: your-theme-textdomain
*/

/* ==============================
   COMMENT FORM STYLING
   ============================== */

/* Comment form container */
#commentform {
  font-family: 'Kalameh2', sans-serif;
  font-weight: 300;
  font-size: 16px;
  padding: 15px;
  background-color: #f5f5f5;
  border-radius: 15px;
}

/* Submit button */
#commentform #submit {
  font-family: 'Kalameh2', sans-serif;
  font-weight: 300;
  font-size: 16px;
  background-color: #2a225b;
  color: #ffffff;
  border: none;
  border-radius: 8px;
  padding: 12px 40px;
  text-align: center;
  display: inline-block;
  width: 100%;
  line-height: normal;
  vertical-align: middle;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

/* Hover effect for submit button */
#commentform #submit:hover {
  background-color: #1e1842;
}

/* Center the submit button */
#commentform p.form-submit {
  text-align: center;
}

/* Comment form title */
#respond .comment-reply-title {
  font-family: 'Kalameh2', sans-serif;
  font-weight: 400;
  font-size: 25px;
  color: #2a225b;
  margin-bottom: 20px;
  text-align: right;
  padding: 10px;
}

/* Comment typing area */
#commentform #comment {
  font-family: 'Kalameh2', sans-serif;
  font-weight: 300;
  font-size: 16px;
  color: #2a225b;
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  padding: 10px;
  width: 100%;
  min-height: 120px;
  resize: vertical;
  background-color: #fff;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

/* Focus effect for textarea */
#commentform #comment:focus {
  border-color: #1e1842;
  box-shadow: 0 0 5px rgba(42, 34, 91, 0.5);
  outline: none;
}/* End custom CSS */
/* Start custom CSS *//* hide the page title bar site-wide */
#page-title-bar { display: none !important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-Regular.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-Bold.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-Thin.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-Light.woff') format('woff');
}
@font-face {
	font-family: 'kalameh2';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hispan.ir/wp-content/uploads/2025/09/KalamehWeb-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */