.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7e48325a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-7e48325a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7e48325a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-7e48325a.e-con{--e-con-transform-translateY:-16px;}.elementor-36 .elementor-element.elementor-element-1bd27021{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-1bd27021:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1bd27021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.9);}.elementor-36 .elementor-element.elementor-element-3122adc3{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-3122adc3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3122adc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-19cca746{text-align:center;}.elementor-36 .elementor-element.elementor-element-35a9a97b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6ef63d0f{text-align:end;}.elementor-36 .elementor-element.elementor-element-6ef63d0f .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-214e5cb6{text-align:end;}.elementor-36 .elementor-element.elementor-element-214e5cb6 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-1649fad8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-1649fad8:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1649fad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-6223018c{text-align:center;}.elementor-36 .elementor-element.elementor-element-4cb96651{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1c5af43f{text-align:end;}.elementor-36 .elementor-element.elementor-element-1c5af43f .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-60915fb6{text-align:end;}.elementor-36 .elementor-element.elementor-element-60915fb6 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-73a4602d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-73a4602d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-73a4602d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-380099f{text-align:center;}.elementor-36 .elementor-element.elementor-element-4c612b5e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4b94fa4c{text-align:end;}.elementor-36 .elementor-element.elementor-element-4b94fa4c .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-56a204d{text-align:end;}.elementor-36 .elementor-element.elementor-element-56a204d .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-58c86b3a{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-58c86b3a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-58c86b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-e74e7fc{text-align:center;}.elementor-36 .elementor-element.elementor-element-2eeadfd9{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2d439079{text-align:end;}.elementor-36 .elementor-element.elementor-element-2d439079 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-71354281{text-align:end;}.elementor-36 .elementor-element.elementor-element-71354281 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-395a4ee9{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-395a4ee9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-395a4ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-2aefb837{text-align:center;}.elementor-36 .elementor-element.elementor-element-1285bb97{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2d92d704{text-align:end;}.elementor-36 .elementor-element.elementor-element-2d92d704 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-529aa56c{text-align:end;}.elementor-36 .elementor-element.elementor-element-529aa56c .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-cfa61bf{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-cfa61bf:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-cfa61bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-71085237{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-579c4c6d{text-align:center;}.elementor-36 .elementor-element.elementor-element-579c4c6d .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-7c40a458{text-align:center;}.elementor-36 .elementor-element.elementor-element-7c40a458 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-0.72px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-1a37fc77{text-align:center;}.elementor-36 .elementor-element.elementor-element-1a37fc77 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-5b81feb6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4af735b8{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-4af735b8:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-4af735b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-82afc60{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-555a970e{text-align:end;}.elementor-36 .elementor-element.elementor-element-555a970e .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:32px;font-weight:900;line-height:40px;letter-spacing:-0.64px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-1e0f5a39{text-align:center;}.elementor-36 .elementor-element.elementor-element-3ea84a22{text-align:end;}.elementor-36 .elementor-element.elementor-element-3ea84a22 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-619ddd98{margin:-12.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-619ddd98 .elementor-heading-title{font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-44a2aab6{padding:4px 0px 0px 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-44a2aab6 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-dd9176d{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-dd9176d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-dd9176d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-31eebbc4{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-17b4465c{text-align:end;}.elementor-36 .elementor-element.elementor-element-17b4465c .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:32px;font-weight:900;line-height:40px;letter-spacing:-0.64px;color:#008897;}.elementor-36 .elementor-element.elementor-element-7df5a1cc{text-align:center;}.elementor-36 .elementor-element.elementor-element-667d1c43{text-align:end;}.elementor-36 .elementor-element.elementor-element-667d1c43 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-2aef5a8b{margin:-12.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-2aef5a8b .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-794df75f{padding:4px 0px 0px 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-794df75f .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-47df28f0{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-47df28f0:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-47df28f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-13852f13{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-34f86236{text-align:end;}.elementor-36 .elementor-element.elementor-element-34f86236 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:32px;font-weight:900;line-height:40px;letter-spacing:-0.64px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-45397d31{text-align:center;}.elementor-36 .elementor-element.elementor-element-20ddfb02{text-align:end;}.elementor-36 .elementor-element.elementor-element-20ddfb02 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-2d0de9e0{margin:-12.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-2d0de9e0 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-6045e252{padding:4px 0px 0px 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-6045e252 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-2b2591df{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-2b2591df:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-2b2591df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-4b5f97cd{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-499b1378{text-align:end;}.elementor-36 .elementor-element.elementor-element-499b1378 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:32px;font-weight:900;line-height:40px;letter-spacing:-0.64px;color:#008897;}.elementor-36 .elementor-element.elementor-element-42e961ef{text-align:center;}.elementor-36 .elementor-element.elementor-element-4330c20e{text-align:end;}.elementor-36 .elementor-element.elementor-element-4330c20e .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-6cc065ed{margin:-12.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-6cc065ed .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-36ffaa9{padding:4px 0px 0px 0px;text-align:end;}.elementor-36 .elementor-element.elementor-element-36ffaa9 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-accd963{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-accd963:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-accd963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-6f2a3993{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6375260c{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-53eedf79 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-690967bc .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-0.72px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-3c7c85e{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-91ec4de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:12px 12px 12px 12px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-91ec4de:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-91ec4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5cdce7f1{text-align:center;}.elementor-36 .elementor-element.elementor-element-23f82d35{text-align:end;}.elementor-36 .elementor-element.elementor-element-23f82d35 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:600;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-50e33aad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-50e33aad:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-50e33aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-40d1e20a{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-637cdf7b{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5ad9fe4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-72c770f9{text-align:end;}.elementor-36 .elementor-element.elementor-element-72c770f9 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-4255455a{text-align:start;}.elementor-36 .elementor-element.elementor-element-4255455a .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-2574fcc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3986bbe6 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-3986bbe6 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-3986bbe6 .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-3986bbe6 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-3986bbe6 .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-39304820 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-39304820 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-39304820 .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-39304820 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-39304820 .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-6c786da .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-6c786da .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-6c786da .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-6c786da .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-6c786da .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-570268ce .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-570268ce .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-570268ce .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-570268ce .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-570268ce .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-4b4c06b4 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-4b4c06b4 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-4b4c06b4 .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-4b4c06b4 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-4b4c06b4 .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-74de2e96{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-450f4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7f19da34{text-align:end;}.elementor-36 .elementor-element.elementor-element-7f19da34 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-3707fa75{text-align:start;}.elementor-36 .elementor-element.elementor-element-3707fa75 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-weight:700;line-height:32px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-2937078c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-78a8da{text-align:end;}.elementor-36 .elementor-element.elementor-element-78a8da .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-742d7e70{text-align:start;}.elementor-36 .elementor-element.elementor-element-742d7e70 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-2a9502c3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3e7a78ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3021b38{text-align:end;}.elementor-36 .elementor-element.elementor-element-3021b38 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-629983e6{text-align:start;}.elementor-36 .elementor-element.elementor-element-629983e6 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#008897;}.elementor-36 .elementor-element.elementor-element-5fd3cf02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-59da6b0f{text-align:end;}.elementor-36 .elementor-element.elementor-element-59da6b0f .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-482955a6{text-align:start;}.elementor-36 .elementor-element.elementor-element-482955a6 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-4bab7c8c{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-568ded57 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-c0fa1d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-32cfd236 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:500;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-32cfd236 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-32cfd236 .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-32cfd236 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-32cfd236 .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-495bfe80 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:500;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-495bfe80 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-495bfe80 .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-495bfe80 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-495bfe80 .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-60fbefbd .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:500;line-height:24px;fill:#4A6178;color:#4A6178;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 0px 8px 0px;}.elementor-36 .elementor-element.elementor-element-60fbefbd .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-60fbefbd .elementor-button:focus{background-color:#F5F8FB;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-60fbefbd .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-60fbefbd .elementor-button:focus svg{fill:#4A6178;}.elementor-36 .elementor-element.elementor-element-465d1889{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00264B;--border-color:#00264B;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-465d1889:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-465d1889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00264B;}.elementor-36 .elementor-element.elementor-element-1465714e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-185b0389{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2c9f5b29{text-align:end;}.elementor-36 .elementor-element.elementor-element-2c9f5b29 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#CBD5E1;}.elementor-36 .elementor-element.elementor-element-72594357{text-align:end;}.elementor-36 .elementor-element.elementor-element-72594357 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-145806d1{text-align:center;}.elementor-36 .elementor-element.elementor-element-145806d1 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7a0370f0{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-746990d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-36 .elementor-element.elementor-element-746990d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-746990d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-36 .elementor-element.elementor-element-73cc1b7d{text-align:end;}.elementor-36 .elementor-element.elementor-element-73cc1b7d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#E2E8F0;}.elementor-36 .elementor-element.elementor-element-5683b8da{text-align:start;}.elementor-36 .elementor-element.elementor-element-5683b8da .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#DFC286;}.elementor-36 .elementor-element.elementor-element-7f648249{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-36 .elementor-element.elementor-element-7f648249:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7f648249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-36 .elementor-element.elementor-element-74b3eb8b{text-align:end;}.elementor-36 .elementor-element.elementor-element-74b3eb8b .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#E2E8F0;}.elementor-36 .elementor-element.elementor-element-7e61db70{text-align:start;}.elementor-36 .elementor-element.elementor-element-7e61db70 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#008897;}.elementor-36 .elementor-element.elementor-element-130622bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-36 .elementor-element.elementor-element-130622bc:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-130622bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-36 .elementor-element.elementor-element-7b15795{text-align:end;}.elementor-36 .elementor-element.elementor-element-7b15795 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#E2E8F0;}.elementor-36 .elementor-element.elementor-element-657dbad2{text-align:start;}.elementor-36 .elementor-element.elementor-element-657dbad2 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button{background-color:#008897;font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:focus{background-color:#008897;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-672ecaad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-672ecaad:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-672ecaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-27a855c6{text-align:center;}.elementor-36 .elementor-element.elementor-element-28bdbe89{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-6c65bf6d{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-6c65bf6d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-6c65bf6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-3c930ea3{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3a1c6ae4{text-align:center;}.elementor-36 .elementor-element.elementor-element-3a1c6ae4 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-12b929da{text-align:center;}.elementor-36 .elementor-element.elementor-element-12b929da .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-0.72px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-e0cfc88{text-align:center;}.elementor-36 .elementor-element.elementor-element-e0cfc88 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-21ae2885{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-762d7255{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-762d7255:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-762d7255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-44324a1a{text-align:center;}.elementor-36 .elementor-element.elementor-element-4d11177c{text-align:end;}.elementor-36 .elementor-element.elementor-element-4d11177c .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-6b3702de{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-78371ef6{--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:stretch;--gap:3.25px 3.25px;--row-gap:3.25px;--column-gap:3.25px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4a961782{text-align:center;}.elementor-36 .elementor-element.elementor-element-4a961782 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-5a6f2eba{text-align:center;}.elementor-36 .elementor-element.elementor-element-5a6f2eba .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-3e5bc15a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7114606e{text-align:end;}.elementor-36 .elementor-element.elementor-element-7114606e .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-5118ec12{text-align:end;}.elementor-36 .elementor-element.elementor-element-5118ec12 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:600;line-height:24px;fill:#00264B;color:#00264B;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 16px 8px 16px;}.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:focus{background-color:#EEF3F8;color:#00264B;}.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:focus svg{fill:#00264B;}.elementor-36 .elementor-element.elementor-element-48daf275{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-48daf275:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-48daf275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-92a5e1f{text-align:center;}.elementor-36 .elementor-element.elementor-element-69cdd3e2{text-align:end;}.elementor-36 .elementor-element.elementor-element-69cdd3e2 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-339b8a36{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-222507f5{--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:stretch;--gap:3.25px 3.25px;--row-gap:3.25px;--column-gap:3.25px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-65352fea{text-align:center;}.elementor-36 .elementor-element.elementor-element-65352fea .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-3c0629ca{text-align:center;}.elementor-36 .elementor-element.elementor-element-3c0629ca .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-33d10b17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3258a840{text-align:end;}.elementor-36 .elementor-element.elementor-element-3258a840 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-41ffbc5d{text-align:start;}.elementor-36 .elementor-element.elementor-element-41ffbc5d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:600;line-height:24px;fill:#00264B;color:#00264B;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 16px 8px 16px;}.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:focus{background-color:#EEF3F8;color:#00264B;}.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:focus svg{fill:#00264B;}.elementor-36 .elementor-element.elementor-element-4af658fe{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4af658fe:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-4af658fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7adee5f2{text-align:center;}.elementor-36 .elementor-element.elementor-element-23b08e05{text-align:end;}.elementor-36 .elementor-element.elementor-element-23b08e05 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-2114caaa{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-25759d8b{--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:stretch;--gap:3.25px 3.25px;--row-gap:3.25px;--column-gap:3.25px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-73626ae4{text-align:center;}.elementor-36 .elementor-element.elementor-element-73626ae4 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-672624ad{text-align:center;}.elementor-36 .elementor-element.elementor-element-672624ad .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-763c5ea8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6782470{text-align:end;}.elementor-36 .elementor-element.elementor-element-6782470 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-773a5e26{text-align:end;}.elementor-36 .elementor-element.elementor-element-773a5e26 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:600;line-height:24px;fill:#00264B;color:#00264B;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:8px 16px 8px 16px;}.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:focus{background-color:#EEF3F8;color:#00264B;}.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:focus svg{fill:#00264B;}.elementor-36 .elementor-element.elementor-element-11983fa5{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-11983fa5:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-11983fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-58a34e63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-248401d{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-26a67cba .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-67883aeb .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-0.72px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-32a1c053 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-5574e79b{text-align:end;}.elementor-36 .elementor-element.elementor-element-5574e79b .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:600;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-719a830f{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 3px 3px 1px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:1px;border-color:#BD9341;--border-color:#BD9341;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-719a830f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-719a830f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6a89c8be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-713eb6d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6c53f465{text-align:center;}.elementor-36 .elementor-element.elementor-element-6c53f465 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-50272d85{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-25947a40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7f0999ea{text-align:end;}.elementor-36 .elementor-element.elementor-element-7f0999ea .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-d38633a{text-align:end;}.elementor-36 .elementor-element.elementor-element-d38633a .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-4c39216b .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-816477a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button{background-color:#F5F8FB;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:600;line-height:24px;fill:#00264B;color:#00264B;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,38,75,0.1);border-radius:12px 12px 12px 12px;padding:4px 16px 4px 16px;}.elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button:focus{background-color:#EEF3F8;color:#00264B;}.elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button:focus svg{fill:#00264B;}.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button{background-color:#008897;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:4px 16px 4px 16px;}.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:focus{background-color:#008897;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-420f3739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-744bacb7{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-744bacb7:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-744bacb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-40ce50c6 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-2deb286e{text-align:end;}.elementor-36 .elementor-element.elementor-element-2deb286e .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-25577849 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#BD9341;}.elementor-36 .elementor-element.elementor-element-1923a7c{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-1923a7c:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1923a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-a7661bb .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-276690d1{text-align:end;}.elementor-36 .elementor-element.elementor-element-276690d1 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#008897;}.elementor-36 .elementor-element.elementor-element-327c41fd .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-562125d7{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-562125d7:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-562125d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-270033d3 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-4fc7b53c{text-align:end;}.elementor-36 .elementor-element.elementor-element-4fc7b53c .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-41f5198d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#008897;}.elementor-36 .elementor-element.elementor-element-767157d0{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-745f52a{text-align:end;}.elementor-36 .elementor-element.elementor-element-745f52a .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-62d5298e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-62d5298e:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-62d5298e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-5db6aee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-69e97fff{text-align:center;}.elementor-36 .elementor-element.elementor-element-28bc29b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-52748638 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-351c8787 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-143ed735{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-520d26b4{text-align:start;}.elementor-36 .elementor-element.elementor-element-520d26b4 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-28010e96{text-align:start;}.elementor-36 .elementor-element.elementor-element-28010e96 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;color:#008897;}.elementor-36 .elementor-element.elementor-element-66e99427{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.1);--border-color:rgba(0,38,75,0.1);--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-66e99427:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-66e99427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-36 .elementor-element.elementor-element-f1a8d33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-40ed4916{text-align:center;}.elementor-36 .elementor-element.elementor-element-273d3af2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-56d936f3 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-1d5e59c .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-481801ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-51cb288d{text-align:start;}.elementor-36 .elementor-element.elementor-element-51cb288d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-32cf8888{text-align:start;}.elementor-36 .elementor-element.elementor-element-32cf8888 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;color:#008897;}.elementor-36 .elementor-element.elementor-element-1bc527dd{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-1bc527dd:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1bc527dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-148fe730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(0,38,75,0.15);--border-color:rgba(0,38,75,0.15);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-23db9da9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-63b5d956{text-align:center;}.elementor-36 .elementor-element.elementor-element-570b2cff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:3.4px 3.4px;--row-gap:3.4px;--column-gap:3.4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2d76df1d{text-align:end;}.elementor-36 .elementor-element.elementor-element-2d76df1d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#008897;}.elementor-36 .elementor-element.elementor-element-35b0efe{text-align:end;}.elementor-36 .elementor-element.elementor-element-35b0efe .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-249e1a27 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#000000;}.elementor-36 .elementor-element.elementor-element-16a49e6e{--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:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bbd3808{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.15);--border-color:rgba(0,38,75,0.15);--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-bbd3808:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-bbd3808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7e600daa{text-align:center;}.elementor-36 .elementor-element.elementor-element-7a5bcf37{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6e48e25{text-align:end;}.elementor-36 .elementor-element.elementor-element-6e48e25 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-40e315e8{text-align:end;}.elementor-36 .elementor-element.elementor-element-40e315e8 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-3c80cad9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,38,75,0.15);--border-color:rgba(0,38,75,0.15);--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-3c80cad9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3c80cad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5bfa0988{text-align:center;}.elementor-36 .elementor-element.elementor-element-6c05144f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5e19ff2e{text-align:end;}.elementor-36 .elementor-element.elementor-element-5e19ff2e .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.66px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-61ef9880{text-align:end;}.elementor-36 .elementor-element.elementor-element-61ef9880 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-1e1f8ab6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-36 .elementor-element.elementor-element-1e1f8ab6:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1e1f8ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-36 .elementor-element.elementor-element-5fbdac58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4c3027{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-705dac85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-154968e8{text-align:end;}.elementor-36 .elementor-element.elementor-element-154968e8 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0.66px;color:#00737F;}.elementor-36 .elementor-element.elementor-element-529d67b7{text-align:end;}.elementor-36 .elementor-element.elementor-element-529d67b7 .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-0.72px;color:#00264B;}.elementor-36 .elementor-element.elementor-element-545c8c3d .elementor-heading-title{font-family:"YekanBakh-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-518a60ca{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:26px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-9aebec0.elementor-view-stacked .elementor-icon{background-color:#008897;}.elementor-36 .elementor-element.elementor-element-9aebec0.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9aebec0.elementor-view-default .elementor-icon{fill:#008897;color:#008897;border-color:#008897;}.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-title a{font-family:"YekanBakh-Regular", Sans-serif;font-size:17px;font-weight:700;line-height:28px;}.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-title{color:#00264B;}.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-description{font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-56668092{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button{background-color:#00264B;font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:13px 20px 13px 20px;}.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:focus{background-color:#003566;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button{background-color:rgba(0,0,0,0);font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:22px;fill:#00737F;color:#00737F;border-radius:14px 14px 14px 14px;padding:13px 18px 13px 18px;}.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:focus{color:#00737F;}.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:focus svg{fill:#00737F;}.elementor-36 .elementor-element.elementor-element-67a187f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-56a1785f{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-446c09c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-633a5b28{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-6b90694f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-205b2da3{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-472598df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4aa03d58{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-9e3a121{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item > a{font-family:"YekanBakh-Regular", Sans-serif;font-size:13px;font-weight:600;line-height:20px;}.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{color:#00264B;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-2f0d7379{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-289ef026{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{background-color:rgba(0,0,0,0);font-family:"YekanBakh-Regular", Sans-serif;font-size:14px;font-weight:700;line-height:22px;fill:#00737F;color:#00737F;}.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus{color:#00264B;}.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus svg{fill:#00264B;}.elementor-36 .elementor-element.elementor-element-7551c114{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-facc612{font-family:"YekanBakh-Regular", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#4A6178;}.elementor-36 .elementor-element.elementor-element-4bc4385e{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-7e48325a{--content-width:1130px;}.elementor-36 .elementor-element.elementor-element-cfa61bf{--content-width:1130px;}.elementor-36 .elementor-element.elementor-element-accd963{--content-width:1113px;}.elementor-36 .elementor-element.elementor-element-6c65bf6d{--content-width:1130px;}.elementor-36 .elementor-element.elementor-element-11983fa5{--content-width:1130px;}.elementor-36 .elementor-element.elementor-element-1bc527dd{--content-width:1130px;}.elementor-36 .elementor-element.elementor-element-1e1f8ab6{--content-width:1130px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7e48325a{--padding-top:0px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-cfa61bf{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-7c40a458 .elementor-heading-title{font-size:32px;line-height:44px;letter-spacing:-0.64px;}.elementor-36 .elementor-element.elementor-element-accd963{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-690967bc .elementor-heading-title{font-size:32px;line-height:44px;letter-spacing:-0.64px;}.elementor-36 .elementor-element.elementor-element-50e33aad{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-6c65bf6d{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-12b929da .elementor-heading-title{font-size:32px;line-height:44px;letter-spacing:-0.64px;}.elementor-36 .elementor-element.elementor-element-21ae2885{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-36 .elementor-element.elementor-element-11983fa5{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-67883aeb .elementor-heading-title{font-size:32px;line-height:44px;letter-spacing:-0.64px;}.elementor-36 .elementor-element.elementor-element-719a830f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-745f52a{text-align:start;}.elementor-36 .elementor-element.elementor-element-1bc527dd{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-148fe730{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-16a49e6e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;}.elementor-36 .elementor-element.elementor-element-1e1f8ab6{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-5fbdac58{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-36 .elementor-element.elementor-element-154968e8{text-align:center;}.elementor-36 .elementor-element.elementor-element-529d67b7{text-align:center;}.elementor-36 .elementor-element.elementor-element-529d67b7 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-36 .elementor-element.elementor-element-545c8c3d{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7e48325a{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-1bd27021{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-cfa61bf{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-7c40a458 .elementor-heading-title{font-size:28px;line-height:40px;letter-spacing:-0.56px;}.elementor-36 .elementor-element.elementor-element-1a37fc77 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-5b81feb6{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-36 .elementor-element.elementor-element-4af735b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-dd9176d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-47df28f0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-2b2591df{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-accd963{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-690967bc .elementor-heading-title{font-size:26px;line-height:38px;letter-spacing:-0.52px;}.elementor-36 .elementor-element.elementor-element-3c7c85e{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-50e33aad{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-72c770f9 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-7f19da34 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-3021b38 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-568ded57 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-465d1889{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-6c65bf6d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-12b929da .elementor-heading-title{font-size:26px;line-height:38px;letter-spacing:-0.52px;}.elementor-36 .elementor-element.elementor-element-e0cfc88 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-6b3702de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-4a961782 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-36 .elementor-element.elementor-element-339b8a36{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-65352fea .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-36 .elementor-element.elementor-element-2114caaa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-73626ae4 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-36 .elementor-element.elementor-element-11983fa5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-26a67cba{text-align:center;}.elementor-36 .elementor-element.elementor-element-67883aeb{text-align:center;}.elementor-36 .elementor-element.elementor-element-67883aeb .elementor-heading-title{font-size:26px;line-height:38px;letter-spacing:-0.52px;}.elementor-36 .elementor-element.elementor-element-32a1c053{text-align:center;}.elementor-36 .elementor-element.elementor-element-32a1c053 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-5574e79b.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-719a830f{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-7f0999ea .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-36 .elementor-element.elementor-element-816477a{--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:stretch;}.elementor-36 .elementor-element.elementor-element-816477a.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-420f3739{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-36 .elementor-element.elementor-element-745f52a{text-align:center;}.elementor-36 .elementor-element.elementor-element-1bc527dd{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-148fe730{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-63b5d956.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-63b5d956{text-align:center;}.elementor-36 .elementor-element.elementor-element-2d76df1d.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-2d76df1d{text-align:center;}.elementor-36 .elementor-element.elementor-element-35b0efe.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-35b0efe{text-align:center;}.elementor-36 .elementor-element.elementor-element-35b0efe .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-36 .elementor-element.elementor-element-249e1a27{text-align:justify;}.elementor-36 .elementor-element.elementor-element-1e1f8ab6{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-5fbdac58{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-36 .elementor-element.elementor-element-705dac85{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-36 .elementor-element.elementor-element-529d67b7 .elementor-heading-title{font-size:26px;line-height:38px;}.elementor-36 .elementor-element.elementor-element-545c8c3d .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-36 .elementor-element.elementor-element-518a60ca{--padding-top:22px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-67a187f8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-56a1785f{font-size:15px;line-height:27px;}.elementor-36 .elementor-element.elementor-element-446c09c0{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-633a5b28{font-size:15px;line-height:27px;}.elementor-36 .elementor-element.elementor-element-6b90694f{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-205b2da3{font-size:15px;line-height:27px;}.elementor-36 .elementor-element.elementor-element-472598df{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-4aa03d58{font-size:15px;line-height:27px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-2f0d7379{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-289ef026{font-size:15px;line-height:27px;}.elementor-36 .elementor-element.elementor-element-7551c114{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-36 .elementor-element.elementor-element-facc612{font-size:15px;line-height:27px;}}
/* End custom CSS */


@media (max-width:767px){}/* End custom CSS */


@media (max-width:1024px){}/* End custom CSS */



@media (max-width:767px){ }/* End custom CSS */



@media (max-width:767px){ }/* End custom CSS */

@media (max-width:767px){}/* End custom CSS */

/* End custom CSS */
/* End custom CSS */



@media (max-width:767px){}/* End custom CSS */

/* End custom CSS */
/* End custom CSS */



@media (max-width:767px){}/* End custom CSS */

/* End custom CSS */
/* End custom CSS */



@media (max-width:767px){}/* End custom CSS */
/* End custom CSS */
/* End custom CSS */
/* End custom CSS */

/* End custom CSS */


/* End custom CSS */


/* End custom CSS */

/* End custom CSS */
/* End custom CSS */

/* End custom CSS */

@media (max-width:767px){}/* End custom CSS */



@media (max-width:767px){
  
  }/* End custom CSS */



@media (max-width:767px){
  
  }/* End custom CSS */



@media (max-width:767px){
  
  }/* End custom CSS */


@media (max-width:767px){
  }/* End custom CSS */

@media (max-width:767px){}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19cca746 */.elementor-36 .elementor-element.elementor-element-19cca746{flex:0 0 40px;width:40px !important;height:40px;border-radius:8px;background-color:rgba(0,136,151,0.10);
  display:flex;align-items:center;justify-content:center;--container-widget-width:40px}
.elementor-36 .elementor-element.elementor-element-19cca746 .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-19cca746 a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-19cca746 img{display:block;width:15px !important;height:19px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ef63d0f */.elementor-36 .elementor-element.elementor-element-6ef63d0f .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-214e5cb6 */.elementor-36 .elementor-element.elementor-element-214e5cb6 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a9a97b */.elementor-36 .elementor-element.elementor-element-35a9a97b{flex:1 1 auto;min-width:0;--width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3122adc3 */.elementor-36 .elementor-element.elementor-element-3122adc3{flex:1 1 0;min-width:0;height:60px;box-sizing:border-box}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-3122adc3{flex:0 0 223.4px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6223018c */.elementor-36 .elementor-element.elementor-element-6223018c{flex:0 0 40px;width:40px !important;height:40px;border-radius:8px;background-color:rgba(189,147,65,0.10);
  display:flex;align-items:center;justify-content:center;--container-widget-width:40px}
.elementor-36 .elementor-element.elementor-element-6223018c .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-6223018c a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-6223018c img{display:block;width:22px !important;height:22px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c5af43f */.elementor-36 .elementor-element.elementor-element-1c5af43f .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60915fb6 */.elementor-36 .elementor-element.elementor-element-60915fb6 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb96651 */.elementor-36 .elementor-element.elementor-element-4cb96651{flex:1 1 auto;min-width:0;--width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1649fad8 */.elementor-36 .elementor-element.elementor-element-1649fad8{flex:1 1 0;min-width:0;height:60px;box-sizing:border-box}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-1649fad8{flex:0 0 223.4px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-380099f */.elementor-36 .elementor-element.elementor-element-380099f{flex:0 0 40px;width:40px !important;height:40px;border-radius:8px;background-color:rgba(0,38,75,0.10);
  display:flex;align-items:center;justify-content:center;--container-widget-width:40px}
.elementor-36 .elementor-element.elementor-element-380099f .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-380099f a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-380099f img{display:block;width:21px !important;height:19px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b94fa4c */.elementor-36 .elementor-element.elementor-element-4b94fa4c .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56a204d */.elementor-36 .elementor-element.elementor-element-56a204d .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c612b5e */.elementor-36 .elementor-element.elementor-element-4c612b5e{flex:1 1 auto;min-width:0;--width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a4602d */.elementor-36 .elementor-element.elementor-element-73a4602d{flex:1 1 0;min-width:0;height:60px;box-sizing:border-box}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-73a4602d{flex:0 0 223.4px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e74e7fc */.elementor-36 .elementor-element.elementor-element-e74e7fc{flex:0 0 40px;width:40px !important;height:40px;border-radius:8px;background-color:rgba(0,136,151,0.10);
  display:flex;align-items:center;justify-content:center;--container-widget-width:40px}
.elementor-36 .elementor-element.elementor-element-e74e7fc .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-e74e7fc a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-e74e7fc img{display:block;width:19px !important;height:15px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d439079 */.elementor-36 .elementor-element.elementor-element-2d439079 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71354281 */.elementor-36 .elementor-element.elementor-element-71354281 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eeadfd9 */.elementor-36 .elementor-element.elementor-element-2eeadfd9{flex:1 1 auto;min-width:0;--width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c86b3a */.elementor-36 .elementor-element.elementor-element-58c86b3a{flex:1 1 0;min-width:0;height:60px;box-sizing:border-box}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-58c86b3a{flex:0 0 223.4px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aefb837 */.elementor-36 .elementor-element.elementor-element-2aefb837{flex:0 0 40px;width:40px !important;height:40px;border-radius:8px;background-color:rgba(189,147,65,0.10);
  display:flex;align-items:center;justify-content:center;--container-widget-width:40px}
.elementor-36 .elementor-element.elementor-element-2aefb837 .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-2aefb837 a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-2aefb837 img{display:block;width:18px !important;height:19px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d92d704 */.elementor-36 .elementor-element.elementor-element-2d92d704 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-529aa56c */.elementor-36 .elementor-element.elementor-element-529aa56c .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1285bb97 */.elementor-36 .elementor-element.elementor-element-1285bb97{flex:1 1 auto;min-width:0;--width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395a4ee9 */.elementor-36 .elementor-element.elementor-element-395a4ee9{flex:1 1 0;min-width:0;height:60px;box-sizing:border-box}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-395a4ee9{flex:0 0 223.4px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bd27021 */.elementor-36 .elementor-element.elementor-element-1bd27021{width:100%;max-width:1183px;margin-left:auto;margin-right:auto;box-sizing:border-box;
  -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 32px rgba(0,38,75,.06)}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-1bd27021{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;
  scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
  .elementor-36 .elementor-element.elementor-element-1bd27021::-webkit-scrollbar{display:none}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-1bd27021{scroll-padding-inline:12px}}
.elementor-36 .elementor-element.elementor-element-1bd27021,
.elementor-36 .elementor-element.elementor-element-1bd27021 * {
    font-family: "YekanBakh-Regular", sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e48325a */.elementor-36 .elementor-element.elementor-element-7e48325a{position:relative;z-index:2}
/* FAMENO 10-Items — tablet & mobile: cards wrap instead of a scroll row */
@media (max-width:1024px){
  .fameno-10-items .fameno-10-items__inner{
    flex-wrap:wrap !important;
    overflow:visible !important;
    scroll-snap-type:none !important;
    height:auto !important;
  }
  .fameno-10-items .fameno-10-items__inner > .fameno-10-items__item{
    flex:1 1 calc(33.333% - 6px) !important;
    width:auto !important;
    max-width:none !important;
    min-width:0 !important;
    height:auto !important;
    min-height:60px !important;
    scroll-snap-align:none !important;
  }
}
@media (max-width:880px){
  .fameno-10-items .fameno-10-items__inner > .fameno-10-items__item{
    flex-basis:calc(50% - 4px) !important;
  }
}
@media (max-width:560px){
  .fameno-10-items .fameno-10-items__inner > .fameno-10-items__item{
    flex-basis:100% !important;
  }
  .fameno-10-items .fameno-10-items__item .elementor-heading-title{
    white-space:normal !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c40a458 */.elementor-36 .elementor-element.elementor-element-7c40a458 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a37fc77 */.elementor-36 .elementor-element.elementor-element-1a37fc77 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-555a970e */.elementor-36 .elementor-element.elementor-element-555a970e{opacity:.3;transition:opacity .22s ease-out}
.elementor-36 .elementor-element.elementor-element-555a970e .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0f5a39 */.elementor-36 .elementor-element.elementor-element-1e0f5a39{flex:0 0 48px;width:48px !important;height:48px;border-radius:12px;background-color:rgba(189,147,65,0.1);
  display:flex;align-items:center;justify-content:center;--container-widget-width:48px;transition:background-color .22s ease-out}
.elementor-36 .elementor-element.elementor-element-1e0f5a39 .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-1e0f5a39 a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-1e0f5a39 img{display:block;width:19.5px !important;height:17.33px !important;max-width:none;object-fit:contain;object-position:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ea84a22 */.elementor-36 .elementor-element.elementor-element-3ea84a22 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-619ddd98 */.elementor-36 .elementor-element.elementor-element-619ddd98 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-17b4465c */.elementor-36 .elementor-element.elementor-element-17b4465c{opacity:.3;transition:opacity .22s ease-out}
.elementor-36 .elementor-element.elementor-element-17b4465c .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df5a1cc */.elementor-36 .elementor-element.elementor-element-7df5a1cc{flex:0 0 48px;width:48px !important;height:48px;border-radius:12px;background-color:rgba(0,136,151,0.1);
  display:flex;align-items:center;justify-content:center;--container-widget-width:48px;transition:background-color .22s ease-out}
.elementor-36 .elementor-element.elementor-element-7df5a1cc .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-7df5a1cc a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-7df5a1cc img{display:block;width:21.67px !important;height:14.08px !important;max-width:none;object-fit:contain;object-position:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-667d1c43 */.elementor-36 .elementor-element.elementor-element-667d1c43 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aef5a8b */.elementor-36 .elementor-element.elementor-element-2aef5a8b .elementor-heading-title{text-wrap:pretty}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-34f86236 */.elementor-36 .elementor-element.elementor-element-34f86236{opacity:.3;transition:opacity .22s ease-out}
.elementor-36 .elementor-element.elementor-element-34f86236 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45397d31 */.elementor-36 .elementor-element.elementor-element-45397d31{flex:0 0 48px;width:48px !important;height:48px;border-radius:12px;background-color:rgba(189,147,65,0.1);
  display:flex;align-items:center;justify-content:center;--container-widget-width:48px;transition:background-color .22s ease-out}
.elementor-36 .elementor-element.elementor-element-45397d31 .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-45397d31 a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-45397d31 img{display:block;width:20.58px !important;height:19.5px !important;max-width:none;object-fit:contain;object-position:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20ddfb02 */.elementor-36 .elementor-element.elementor-element-20ddfb02 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d0de9e0 */.elementor-36 .elementor-element.elementor-element-2d0de9e0 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-499b1378 */.elementor-36 .elementor-element.elementor-element-499b1378{opacity:.3;transition:opacity .22s ease-out}
.elementor-36 .elementor-element.elementor-element-499b1378 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42e961ef */.elementor-36 .elementor-element.elementor-element-42e961ef{flex:0 0 48px;width:48px !important;height:48px;border-radius:12px;background-color:rgba(0,136,151,0.1);
  display:flex;align-items:center;justify-content:center;--container-widget-width:48px;transition:background-color .22s ease-out}
.elementor-36 .elementor-element.elementor-element-42e961ef .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-42e961ef a{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-42e961ef img{display:block;width:17.33px !important;height:21.67px !important;max-width:none;object-fit:contain;object-position:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4330c20e */.elementor-36 .elementor-element.elementor-element-4330c20e .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cc065ed */.elementor-36 .elementor-element.elementor-element-6cc065ed .elementor-heading-title{text-wrap:pretty}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5b81feb6 */.elementor-36 .elementor-element.elementor-element-5b81feb6{width:100%}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-5b81feb6{flex-wrap:wrap !important}}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3c7c85e */.elementor-36 .elementor-element.elementor-element-3c7c85e{max-width:672px}
.elementor-36 .elementor-element.elementor-element-3c7c85e p{margin:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-3c7c85e .fameno-calculator__br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375260c */.elementor-36 .elementor-element.elementor-element-6375260c{flex:0 1 636.45px;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-6375260c{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cdce7f1 */.elementor-36 .elementor-element.elementor-element-5cdce7f1{flex:0 0 10.67px;width:10.67px !important;height:13.33px;--container-widget-width:10.67px;line-height:0}
.elementor-36 .elementor-element.elementor-element-5cdce7f1 .elementor-widget-container{line-height:0}
.elementor-36 .elementor-element.elementor-element-5cdce7f1 img{display:block;width:10.67px !important;height:13.33px !important;max-width:none;object-fit:contain;object-position:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23f82d35 */.elementor-36 .elementor-element.elementor-element-23f82d35 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91ec4de */.elementor-36 .elementor-element.elementor-element-91ec4de{--width:auto;width:auto;flex:0 0 auto;box-shadow:0 1px 2px rgba(0,0,0,.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2a3993 */@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-6f2a3993{flex-direction:column !important;align-items:flex-start !important;gap:16px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c770f9 */.elementor-36 .elementor-element.elementor-element-72c770f9 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4255455a */.elementor-36 .elementor-element.elementor-element-4255455a .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad9fe4b */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-5ad9fe4b{flex-wrap:wrap !important;row-gap:2px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574fcc3 */.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option{flex:1 1 0;min-width:0;width:auto}
.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;
  cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}
.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option:not(.is-active) .elementor-button:hover{border-color:rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option.is-active .elementor-button{background-color:#BD9341 !important;border-color:#BD9341 !important;color:#FFFFFF !important;font-weight:700 !important;
  box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}
.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option .elementor-button:focus-visible{outline:2px solid #BD9341;outline-offset:2px}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option .elementor-button{min-height:44px}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-2574fcc3 .fameno-calculator__option .elementor-button{transition:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f19da34 */.elementor-36 .elementor-element.elementor-element-7f19da34 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3707fa75 */.elementor-36 .elementor-element.elementor-element-3707fa75 .elementor-heading-title{white-space:nowrap;display:flex;align-items:baseline;gap:4px}
.elementor-36 .elementor-element.elementor-element-3707fa75 .fameno-calculator__num{font-size:24px;line-height:32px;font-weight:700;color:#BD9341}
.elementor-36 .elementor-element.elementor-element-3707fa75 .fameno-calculator__unit{font-size:12px;line-height:18px;font-weight:600;color:#BD9341;letter-spacing:0}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-3707fa75 .fameno-calculator__num{font-size:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450f4b */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-450f4b{flex-wrap:wrap !important;row-gap:2px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f36717b */.elementor-36 .elementor-element.elementor-element-5f36717b{width:100%}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range{--fill:0%;--accent:#BD9341;-webkit-appearance:none;appearance:none;display:block;width:100%;height:24px;margin:0;padding:0;
  background:transparent;direction:rtl;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range:focus{outline:none}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-webkit-slider-runnable-track{height:8px;border-radius:8px;
  background:linear-gradient(to left,var(--accent) 0,var(--accent) var(--fill),#E2E8F0 var(--fill),#E2E8F0 100%)}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-4px;border-radius:50%;
  background:#FFFFFF;border:3px solid var(--accent);box-sizing:border-box;box-shadow:0 1px 3px rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-moz-range-track{height:8px;border-radius:8px;background:#E2E8F0;border:0}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-moz-range-progress{height:8px;border-radius:8px;background:var(--accent)}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:3px solid var(--accent);box-sizing:border-box;box-shadow:0 1px 3px rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(0,136,151,.25)}
.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgba(0,136,151,.25)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range{height:32px}
  .elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-7px}
  .elementor-36 .elementor-element.elementor-element-5f36717b .fameno-calculator__range::-moz-range-thumb{width:22px;height:22px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78a8da */.elementor-36 .elementor-element.elementor-element-78a8da .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-742d7e70 */.elementor-36 .elementor-element.elementor-element-742d7e70 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3021b38 */.elementor-36 .elementor-element.elementor-element-3021b38 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-629983e6 */.elementor-36 .elementor-element.elementor-element-629983e6 .elementor-heading-title{white-space:nowrap;display:flex;align-items:baseline;gap:4px}
.elementor-36 .elementor-element.elementor-element-629983e6 .fameno-calculator__num{font-size:24px;line-height:32px;font-weight:700;color:#008897}
.elementor-36 .elementor-element.elementor-element-629983e6 .fameno-calculator__unit{font-size:12px;line-height:18px;font-weight:600;color:#008897;letter-spacing:0}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-629983e6 .fameno-calculator__num{font-size:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7a78ec */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-3e7a78ec{flex-wrap:wrap !important;row-gap:2px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6035a8bf */.elementor-36 .elementor-element.elementor-element-6035a8bf{width:100%}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range{--fill:0%;--accent:#008897;-webkit-appearance:none;appearance:none;display:block;width:100%;height:24px;margin:0;padding:0;
  background:transparent;direction:rtl;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range:focus{outline:none}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-webkit-slider-runnable-track{height:8px;border-radius:8px;
  background:linear-gradient(to left,var(--accent) 0,var(--accent) var(--fill),#E2E8F0 var(--fill),#E2E8F0 100%)}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-4px;border-radius:50%;
  background:#FFFFFF;border:3px solid var(--accent);box-sizing:border-box;box-shadow:0 1px 3px rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-moz-range-track{height:8px;border-radius:8px;background:#E2E8F0;border:0}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-moz-range-progress{height:8px;border-radius:8px;background:var(--accent)}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:3px solid var(--accent);box-sizing:border-box;box-shadow:0 1px 3px rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(0,136,151,.25)}
.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgba(0,136,151,.25)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range{height:32px}
  .elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-7px}
  .elementor-36 .elementor-element.elementor-element-6035a8bf .fameno-calculator__range::-moz-range-thumb{width:22px;height:22px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59da6b0f */.elementor-36 .elementor-element.elementor-element-59da6b0f .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-482955a6 */.elementor-36 .elementor-element.elementor-element-482955a6 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-568ded57 */.elementor-36 .elementor-element.elementor-element-568ded57 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fa1d5 */.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option{flex:1 1 0;min-width:0;width:auto}
.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;
  cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}
.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option:not(.is-active) .elementor-button:hover{border-color:rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option.is-active .elementor-button{background-color:#008897 !important;border-color:#008897 !important;color:#FFFFFF !important;font-weight:700 !important;
  box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}
.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option .elementor-button{min-height:44px}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-c0fa1d5 .fameno-calculator__option .elementor-button{transition:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d1e20a */.elementor-36 .elementor-element.elementor-element-40d1e20a{flex:1 1 0;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-40d1e20a{flex:0 0 auto;width:100%;padding-bottom:0 !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c9f5b29 */.elementor-36 .elementor-element.elementor-element-2c9f5b29 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72594357 */.elementor-36 .elementor-element.elementor-element-72594357 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-185b0389 */.elementor-36 .elementor-element.elementor-element-185b0389{--width:auto;width:auto;flex:0 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-145806d1 */@property --fameno-score{syntax:"<number>";inherits:true;initial-value:88}
.elementor-36 .elementor-element.elementor-element-145806d1{--fameno-score:88;position:relative;flex:0 0 64px;width:64px !important;height:64px;--container-widget-width:64px;
  display:flex;align-items:center;justify-content:center;transition:--fameno-score .35s ease-out}
.elementor-36 .elementor-element.elementor-element-145806d1::before{content:"";position:absolute;inset:3.7px;border-radius:50%;
  background:conic-gradient(#008897 calc(var(--fameno-score) * 1%), rgba(255,255,255,.2) 0);
  -webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5.7px),#000 calc(100% - 5.5px));
          mask:radial-gradient(farthest-side,transparent calc(100% - 5.7px),#000 calc(100% - 5.5px))}
.elementor-36 .elementor-element.elementor-element-145806d1 .elementor-widget-container{position:relative;z-index:1}
.elementor-36 .elementor-element.elementor-element-145806d1 .elementor-heading-title{white-space:nowrap}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-145806d1{transition:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73cc1b7d */.elementor-36 .elementor-element.elementor-element-73cc1b7d .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5683b8da */.elementor-36 .elementor-element.elementor-element-5683b8da .elementor-heading-title{white-space:nowrap;display:flex;align-items:baseline;gap:4px}
.elementor-36 .elementor-element.elementor-element-5683b8da .fameno-calculator__num{font-size:20px;line-height:28px;font-weight:700;color:#DFC286}
.elementor-36 .elementor-element.elementor-element-5683b8da .fameno-calculator__unit{font-size:11px;line-height:18px;font-weight:400;color:#CBD5E1;letter-spacing:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-746990d */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-746990d{flex-wrap:wrap !important;row-gap:0}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b3eb8b */.elementor-36 .elementor-element.elementor-element-74b3eb8b .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e61db70 */.elementor-36 .elementor-element.elementor-element-7e61db70 .elementor-heading-title{white-space:nowrap;display:flex;align-items:baseline;gap:4px}
.elementor-36 .elementor-element.elementor-element-7e61db70 .fameno-calculator__num{font-size:20px;line-height:28px;font-weight:700;color:#008897}
.elementor-36 .elementor-element.elementor-element-7e61db70 .fameno-calculator__unit{font-size:11px;line-height:18px;font-weight:400;color:#CBD5E1;letter-spacing:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f648249 */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-7f648249{flex-wrap:wrap !important;row-gap:0}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b15795 */.elementor-36 .elementor-element.elementor-element-7b15795 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-657dbad2 */.elementor-36 .elementor-element.elementor-element-657dbad2 .elementor-heading-title{white-space:nowrap;display:flex;align-items:baseline;gap:4px}
.elementor-36 .elementor-element.elementor-element-657dbad2 .fameno-calculator__num{font-size:20px;line-height:28px;font-weight:700;color:#FFFFFF}
.elementor-36 .elementor-element.elementor-element-657dbad2 .fameno-calculator__unit{font-size:11px;line-height:18px;font-weight:400;color:#CBD5E1;letter-spacing:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-130622bc */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-130622bc{flex-wrap:wrap !important;row-gap:0}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b252e53 */.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;box-sizing:border-box;
  box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:filter .2s ease-out}
.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:hover{filter:brightness(1.06)}
.elementor-36 .elementor-element.elementor-element-7b252e53 .elementor-button:focus-visible{outline:2px solid #DFC286;outline-offset:2px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465d1889 */.elementor-36 .elementor-element.elementor-element-465d1889{flex:0 1 435.42px;min-width:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-465d1889{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e33aad */.elementor-36 .elementor-element.elementor-element-50e33aad{box-shadow:0 16px 40px rgba(0,38,75,.06)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a855c6 */.elementor-36 .elementor-element.elementor-element-27a855c6{flex:0 0 16.67px;width:16.67px !important;height:16.67px;--container-widget-width:16.67px;line-height:0}
.elementor-36 .elementor-element.elementor-element-27a855c6 .elementor-widget-container{line-height:0}
.elementor-36 .elementor-element.elementor-element-27a855c6 img{display:block;width:16.67px !important;height:16.67px !important;max-width:none;object-fit:contain;object-position:center}
.elementor-36 .elementor-element.elementor-element-27a855c6{margin-top:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28bdbe89 */.elementor-36 .elementor-element.elementor-element-28bdbe89{flex:1 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-28bdbe89 p{margin:0}
.elementor-36 .elementor-element.elementor-element-28bdbe89 strong{color:#00264B;font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672ecaad */.elementor-36 .elementor-element.elementor-element-672ecaad{box-shadow:0 1px 2px rgba(0,0,0,.05)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c196c4e */.elementor-36 .elementor-element.elementor-element-3c196c4e{display:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-accd963 */.elementor-36 .elementor-element.elementor-element-accd963{--fm-font:"YekanBakh-Regular","YekanBakh","Yekan Bakh",Tahoma,sans-serif;direction:rtl}
.elementor-36 .elementor-element.elementor-element-accd963, .elementor-36 .elementor-element.elementor-element-accd963 .elementor-heading-title, .elementor-36 .elementor-element.elementor-element-accd963 .elementor-widget-text-editor, .elementor-36 .elementor-element.elementor-element-accd963 .elementor-button,
.elementor-36 .elementor-element.elementor-element-accd963 .elementor-button-text, .elementor-36 .elementor-element.elementor-element-accd963 .fameno-calculator__range{font-family:var(--fm-font) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12b929da */.elementor-36 .elementor-element.elementor-element-12b929da .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0cfc88 */.elementor-36 .elementor-element.elementor-element-e0cfc88 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44324a1a */.elementor-36 .elementor-element.elementor-element-44324a1a{position:relative;width:100%;height:288px;flex:0 0 288px;background:#E2E8F0;overflow:hidden;line-height:0}
.elementor-36 .elementor-element.elementor-element-44324a1a .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-44324a1a a{display:block;width:100%;height:100%}
.elementor-36 .elementor-element.elementor-element-44324a1a img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:cover;object-position:center}
.elementor-36 .elementor-element.elementor-element-44324a1a::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-44324a1a{height:220px;flex-basis:220px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d11177c */.elementor-36 .elementor-element.elementor-element-4d11177c{position:absolute !important;top:16px;right:16px;left:auto;width:max-content !important;max-width:calc(100% - 32px);z-index:2;margin:0}
.elementor-36 .elementor-element.elementor-element-4d11177c .elementor-heading-title{display:block;padding:8.5px 16px 7.5px;border-radius:9999px;white-space:nowrap;
  background:rgba(255,255,255,.95);border:1px solid rgba(0,38,75,.1);box-shadow:0 1px 2px rgba(0,0,0,.05);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:rtl;unicode-bidi:plaintext}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a961782 */.elementor-36 .elementor-element.elementor-element-4a961782 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a6f2eba */.elementor-36 .elementor-element.elementor-element-5a6f2eba .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e5bc15a */.elementor-36 .elementor-element.elementor-element-3e5bc15a .fameno-ecosystem__tag{width:auto;--container-widget-width:auto}
.elementor-36 .elementor-element.elementor-element-3e5bc15a .fameno-ecosystem__tag .elementor-heading-title{display:block;padding:4px 8px;white-space:nowrap;
  background:#F5F8FB;border:1px solid rgba(0,38,75,.1);border-radius:6px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76d13f87 */.elementor-36 .elementor-element.elementor-element-76d13f87{margin-top:auto !important;padding-top:16px}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;
  transition:background-color .2s ease-out,border-color .2s ease-out}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:4px}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button-icon{order:2;display:inline-flex;font-size:12px;line-height:0}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:hover{border-color:rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-76d13f87 .elementor-button{transition:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3702de */.elementor-36 .elementor-element.elementor-element-6b3702de{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762d7255 */.elementor-36 .elementor-element.elementor-element-762d7255{flex:1 1 0;min-width:0;--width:auto;position:relative;overflow:hidden;isolation:isolate;
  box-shadow:0 6px 24px rgba(0,38,75,.06);transition:transform .22s ease-out,box-shadow .22s ease-out}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-762d7255:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,38,75,.08)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-762d7255{transition:none} .elementor-36 .elementor-element.elementor-element-762d7255:hover{transform:none}}
@media (max-width:880px){.elementor-36 .elementor-element.elementor-element-762d7255{flex:0 0 auto;width:100%;max-width:600px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92a5e1f */.elementor-36 .elementor-element.elementor-element-92a5e1f{position:relative;width:100%;height:288px;flex:0 0 288px;background:#E2E8F0;overflow:hidden;line-height:0}
.elementor-36 .elementor-element.elementor-element-92a5e1f .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-92a5e1f a{display:block;width:100%;height:100%}
.elementor-36 .elementor-element.elementor-element-92a5e1f img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:cover;object-position:center}
.elementor-36 .elementor-element.elementor-element-92a5e1f::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-92a5e1f{height:220px;flex-basis:220px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69cdd3e2 */.elementor-36 .elementor-element.elementor-element-69cdd3e2{position:absolute !important;top:16px;right:16px;left:auto;width:max-content !important;max-width:calc(100% - 32px);z-index:2;margin:0}
.elementor-36 .elementor-element.elementor-element-69cdd3e2 .elementor-heading-title{display:block;padding:8.5px 16px 7.5px;border-radius:9999px;white-space:nowrap;
  background:rgba(255,255,255,.95);border:1px solid rgba(0,38,75,.1);box-shadow:0 1px 2px rgba(0,0,0,.05);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:rtl;unicode-bidi:plaintext}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65352fea */.elementor-36 .elementor-element.elementor-element-65352fea .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0629ca */.elementor-36 .elementor-element.elementor-element-3c0629ca .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33d10b17 */.elementor-36 .elementor-element.elementor-element-33d10b17 .fameno-ecosystem__tag{width:auto;--container-widget-width:auto}
.elementor-36 .elementor-element.elementor-element-33d10b17 .fameno-ecosystem__tag .elementor-heading-title{display:block;padding:4px 8px;white-space:nowrap;
  background:#F5F8FB;border:1px solid rgba(0,38,75,.1);border-radius:6px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70e16504 */.elementor-36 .elementor-element.elementor-element-70e16504{margin-top:auto !important;padding-top:16px}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;
  transition:background-color .2s ease-out,border-color .2s ease-out}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:4px}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button-icon{order:2;display:inline-flex;font-size:12px;line-height:0}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:hover{border-color:rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-70e16504 .elementor-button{transition:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-339b8a36 */.elementor-36 .elementor-element.elementor-element-339b8a36{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48daf275 */.elementor-36 .elementor-element.elementor-element-48daf275{flex:1 1 0;min-width:0;--width:auto;position:relative;overflow:hidden;isolation:isolate;
  box-shadow:0 6px 24px rgba(0,38,75,.06);transition:transform .22s ease-out,box-shadow .22s ease-out}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-48daf275:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,38,75,.08)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-48daf275{transition:none} .elementor-36 .elementor-element.elementor-element-48daf275:hover{transform:none}}
@media (max-width:880px){.elementor-36 .elementor-element.elementor-element-48daf275{flex:0 0 auto;width:100%;max-width:600px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7adee5f2 */.elementor-36 .elementor-element.elementor-element-7adee5f2{position:relative;width:100%;height:288px;flex:0 0 288px;background:#E2E8F0;overflow:hidden;line-height:0}
.elementor-36 .elementor-element.elementor-element-7adee5f2 .elementor-widget-container, .elementor-36 .elementor-element.elementor-element-7adee5f2 a{display:block;width:100%;height:100%}
.elementor-36 .elementor-element.elementor-element-7adee5f2 img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:cover;object-position:center}
.elementor-36 .elementor-element.elementor-element-7adee5f2::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-7adee5f2{height:220px;flex-basis:220px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b08e05 */.elementor-36 .elementor-element.elementor-element-23b08e05{position:absolute !important;top:16px;right:16px;left:auto;width:max-content !important;max-width:calc(100% - 32px);z-index:2;margin:0}
.elementor-36 .elementor-element.elementor-element-23b08e05 .elementor-heading-title{display:block;padding:8.5px 16px 7.5px;border-radius:9999px;white-space:nowrap;
  background:rgba(255,255,255,.95);border:1px solid rgba(0,38,75,.1);box-shadow:0 1px 2px rgba(0,0,0,.05);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:rtl;unicode-bidi:plaintext}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73626ae4 */.elementor-36 .elementor-element.elementor-element-73626ae4 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672624ad */.elementor-36 .elementor-element.elementor-element-672624ad .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-763c5ea8 */.elementor-36 .elementor-element.elementor-element-763c5ea8 .fameno-ecosystem__tag{width:auto;--container-widget-width:auto}
.elementor-36 .elementor-element.elementor-element-763c5ea8 .fameno-ecosystem__tag .elementor-heading-title{display:block;padding:4px 8px;white-space:nowrap;
  background:#F5F8FB;border:1px solid rgba(0,38,75,.1);border-radius:6px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-232ee54e */.elementor-36 .elementor-element.elementor-element-232ee54e{margin-top:auto !important;padding-top:16px}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;box-sizing:border-box;
  transition:background-color .2s ease-out,border-color .2s ease-out}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:4px}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button-icon{order:2;display:inline-flex;font-size:12px;line-height:0}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:hover{border-color:rgba(0,38,75,.25)}
.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-232ee54e .elementor-button{transition:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2114caaa */.elementor-36 .elementor-element.elementor-element-2114caaa{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af658fe */.elementor-36 .elementor-element.elementor-element-4af658fe{flex:1 1 0;min-width:0;--width:auto;position:relative;overflow:hidden;isolation:isolate;
  box-shadow:0 6px 24px rgba(0,38,75,.06);transition:transform .22s ease-out,box-shadow .22s ease-out}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-4af658fe:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,38,75,.08)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-4af658fe{transition:none} .elementor-36 .elementor-element.elementor-element-4af658fe:hover{transform:none}}
@media (max-width:880px){.elementor-36 .elementor-element.elementor-element-4af658fe{flex:0 0 auto;width:100%;max-width:600px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ae2885 */.elementor-36 .elementor-element.elementor-element-21ae2885{width:100%}
@media (max-width:880px){.elementor-36 .elementor-element.elementor-element-21ae2885{flex-direction:column !important;align-items:center !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c65bf6d */.elementor-36 .elementor-element.elementor-element-6c65bf6d{--fm-font:"YekanBakh-Regular","YekanBakh","Yekan Bakh",Tahoma,sans-serif;direction:rtl}
.elementor-36 .elementor-element.elementor-element-6c65bf6d, .elementor-36 .elementor-element.elementor-element-6c65bf6d .elementor-heading-title, .elementor-36 .elementor-element.elementor-element-6c65bf6d .elementor-widget-text-editor, .elementor-36 .elementor-element.elementor-element-6c65bf6d .elementor-button,
.elementor-36 .elementor-element.elementor-element-6c65bf6d .elementor-button-text{font-family:var(--fm-font) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67883aeb */.elementor-36 .elementor-element.elementor-element-67883aeb .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32a1c053 */.elementor-36 .elementor-element.elementor-element-32a1c053 .elementor-heading-title{text-wrap:pretty}
.elementor-36 .elementor-element.elementor-element-32a1c053{max-width:576px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248401d */.elementor-36 .elementor-element.elementor-element-248401d{flex:0 1 641.34px;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-248401d{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5574e79b */.elementor-36 .elementor-element.elementor-element-5574e79b{--width:auto;width:auto;flex:0 0 auto}
.elementor-36 .elementor-element.elementor-element-5574e79b .elementor-heading-title{display:flex;align-items:center;gap:8px;width:max-content;padding:4px 16px;white-space:nowrap;
  background:#F5F8FB;border:1px solid rgba(0,38,75,.1);border-radius:12px}
.elementor-36 .elementor-element.elementor-element-5574e79b .elementor-heading-title::before{content:"";flex:0 0 10px;height:10px;border-radius:9999px;background:#008897;order:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a34e63 */@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-58a34e63{flex-direction:column !important;align-items:flex-start !important;gap:16px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c53f465 */.elementor-36 .elementor-element.elementor-element-6c53f465{--width:56px;width:56px !important;height:56px;flex:0 0 56px;border-radius:16px;background:#00264B;
  box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-6c53f465 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f0999ea */.elementor-36 .elementor-element.elementor-element-7f0999ea{--width:auto;width:auto;flex:0 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-7f0999ea .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-7f0999ea .elementor-heading-title{white-space:normal}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d38633a */.elementor-36 .elementor-element.elementor-element-d38633a{--width:auto;width:auto;flex:0 0 auto}
.elementor-36 .elementor-element.elementor-element-d38633a .elementor-heading-title{display:block;width:max-content;padding:2px 4px;white-space:nowrap;
  background:rgba(189,147,65,.15);border:1px solid rgba(189,147,65,.3);border-radius:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50272d85 */.elementor-36 .elementor-element.elementor-element-50272d85{min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713eb6d1 */.elementor-36 .elementor-element.elementor-element-713eb6d1{--width:auto;width:auto;flex:0 1 auto;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-713eb6d1{flex:1 1 100%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d54328c */.elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button{display:flex;align-items:center;justify-content:center;min-height:34px;box-sizing:border-box;white-space:nowrap;
  transition:background-color .2s ease-out}
.elementor-36 .elementor-element.elementor-element-4d54328c .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ebb7093 */.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button{display:flex;align-items:center;justify-content:center;min-height:32px;box-sizing:border-box;white-space:nowrap;
  transition:background-color .2s ease-out}
.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:focus-visible{outline:2px solid #008897;outline-offset:2px}

.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}
.elementor-36 .elementor-element.elementor-element-3ebb7093 .elementor-button:hover{filter:brightness(1.06)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816477a */.elementor-36 .elementor-element.elementor-element-816477a{--width:auto;width:auto;flex:0 0 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a89c8be */@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-6a89c8be{flex-wrap:wrap !important;row-gap:16px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40ce50c6 */.elementor-36 .elementor-element.elementor-element-40ce50c6 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2deb286e */.elementor-36 .elementor-element.elementor-element-2deb286e .elementor-heading-title{display:flex;align-items:baseline;gap:4px;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25577849 */.elementor-36 .elementor-element.elementor-element-25577849 .elementor-heading-title{white-space:nowrap}
.elementor-36 .elementor-element.elementor-element-25577849{padding-top:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744bacb7 */.elementor-36 .elementor-element.elementor-element-744bacb7{flex:1 1 0;min-width:0;--width:auto}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-744bacb7{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7661bb */.elementor-36 .elementor-element.elementor-element-a7661bb .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-276690d1 */.elementor-36 .elementor-element.elementor-element-276690d1 .elementor-heading-title{display:flex;align-items:baseline;gap:4px;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-327c41fd */.elementor-36 .elementor-element.elementor-element-327c41fd .elementor-heading-title{white-space:nowrap}
.elementor-36 .elementor-element.elementor-element-327c41fd{padding-top:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1923a7c */.elementor-36 .elementor-element.elementor-element-1923a7c{flex:1 1 0;min-width:0;--width:auto}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-1923a7c{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-270033d3 */.elementor-36 .elementor-element.elementor-element-270033d3 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fc7b53c */.elementor-36 .elementor-element.elementor-element-4fc7b53c .elementor-heading-title{display:flex;align-items:baseline;gap:4px;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41f5198d */.elementor-36 .elementor-element.elementor-element-41f5198d .elementor-heading-title{white-space:nowrap}
.elementor-36 .elementor-element.elementor-element-41f5198d{padding-top:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562125d7 */.elementor-36 .elementor-element.elementor-element-562125d7{flex:1 1 0;min-width:0;--width:auto}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-562125d7{flex:0 0 auto;width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420f3739 */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-420f3739{flex-direction:column !important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69e97fff */.elementor-36 .elementor-element.elementor-element-69e97fff{flex:0 0 40px;width:40px !important;height:40px;--container-widget-width:40px;border-radius:8px;background-color:rgba(0,38,75,0.1);
  display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-69e97fff .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-69e97fff img{display:block;width:18.33px !important;height:15px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52748638 */.elementor-36 .elementor-element.elementor-element-52748638{margin:-1px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28bc29b */.elementor-36 .elementor-element.elementor-element-28bc29b{flex:0 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-28bc29b .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-28bc29b .elementor-heading-title{white-space:normal}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db6aee */.elementor-36 .elementor-element.elementor-element-5db6aee{flex:0 1 auto;min-width:0}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-5db6aee{flex:1 1 100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-520d26b4 */.elementor-36 .elementor-element.elementor-element-520d26b4{margin:-1px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143ed735 */.elementor-36 .elementor-element.elementor-element-143ed735{--width:auto;width:auto;flex:0 0 auto}
.elementor-36 .elementor-element.elementor-element-143ed735 .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-143ed735{margin-inline-start:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d5298e */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-62d5298e{flex-wrap:wrap !important;row-gap:8px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40ed4916 */.elementor-36 .elementor-element.elementor-element-40ed4916{flex:0 0 40px;width:40px !important;height:40px;--container-widget-width:40px;border-radius:8px;background-color:rgba(0,136,151,0.1);
  display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-40ed4916 .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-40ed4916 img{display:block;width:15px !important;height:15.02px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56d936f3 */.elementor-36 .elementor-element.elementor-element-56d936f3{margin:-1px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-273d3af2 */.elementor-36 .elementor-element.elementor-element-273d3af2{flex:0 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-273d3af2 .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-273d3af2 .elementor-heading-title{white-space:normal}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1a8d33 */.elementor-36 .elementor-element.elementor-element-f1a8d33{flex:0 1 auto;min-width:0}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-f1a8d33{flex:1 1 100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51cb288d */.elementor-36 .elementor-element.elementor-element-51cb288d{margin:-1px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481801ee */.elementor-36 .elementor-element.elementor-element-481801ee{--width:auto;width:auto;flex:0 0 auto}
.elementor-36 .elementor-element.elementor-element-481801ee .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-481801ee{margin-inline-start:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e99427 */@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-66e99427{flex-wrap:wrap !important;row-gap:8px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719a830f */.elementor-36 .elementor-element.elementor-element-719a830f{box-shadow:0 16px 40px rgba(0,38,75,.06)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11983fa5 */.elementor-36 .elementor-element.elementor-element-11983fa5{--fm-font:"YekanBakh-Regular","YekanBakh","Yekan Bakh",Tahoma,sans-serif;direction:rtl}
.elementor-36 .elementor-element.elementor-element-11983fa5, .elementor-36 .elementor-element.elementor-element-11983fa5 .elementor-heading-title, .elementor-36 .elementor-element.elementor-element-11983fa5 .elementor-button, .elementor-36 .elementor-element.elementor-element-11983fa5 .elementor-button-text{font-family:var(--fm-font) !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63b5d956 */.elementor-36 .elementor-element.elementor-element-63b5d956{flex:0 0 80px;width:80px !important;height:80px;--container-widget-width:80px;box-sizing:border-box;
  border-radius:24px;border:2px solid rgba(189,147,65,.5);background:linear-gradient(135deg,#00264B 0%,#001426 100%);
  box-shadow:0 10px 25px rgba(0,38,75,.3);display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-63b5d956 .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-63b5d956 img{display:block;width:28px !important;height:35px !important;max-width:none;object-fit:contain;
  filter:drop-shadow(0 1px 1px rgba(0,0,0,.06)) drop-shadow(0 1px 2px rgba(0,0,0,.1))}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-63b5d956{flex-basis:64px;width:64px !important;height:64px;border-radius:20px}
  .elementor-36 .elementor-element.elementor-element-63b5d956 img{width:22px !important;height:28px !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d76df1d */.elementor-36 .elementor-element.elementor-element-2d76df1d .elementor-heading-title{display:flex;align-items:center;gap:6px;width:max-content;padding:2px 8px;white-space:nowrap;
  background:rgba(0,136,151,.1);border:1px solid rgba(0,136,151,.2);border-radius:9999px}
.elementor-36 .elementor-element.elementor-element-2d76df1d .elementor-heading-title::before{content:"";order:-1;flex:0 0 8px;height:8px;border-radius:9999px;background:#008897}
.elementor-36 .elementor-element.elementor-element-2d76df1d{padding-bottom:.6px}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-570b2cff */.elementor-36 .elementor-element.elementor-element-570b2cff{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23db9da9 */.elementor-36 .elementor-element.elementor-element-23db9da9{flex:0 1 672px;max-width:672px;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-23db9da9{flex:0 0 auto;max-width:none;width:100%}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-23db9da9{flex-direction:column !important;align-items:flex-start !important;gap:16px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e600daa */.elementor-36 .elementor-element.elementor-element-7e600daa{flex:0 0 32px;width:32px !important;height:32px;--container-widget-width:32px;border-radius:8px;background-color:rgba(0,136,151,0.15);
  display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-7e600daa .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-7e600daa img{display:block;width:13.33px !important;height:17.5px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5bcf37 */.elementor-36 .elementor-element.elementor-element-7a5bcf37{flex:1 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-7a5bcf37 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbd3808 */.elementor-36 .elementor-element.elementor-element-bbd3808{--width:auto;width:auto;min-width:226px;box-shadow:0 4px 16px rgba(0,38,75,.05)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-bbd3808{width:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bfa0988 */.elementor-36 .elementor-element.elementor-element-5bfa0988{flex:0 0 32px;width:32px !important;height:32px;--container-widget-width:32px;border-radius:8px;background-color:rgba(189,147,65,0.15);
  display:flex;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-5bfa0988 .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}
.elementor-36 .elementor-element.elementor-element-5bfa0988 img{display:block;width:18.33px !important;height:17.5px !important;max-width:none;object-fit:contain}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c05144f */.elementor-36 .elementor-element.elementor-element-6c05144f{flex:1 1 auto;min-width:0}
.elementor-36 .elementor-element.elementor-element-6c05144f .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c80cad9 */.elementor-36 .elementor-element.elementor-element-3c80cad9{--width:auto;width:auto;min-width:226px;box-shadow:0 4px 16px rgba(0,38,75,.05)}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-3c80cad9{width:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a49e6e */.elementor-36 .elementor-element.elementor-element-16a49e6e{flex:0 0 387.33px;min-width:0}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-16a49e6e{flex:0 0 auto;width:100%;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:stretch !important}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-16a49e6e{flex-direction:column !important;gap:12px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148fe730 */.elementor-36 .elementor-element.elementor-element-148fe730{position:relative;overflow:hidden;isolation:isolate;
  background-image:linear-gradient(135deg,#F5F8FB 0%,#FFFFFF 50%,#F5F8FB 100%);box-shadow:0 16px 40px rgba(0,38,75,.08)}
.elementor-36 .elementor-element.elementor-element-148fe730::after{content:"";position:absolute;width:320px;height:320px;right:-78px;bottom:-78px;border-radius:9999px;
  background:rgba(0,136,151,.1);filter:blur(32px);pointer-events:none;z-index:-1}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-148fe730{flex-direction:column !important;align-items:stretch !important;gap:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc527dd */.elementor-36 .elementor-element.elementor-element-1bc527dd{--fm-font:"YekanBakh-Regular","YekanBakh","Yekan Bakh",Tahoma,sans-serif;direction:rtl}
.elementor-36 .elementor-element.elementor-element-1bc527dd, .elementor-36 .elementor-element.elementor-element-1bc527dd .elementor-heading-title, .elementor-36 .elementor-element.elementor-element-1bc527dd .elementor-widget-text-editor{font-family:var(--fm-font) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-154968e8 */.elementor-36 .elementor-element.elementor-element-154968e8{--width:auto;width:auto;max-width:100%}
.elementor-36 .elementor-element.elementor-element-154968e8 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 12px;border-radius:999px;white-space:nowrap;
  background:rgba(0,136,151,.08);box-shadow:inset 0 0 0 1px rgba(0,136,151,.16)}
.elementor-36 .elementor-element.elementor-element-154968e8 .elementor-heading-title::before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:var(--teal);
  box-shadow:0 0 0 4px rgba(0,136,151,.14)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-529d67b7 */.elementor-36 .elementor-element.elementor-element-529d67b7 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-545c8c3d */.elementor-36 .elementor-element.elementor-element-545c8c3d{max-width:340px}
.elementor-36 .elementor-element.elementor-element-545c8c3d .elementor-heading-title{text-wrap:pretty}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-545c8c3d{max-width:560px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705dac85 */.elementor-36 .elementor-element.elementor-element-705dac85.animated{animation-name:ffq-rise !important;animation-duration:.8s !important;animation-timing-function:var(--ease-out) !important}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-705dac85.animated{animation:none !important}}

.elementor-36 .elementor-element.elementor-element-705dac85{position:relative;isolation:isolate}
/* decorative «؟» — generated content, hidden from assistive tech */
.elementor-36 .elementor-element.elementor-element-705dac85::after{content:"؟";content:"؟" / "";position:absolute;z-index:-1;top:-70px;left:-50px;right:auto;bottom:auto;width:auto;height:auto;
  font:800 140px/1 var(--fm-font);color:rgba(0,136,151,.24);-webkit-text-fill-color:currentColor;pointer-events:none;user-select:none;
  /* duotone: teal glyph + offset gold echo (no background-clip:text — it can vanish on composited animations) */
  text-shadow:-7px 7px 0 rgba(189,147,65,.2);transform:rotate(-10deg);transform-origin:50% 60%}
.elementor-36 .elementor-element.elementor-element-705dac85.animated::after{animation:ffq-glyph 1.4s var(--ease-out) .25s both}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-705dac85{order:1;align-items:center !important;text-align:center}
  .elementor-36 .elementor-element.elementor-element-705dac85::after{top:-58px;left:calc(50% - 150px);font-size:120px}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-705dac85::after{top:-48px;left:calc(50% - 138px);font-size:104px}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-705dac85.animated::after{animation:none}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9aebec0 */.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:14px;text-align:right}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-icon{margin:0 !important;flex:0 0 auto;line-height:0}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;font-size:20px;
  color:#FFFFFF !important;background:linear-gradient(135deg,#008897 0%,#00626D 100%);box-shadow:0 12px 22px -12px rgba(0,136,151,.8)}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon i{color:#FFFFFF !important}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon svg{width:20px;height:20px;fill:#FFFFFF !important}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-content{min-width:0}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-title{margin:0 0 4px}
.elementor-36 .elementor-element.elementor-element-9aebec0 .elementor-icon-box-description{margin:0;text-wrap:pretty}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-9aebec0{flex:1 1 0% !important;min-width:0;width:auto !important}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-9aebec0{flex:0 0 auto !important;width:100% !important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c636c4b */.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;white-space:nowrap;
  transition:transform .3s var(--ease-out),box-shadow .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}
.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button-icon svg{width:13px;height:13px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}
.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:active{transform:scale(.97)}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button{width:100%}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button,.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button-icon{transition:none}}

.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button{box-shadow:0 12px 24px -14px rgba(0,38,75,.7)}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-1c636c4b .elementor-button:hover{box-shadow:0 16px 30px -14px rgba(0,38,75,.75)}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b8e019e */.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;white-space:nowrap;
  transition:transform .3s var(--ease-out),box-shadow .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}
.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button-icon svg{width:13px;height:13px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}
.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:active{transform:scale(.97)}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button{width:100%}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button,.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button-icon{transition:none}}

.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button{background-color:transparent !important;box-shadow:inset 0 0 0 1px rgba(0,136,151,.35)}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-7b8e019e .elementor-button:hover{background-color:rgba(0,136,151,.06) !important;box-shadow:inset 0 0 0 1px rgba(0,136,151,.6)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56668092 *//* desktop side column: stacked, full width */
.elementor-36 .elementor-element.elementor-element-56668092{flex-direction:column !important;align-items:stretch !important}
.elementor-36 .elementor-element.elementor-element-56668092 .elementor-button{width:100%}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-56668092{--width:auto;width:auto !important;flex:0 0 auto;flex-direction:row !important;align-items:center !important;flex-wrap:nowrap}
  .elementor-36 .elementor-element.elementor-element-56668092 .elementor-button{width:auto}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-56668092{--width:100%;width:100% !important;flex-direction:column !important;align-items:stretch !important} .elementor-36 .elementor-element.elementor-element-56668092 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518a60ca */.elementor-36 .elementor-element.elementor-element-518a60ca.animated{animation-name:ffq-rise !important;animation-duration:.8s !important;animation-timing-function:var(--ease-out) !important}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-518a60ca.animated{animation:none !important}}

.elementor-36 .elementor-element.elementor-element-518a60ca{order:3;position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background-color:#FFFFFF;
  background-image:radial-gradient(280px 180px at 100% 0,rgba(0,136,151,.08),rgba(0,136,151,0) 70%);
  box-shadow:0 0 0 1px var(--line),0 28px 56px -36px rgba(0,38,75,.32)}
/* brand hairline on the top edge (::after — ::before belongs to Elementor's background overlay) */
.elementor-36 .elementor-element.elementor-element-518a60ca::after{content:"";position:absolute;top:0;right:24px;left:24px;width:auto;height:2px;border-radius:0 0 2px 2px;pointer-events:none;
  background:linear-gradient(90deg,var(--gold) 0%,var(--teal) 60%,var(--teal-lt) 100%)}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-518a60ca{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:24px}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-518a60ca{flex-direction:column !important;align-items:stretch !important;gap:18px;border-radius:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3027 *//* sticky editorial column (desktop). overflow:clip on the section keeps sticky working */
.elementor-36 .elementor-element.elementor-element-4c3027{position:sticky;top:120px;flex:0 0 360px;width:360px;max-width:360px}
@media (max-width:1200px){.elementor-36 .elementor-element.elementor-element-4c3027{flex-basis:320px;width:320px;max-width:320px}}
/* tablet/mobile: the column dissolves so header → questions → support card can be re-ordered */
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-4c3027{display:contents}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a1785f */.elementor-36 .elementor-element.elementor-element-56a1785f{max-width:620px}
.elementor-36 .elementor-element.elementor-element-56a1785f p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-56a1785f p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-56a1785f strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-633a5b28 */.elementor-36 .elementor-element.elementor-element-633a5b28{max-width:620px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-633a5b28 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-633a5b28 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205b2da3 */.elementor-36 .elementor-element.elementor-element-205b2da3{max-width:620px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-205b2da3 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-205b2da3 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa03d58 */.elementor-36 .elementor-element.elementor-element-4aa03d58{max-width:620px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-4aa03d58 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-4aa03d58 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e3a121 */.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:8px;margin:0 !important;padding:0}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;padding:6px 14px 6px 12px !important;
  border-radius:999px;background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line)}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item::after{display:none !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon{display:inline-flex;margin:0 !important;padding:0 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon i{font-size:7px !important;width:auto !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-icon svg{width:7px !important;height:7px !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon i{color:#BD9341 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon i{color:#008897 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon i{color:#00264B !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon i{color:#4A6178 !important}
.elementor-36 .elementor-element.elementor-element-9e3a121 .elementor-icon-list-text{padding:0 !important;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ef026 */.elementor-36 .elementor-element.elementor-element-289ef026{max-width:620px}
.elementor-36 .elementor-element.elementor-element-289ef026 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-289ef026 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-289ef026 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca6aaba */.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:0 !important;border-radius:0;
  background:none !important;box-shadow:none !important}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-content-wrapper{display:flex;align-items:center;gap:8px}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{order:2;display:inline-flex;transition:transform .35s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;
  transition:background-size .4s var(--ease-out)}
.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-text{background-size:100% 1px}
  .elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button:hover .elementor-button-icon{transform:translateX(-4px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-text,.elementor-36 .elementor-element.elementor-element-ca6aaba .elementor-button-icon{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-facc612 */.elementor-36 .elementor-element.elementor-element-facc612{max-width:620px}
.elementor-36 .elementor-element.elementor-element-facc612 p{margin:0 0 12px}
.elementor-36 .elementor-element.elementor-element-facc612 p:last-child{margin-bottom:0}
.elementor-36 .elementor-element.elementor-element-facc612 strong{color:var(--navy);font-weight:700}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4bc4385e */.elementor-36 .elementor-element.elementor-element-4bc4385e{--r:20px;--px:24px;--badge:36px;--g:16px;--indent:calc(var(--px) + var(--badge) + var(--g));
  flex:1 1 0% !important;min-width:0;width:auto !important;max-width:100%}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated{animation:none !important}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion{display:flex;flex-direction:column;gap:12px;counter-reset:ffq}

/* card = <details>. No real border/padding/margin on it: Elementor animates its height as summary + content. */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item{counter-increment:ffq;position:relative;isolation:isolate;margin:0 !important;border:0;border-radius:var(--r);
  background-color:#FFFFFF;box-shadow:0 0 0 1px var(--line),0 4px 16px rgba(0,38,75,.03);
  transition:box-shadow .4s var(--ease),transform .4s var(--ease-out),background-color .4s var(--ease)}
/* gradient hairline of the open card */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item::before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;
  background:linear-gradient(135deg,var(--teal) 0%,rgba(0,136,151,.22) 40%,rgba(189,147,65,.3) 70%,var(--gold) 100%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
  opacity:0;transition:opacity .4s var(--ease)}

/* question row = <summary> */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--g);min-height:76px;
  padding:20px var(--px);box-sizing:border-box;border:0 !important;border-radius:var(--r);background:transparent;color:var(--navy);
  list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title::-webkit-details-marker{display:none}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title::marker{content:""}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title:focus{outline:none}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title:focus-visible{outline:2px solid var(--teal);outline-offset:-4px}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-header{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--g)}
/* Persian number badge ۰۱…۰۶ (CSS counter — follows the item order automatically) */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-header::before{content:counter(ffq,ffq-num);content:counter(ffq,ffq-num) / "";
  flex:0 0 var(--badge);width:var(--badge);height:var(--badge);display:inline-flex;align-items:center;justify-content:center;
  border-radius:12px;font:700 13px/1 var(--fm-font);color:var(--teal-ink);background-color:rgba(0,136,151,.08);
  transition:background-color .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease),transform .5s var(--spring)}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-text{margin:0 !important;font-size:16px !important;line-height:28px !important;font-weight:700 !important;
  letter-spacing:0 !important;color:var(--navy) !important;text-align:right;text-wrap:pretty}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon{order:2;flex:0 0 36px;width:36px !important;height:36px;display:flex;align-items:center;justify-content:center;
  border-radius:50%;color:var(--teal);background-color:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line);
  transition:transform .55s var(--spring),background-color .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease)}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon span{height:auto !important;align-items:center;justify-content:center}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon i{font-size:12px !important;line-height:1;color:currentColor !important}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon svg{width:12px !important;height:12px !important;fill:currentColor !important}

/* hover (closed cards, pointer devices) */
@media (hover:hover) and (pointer:fine){.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:not([open]):hover{transform:translateY(-2px);
    box-shadow:0 0 0 1px rgba(0,136,151,.3),0 16px 32px -20px rgba(0,38,75,.28)}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:not([open]):hover .e-n-accordion-item-title-header::before{background-color:rgba(0,136,151,.14)}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:not([open]):hover .e-n-accordion-item-title-icon{box-shadow:inset 0 0 0 1px rgba(0,136,151,.5)}}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title:active .e-n-accordion-item-title-header::before{transform:scale(.92)}

/* open state — keyed to aria-expanded, which Elementor flips at the START of its open/close animation */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:has(> .e-n-accordion-item-title[aria-expanded="true"]){
  background-image:linear-gradient(180deg,rgba(0,136,151,.045) 0,rgba(0,136,151,0) 160px);
  box-shadow:0 0 0 1px transparent,0 26px 50px -30px rgba(0,38,75,.32)}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:has(> .e-n-accordion-item-title[aria-expanded="true"])::before{opacity:1}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-header::before{color:#FFFFFF;background-color:var(--teal-ink);
  box-shadow:0 10px 18px -10px rgba(0,115,127,.9)}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon{transform:rotate(180deg);color:#FFFFFF;
  background-color:var(--teal);box-shadow:inset 0 0 0 1px transparent}

/* answer = the item's content container */
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item > .e-con{position:relative;border:0 !important;padding:18px var(--indent) 26px !important}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item > .e-con::after{content:"";position:absolute;top:0;right:var(--indent);left:var(--px);width:auto;height:1px;pointer-events:none;
  background:linear-gradient(270deg,rgba(0,38,75,.12),rgba(0,38,75,0))}
.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item[open] > .e-con{animation:ffq-answer-in .55s var(--ease-out) .06s both}
/* The accordion widget controls visibility from the details[open] state; avoid an aria-expanded race hiding answers. */

/* staggered entrance of the cards (the widget itself uses Elementor's entrance trigger) */
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item{animation:ffq-rise .75s var(--ease-out) backwards}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(2){animation-delay:.07s}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(3){animation-delay:.14s}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(4){animation-delay:.21s}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(5){animation-delay:.28s}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(6){animation-delay:.35s}
.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item:nth-child(n/**/+7){animation-delay:.42s}

@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-4bc4385e{order:2;flex:0 0 auto !important;width:100% !important}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-4bc4385e{--r:18px;--px:16px;--badge:32px;--g:12px}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion{gap:10px}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title{min-height:64px;padding:16px var(--px)}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-text{font-size:15px !important;line-height:26px !important}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-header::before{border-radius:10px;font-size:12px}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon{flex-basis:32px;width:32px !important;height:32px}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item > .e-con{padding:14px var(--px) 20px !important}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item > .e-con::after{right:var(--px)}}
@media (prefers-reduced-motion:reduce){.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item,.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item::before,.elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-header::before,
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-icon{transition:none !important}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item > .e-con,.elementor-36 .elementor-element.elementor-element-4bc4385e.animated .e-n-accordion-item{animation:none !important}
  .elementor-36 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item:hover{transform:none !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fbdac58 */.elementor-36 .elementor-element.elementor-element-5fbdac58{align-items:flex-start}
@media (max-width:1200px){.elementor-36 .elementor-element.elementor-element-5fbdac58{--gap:48px;--column-gap:48px;gap:48px}}
@media (max-width:1024px){.elementor-36 .elementor-element.elementor-element-5fbdac58{flex-direction:column !important;align-items:stretch !important;gap:32px}}
@media (max-width:767px){.elementor-36 .elementor-element.elementor-element-5fbdac58{gap:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e1f8ab6 */.elementor-36 .elementor-element.elementor-element-1e1f8ab6{--navy:#00264B;--teal:#008897;--teal-ink:#00737F;--teal-lt:#5FD4DC;--gold:#BD9341;--gold-lt:#DFC286;--slate:#4A6178;
  --line:rgba(0,38,75,.09);--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.45,.64,1);
  --fm-font:"YekanBakh-Regular","YekanBakh","Yekan Bakh",Tahoma,sans-serif;position:relative;overflow:hidden;overflow:clip;isolation:isolate;direction:rtl;
  /* soft light-theme atmosphere, kept inside the section so edges never show a seam */
  background-image:radial-gradient(520px 340px at 6% 40%,rgba(0,136,151,.07),rgba(0,136,151,0) 70%),
                   radial-gradient(480px 320px at 96% 72%,rgba(189,147,65,.075),rgba(189,147,65,0) 70%)}
.elementor-36 .elementor-element.elementor-element-1e1f8ab6, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-heading-title, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .e-n-accordion-item-title-text, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-widget-text-editor,
.elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-icon-box-description,
.elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-button, .elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-button-text{font-family:var(--fm-font) !important}

@counter-style ffq-num{system:extends persian;pad:2 "۰"}
@keyframes ffq-rise{from{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}
@keyframes ffq-answer-in{from{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:none}}

@keyframes ffq-glyph{from{opacity:0;transform:rotate(-26deg) scale(.82)}to{opacity:1;transform:rotate(-10deg) scale(1)}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: "YekanBakh-regular";
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-Regular-1.woff2") format("woff2"),
		url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-Regular-1.woff") format("woff"),
		url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-Regular-1.ttf") format("truetype");
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: "YekanBakh-Semibold";
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-SemiBold.woff2") format("woff2"),
		url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-SemiBold.woff") format("woff"),
		url("https://dev.vionatec.com/wp-content/uploads/2026/09/YekanBakhFaNum-SemiBold.ttf") format("truetype");
}
/* End Custom Fonts CSS */
/* FAMENO FAQ: match question titles to the main Persian heading font. */
.elementor-36 .elementor-element.elementor-element-1e1f8ab6 .elementor-element.elementor-element-4bc4385e .e-n-accordion-item-title-text{font-family:"Yekan",Tahoma,sans-serif !important;}
