.elementor-44 .elementor-element.elementor-element-42e1ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-42e1ab3:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-42e1ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EADD;}.elementor-44 .elementor-element.elementor-element-4ebcd19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-44 .elementor-element.elementor-element-929eb2e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-fc69fc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-fe381b7{text-align:start;}.elementor-44 .elementor-element.elementor-element-fe381b7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-daf2dbd{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-12d2ea5{--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: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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44 .elementor-element.elementor-element-2fadce8 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-53ba69b .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-63f0ac8 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-c7e7c9e .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-a1c4547 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-dd86d74 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-0034ecd{--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: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-44 .elementor-element.elementor-element-811aef7 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-811aef7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-13ce194 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-13ce194 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-e4ffb6c{--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:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-e63d195 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-63500eb .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-927f6bd{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-fca432e{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-0a516ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-8acf417{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-e2dbc7a{text-align:start;}.elementor-44 .elementor-element.elementor-element-e2dbc7a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-5bf8dc3{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-a3acad6{--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:stretch;--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-44 .elementor-element.elementor-element-284e24f .elementor-button{background-color:#BD471F;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#FFFCF7;color:#FFFCF7;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-307af91 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-307af91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-7065479{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-93e3e0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-93e3e0e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-93e3e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-f29af78{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-ce8f487{text-align:start;}.elementor-44 .elementor-element.elementor-element-ce8f487 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-9fa83c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-44 .elementor-element.elementor-element-9fa83c0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-9fa83c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-d553451{text-align:start;}.elementor-44 .elementor-element.elementor-element-d553451 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-31d3133{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-460665d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-44 .elementor-element.elementor-element-460665d:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-460665d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-ec07de2{text-align:start;}.elementor-44 .elementor-element.elementor-element-ec07de2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-90da077{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-b1a2ee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-44 .elementor-element.elementor-element-b1a2ee0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b1a2ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-e2620cf{text-align:start;}.elementor-44 .elementor-element.elementor-element-e2620cf .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-ea93282{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-b47f2d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-c80d68e{text-align:start;}.elementor-44 .elementor-element.elementor-element-c80d68e .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-edaeefa{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-9945d33{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-0676421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-0676421:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-0676421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-130bdd1 .elementor-icon-wrapper{text-align:start;}.elementor-44 .elementor-element.elementor-element-130bdd1.elementor-view-stacked .elementor-icon{background-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-130bdd1.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-130bdd1.elementor-view-default .elementor-icon{color:#BD471F;border-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-130bdd1.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-130bdd1.elementor-view-default .elementor-icon svg{fill:#BD471F;}.elementor-44 .elementor-element.elementor-element-130bdd1 .elementor-icon{font-size:28px;}.elementor-44 .elementor-element.elementor-element-130bdd1 .elementor-icon svg{height:28px;}.elementor-44 .elementor-element.elementor-element-042d542{text-align:start;}.elementor-44 .elementor-element.elementor-element-042d542 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-6ba5b58{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-7f3e72d{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-50bf907{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-4296a08{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-35e4881 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-370690f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-370690f:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-370690f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-0e7c477 .elementor-icon-wrapper{text-align:start;}.elementor-44 .elementor-element.elementor-element-0e7c477.elementor-view-stacked .elementor-icon{background-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-0e7c477.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-0e7c477.elementor-view-default .elementor-icon{color:#BD471F;border-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-0e7c477.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-0e7c477.elementor-view-default .elementor-icon svg{fill:#BD471F;}.elementor-44 .elementor-element.elementor-element-0e7c477 .elementor-icon{font-size:28px;}.elementor-44 .elementor-element.elementor-element-0e7c477 .elementor-icon svg{height:28px;}.elementor-44 .elementor-element.elementor-element-6153a2c{text-align:start;}.elementor-44 .elementor-element.elementor-element-6153a2c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-18cc6a9{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-943987c{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-4326a2c{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-d20604a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-33e3b45 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-3a7c494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-3a7c494:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3a7c494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-33f3c1e .elementor-icon-wrapper{text-align:start;}.elementor-44 .elementor-element.elementor-element-33f3c1e.elementor-view-stacked .elementor-icon{background-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-33f3c1e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-33f3c1e.elementor-view-default .elementor-icon{color:#BD471F;border-color:#BD471F;}.elementor-44 .elementor-element.elementor-element-33f3c1e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-33f3c1e.elementor-view-default .elementor-icon svg{fill:#BD471F;}.elementor-44 .elementor-element.elementor-element-33f3c1e .elementor-icon{font-size:28px;}.elementor-44 .elementor-element.elementor-element-33f3c1e .elementor-icon svg{height:28px;}.elementor-44 .elementor-element.elementor-element-9991eab{text-align:start;}.elementor-44 .elementor-element.elementor-element-9991eab .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-7aa6b22{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-7e1aa70{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-e9d9420{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-e12cf89{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f860303 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-6afa4e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-ac42393{text-align:start;}.elementor-44 .elementor-element.elementor-element-ac42393 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f9f243f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-c4c13bf{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-fadfdbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-5b32bc7{text-align:start;}.elementor-44 .elementor-element.elementor-element-5b32bc7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-5f2d6ee{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-4836ddc{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-7674837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-7674837:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-7674837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-95daa45{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-5ead67b{text-align:start;}.elementor-44 .elementor-element.elementor-element-5ead67b .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-1a7e69b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-278cdda{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-61e4b5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-61e4b5a:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-61e4b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-2249c29{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f277806{text-align:start;}.elementor-44 .elementor-element.elementor-element-f277806 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-8a95b57{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-c89242c .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-c89242c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-687dde6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-36aebc7{text-align:start;}.elementor-44 .elementor-element.elementor-element-36aebc7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-0914fbc{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-8f612c6{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-9ffebdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-9ffebdb:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-9ffebdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-5d51ebb{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-9bc24db{text-align:start;}.elementor-44 .elementor-element.elementor-element-9bc24db .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-19a18d7{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-54c87a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-54c87a6:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-54c87a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-7e50a30{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f46423a{text-align:start;}.elementor-44 .elementor-element.elementor-element-f46423a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f4f7293{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-d4a93cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-d4a93cc:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-d4a93cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-6da68e6{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-7831371{text-align:start;}.elementor-44 .elementor-element.elementor-element-7831371 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-c3c4291{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-dd09642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-dd09642:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-dd09642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-85cba6f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-7bfd1a7{text-align:start;}.elementor-44 .elementor-element.elementor-element-7bfd1a7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-73e432b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-dc3f521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-98f099e{text-align:start;}.elementor-44 .elementor-element.elementor-element-98f099e .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-ca74404{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-475b0f7{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-e45ed05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-e45ed05:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-e45ed05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-7533cca{text-align:start;}.elementor-44 .elementor-element.elementor-element-7533cca .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-bbabd0b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-1a73c15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-1a73c15:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-1a73c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-019f678{text-align:start;}.elementor-44 .elementor-element.elementor-element-019f678 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-3f4200f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-f7d15fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-f7d15fe:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-f7d15fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-3b0e545{text-align:start;}.elementor-44 .elementor-element.elementor-element-3b0e545 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-2d0f3aa{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-302341e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-302341e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-302341e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-6dd3c85{text-align:start;}.elementor-44 .elementor-element.elementor-element-6dd3c85 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-324d0d7{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-e2aee22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-e2aee22:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-e2aee22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-d5fd1bc{text-align:start;}.elementor-44 .elementor-element.elementor-element-d5fd1bc .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-095162b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-55eeae0{--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:stretch;--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-44 .elementor-element.elementor-element-740c04a .elementor-button{background-color:#BD471F;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#FFFCF7;color:#FFFCF7;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-216caa7 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-4392309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-3004cbb{--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: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-44 .elementor-element.elementor-element-3caee8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-2d848fb{text-align:start;}.elementor-44 .elementor-element.elementor-element-2d848fb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-6784436{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-1f590c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-04d803c{text-align:start;}.elementor-44 .elementor-element.elementor-element-04d803c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-bf99d52 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-bf99d52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-d3c9821 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-d3c9821 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-adee8ae .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-2355768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-eec5660{text-align:start;}.elementor-44 .elementor-element.elementor-element-eec5660 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-825efb1 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-910b0ba .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-680b046 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-466bef9 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-311b352{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-befd3bb{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-9d18577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-9d18577:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-9d18577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-861b3e1{text-align:start;}.elementor-44 .elementor-element.elementor-element-861b3e1 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-2763383{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-e82277c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-44 .elementor-element.elementor-element-a171b3d .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-930b09a .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-e3e52d5 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-bf59f2f .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-3248ed2 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-906549c .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-e70e382 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-1d58987 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-612373d .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-ae9fd1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-ae9fd1b:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-ae9fd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-be351bb{text-align:start;}.elementor-44 .elementor-element.elementor-element-be351bb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-b374cba{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-ad7e9cc{text-align:start;}.elementor-44 .elementor-element.elementor-element-ad7e9cc .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-bee4327{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-2d590aa{text-align:start;}.elementor-44 .elementor-element.elementor-element-2d590aa .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-b257375{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-d5ce695{text-align:start;}.elementor-44 .elementor-element.elementor-element-d5ce695 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-88184f9{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-1547481 .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-32567a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:#E8D8C8;--border-color:#E8D8C8;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-44 .elementor-element.elementor-element-32567a0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-32567a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-44 .elementor-element.elementor-element-3a498c6{text-align:start;}.elementor-44 .elementor-element.elementor-element-3a498c6 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-fc77f81{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-44 .elementor-element.elementor-element-85c5aba .elementor-button{background-color:#BD471F;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#FFFCF7;color:#FFFCF7;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-96a33bc .elementor-button{background-color:#FFFCF7;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-b2046df{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-7b50ab3 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-7b50ab3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-bf5da22 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-bf5da22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-3195451 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-3195451 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-8069c86 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-8069c86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-c73bcb6 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;fill:#3E2612;color:#3E2612;border-radius:14px 14px 14px 14px;padding:12px 20px 12px 20px;}.elementor-44 .elementor-element.elementor-element-c73bcb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-e2dbc7a .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-4ebcd19{--padding-top:14px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-44 .elementor-element.elementor-element-fe381b7 .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-e2dbc7a .elementor-heading-title{font-size:28px;}.elementor-44 .elementor-element.elementor-element-93e3e0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-9fa83c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-460665d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-b1a2ee0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-c80d68e .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-0676421{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-370690f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-3a7c494{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-ac42393 .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-5b32bc7 .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-7674837{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-61e4b5a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-36aebc7 .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-9ffebdb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-54c87a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-d4a93cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-dd09642{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-98f099e .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-e45ed05{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-1a73c15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-f7d15fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-302341e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-e2aee22{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-d5fd1bc .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-3004cbb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44 .elementor-element.elementor-element-3caee8f{--width:100%;}.elementor-44 .elementor-element.elementor-element-2d848fb .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-1f590c3{--width:100%;}.elementor-44 .elementor-element.elementor-element-2355768{--width:100%;}.elementor-44 .elementor-element.elementor-element-9d18577{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-861b3e1 .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-ae9fd1b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-be351bb .elementor-heading-title{font-size:23px;}.elementor-44 .elementor-element.elementor-element-32567a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-3a498c6 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-929eb2e{--width:100%;}.elementor-44 .elementor-element.elementor-element-fc69fc5{--width:20%;}.elementor-44 .elementor-element.elementor-element-12d2ea5{--width:100%;}.elementor-44 .elementor-element.elementor-element-0034ecd{--width:100%;}.elementor-44 .elementor-element.elementor-element-e4ffb6c{--width:100%;}.elementor-44 .elementor-element.elementor-element-fca432e{--width:100%;}.elementor-44 .elementor-element.elementor-element-0a516ec{--width:57%;}.elementor-44 .elementor-element.elementor-element-a3acad6{--width:100%;}.elementor-44 .elementor-element.elementor-element-93e3e0e{--width:39%;}.elementor-44 .elementor-element.elementor-element-9fa83c0{--width:100%;}.elementor-44 .elementor-element.elementor-element-460665d{--width:100%;}.elementor-44 .elementor-element.elementor-element-b1a2ee0{--width:100%;}.elementor-44 .elementor-element.elementor-element-b47f2d2{--width:100%;}.elementor-44 .elementor-element.elementor-element-9945d33{--width:100%;}.elementor-44 .elementor-element.elementor-element-0676421{--width:31%;}.elementor-44 .elementor-element.elementor-element-370690f{--width:31%;}.elementor-44 .elementor-element.elementor-element-3a7c494{--width:31%;}.elementor-44 .elementor-element.elementor-element-6afa4e8{--width:100%;}.elementor-44 .elementor-element.elementor-element-fadfdbf{--width:100%;}.elementor-44 .elementor-element.elementor-element-4836ddc{--width:100%;}.elementor-44 .elementor-element.elementor-element-7674837{--width:48%;}.elementor-44 .elementor-element.elementor-element-61e4b5a{--width:48%;}.elementor-44 .elementor-element.elementor-element-687dde6{--width:100%;}.elementor-44 .elementor-element.elementor-element-8f612c6{--width:100%;}.elementor-44 .elementor-element.elementor-element-9ffebdb{--width:23%;}.elementor-44 .elementor-element.elementor-element-54c87a6{--width:23%;}.elementor-44 .elementor-element.elementor-element-d4a93cc{--width:23%;}.elementor-44 .elementor-element.elementor-element-dd09642{--width:23%;}.elementor-44 .elementor-element.elementor-element-dc3f521{--width:100%;}.elementor-44 .elementor-element.elementor-element-475b0f7{--width:100%;}.elementor-44 .elementor-element.elementor-element-e45ed05{--width:48%;}.elementor-44 .elementor-element.elementor-element-1a73c15{--width:48%;}.elementor-44 .elementor-element.elementor-element-f7d15fe{--width:48%;}.elementor-44 .elementor-element.elementor-element-302341e{--width:48%;}.elementor-44 .elementor-element.elementor-element-e2aee22{--width:100%;}.elementor-44 .elementor-element.elementor-element-55eeae0{--width:100%;}.elementor-44 .elementor-element.elementor-element-4392309{--width:100%;}.elementor-44 .elementor-element.elementor-element-3004cbb{--width:100%;}.elementor-44 .elementor-element.elementor-element-3caee8f{--width:35%;}.elementor-44 .elementor-element.elementor-element-1f590c3{--width:31%;}.elementor-44 .elementor-element.elementor-element-2355768{--width:25%;}.elementor-44 .elementor-element.elementor-element-9d18577{--width:100%;}.elementor-44 .elementor-element.elementor-element-e82277c{--width:100%;}.elementor-44 .elementor-element.elementor-element-ae9fd1b{--width:100%;}.elementor-44 .elementor-element.elementor-element-32567a0{--width:100%;}.elementor-44 .elementor-element.elementor-element-b2046df{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-42e1ab3 *//* One style owner: the root Elementor container. No global theme .elementor-44 .elementor-element.elementor-element-42e1ab3s. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 { direction:rtl; color:#3E2612; text-align:right; font-family:Vazirmatn,Tahoma,sans-serif; --srn-ink:#3E2612; --srn-paper:#FFFCF7; --srn-line:#E8D8C8; --srn-orange:#AF3F1B; background-color:#F7EADD; background-image:radial-gradient(ellipse at 12% 24%,rgba(255,252,247,.48),transparent 48%); }
.elementor-44 .elementor-element.elementor-element-42e1ab3, .elementor-44 .elementor-element.elementor-element-42e1ab3 * { box-sizing:border-box; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .e-con, .elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-widget { min-width:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-widget { margin-block-end:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 p, .elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-heading-title { margin:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 p { overflow-wrap:break-word; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-shell { max-width:1256px; width:100%; margin-inline:auto; gap:32px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 [id] { scroll-margin-top:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-accent, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-current .elementor-button { color:var(--srn-orange); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-muted { color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-button .elementor-button { display:inline-flex; align-items:center; justify-content:center; min-height:44px; max-width:100%; text-decoration:none; transition:background-color .16s ease; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-button-content-wrapper { display:inline-flex; align-items:center; gap:8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-button-icon { display:inline-flex; align-items:center; justify-content:center; flex:0 0 auto; margin:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-button-icon svg, .elementor-44 .elementor-element.elementor-element-42e1ab3 .elementor-button-icon i { width:1em; height:1em; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-secondary .elementor-button { border:1px solid var(--srn-line); background:rgba(255,252,247,.68); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-plain .elementor-button { padding:8px 10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-primary .elementor-button:hover { background:#9F3918; color:#FFFCF7; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-secondary .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-plain .elementor-button:hover { background:#F0E0CF; color:#3E2612; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 a:focus-visible, .elementor-44 .elementor-element.elementor-element-42e1ab3 button:focus-visible { outline:3px solid #3E2612; outline-offset:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header { min-height:64px; flex-wrap:nowrap; gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-brand { flex:0 0 180px; width:180px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-wordmark .elementor-heading-title { direction:ltr; text-align:right; font-family:Vazirmatn,Arial,sans-serif; font-weight:800; letter-spacing:-.8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-brand-caption p { white-space:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-desktop-links { flex:1 1 0; width:auto; align-items:center; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-desktop-links > .elementor-widget { flex:0 1 auto; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-desktop-links .elementor-button { padding:8px 6px; font-size:13px; white-space:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions { flex:0 0 auto; width:auto; justify-content:flex-end; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions > .elementor-widget { width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions .elementor-button { font-size:13px; white-space:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero { padding-block:4px; gap:28px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-visual { flex:1 1 0; width:calc((100% - 28px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy h1 { font-size:clamp(30px,3.1vw,42px); line-height:1.5; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-eyebrow p { display:inline-block; padding:6px 14px; background:rgba(255,252,247,.65); border:1px solid var(--srn-line); border-radius:40px; color:var(--srn-orange); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-actions, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-cta-actions { justify-content:flex-start; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-actions > .elementor-widget, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-cta-actions > .elementor-widget { flex:0 1 auto; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-image img { display:block; width:100%; height:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-image img { aspect-ratio:1.38; object-fit:cover; border-radius:26px; }
/* Warm, readable fallback. Frosted surfaces are enhanced only when supported. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-glass, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why { background:#FFFCF7; border:1px solid rgba(255,252,247,.92); box-shadow:0 7px 22px rgba(62,38,18,.065); }
@supports ((backdrop-filter:blur(8px)) or (-webkit-backdrop-filter:blur(8px))) {
 .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-glass, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why { background:rgba(255,252,247,.62); backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px); }
}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefits-row { gap:12px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit { flex:1 1 0; width:calc((100% - 36px)/4); align-items:center; text-align:center; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit .elementor-heading-title, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit p, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit .elementor-icon-wrapper { text-align:center; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-grid { gap:16px; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card { flex:0 0 calc((100% - 48px)/4); width:calc((100% - 48px)/4); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card { padding:22px 18px; gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card.srn-green { background:rgba(232,238,229,.78); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card > .srn-icon .elementor-icon { padding:12px; border-radius:18px; background:rgba(255,252,247,.85); border:1px solid var(--srn-line); font-size:36px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-icon .elementor-icon { display:inline-flex; line-height:1; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-icon svg { width:1em; height:1em; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-copy { flex:1 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-link { margin-top:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-link .elementor-button { padding:9px 14px; font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-advice .elementor-button { font-size:12px; padding:6px 0; color:#6E5140; text-decoration:underline; text-underline-offset:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-layout { gap:28px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview { flex:1 1 0; width:calc((100% - 28px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-badge p { display:inline-block; font-weight:600; font-size:12px; padding:5px 12px; border-radius:30px; background:#E8EEE5; color:#3E2612; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-audiences { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-audience { flex:1 1 0; width:calc((100% - 12px)/2); background:rgba(255,252,247,.72); border-color:rgba(232,216,200,.8); gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview { background:#FFFCF7; border:6px solid #E8D8C8; border-radius:24px; box-shadow:0 10px 24px rgba(62,38,18,.09); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-head { align-items:center; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-head > .elementor-widget { width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tiles { gap:8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tile { flex:1 1 0; width:calc((100% - 16px)/3); border-radius:14px; background:#F7EADD; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tile .elementor-icon { font-size:21px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-chart { background:#FFFCF7; border-radius:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-bars { height:104px; align-items:flex-end; gap:12px; direction:ltr; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar { flex:1 1 0; width:auto; min-height:0; border-radius:6px 6px 2px 2px; background:#E8D8C8; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-0 { height:32%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-1 { height:58%; background:#E8EEE5; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-2 { height:44%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-3 { height:76%; background:#BD471F; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-4 { height:63%; background:#E8EEE5; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-chart-bar-5 { height:88%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-layout { gap:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-copy { flex:0 0 calc(42% - 14px); width:calc(42% - 14px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-options { flex:1 1 0; width:calc(58% - 14px); gap:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-recommendation { flex:1 1 0; width:calc((100% - 14px)/2); background:rgba(255,252,247,.7); gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-section-heading > .elementor-widget { width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-grid { gap:18px; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card { flex:0 0 calc((100% - 36px)/3); width:calc((100% - 36px)/3); overflow:hidden; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-image img { aspect-ratio:1.8; object-fit:cover; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card > .elementor-widget:not(.srn-demo-image) { padding-inline:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-link { margin-top:auto; padding-block-end:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-label p { color:#6E5140; font-size:11px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-step-number p { color:var(--srn-orange); font-weight:700; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card { padding-top:16px; border-top:1px solid var(--srn-line); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer { border-top:1px solid var(--srn-line); padding-top:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row { gap:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row > .e-con { flex:1 1 0; width:calc((100% - 48px)/3); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer .srn-email a { direction:ltr; overflow-wrap:anywhere; }
/* Hidden native panels: absent from the ordinary page flow, including editor. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dialog-content { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dialog-content:target { display:flex; position:fixed; inset:5vh 16px auto; width:auto; max-width:680px; max-height:90vh; overflow:auto; margin-inline:auto; z-index:1200; background:#FFFCF7; box-shadow:0 12px 60px rgba(62,38,18,.25); }
.elementor-44 .elementor-element.elementor-element-42e1ab3.srn-edit-panels > .srn-dialog-content { display:flex; position:relative; inset:auto; width:100%; max-width:680px; max-height:none; margin:20px auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-directory-list .elementor-button { width:100%; justify-content:flex-start; text-align:right; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal { direction:rtl; border:1px solid #E8D8C8; border-radius:24px; padding:0; width:min(680px,calc(100vw - 32px)); max-height:86vh; max-height:86dvh; overflow:auto; background:#FFFCF7; color:#3E2612; margin:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal::backdrop { background:rgba(38,24,15,.35); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal:not([open]) { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal[open] { display:block; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal[open] > .srn-dialog-content { display:flex; position:relative; inset:auto; width:100%; max-width:none; max-height:none; margin:0; border:0; box-shadow:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bootstrap { display:none; }
@media (prefers-reduced-motion:reduce) {
 .elementor-44 .elementor-element.elementor-element-42e1ab3 *, .elementor-44 .elementor-element.elementor-element-42e1ab3 *::before, .elementor-44 .elementor-element.elementor-element-42e1ab3 *::after { transition:none!important; animation:none!important; scroll-behavior:auto!important; }
}
/* Services page-specific structure. Components remain native Elementor widgets. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb { gap:6px; justify-content:flex-start; margin-block:-12px -8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb .elementor-button { font-size:13px; color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb-current p { color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero { gap:28px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy { flex:1.4 1 0; width:calc(58% - 14px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide { flex:1 1 0; width:calc(42% - 14px); gap:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy h1 { font-size:clamp(30px,3.1vw,40px); line-height:1.55; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide .elementor-button { width:100%; justify-content:flex-start; text-align:right; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-grid { gap:14px; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-card { flex:0 0 calc((100% - 42px)/4); width:calc((100% - 42px)/4); align-items:center; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-card .elementor-icon-wrapper, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-card .elementor-button-wrapper { text-align:center; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-link .elementor-button { width:100%; font-size:14px; padding:6px 4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-grid { gap:20px; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-card { flex:0 0 calc((100% - 20px)/2); width:calc((100% - 20px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card { align-self:stretch; gap:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card.srn-green { background:rgba(232,238,229,.67); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head { justify-content:space-between; gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head .srn-icon .elementor-icon { background:#FFFCF7; border:1px solid #E8D8C8; border-radius:16px; padding:11px; font-size:29px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head .srn-badge { flex:0 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head .srn-badge p { font-size:11px; line-height:1.8; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-subtitle p { color:#AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-points p { line-height:2.15; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-note { padding:12px 14px; background:rgba(255,252,247,.7); border-right:2px solid #E8D8C8; border-radius:8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-note p { color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions { margin-top:auto; gap:8px; justify-content:flex-start; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-extra-link .elementor-button { font-size:12px; text-decoration:underline; text-underline-offset:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-row { gap:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-copy { flex:2.5 1 0; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-action { flex:1 1 0; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-assessment { gap:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-outcomes { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-outcome { flex:1 1 0; width:calc((100% - 16px)/2); background:rgba(255,252,247,.72); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-card { background:rgba(255,252,247,.62); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-steps { padding-top:12px; border-top:1px solid #E8D8C8; color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-faq-grid { gap:16px; flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-faq-card { flex:0 0 calc((100% - 16px)/2); width:calc((100% - 16px)/2); background:rgba(255,252,247,.58); }
/* Detail pages: scoped additions, price totals and comparison tables. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 [hidden] { display:none!important; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-detail-section { gap:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-three-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-four-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-two-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-host-grid { flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-option-card { flex:0 0 calc((100% - 36px)/3);width:calc((100% - 36px)/3); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-step-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-host-card { flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);padding:22px 18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-half-card { flex:0 0 calc((100% - 20px)/2);width:calc((100% - 20px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-feature-list { flex:1; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-feature-list p { line-height:2.1; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-inset { border-color:#E8D8C8;background:rgba(247,234,221,.45);gap:6px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-inset h3 { font-size:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-price-label { font-weight:700;color:#AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-plan-price p { font-weight:800;line-height:1.5; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-unit { display:block;font-size:12px;color:#6E5140;font-weight:400; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-total { font-size:27px;color:#AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-plan-name { direction:ltr;text-align:right; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-step-no p { color:#AF3F1B;font-size:24px;font-weight:700; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-table-widget .elementor-widget-container { overflow-x:auto;border:1px solid #E8D8C8;border-radius:20px;background:#FFFCF7; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 table { border-collapse:collapse;width:100%;min-width:680px;text-align:right;font-size:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 caption { padding:16px;text-align:right;font-weight:700;background:#EFE4D6; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 th,.elementor-44 .elementor-element.elementor-element-42e1ab3 td { padding:15px 18px;border-bottom:1px solid #E8D8C8;vertical-align:top; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 thead th { background:#F8F0E6;color:#6E5140; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 tbody th { font-weight:600; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 tbody tr:last-child th,.elementor-44 .elementor-element.elementor-element-42e1ab3 tbody tr:last-child td { border:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls > .elementor-widget { width:auto;flex:0 1 auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls .elementor-button { font-size:13px;padding:10px 15px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-active-control.elementor-button { background:#3E2612;color:#FFFCF7;border-color:#3E2612; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls .srn-active-control.elementor-button:hover { background:#5C3D25;color:#FFFCF7; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-warning { background:#F0E2CE;border:1px solid #D8BD98;gap:6px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-selected-plan { border:2px solid #AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-host-card .srn-secondary .elementor-button { width:100%;font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy { width:57%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide { width:39%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb > .elementor-widget { width:auto; }

@media (max-width:1024px) {
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header { flex-wrap:wrap; justify-content:space-between; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-desktop-links { order:3; flex:1 0 100%; width:100%; justify-content:center; gap:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-visual { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy h1 { font-size:36px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-image img { aspect-ratio:1.9; max-height:420px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card { flex-basis:calc((100% - 16px)/2); width:calc((100% - 16px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-layout { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-layout { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-options { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card .elementor-heading-title { font-size:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row { flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row > .e-con { flex:1 1 calc((100% - 24px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row > .srn-footer-brand { flex-basis:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy h1 { font-size:34px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card { padding:22px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions > .elementor-widget { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-actions .elementor-button { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy,.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide {width:100%;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-three-grid {gap:16px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-option-card {flex:1 1 calc((100% - 16px)/2);width:calc((100% - 16px)/2);}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-step-card,.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-host-card {flex-basis:calc((100% - 16px)/2);width:calc((100% - 16px)/2);}

}

.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-header { flex-wrap:wrap; justify-content:space-between; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-desktop-links { order:3; flex:1 0 100%; width:100%; justify-content:center; gap:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-hero { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-hero-visual { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-hero-copy h1 { font-size:36px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-hero-image img { aspect-ratio:1.9; max-height:420px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-process-card { flex-basis:calc((100% - 16px)/2); width:calc((100% - 16px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-dashboard-layout { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-dashboard-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-dashboard-preview { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-assessment-layout { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-assessment-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-assessment-options { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-demo-card .elementor-heading-title { font-size:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-footer-row { flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-footer-row > .e-con { flex:1 1 calc((100% - 24px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-footer-row > .srn-footer-brand { flex-basis:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero-guide { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero-copy h1 { font-size:34px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-quick-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-catalog-card { padding:22px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-catalog-actions { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-catalog-actions > .elementor-widget { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-catalog-actions .elementor-button { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero-copy,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-services-hero-guide {width:100%;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-three-grid {gap:16px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-option-card {flex:1 1 calc((100% - 16px)/2);width:calc((100% - 16px)/2);}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-step-card,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="tablet"] .srn-host-card {flex-basis:calc((100% - 16px)/2);width:calc((100% - 16px)/2);}

.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header { flex-wrap:wrap; justify-content:space-between; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-desktop-links { order:3; flex:1 0 100%; width:100%; justify-content:center; gap:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-visual { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-copy h1 { font-size:36px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-image img { aspect-ratio:1.9; max-height:420px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-process-card { flex-basis:calc((100% - 16px)/2); width:calc((100% - 16px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-layout { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-preview { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-layout { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-options { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-demo-card .elementor-heading-title { font-size:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-footer-row { flex-wrap:wrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-footer-row > .e-con { flex:1 1 calc((100% - 24px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-footer-row > .srn-footer-brand { flex-basis:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-guide { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-copy h1 { font-size:34px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-quick-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-card { padding:22px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-actions { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-actions > .elementor-widget { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-actions .elementor-button { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-copy,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-guide {width:100%;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-three-grid {gap:16px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-option-card {flex:1 1 calc((100% - 16px)/2);width:calc((100% - 16px)/2);}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-step-card,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-host-card {flex-basis:calc((100% - 16px)/2);width:calc((100% - 16px)/2);}

@media (max-width:767px) {
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-shell { padding:14px 18px calc(116px + env(safe-area-inset-bottom,0px)); gap:26px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header { min-height:48px; gap:8px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-desktop-links, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-brand-caption { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-brand { flex:1 1 auto; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-wordmark .elementor-heading-title { font-size:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions { gap:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions .elementor-button { padding:8px; min-width:44px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions .elementor-button-text { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-header-actions .elementor-button-icon { font-size:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero { gap:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy h1 { font-size:28px; line-height:1.6; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-eyebrow p { font-size:11px; padding:5px 10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-actions, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-cta-actions { flex-direction:column; align-items:stretch; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-actions > .elementor-widget, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-cta-actions > .elementor-widget { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-actions .elementor-button, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-cta-actions .elementor-button { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-hero-image img { aspect-ratio:1.65; border-radius:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefits { padding:14px 8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefits-row { gap:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit { width:calc((100% - 12px)/4); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit .elementor-heading-title { font-size:12px; line-height:1.7; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit .elementor-widget-text-editor { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-benefit .elementor-icon { font-size:23px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card { flex:0 1 auto; width:100%; padding:18px; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card .elementor-heading-title { font-size:19px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-card > .srn-icon .elementor-icon { font-size:28px; padding:9px; border-radius:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-copy { display:block; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-service-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-copy { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboards { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-layout { gap:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboards h2 { font-size:23px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-audiences { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-audience { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview { padding:12px; border-width:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tiles { flex-wrap:wrap; gap:6px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tile { flex:1 1 calc((100% - 6px)/2); width:calc((100% - 6px)/2); padding:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-preview-tile:last-child { flex-basis:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-bars { height:78px; gap:8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-dashboard-chart { padding:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-options { flex-direction:column; gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-recommendation { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-section-heading { flex-wrap:wrap; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-section-heading .elementor-button { font-size:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-grid { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-demo-card .elementor-heading-title { font-size:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-card .elementor-heading-title, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card .elementor-heading-title { font-size:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-why-card p, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-process-card p { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-final-cta h2 { font-size:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-footer-row > .e-con { flex:0 1 auto; width:100%; }
/* No editor-only static override. The navigation is a sibling of all glass panels. */
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav { display:flex; flex-direction:row; flex-wrap:nowrap; position:fixed!important; top:auto!important; bottom:calc(10px + env(safe-area-inset-bottom,0px))!important; left:var(--srn-nav-left,12px); right:var(--srn-nav-right,12px); width:auto!important; max-width:520px; margin:0 auto!important; padding:7px 5px; gap:0; border:1px solid #E8D8C8; border-radius:23px; background:#FFFCF7; box-shadow:0 4px 20px rgba(62,38,18,.1); z-index:1000; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav > .elementor-widget { flex:1 1 0; width:20%; min-width:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav .elementor-button { width:100%; min-height:54px; font-size:11px; padding:5px 1px; border-radius:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav .elementor-button-content-wrapper { display:flex; flex-direction:column!important; align-items:center; gap:5px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav .elementor-button-icon { order:0; font-size:20px; margin:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav .elementor-button-text { order:1; white-space:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav .srn-current .elementor-button { background:#F7EADD; color:#AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3.srn-modal-open .srn-bottom-nav, .elementor-44 .elementor-element.elementor-element-42e1ab3.srn-keyboard-open .srn-bottom-nav { visibility:hidden; pointer-events:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-modal { width:calc(100vw - 16px); max-height:85vh; max-height:85dvh; margin:auto auto 0; border-radius:24px 24px 0 0; padding-bottom:env(safe-area-inset-bottom,0px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-breadcrumb { margin-block:-12px -8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy h1 { font-size:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-hero-guide .elementor-button { font-size:13px; padding:11px 12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-quick-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-group h2 { font-size:25px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-grid { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card h3 { font-size:22px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-card-head .srn-badge { max-width:calc(100% - 68px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-catalog-note { padding:10px 12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-row { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-coming-action { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-outcomes { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-assessment-outcome { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-assessment h2, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-purchase h2, .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-services-faq h2 { font-size:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-faq-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-option-card,.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-half-card,.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-host-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-step-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls {gap:8px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls > .elementor-widget {flex:1 1 calc((100% - 8px)/2);}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-controls .elementor-button {width:100%;padding:10px 8px;font-size:12px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-detail-section h2 {font-size:24px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-table-widget .elementor-widget-container {border-radius:16px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-plan-price .srn-total {font-size:30px;}

}

.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-shell { padding:14px 18px calc(116px + env(safe-area-inset-bottom,0px)); gap:26px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header { min-height:48px; gap:8px; flex-wrap:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-desktop-links, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-brand-caption { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-brand { flex:1 1 auto; width:auto; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-wordmark .elementor-heading-title { font-size:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header-actions { gap:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header-actions .elementor-button { padding:8px; min-width:44px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header-actions .elementor-button-text { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-header-actions .elementor-button-icon { font-size:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero { gap:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-copy { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-copy h1 { font-size:28px; line-height:1.6; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-eyebrow p { font-size:11px; padding:5px 10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-actions, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-cta-actions { flex-direction:column; align-items:stretch; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-actions > .elementor-widget, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-cta-actions > .elementor-widget { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-actions .elementor-button, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-cta-actions .elementor-button { width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-hero-image img { aspect-ratio:1.65; border-radius:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefits { padding:14px 8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefits-row { gap:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefit { width:calc((100% - 12px)/4); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefit .elementor-heading-title { font-size:12px; line-height:1.7; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefit .elementor-widget-text-editor { display:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-benefit .elementor-icon { font-size:23px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-card { flex:0 1 auto; width:100%; padding:18px; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-card .elementor-heading-title { font-size:19px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-card > .srn-icon .elementor-icon { font-size:28px; padding:9px; border-radius:14px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-copy { display:block; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-service-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-copy { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboards { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-layout { gap:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboards h2 { font-size:23px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-audiences { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-audience { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-preview { padding:12px; border-width:4px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-preview-tiles { flex-wrap:wrap; gap:6px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-preview-tile { flex:1 1 calc((100% - 6px)/2); width:calc((100% - 6px)/2); padding:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-preview-tile:last-child { flex-basis:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-bars { height:78px; gap:8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-dashboard-chart { padding:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-options { flex-direction:column; gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-recommendation { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-section-heading { flex-wrap:wrap; gap:10px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-section-heading .elementor-button { font-size:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-demo-grid { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-demo-card { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-demo-card .elementor-heading-title { font-size:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-why-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-process-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-why-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-process-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-why-card .elementor-heading-title, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-process-card .elementor-heading-title { font-size:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-why-card p, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-process-card p { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-final-cta h2 { font-size:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-footer-row { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-footer-row > .e-con { flex:0 1 auto; width:100%; }
/* No editor-only static override. The navigation is a sibling of all glass panels. */
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav { display:flex; flex-direction:row; flex-wrap:nowrap; position:fixed!important; top:auto!important; bottom:calc(10px + env(safe-area-inset-bottom,0px))!important; left:var(--srn-nav-left,12px); right:var(--srn-nav-right,12px); width:auto!important; max-width:520px; margin:0 auto!important; padding:7px 5px; gap:0; border:1px solid #E8D8C8; border-radius:23px; background:#FFFCF7; box-shadow:0 4px 20px rgba(62,38,18,.1); z-index:1000; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav > .elementor-widget { flex:1 1 0; width:20%; min-width:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav .elementor-button { width:100%; min-height:54px; font-size:11px; padding:5px 1px; border-radius:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav .elementor-button-content-wrapper { display:flex; flex-direction:column!important; align-items:center; gap:5px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav .elementor-button-icon { order:0; font-size:20px; margin:0; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav .elementor-button-text { order:1; white-space:nowrap; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-bottom-nav .srn-current .elementor-button { background:#F7EADD; color:#AF3F1B; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"].srn-modal-open .srn-bottom-nav, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"].srn-keyboard-open .srn-bottom-nav { visibility:hidden; pointer-events:none; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-modal { width:calc(100vw - 16px); max-height:85vh; max-height:85dvh; margin:auto auto 0; border-radius:24px 24px 0 0; padding-bottom:env(safe-area-inset-bottom,0px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-breadcrumb { margin-block:-12px -8px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-copy h1 { font-size:28px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-guide { padding:18px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-hero-guide .elementor-button { font-size:13px; padding:11px 12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-quick-grid { gap:12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-quick-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-quick-link .elementor-button { font-size:13px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-group h2 { font-size:25px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-grid, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-purchase-grid { gap:16px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-card, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-purchase-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-card h3 { font-size:22px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-card-head .srn-badge { max-width:calc(100% - 68px); }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-catalog-note { padding:10px 12px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-coming-row { flex-direction:column; align-items:stretch; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-coming-copy, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-coming-action { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-outcomes { flex-direction:column; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-assessment-outcome { flex:0 1 auto; width:100%; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-assessment h2, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-purchase h2, .elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-services-faq h2 { font-size:24px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-faq-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-option-card,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-half-card,.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-host-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-step-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-controls {gap:8px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-controls > .elementor-widget {flex:1 1 calc((100% - 8px)/2);}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-controls .elementor-button {width:100%;padding:10px 8px;font-size:12px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-detail-section h2 {font-size:24px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-table-widget .elementor-widget-container {border-radius:16px;}
.elementor-44 .elementor-element.elementor-element-42e1ab3[data-srn-viewport="mobile"] .srn-plan-price .srn-total {font-size:30px;}

@supports ((backdrop-filter:blur(8px)) or (-webkit-backdrop-filter:blur(8px))) {
 .elementor-44 .elementor-element.elementor-element-42e1ab3 .srn-bottom-nav { background:rgba(255,252,247,.79); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); }
}/* End custom CSS */