.elementor-62 .elementor-element.elementor-element-a79ca21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-62 .elementor-element.elementor-element-632eb6c{--animation-duration:1500ms;--dynamic-text-color:var( --e-global-color-c2b4aa5 );}.elementor-62 .elementor-element.elementor-element-632eb6c .elementor-headline{text-align:center;}.elementor-62 .elementor-element.elementor-element-632eb6c .elementor-headline-dynamic-wrapper path{stroke-width:5px;}.elementor-62 .elementor-element.elementor-element-632eb6c .elementor-headline-plain-text{color:var( --e-global-color-c2b4aa5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-62 .elementor-element.elementor-element-cdb6dc1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-62 .elementor-element.elementor-element-cdb6dc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ee-search-form .ee-search-form__container .ee-form__field__control,
									.elementor-widget-ee-search-form .ee-search-form__filters .ee-form__field__control--text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-search-form__filters-category__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-form__field__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom:hover .ee-form__field__control--check:not(:checked) + label i:before{color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom .ee-form__field__control--checkbox:checked + label i{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom .ee-form__field__control--radio:checked + label i{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.ee-select2__dropdown.ee-select2__dropdown--{{ID}}{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.ee-select2__dropdown.ee-select2__dropdown--{{ID}} .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-search-form__submit{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-62 .elementor-element.elementor-element-24da39f .elementor-widget-container{text-align:center;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-form__fields .ee-form__field,
						 .elementor-62 .elementor-element.elementor-element-24da39f .ee-search-form-skin--classic .ee-search-form__submit{margin-right:1px;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-search-form__container{margin-right:-1px;}.elementor-62 .elementor-element.elementor-element-24da39f.ee-search-form-input-position--right .ee-form__fields{margin-left:1px;}.elementor-62 .elementor-element.elementor-element-24da39f.ee-search-form-fields-wrap--desktop .ee-form__fields .ee-form__field{margin-bottom:1px;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-form__field__control--text{border-radius:8px;}.elementor-62 .elementor-element.elementor-element-24da39f .select2-container--open.select2-container--below .ee-form__field__control--select2,
						.ee-select2__dropdown--24da39f.select2-dropdown--above{border-radius:8px 8px 0 0;}.elementor-62 .elementor-element.elementor-element-24da39f .select2-container--open.select2-container--above .ee-form__field__control--select2,
						.ee-select2__dropdown--24da39f.select2-dropdown--below{border-radius:0 0 8px 8px;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-search-form{width:326px;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-search-form__filters{margin-right:-24px;margin-bottom:-24px;}.elementor-62 .elementor-element.elementor-element-24da39f .ee-search-form__filters__category{padding-right:24px;margin-bottom:24px;}.elementor-62 .elementor-element.elementor-element-985b871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-62 .elementor-element.elementor-element-3ed143e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-62 .elementor-element.elementor-element-6a17b3c{--animation-duration:1500ms;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-6a17b3c .elementor-headline{text-align:left;}.elementor-62 .elementor-element.elementor-element-6a17b3c .elementor-headline-dynamic-wrapper path{stroke-width:5px;}.elementor-62 .elementor-element.elementor-element-aa5fabc{--e-filter-direction:column;--e-filter-white-space:initial;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-filter-align-items:flex-end;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var( --e-filter-item-padding )*3 ) );--e-filter-item-flex-grow:initial;--e-filter-item-box-sizing:initial;--e-filter-item-align-text:end;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-62 .elementor-element.elementor-element-8302b2d{--grid-columns:4;}.elementor-62 .elementor-element.elementor-element-8302b2d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-62 .elementor-element.elementor-element-8302b2d .e-loop-item > .elementor-section, .elementor-62 .elementor-element.elementor-element-8302b2d .e-loop-item > .elementor-section > .elementor-container, .elementor-62 .elementor-element.elementor-element-8302b2d .e-loop-item > .e-con, .elementor-62 .elementor-element.elementor-element-8302b2d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-62 .elementor-element.elementor-element-8302b2d .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-62 .elementor-element.elementor-element-8302b2d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-62 .elementor-element.elementor-element-8302b2d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-62 .elementor-element.elementor-element-8302b2d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-62 .elementor-element.elementor-element-8302b2d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-62 .elementor-element.elementor-element-fd5977b{--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:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-62 .elementor-element.elementor-element-91d790f{--animation-duration:1500ms;--dynamic-text-color:var( --e-global-color-c2b4aa5 );}.elementor-62 .elementor-element.elementor-element-91d790f .elementor-headline{text-align:center;}.elementor-62 .elementor-element.elementor-element-91d790f .elementor-headline-dynamic-wrapper path{stroke-width:5px;}.elementor-62 .elementor-element.elementor-element-6bc2920{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-6bc2920.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-2a23031{--display:flex;}.elementor-62 .elementor-element.elementor-element-2fbfeea{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-66d8a4c{--display:flex;}.elementor-62 .elementor-element.elementor-element-8803de0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-f1a8317{--display:flex;}.elementor-62 .elementor-element.elementor-element-4afd8ad{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-fd2e40d{--display:flex;}.elementor-62 .elementor-element.elementor-element-14d121f{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-7f59112{--display:flex;}.elementor-62 .elementor-element.elementor-element-2ad87c0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-515561d{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:14px;}.elementor-62 .elementor-element.elementor-element-515561d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#7A7A7AAD;}:where( .elementor-62 .elementor-element.elementor-element-515561d > .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-weight:600;}body.elementor-page-62:not(.elementor-motion-effects-element-type-background), body.elementor-page-62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f316cb0 ) 8%, var( --e-global-color-a38859a ) 50%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-fd5977b{--content-width:600px;}}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-24da39f.ee-search-form-fields-wrap--tablet .ee-form__fields .ee-form__field{margin-bottom:1px;}.elementor-62 .elementor-element.elementor-element-8302b2d{--grid-columns:2;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-cdb6dc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-62 .elementor-element.elementor-element-24da39f.ee-search-form-fields-wrap--mobile .ee-form__fields .ee-form__field{margin-bottom:1px;}.elementor-62 .elementor-element.elementor-element-6a17b3c{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-62 .elementor-element.elementor-element-8302b2d{--grid-columns:1;}.elementor-62 .elementor-element.elementor-element-6bc2920{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-515561d *//* FAQ Accordion Custom CSS با کلاس faq-box */
.faq-box .elementor-accordion-item {
  border: none;
  margin: 0 0 14px 0;
  border-radius: 14px;
  overflow: hidden;
}

/* عنوان بسته */
.faq-box .elementor-tab-title {
  background: #fff;
  border-radius: 12px;
  border-bottom: 1px solid #E6F6FE;
  padding: 16px 18px;
  color: #0F172A;
  font-weight: 600;
  transition: all 0.3s ease;
}

/* عنوان باز (active) */
.faq-box .elementor-tab-title.elementor-active {
  background: #1376F8;
  color: #fff;
  border-radius: 12px 12px 0 0;
}

/* محتوای باز (active) */
.faq-box .elementor-tab-content.elementor-active {
  display: block;
  background: #1376F8;
  color: #E6F6FE;
  padding: 16px 18px 20px;
  border-radius: 0 0 12px 12px;
  border-top: 1px solid rgba(255,255,255,.45);
}

/* آیکن‌ها ( + و – ) */
.faq-box .elementor-accordion-icon i,
.faq-box .elementor-accordion-icon svg {
  color: #1376F8;
  transition: color 0.3s ease;
}
.faq-box .elementor-tab-title.elementor-active .elementor-accordion-icon i,
.faq-box .elementor-tab-title.elementor-active .el/* End custom CSS */