.elementor-3421 .elementor-element.elementor-element-ab24a4a9{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3421 .elementor-element.elementor-element-aef20e01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3421 .elementor-element.elementor-element-88972c80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-88972c80 .elementor-heading-title{font-size:36px;}.elementor-3421 .elementor-element.elementor-element-6352674f{--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;}.elementor-3421 .elementor-element.elementor-element-708bbaf4{--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;}.elementor-3421 .elementor-element.elementor-element-ad815011 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-b08e3a0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-b08e3a0a .elementor-heading-title{font-size:27px;}.elementor-3421 .elementor-element.elementor-element-6bbce783 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-317896b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-317896b8 .elementor-heading-title{font-size:27px;}.elementor-3421 .elementor-element.elementor-element-4241da44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-b386af13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-b386af13 .elementor-heading-title{font-size:23px;}.elementor-3421 .elementor-element.elementor-element-19140b41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-0339bab1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-0339bab1 .elementor-heading-title{font-size:23px;}.elementor-3421 .elementor-element.elementor-element-fd99736f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-b4efffd5{--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;}.elementor-3421 .elementor-element.elementor-element-e4654b3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 8px 0px;}.elementor-3421 .elementor-element.elementor-element-e4654b3f .elementor-heading-title{font-size:27px;}.elementor-3421 .elementor-element.elementor-element-58b74610 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-3421 .elementor-element.elementor-element-46b38f9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-af334968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-72d7405a{--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;}.elementor-3421 .elementor-element.elementor-element-66b01dad{--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;}.elementor-3421 .elementor-element.elementor-element-f0bf307e{--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;}.elementor-3421 .elementor-element.elementor-element-e2120f9e{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-88972c80 .elementor-heading-title{font-size:30px;}.elementor-3421 .elementor-element.elementor-element-b08e3a0a .elementor-heading-title{font-size:21px;}.elementor-3421 .elementor-element.elementor-element-317896b8 .elementor-heading-title{font-size:21px;}.elementor-3421 .elementor-element.elementor-element-b386af13 .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-0339bab1 .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-e4654b3f .elementor-heading-title{font-size:21px;}}/* Start custom CSS for text-editor, class: .elementor-element-aef20e01 *//* Aris compact breadcrumb 20261015 */
.elementor-3421 .elementor-element.elementor-element-aef20e01{box-sizing:border-box;flex-shrink:0;align-self:center;width:calc(100% + 2 * var(--aladdin-gutter,32px))!important;max-width:calc(var(--aladdin-content-width,1360px) + 2 * var(--aladdin-gutter,32px))!important;min-width:0;margin-inline:calc(-1 * var(--aladdin-gutter,32px))!important;margin-block-start:0!important;margin-block-end:calc(-1 * var(--aris-breadcrumb-gap,0px))!important;padding:5px var(--aladdin-gutter,32px)!important;font-family:Vazirmatn,Tahoma,sans-serif;font-size:13px;line-height:20px;color:#59666f;}
.elementor-3421 .elementor-element.elementor-element-aef20e01 .elementor-widget-container{margin:0!important;padding:0!important;}
.elementor-3421 .elementor-element.elementor-element-aef20e01 nav{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;min-height:20px;margin:0!important;padding:0!important;line-height:20px;}
.elementor-3421 .elementor-element.elementor-element-aef20e01 p{margin:0!important;padding:0!important;line-height:20px;}
.elementor-3421 .elementor-element.elementor-element-aef20e01 a{color:#80613e!important;text-decoration:none;}
.elementor-3421 .elementor-element.elementor-element-aef20e01 [aria-current=page]{color:inherit;overflow-wrap:anywhere;}
html.dark .elementor-3421 .elementor-element.elementor-element-aef20e01{color:#d6dce2!important;}html.dark .elementor-3421 .elementor-element.elementor-element-aef20e01 a{color:#e2cba8!important;}
@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-aef20e01{font-size:12px;}}

.elementor-3421 .elementor-element.elementor-element-aef20e01{padding-block:5px!important;margin-block:0!important;min-height:0!important;}.elementor-3421 .elementor-element.elementor-element-aef20e01 nav{padding-block:0!important;line-height:20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88972c80 */.elementor-3421 .elementor-element.elementor-element-88972c80{min-width:0;}.elementor-3421 .elementor-element.elementor-element-88972c80 .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-88972c80 a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad815011 */.elementor-3421 .elementor-element.elementor-element-ad815011{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-ad815011 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-ad815011 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-ad815011 ul,.elementor-3421 .elementor-element.elementor-element-ad815011 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-ad815011 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-ad815011 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-ad815011{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b08e3a0a */.elementor-3421 .elementor-element.elementor-element-b08e3a0a{min-width:0;}.elementor-3421 .elementor-element.elementor-element-b08e3a0a .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-b08e3a0a a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bbce783 */.elementor-3421 .elementor-element.elementor-element-6bbce783{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-6bbce783 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-6bbce783 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-6bbce783 ul,.elementor-3421 .elementor-element.elementor-element-6bbce783 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-6bbce783 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-6bbce783 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-6bbce783{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-317896b8 */.elementor-3421 .elementor-element.elementor-element-317896b8{min-width:0;}.elementor-3421 .elementor-element.elementor-element-317896b8 .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-317896b8 a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4241da44 */.elementor-3421 .elementor-element.elementor-element-4241da44{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-4241da44 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-4241da44 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-4241da44 ul,.elementor-3421 .elementor-element.elementor-element-4241da44 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-4241da44 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-4241da44 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-4241da44{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b386af13 */.elementor-3421 .elementor-element.elementor-element-b386af13{min-width:0;}.elementor-3421 .elementor-element.elementor-element-b386af13 .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-b386af13 a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19140b41 */.elementor-3421 .elementor-element.elementor-element-19140b41{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-19140b41 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-19140b41 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-19140b41 ul,.elementor-3421 .elementor-element.elementor-element-19140b41 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-19140b41 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-19140b41 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-19140b41{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0339bab1 */.elementor-3421 .elementor-element.elementor-element-0339bab1{min-width:0;}.elementor-3421 .elementor-element.elementor-element-0339bab1 .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-0339bab1 a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd99736f */.elementor-3421 .elementor-element.elementor-element-fd99736f{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-fd99736f p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-fd99736f a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-fd99736f ul,.elementor-3421 .elementor-element.elementor-element-fd99736f ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-fd99736f li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-fd99736f strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-fd99736f{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4654b3f */.elementor-3421 .elementor-element.elementor-element-e4654b3f{min-width:0;}.elementor-3421 .elementor-element.elementor-element-e4654b3f .elementor-heading-title{color:var(--aris-native-ink);font-family:inherit;font-weight:750;line-height:1.65;margin:0!important;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-e4654b3f a{color:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b74610 */.elementor-3421 .elementor-element.elementor-element-58b74610{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-58b74610 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-58b74610 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-58b74610 ul,.elementor-3421 .elementor-element.elementor-element-58b74610 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-58b74610 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-58b74610 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-58b74610{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46b38f9a */.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button{font-family:inherit;line-height:1.8;background:#b7a080;color:#111a20;border:1px solid #b7a080;border-radius:30px;padding:12px 24px;min-height:46px;}.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button:hover,.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button:focus-visible{background:#d1ba93;color:#111a20;}.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button{background-color:#b7a080!important;color:#111a20!important;}.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button:hover,.elementor-3421 .elementor-element.elementor-element-46b38f9a .elementor-button:focus-visible{background-color:#d1ba93!important;color:#111a20!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4efffd5 */.elementor-3421 .elementor-element.elementor-element-b4efffd5{width:100%;gap:12px;background:var(--aris-native-panel);border:1px solid var(--aris-native-border);border-radius:20px;padding:26px;margin-block:28px;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-b4efffd5{padding:18px;}}
html.dark .elementor-3421 .elementor-element.elementor-element-b4efffd5{background-color:#171e24!important;color:#f1f3f5!important;border-color:#35404a!important;}html.dark .elementor-3421 .elementor-element.elementor-element-b4efffd5 :is(p,h2,h3,a){color:#f1f3f5!important;}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-af334968 */.elementor-3421 .elementor-element.elementor-element-af334968{color:var(--aris-native-ink);font-family:inherit;font-size:16px;line-height:2.1;min-width:0;overflow-wrap:anywhere;}.elementor-3421 .elementor-element.elementor-element-af334968 p{margin-block:0 14px;}.elementor-3421 .elementor-element.elementor-element-af334968 a{color:var(--aris-native-accent);text-decoration:underline;text-underline-offset:4px;}.elementor-3421 .elementor-element.elementor-element-af334968 ul,.elementor-3421 .elementor-element.elementor-element-af334968 ol{padding-inline-start:24px;margin-block:12px;}.elementor-3421 .elementor-element.elementor-element-af334968 li{margin-block:6px;}.elementor-3421 .elementor-element.elementor-element-af334968 strong{font-weight:700;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-af334968{font-size:15px;}}.elementor-3421 .elementor-element.elementor-element-af334968 input,.elementor-3421 .elementor-element.elementor-element-af334968 textarea{max-width:100%;background:var(--aris-native-panel);color:var(--aris-native-ink);border:1px solid var(--aris-native-border);border-radius:12px;padding:12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b542eaaf */.elementor-3421 .elementor-element.elementor-element-b542eaaf .elementor-heading-title{font-size:19px;line-height:1.7;color:inherit;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dabfab61 */.elementor-3421 .elementor-element.elementor-element-dabfab61 .elementor-button{background:transparent;color:inherit;padding:9px 0;text-align:right;justify-content:flex-start;border-radius:0;border-bottom:1px solid var(--aris-native-border);width:100%;font-size:14px;line-height:1.9;}.elementor-3421 .elementor-element.elementor-element-dabfab61{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec456f1f */.elementor-3421 .elementor-element.elementor-element-ec456f1f .elementor-button{background:transparent;color:inherit;padding:9px 0;text-align:right;justify-content:flex-start;border-radius:0;border-bottom:1px solid var(--aris-native-border);width:100%;font-size:14px;line-height:1.9;}.elementor-3421 .elementor-element.elementor-element-ec456f1f{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa9e2ca4 */.elementor-3421 .elementor-element.elementor-element-aa9e2ca4 .elementor-button{background:transparent;color:inherit;padding:9px 0;text-align:right;justify-content:flex-start;border-radius:0;border-bottom:1px solid var(--aris-native-border);width:100%;font-size:14px;line-height:1.9;}.elementor-3421 .elementor-element.elementor-element-aa9e2ca4{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f63d675 */.elementor-3421 .elementor-element.elementor-element-2f63d675 .elementor-button{background:transparent;color:inherit;padding:9px 0;text-align:right;justify-content:flex-start;border-radius:0;border-bottom:1px solid var(--aris-native-border);width:100%;font-size:14px;line-height:1.9;}.elementor-3421 .elementor-element.elementor-element-2f63d675{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7e078c6 */.elementor-3421 .elementor-element.elementor-element-a7e078c6 .elementor-button{background:transparent;color:inherit;padding:9px 0;text-align:right;justify-content:flex-start;border-radius:0;border-bottom:1px solid var(--aris-native-border);width:100%;font-size:14px;line-height:1.9;}.elementor-3421 .elementor-element.elementor-element-a7e078c6{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b01dad */.elementor-3421 .elementor-element.elementor-element-66b01dad{padding:24px;border:1px solid var(--aris-native-border,#dedbd5);border-radius:22px;background:var(--aris-native-panel,#fff);gap:16px;min-width:0;color:var(--aris-native-ink,#252d32);}html.dark .elementor-3421 .elementor-element.elementor-element-66b01dad{background:#171e24;color:#f1f3f5;border-color:#35404a;}.elementor-3421 .elementor-element.elementor-element-66b01dad p{margin:0;line-height:1.95;}.elementor-3421 .elementor-element.elementor-element-66b01dad a{color:inherit;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-66b01dad{padding:20px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afef4d83 */.elementor-3421 .elementor-element.elementor-element-afef4d83 .elementor-heading-title{font-size:19px;line-height:1.7;color:inherit;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3e7e469 */.elementor-3421 .elementor-element.elementor-element-e3e7e469 .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-e3e7e469{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2804f51c */.elementor-3421 .elementor-element.elementor-element-2804f51c .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-2804f51c{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0bf307e */.elementor-3421 .elementor-element.elementor-element-f0bf307e{padding:24px;border:1px solid var(--aris-native-border,#dedbd5);border-radius:22px;background:var(--aris-native-panel,#fff);gap:16px;min-width:0;color:var(--aris-native-ink,#252d32);}html.dark .elementor-3421 .elementor-element.elementor-element-f0bf307e{background:#171e24;color:#f1f3f5;border-color:#35404a;}.elementor-3421 .elementor-element.elementor-element-f0bf307e p{margin:0;line-height:1.95;}.elementor-3421 .elementor-element.elementor-element-f0bf307e a{color:inherit;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-f0bf307e{padding:20px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421cd3bb */.elementor-3421 .elementor-element.elementor-element-421cd3bb .elementor-heading-title{font-size:19px;line-height:1.7;color:inherit;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf375df4 */.elementor-3421 .elementor-element.elementor-element-cf375df4 .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-cf375df4{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79c682e3 */.elementor-3421 .elementor-element.elementor-element-79c682e3 .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-79c682e3{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0620dac4 */.elementor-3421 .elementor-element.elementor-element-0620dac4 .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-0620dac4{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-172d7c3f */.elementor-3421 .elementor-element.elementor-element-172d7c3f .elementor-button{display:flex;justify-content:center;background:#d1ba93;color:#1c2933;border-radius:12px;padding:14px 18px;line-height:1.7;width:100%;}.elementor-3421 .elementor-element.elementor-element-172d7c3f{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2120f9e */.elementor-3421 .elementor-element.elementor-element-e2120f9e{padding:24px;border:1px solid var(--aris-native-border,#dedbd5);border-radius:22px;background:var(--aris-native-panel,#fff);gap:16px;min-width:0;color:var(--aris-native-ink,#252d32);}html.dark .elementor-3421 .elementor-element.elementor-element-e2120f9e{background:#171e24;color:#f1f3f5;border-color:#35404a;}.elementor-3421 .elementor-element.elementor-element-e2120f9e p{margin:0;line-height:1.95;}.elementor-3421 .elementor-element.elementor-element-e2120f9e a{color:inherit;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-e2120f9e{padding:20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab24a4a9 */.elementor-3421 .elementor-element.elementor-element-ab24a4a9{--aris-native-ink:#252d32;--aris-native-muted:#59666f;--aris-native-panel:#fff;--aris-native-border:#d9d5cd;--aris-native-accent:#9d8059;color:var(--aris-native-ink);font-family:Vazirmatn,Tahoma,sans-serif;width:100%;max-width:calc(1360px + 2 * var(--aladdin-gutter,32px));margin-inline:auto;padding:148px var(--aladdin-gutter,32px) 64px;gap:20px;min-width:0;box-sizing:border-box;}html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9{--aris-native-ink:#e8eaec;--aris-native-muted:#b9c1c6;--aris-native-panel:#171e24;--aris-native-border:#35404a;--aris-native-accent:#d1ba93;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-ab24a4a9{padding-top:128px;padding-bottom:40px;gap:16px;}}.elementor-3421 .elementor-element.elementor-element-ab24a4a9{--e-global-color-primary:var(--aris-native-ink);--e-global-color-secondary:var(--aris-native-muted);--e-global-color-text:var(--aris-native-ink);--e-global-color-accent:var(--aris-native-accent);}
/* Aris local night surfaces 20261015 */
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9{--aris-night-ink:#f1f3f5;--aris-night-muted:#c7ced5;--aris-night-panel:#171e24;--aris-night-border:#35404a;--aris-native-ink:#f1f3f5;--aris-native-muted:#c7ced5;--aris-native-panel:#171e24;--aris-native-border:#35404a;--aris-native-accent:#d1ba93;--e-global-color-primary:#f1f3f5;--e-global-color-secondary:#c7ced5;--e-global-color-text:#f1f3f5;--e-global-color-accent:#d1ba93;color:#f1f3f5;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.bg-white,.bg-surface,.bg-surface-subtle,.bg-stone,.bg-stone-light,.bg-background,.bg-cream,.bg-stone-50,.bg-gray-50,.bg-slate-50),html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-stone-light/"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-surface/"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-surface-subtle/"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-white/90"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-white/95"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-white/80"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-[#F4F2ED]"],html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 [class*="bg-[#FAF9F6]"]{background-color:#171e24!important;color:#f1f3f5!important;border-color:#35404a!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.text-primary,.text-primary-dark,.text-ink-soft,.text-black,.text-gray-900,.text-gray-800,.text-slate-900,.text-slate-800){color:#f1f3f5!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.text-text-muted,.text-steel-neutral,.text-gray-500,.text-gray-600){color:#c7ced5!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea){color-scheme:dark;background-color:#171e24!important;color:#f1f3f5!important;border-color:#46535f!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(input,textarea)::placeholder{color:#aeb8c2!important;opacity:1;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 select option{background:#171e24!important;color:#f1f3f5!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.elementor-post,.elementor-flip-box__front,.elementor-price-table){background-color:#171e24!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.elementor-post__title a,.elementor-post__excerpt p,.elementor-post__read-more){color:#f1f3f5!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(table,thead,tbody,tr,th,td){background-color:#171e24!important;color:#f1f3f5!important;border-color:#35404a!important;}

/* Aris compact breadcrumb root 20261015 */
.elementor-3421 .elementor-element.elementor-element-ab24a4a9{padding-top:112px!important;--aris-breadcrumb-gap:20px;}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-ab24a4a9{padding-top:112px!important;--aris-breadcrumb-gap:16px;}}
/* Aris editorial design 20261016 */
.elementor-3421 .elementor-element.elementor-element-ab24a4a9{--aris-native-panel:#fff;--aris-native-border:#dedbd5;--aris-native-ink:#252d32;--aris-native-muted:#59666f;gap:24px!important;max-width:calc(1360px + 2 * var(--aladdin-gutter,32px));padding-inline:max(12px,calc(var(--aladdin-gutter,32px) - 5px))!important;}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9{--aris-native-panel:#171e24;--aris-native-border:#35404a;--aris-native-ink:#f1f3f5;--aris-native-muted:#c7ced5;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 310px!important;gap:32px!important;align-items:start!important;width:100%;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body{padding:clamp(20px,3vw,44px);background:var(--aris-native-panel);border:1px solid var(--aris-native-border);border-radius:24px;min-width:0;gap:20px;width:100%;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body :is(p,li){line-height:2.15;font-size:16px;color:var(--aris-native-ink);}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body :is(h2,h3,h4){color:var(--aris-native-ink);line-height:1.65;scroll-margin-top:150px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body h2{font-size:clamp(23px,2.2vw,31px);margin-top:16px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body img{border-radius:18px;max-width:100%;height:auto;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-side{gap:22px;width:100%;min-width:0;position:sticky;top:140px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-toc a{display:block;padding:9px 0;border-bottom:1px solid var(--aris-native-border);text-decoration:none;line-height:1.8;font-size:14px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-toc a:hover{color:#9d8059;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-comments{border-top:1px solid var(--aris-native-border);padding-top:28px;margin-top:20px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(#comments,#respond){color:var(--aris-native-ink);width:100%;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.comment-reply-title,.comments-title){font-size:24px;line-height:1.7;margin-bottom:20px;color:var(--aris-native-ink);}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form>p{margin:0;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(.comment-form-comment,.comment-notes,.logged-in-as,.comment-form-cookies-consent,.form-submit){grid-column:1/-1;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--aris-native-ink);}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form :is(input:not([type=checkbox]):not([type=submit]),textarea){width:100%;max-width:100%;border:1px solid var(--aris-native-border);border-radius:12px;background:var(--aris-native-panel);color:var(--aris-native-ink);font:inherit;padding:12px 15px;min-height:48px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form textarea{min-height:160px;resize:vertical;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form :is(input,textarea):focus-visible{outline:2px solid #b49972;outline-offset:3px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form input[type=submit]{background:#d1ba93;color:#1c2933;border:0;border-radius:12px;padding:14px 28px;min-height:48px;font:inherit;font-weight:700;cursor:pointer;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form-cookies-consent{display:flex;gap:10px;align-items:flex-start;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-list{list-style:none;padding:0;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-body{padding:22px;border:1px solid var(--aris-native-border);border-radius:16px;margin-bottom:18px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-list .children{padding-inline-start:22px;list-style:none;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-author img{border-radius:50%;width:42px;height:42px;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-metadata{font-size:12px;color:var(--aris-native-muted);margin:8px 0;}
.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .reply a{display:inline-flex;padding:6px 14px;border-radius:20px;border:1px solid var(--aris-native-border);}
html.dark .elementor-3421 .elementor-element.elementor-element-ab24a4a9 :is(#comments,#respond,.comment-form label,.comment-body,.comment-reply-title,.comments-title){color:#f1f3f5!important;}
@media(max-width:1024px){.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-grid{grid-template-columns:minmax(0,1fr)!important;}.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-side{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:600px){.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-side{display:flex;}.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form{grid-template-columns:minmax(0,1fr);}.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .comment-form input[type=submit]{width:100%;}.elementor-3421 .elementor-element.elementor-element-ab24a4a9 .aris-editorial-body{padding:20px;}}/* End custom CSS */