.elementor-50 .elementor-element.elementor-element-3d4fa0c{--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-50 .elementor-element.elementor-element-3d4fa0c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3d4fa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EADD;}.elementor-50 .elementor-element.elementor-element-41b8d9d{--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-50 .elementor-element.elementor-element-f440087{--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-50 .elementor-element.elementor-element-219d457{--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-50 .elementor-element.elementor-element-705d145{text-align:start;}.elementor-50 .elementor-element.elementor-element-705d145 .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-50 .elementor-element.elementor-element-90883ee{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-1aed599{--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-50 .elementor-element.elementor-element-37b2f93 .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-50 .elementor-element.elementor-element-ef641af .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-50 .elementor-element.elementor-element-db856d7 .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-50 .elementor-element.elementor-element-68b05a8 .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-50 .elementor-element.elementor-element-cef7c2b .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-50 .elementor-element.elementor-element-9c6f9d1 .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-50 .elementor-element.elementor-element-a9fc0ff{--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-50 .elementor-element.elementor-element-9d8b0f8 .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-50 .elementor-element.elementor-element-9d8b0f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-f4f49ea .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-50 .elementor-element.elementor-element-f4f49ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-8910719{--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-50 .elementor-element.elementor-element-56ad891 .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-50 .elementor-element.elementor-element-261d98f .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-50 .elementor-element.elementor-element-497697e{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6905774{--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-50 .elementor-element.elementor-element-b2f03fd{--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-50 .elementor-element.elementor-element-e1692f1{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-05151af{text-align:start;}.elementor-50 .elementor-element.elementor-element-05151af .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-aafcbd6{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-25fbb77{--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-50 .elementor-element.elementor-element-3211980 .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-50 .elementor-element.elementor-element-cb4a520 .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-50 .elementor-element.elementor-element-cb4a520 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-a02b954{--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-50 .elementor-element.elementor-element-a02b954:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a02b954 > .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-50 .elementor-element.elementor-element-d0591f3 .elementor-icon-wrapper{text-align:start;}.elementor-50 .elementor-element.elementor-element-d0591f3.elementor-view-stacked .elementor-icon{background-color:#BD471F;}.elementor-50 .elementor-element.elementor-element-d0591f3.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d0591f3.elementor-view-default .elementor-icon{color:#BD471F;border-color:#BD471F;}.elementor-50 .elementor-element.elementor-element-d0591f3.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d0591f3.elementor-view-default .elementor-icon svg{fill:#BD471F;}.elementor-50 .elementor-element.elementor-element-d0591f3 .elementor-icon{font-size:28px;}.elementor-50 .elementor-element.elementor-element-d0591f3 .elementor-icon svg{height:28px;}.elementor-50 .elementor-element.elementor-element-cc5ab15{text-align:start;}.elementor-50 .elementor-element.elementor-element-cc5ab15 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-96c5405{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-5eea1c8{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-12686e3{--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:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-50 .elementor-element.elementor-element-12686e3:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-12686e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-e63aa9a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-ef7a90f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c47be46{--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-50 .elementor-element.elementor-element-6d4c318{text-align:start;}.elementor-50 .elementor-element.elementor-element-6d4c318 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-d96b4ed{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-2dc5c63{--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-50 .elementor-element.elementor-element-01545e0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b76bf06 .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-50 .elementor-element.elementor-element-b898562 .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-50 .elementor-element.elementor-element-30ce2bd .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-50 .elementor-element.elementor-element-a166546{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-89508f9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-a5af967 .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-50 .elementor-element.elementor-element-c8c9654 .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-50 .elementor-element.elementor-element-e781a2a .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-50 .elementor-element.elementor-element-4aacd3e .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-50 .elementor-element.elementor-element-b118ffe{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-4e50ee0{--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-50 .elementor-element.elementor-element-88e7994{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-88e7994:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-88e7994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-38673e8{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0aaf78a{text-align:start;}.elementor-50 .elementor-element.elementor-element-0aaf78a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8a44305{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-4ee506a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-b961737{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-b6761eb{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-b682750{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-5c11dba .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-50 .elementor-element.elementor-element-25531fe .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-50 .elementor-element.elementor-element-99fee43{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-99fee43:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-99fee43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-43f41b0{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-94a559a{text-align:start;}.elementor-50 .elementor-element.elementor-element-94a559a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-d45e98b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-13501e9{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8a07c6a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c6b9a35{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8bc2b26{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-5ee08af .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-50 .elementor-element.elementor-element-5fcece1 .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-50 .elementor-element.elementor-element-82bff6c{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-82bff6c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-82bff6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-09840ce{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-fb977fb{text-align:start;}.elementor-50 .elementor-element.elementor-element-fb977fb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8125020{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-ae9fc16{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-2c28e69{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-35fe2b2{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-3578ee6{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-723f4e0 .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-50 .elementor-element.elementor-element-e964274 .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-50 .elementor-element.elementor-element-7a77f2d{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-7a77f2d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7a77f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-f20e355{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-f09fef7{text-align:start;}.elementor-50 .elementor-element.elementor-element-f09fef7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-32863b0{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0280558{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-53c55ec{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-149a87f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-66090a8{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-4fb0015 .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-50 .elementor-element.elementor-element-454e0ac .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-50 .elementor-element.elementor-element-c97ecca{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-c97ecca:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c97ecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-23dfadf{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-cc118e0{text-align:start;}.elementor-50 .elementor-element.elementor-element-cc118e0 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-a3b9aa2{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-dd79dd5{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-4a3edf2{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c1eafac{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-e40885e{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-bc5b7f2 .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-50 .elementor-element.elementor-element-cd14272 .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-50 .elementor-element.elementor-element-8252a83{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-8252a83:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-8252a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-27e2ab6{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c014baf{text-align:start;}.elementor-50 .elementor-element.elementor-element-c014baf .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6456692{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-1c35a31{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-2958379{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-91c6d8d{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-227ee39{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-e7de0cd .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-50 .elementor-element.elementor-element-965d217 .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-50 .elementor-element.elementor-element-377683f{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-377683f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-377683f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-56b669a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-1b49f2c{text-align:start;}.elementor-50 .elementor-element.elementor-element-1b49f2c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-1d662b7{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c73848b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-64a7487{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-3672c6a{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0ee578c{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-5fc4e98 .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-50 .elementor-element.elementor-element-3318d56 .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-50 .elementor-element.elementor-element-915f9af{--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:13px 13px;--row-gap:13px;--column-gap:13px;--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-50 .elementor-element.elementor-element-915f9af:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-915f9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-8b48336{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8522a11{text-align:start;}.elementor-50 .elementor-element.elementor-element-8522a11 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-315436e{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-43d8004{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:23px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-a5552d2{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-f8d99d8{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c443744{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0bb7146 .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-50 .elementor-element.elementor-element-6093a52 .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-50 .elementor-element.elementor-element-dbe6430{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-914fc7a{--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-50 .elementor-element.elementor-element-1a8a017{text-align:start;}.elementor-50 .elementor-element.elementor-element-1a8a017 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-b46eafa{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-5990ab7{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-09b40f6{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-ac3d548{--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-50 .elementor-element.elementor-element-51217c1{text-align:start;}.elementor-50 .elementor-element.elementor-element-51217c1 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-fdd121f{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-a70a805{--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-50 .elementor-element.elementor-element-a2c9b8c{--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-50 .elementor-element.elementor-element-a2c9b8c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a2c9b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-483600f{text-align:start;}.elementor-50 .elementor-element.elementor-element-483600f .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c38bc7d{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-fe66e39{--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-50 .elementor-element.elementor-element-fe66e39:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fe66e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-4aef136{text-align:start;}.elementor-50 .elementor-element.elementor-element-4aef136 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-efde7b0{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6ec3641{--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-50 .elementor-element.elementor-element-5c61585{text-align:start;}.elementor-50 .elementor-element.elementor-element-5c61585 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-da87633{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8b06892{--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-50 .elementor-element.elementor-element-4a11250{--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-50 .elementor-element.elementor-element-4a11250:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4a11250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-6436e4f{text-align:start;}.elementor-50 .elementor-element.elementor-element-6436e4f .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-83d68ee{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-a34820d{--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-50 .elementor-element.elementor-element-a34820d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a34820d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-af26919{text-align:start;}.elementor-50 .elementor-element.elementor-element-af26919 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6a7ca1e{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0b878c8{--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-50 .elementor-element.elementor-element-0b878c8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0b878c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-d1b75e7{text-align:start;}.elementor-50 .elementor-element.elementor-element-d1b75e7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-09a1cbe{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-f3af6df{--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-50 .elementor-element.elementor-element-f3af6df:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f3af6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-1c30f0d{text-align:start;}.elementor-50 .elementor-element.elementor-element-1c30f0d .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-02a5821{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-70953bc{--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-50 .elementor-element.elementor-element-70953bc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-70953bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-bccea14{text-align:start;}.elementor-50 .elementor-element.elementor-element-bccea14 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-33dc99b{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-1d283dd{--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-50 .elementor-element.elementor-element-ca687bc .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-50 .elementor-element.elementor-element-9bc6729 .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-50 .elementor-element.elementor-element-fdc39ee{--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-50 .elementor-element.elementor-element-6f65d02{--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-50 .elementor-element.elementor-element-fd022bb{--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-50 .elementor-element.elementor-element-5f03304{text-align:start;}.elementor-50 .elementor-element.elementor-element-5f03304 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c4ae95e{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-4e20115{--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-50 .elementor-element.elementor-element-2f06b50{text-align:start;}.elementor-50 .elementor-element.elementor-element-2f06b50 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-7a28360 .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-50 .elementor-element.elementor-element-7a28360 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-cb0fee4 .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-50 .elementor-element.elementor-element-cb0fee4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-55dfc1e .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-50 .elementor-element.elementor-element-94635de{--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-50 .elementor-element.elementor-element-8f52a83{text-align:start;}.elementor-50 .elementor-element.elementor-element-8f52a83 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6607106 .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-50 .elementor-element.elementor-element-efbfbd9 .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-50 .elementor-element.elementor-element-b73b160 .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-50 .elementor-element.elementor-element-8d1a242 .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-50 .elementor-element.elementor-element-cb80e79{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c77b3b4{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-6802ca0{--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-50 .elementor-element.elementor-element-6802ca0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6802ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-34c7eff{text-align:start;}.elementor-50 .elementor-element.elementor-element-34c7eff .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-c2c3864{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-8ffa82a{--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-50 .elementor-element.elementor-element-8af93a3 .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-50 .elementor-element.elementor-element-8ffcce6 .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-50 .elementor-element.elementor-element-e69ce01 .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-50 .elementor-element.elementor-element-8751a4e .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-50 .elementor-element.elementor-element-af488ae .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-50 .elementor-element.elementor-element-8e5c1e2 .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-50 .elementor-element.elementor-element-8b67377 .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-50 .elementor-element.elementor-element-12f1735 .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-50 .elementor-element.elementor-element-e9345a5 .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-50 .elementor-element.elementor-element-6ac0403{--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-50 .elementor-element.elementor-element-6ac0403:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6ac0403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-795c68a{text-align:start;}.elementor-50 .elementor-element.elementor-element-795c68a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-ae0bbc0{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-99f502c{text-align:start;}.elementor-50 .elementor-element.elementor-element-99f502c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-ec6b6ba{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-f42a97f{text-align:start;}.elementor-50 .elementor-element.elementor-element-f42a97f .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-2fc190d{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-371e1a3{text-align:start;}.elementor-50 .elementor-element.elementor-element-371e1a3 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-85b0ab0{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-3dcdeb4 .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-50 .elementor-element.elementor-element-e14825b{--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-50 .elementor-element.elementor-element-e14825b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e14825b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF7;}.elementor-50 .elementor-element.elementor-element-c50b719{text-align:start;}.elementor-50 .elementor-element.elementor-element-c50b719 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-0817d06{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#3E2612;}.elementor-50 .elementor-element.elementor-element-7709342 .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-50 .elementor-element.elementor-element-a9b0ea5 .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-50 .elementor-element.elementor-element-009f134{--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-50 .elementor-element.elementor-element-3b916b8 .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-50 .elementor-element.elementor-element-3b916b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-0d3babd .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-50 .elementor-element.elementor-element-0d3babd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-03d5a17 .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-50 .elementor-element.elementor-element-03d5a17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-5ed2254 .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-50 .elementor-element.elementor-element-5ed2254 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-1b66b02 .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-50 .elementor-element.elementor-element-1b66b02 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-05151af .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-41b8d9d{--padding-top:14px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-705d145 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-05151af .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-a02b954{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-cc5ab15 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-12686e3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-6d4c318 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-88e7994{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-99fee43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-82bff6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-7a77f2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-c97ecca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-8252a83{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-377683f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-915f9af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-1a8a017 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-51217c1 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-a2c9b8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-fe66e39{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-5c61585 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-4a11250{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-a34820d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-0b878c8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-f3af6df{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-70953bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-bccea14 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-6f65d02{--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-50 .elementor-element.elementor-element-fd022bb{--width:100%;}.elementor-50 .elementor-element.elementor-element-5f03304 .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-4e20115{--width:100%;}.elementor-50 .elementor-element.elementor-element-94635de{--width:100%;}.elementor-50 .elementor-element.elementor-element-6802ca0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-34c7eff .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-6ac0403{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-795c68a .elementor-heading-title{font-size:23px;}.elementor-50 .elementor-element.elementor-element-e14825b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-c50b719 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-f440087{--width:100%;}.elementor-50 .elementor-element.elementor-element-219d457{--width:20%;}.elementor-50 .elementor-element.elementor-element-1aed599{--width:100%;}.elementor-50 .elementor-element.elementor-element-a9fc0ff{--width:100%;}.elementor-50 .elementor-element.elementor-element-8910719{--width:100%;}.elementor-50 .elementor-element.elementor-element-6905774{--width:100%;}.elementor-50 .elementor-element.elementor-element-b2f03fd{--width:57%;}.elementor-50 .elementor-element.elementor-element-25fbb77{--width:100%;}.elementor-50 .elementor-element.elementor-element-a02b954{--width:39%;}.elementor-50 .elementor-element.elementor-element-12686e3{--width:100%;}.elementor-50 .elementor-element.elementor-element-c47be46{--width:100%;}.elementor-50 .elementor-element.elementor-element-2dc5c63{--width:100%;}.elementor-50 .elementor-element.elementor-element-01545e0{--width:100%;}.elementor-50 .elementor-element.elementor-element-89508f9{--width:100%;}.elementor-50 .elementor-element.elementor-element-4e50ee0{--width:100%;}.elementor-50 .elementor-element.elementor-element-88e7994{--width:23%;}.elementor-50 .elementor-element.elementor-element-99fee43{--width:23%;}.elementor-50 .elementor-element.elementor-element-82bff6c{--width:23%;}.elementor-50 .elementor-element.elementor-element-7a77f2d{--width:23%;}.elementor-50 .elementor-element.elementor-element-c97ecca{--width:23%;}.elementor-50 .elementor-element.elementor-element-8252a83{--width:23%;}.elementor-50 .elementor-element.elementor-element-377683f{--width:23%;}.elementor-50 .elementor-element.elementor-element-915f9af{--width:23%;}.elementor-50 .elementor-element.elementor-element-914fc7a{--width:100%;}.elementor-50 .elementor-element.elementor-element-ac3d548{--width:100%;}.elementor-50 .elementor-element.elementor-element-a70a805{--width:100%;}.elementor-50 .elementor-element.elementor-element-a2c9b8c{--width:48%;}.elementor-50 .elementor-element.elementor-element-fe66e39{--width:48%;}.elementor-50 .elementor-element.elementor-element-6ec3641{--width:100%;}.elementor-50 .elementor-element.elementor-element-8b06892{--width:100%;}.elementor-50 .elementor-element.elementor-element-4a11250{--width:48%;}.elementor-50 .elementor-element.elementor-element-a34820d{--width:48%;}.elementor-50 .elementor-element.elementor-element-0b878c8{--width:48%;}.elementor-50 .elementor-element.elementor-element-f3af6df{--width:48%;}.elementor-50 .elementor-element.elementor-element-70953bc{--width:100%;}.elementor-50 .elementor-element.elementor-element-1d283dd{--width:100%;}.elementor-50 .elementor-element.elementor-element-fdc39ee{--width:100%;}.elementor-50 .elementor-element.elementor-element-6f65d02{--width:100%;}.elementor-50 .elementor-element.elementor-element-fd022bb{--width:35%;}.elementor-50 .elementor-element.elementor-element-4e20115{--width:31%;}.elementor-50 .elementor-element.elementor-element-94635de{--width:25%;}.elementor-50 .elementor-element.elementor-element-6802ca0{--width:100%;}.elementor-50 .elementor-element.elementor-element-8ffa82a{--width:100%;}.elementor-50 .elementor-element.elementor-element-6ac0403{--width:100%;}.elementor-50 .elementor-element.elementor-element-e14825b{--width:100%;}.elementor-50 .elementor-element.elementor-element-009f134{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3d4fa0c *//* One style owner: the root Elementor container. No global theme .elementor-50 .elementor-element.elementor-element-3d4fa0cs. */
.elementor-50 .elementor-element.elementor-element-3d4fa0c { 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-50 .elementor-element.elementor-element-3d4fa0c, .elementor-50 .elementor-element.elementor-element-3d4fa0c * { box-sizing:border-box; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .e-con, .elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-widget { min-width:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-widget { margin-block-end:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c p, .elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-heading-title { margin:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c p { overflow-wrap:break-word; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-shell { max-width:1256px; width:100%; margin-inline:auto; gap:32px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c [id] { scroll-margin-top:24px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-accent, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-current .elementor-button { color:var(--srn-orange); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-muted { color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .elementor-button-content-wrapper { display:inline-flex; align-items:center; gap:8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-button-icon { display:inline-flex; align-items:center; justify-content:center; flex:0 0 auto; margin:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-button-icon svg, .elementor-50 .elementor-element.elementor-element-3d4fa0c .elementor-button-icon i { width:1em; height:1em; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-secondary .elementor-button { border:1px solid var(--srn-line); background:rgba(255,252,247,.68); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-plain .elementor-button { padding:8px 10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-primary .elementor-button:hover { background:#9F3918; color:#FFFCF7; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-secondary .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-plain .elementor-button:hover { background:#F0E0CF; color:#3E2612; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c a:focus-visible, .elementor-50 .elementor-element.elementor-element-3d4fa0c button:focus-visible { outline:3px solid #3E2612; outline-offset:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header { min-height:64px; flex-wrap:nowrap; gap:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-brand { flex:0 0 180px; width:180px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-wordmark .elementor-heading-title { direction:ltr; text-align:right; font-family:Vazirmatn,Arial,sans-serif; font-weight:800; letter-spacing:-.8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-brand-caption p { white-space:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-desktop-links { flex:1 1 0; width:auto; align-items:center; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-desktop-links > .elementor-widget { flex:0 1 auto; width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-desktop-links .elementor-button { padding:8px 6px; font-size:13px; white-space:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions { flex:0 0 auto; width:auto; justify-content:flex-end; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions > .elementor-widget { width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions .elementor-button { font-size:13px; white-space:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero { padding-block:4px; gap:28px; flex-wrap:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-copy, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-visual { flex:1 1 0; width:calc((100% - 28px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-copy h1 { font-size:clamp(30px,3.1vw,42px); line-height:1.5; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-actions, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-cta-actions { justify-content:flex-start; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-actions > .elementor-widget, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-cta-actions > .elementor-widget { flex:0 1 auto; width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-image img { display:block; width:100%; height:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-glass, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-glass, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why { background:rgba(255,252,247,.62); backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px); }
}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefits-row { gap:12px; flex-wrap:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit { flex:1 1 0; width:calc((100% - 36px)/4); align-items:center; text-align:center; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit .elementor-heading-title, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit p, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit .elementor-icon-wrapper { text-align:center; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-grid { gap:16px; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-card { flex:0 0 calc((100% - 48px)/4); width:calc((100% - 48px)/4); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card { padding:22px 18px; gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card.srn-green { background:rgba(232,238,229,.78); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-icon .elementor-icon { display:inline-flex; line-height:1; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-icon svg { width:1em; height:1em; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-copy { flex:1 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-link { margin-top:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-link .elementor-button { padding:9px 14px; font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-advice .elementor-button { font-size:12px; padding:6px 0; color:#6E5140; text-decoration:underline; text-underline-offset:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-layout { gap:28px; flex-wrap:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-copy, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview { flex:1 1 0; width:calc((100% - 28px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-badge p { display:inline-block; font-weight:600; font-size:12px; padding:5px 12px; border-radius:30px; background:#E8EEE5; color:#3E2612; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-audiences { gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview { background:#FFFCF7; border:6px solid #E8D8C8; border-radius:24px; box-shadow:0 10px 24px rgba(62,38,18,.09); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-head { align-items:center; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-head > .elementor-widget { width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tiles { gap:8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tile { flex:1 1 0; width:calc((100% - 16px)/3); border-radius:14px; background:#F7EADD; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tile .elementor-icon { font-size:21px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-chart { background:#FFFCF7; border-radius:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-bars { height:104px; align-items:flex-end; gap:12px; direction:ltr; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar { flex:1 1 0; width:auto; min-height:0; border-radius:6px 6px 2px 2px; background:#E8D8C8; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-0 { height:32%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-1 { height:58%; background:#E8EEE5; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-2 { height:44%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-3 { height:76%; background:#BD471F; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-4 { height:63%; background:#E8EEE5; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-chart-bar-5 { height:88%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-layout { gap:28px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-copy { flex:0 0 calc(42% - 14px); width:calc(42% - 14px); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-options { flex:1 1 0; width:calc(58% - 14px); gap:14px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-recommendation { flex:1 1 0; width:calc((100% - 14px)/2); background:rgba(255,252,247,.7); gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-section-heading > .elementor-widget { width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-grid { gap:18px; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card { flex:0 0 calc((100% - 36px)/3); width:calc((100% - 36px)/3); overflow:hidden; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-image img { aspect-ratio:1.8; object-fit:cover; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card > .elementor-widget:not(.srn-demo-image) { padding-inline:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-link { margin-top:auto; padding-block-end:10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-label p { color:#6E5140; font-size:11px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-step-number p { color:var(--srn-orange); font-weight:700; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-card { padding-top:16px; border-top:1px solid var(--srn-line); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-footer { border-top:1px solid var(--srn-line); padding-top:28px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-footer-row { gap:24px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-footer-row > .e-con { flex:1 1 0; width:calc((100% - 48px)/3); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-footer .srn-email a { direction:ltr; overflow-wrap:anywhere; }
/* Hidden native panels: absent from the ordinary page flow, including editor. */
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dialog-content { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c.srn-edit-panels > .srn-dialog-content { display:flex; position:relative; inset:auto; width:100%; max-width:680px; max-height:none; margin:20px auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-directory-list .elementor-button { width:100%; justify-content:flex-start; text-align:right; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-modal::backdrop { background:rgba(38,24,15,.35); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-modal:not([open]) { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-modal[open] { display:block; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bootstrap { display:none; }
@media (prefers-reduced-motion:reduce) {
 .elementor-50 .elementor-element.elementor-element-3d4fa0c *, .elementor-50 .elementor-element.elementor-element-3d4fa0c *::before, .elementor-50 .elementor-element.elementor-element-3d4fa0c *::after { transition:none!important; animation:none!important; scroll-behavior:auto!important; }
}
/* Services page-specific structure. Components remain native Elementor widgets. */
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb { gap:6px; justify-content:flex-start; margin-block:-12px -8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb .elementor-button { font-size:13px; color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb-current p { color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero { gap:28px; flex-wrap:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-copy { flex:1.4 1 0; width:calc(58% - 14px); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-guide { flex:1 1 0; width:calc(42% - 14px); gap:14px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-copy h1 { font-size:clamp(30px,3.1vw,40px); line-height:1.55; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-guide .elementor-button { width:100%; justify-content:flex-start; text-align:right; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-grid { gap:14px; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-card { flex:0 0 calc((100% - 42px)/4); width:calc((100% - 42px)/4); align-items:center; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-card .elementor-icon-wrapper, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-card .elementor-button-wrapper { text-align:center; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-link .elementor-button { width:100%; font-size:14px; padding:6px 4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-grid { gap:20px; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-card { flex:0 0 calc((100% - 20px)/2); width:calc((100% - 20px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card { align-self:stretch; gap:14px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card.srn-green { background:rgba(232,238,229,.67); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head { justify-content:space-between; gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head .srn-icon .elementor-icon { background:#FFFCF7; border:1px solid #E8D8C8; border-radius:16px; padding:11px; font-size:29px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head .srn-badge { flex:0 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head .srn-badge p { font-size:11px; line-height:1.8; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-subtitle p { color:#AF3F1B; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-points p { line-height:2.15; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-note { padding:12px 14px; background:rgba(255,252,247,.7); border-right:2px solid #E8D8C8; border-radius:8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-note p { color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-actions { margin-top:auto; gap:8px; justify-content:flex-start; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-actions > .elementor-widget { width:auto; flex:0 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-actions .elementor-button { font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-extra-link .elementor-button { font-size:12px; text-decoration:underline; text-underline-offset:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-row { gap:24px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-copy { flex:2.5 1 0; width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-action { flex:1 1 0; width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-assessment { gap:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-outcomes { gap:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-outcome { flex:1 1 0; width:calc((100% - 16px)/2); background:rgba(255,252,247,.72); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-card { background:rgba(255,252,247,.62); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-steps { padding-top:12px; border-top:1px solid #E8D8C8; color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-faq-grid { gap:16px; flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c [hidden] { display:none!important; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-detail-section { gap:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-three-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-four-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-two-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-host-grid { flex-wrap:wrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-option-card { flex:0 0 calc((100% - 36px)/3);width:calc((100% - 36px)/3); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-step-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-host-card { flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);padding:22px 18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-half-card { flex:0 0 calc((100% - 20px)/2);width:calc((100% - 20px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-feature-list { flex:1; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-feature-list p { line-height:2.1; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-inset { border-color:#E8D8C8;background:rgba(247,234,221,.45);gap:6px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-inset h3 { font-size:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-price-label { font-weight:700;color:#AF3F1B; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-plan-price p { font-weight:800;line-height:1.5; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-unit { display:block;font-size:12px;color:#6E5140;font-weight:400; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-total { font-size:27px;color:#AF3F1B; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-plan-name { direction:ltr;text-align:right; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-step-no p { color:#AF3F1B;font-size:24px;font-weight:700; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-table-widget .elementor-widget-container { overflow-x:auto;border:1px solid #E8D8C8;border-radius:20px;background:#FFFCF7; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c table { border-collapse:collapse;width:100%;min-width:680px;text-align:right;font-size:14px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c caption { padding:16px;text-align:right;font-weight:700;background:#EFE4D6; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c th,.elementor-50 .elementor-element.elementor-element-3d4fa0c td { padding:15px 18px;border-bottom:1px solid #E8D8C8;vertical-align:top; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c thead th { background:#F8F0E6;color:#6E5140; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c tbody th { font-weight:600; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c tbody tr:last-child th,.elementor-50 .elementor-element.elementor-element-3d4fa0c tbody tr:last-child td { border:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls > .elementor-widget { width:auto;flex:0 1 auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls .elementor-button { font-size:13px;padding:10px 15px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-active-control.elementor-button { background:#3E2612;color:#FFFCF7;border-color:#3E2612; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls .srn-active-control.elementor-button:hover { background:#5C3D25;color:#FFFCF7; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-warning { background:#F0E2CE;border:1px solid #D8BD98;gap:6px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-selected-plan { border:2px solid #AF3F1B; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-host-card .srn-secondary .elementor-button { width:100%;font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-copy { width:57%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-guide { width:39%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb > .elementor-widget { width:auto; }

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

}

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

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

@media (max-width:767px) {
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-shell { padding:14px 18px calc(116px + env(safe-area-inset-bottom,0px)); gap:26px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header { min-height:48px; gap:8px; flex-wrap:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-desktop-links, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-brand-caption { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-brand { flex:1 1 auto; width:auto; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-wordmark .elementor-heading-title { font-size:28px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions { gap:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions .elementor-button { padding:8px; min-width:44px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions .elementor-button-text { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-header-actions .elementor-button-icon { font-size:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero { gap:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-copy { gap:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-copy h1 { font-size:28px; line-height:1.6; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-eyebrow p { font-size:11px; padding:5px 10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-actions, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-cta-actions { flex-direction:column; align-items:stretch; gap:10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-actions > .elementor-widget, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-cta-actions > .elementor-widget { width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-actions .elementor-button, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-cta-actions .elementor-button { width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-hero-image img { aspect-ratio:1.65; border-radius:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefits { padding:14px 8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefits-row { gap:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit { width:calc((100% - 12px)/4); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit .elementor-heading-title { font-size:12px; line-height:1.7; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit .elementor-widget-text-editor { display:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-benefit .elementor-icon { font-size:23px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-grid { gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card { flex:0 1 auto; width:100%; padding:18px; gap:10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card .elementor-heading-title { font-size:19px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-card > .srn-icon .elementor-icon { font-size:28px; padding:9px; border-radius:14px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-copy { display:block; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-service-link .elementor-button { font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-copy { gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboards { padding:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-layout { gap:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboards h2 { font-size:23px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-audiences { flex-direction:column; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-audience { flex:0 1 auto; width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview { padding:12px; border-width:4px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tiles { flex-wrap:wrap; gap:6px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tile { flex:1 1 calc((100% - 6px)/2); width:calc((100% - 6px)/2); padding:10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-preview-tile:last-child { flex-basis:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-bars { height:78px; gap:8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-dashboard-chart { padding:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-options { flex-direction:column; gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-recommendation { flex:0 1 auto; width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment { padding:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-section-heading { flex-wrap:wrap; gap:10px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-section-heading .elementor-button { font-size:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-grid { gap:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card { flex:0 1 auto; width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-demo-card .elementor-heading-title { font-size:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-grid { gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-card .elementor-heading-title, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-card .elementor-heading-title { font-size:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-why-card p, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-process-card p { font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-final-cta h2 { font-size:24px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-footer-row { flex-direction:column; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav > .elementor-widget { flex:1 1 0; width:20%; min-width:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav .elementor-button { width:100%; min-height:54px; font-size:11px; padding:5px 1px; border-radius:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav .elementor-button-content-wrapper { display:flex; flex-direction:column!important; align-items:center; gap:5px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav .elementor-button-icon { order:0; font-size:20px; margin:0; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav .elementor-button-text { order:1; white-space:nowrap; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-bottom-nav .srn-current .elementor-button { background:#F7EADD; color:#AF3F1B; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c.srn-modal-open .srn-bottom-nav, .elementor-50 .elementor-element.elementor-element-3d4fa0c.srn-keyboard-open .srn-bottom-nav { visibility:hidden; pointer-events:none; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .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-50 .elementor-element.elementor-element-3d4fa0c .srn-breadcrumb { margin-block:-12px -8px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-copy h1 { font-size:28px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-copy .elementor-widget-text-editor { font-size:15px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-guide { padding:18px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-hero-guide .elementor-button { font-size:13px; padding:11px 12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-grid { gap:12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-card { flex-basis:calc((100% - 12px)/2); width:calc((100% - 12px)/2); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-quick-link .elementor-button { font-size:13px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-group h2 { font-size:25px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-grid, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-grid { gap:16px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card h3 { font-size:22px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-card-head .srn-badge { max-width:calc(100% - 68px); }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-catalog-note { padding:10px 12px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-row { flex-direction:column; align-items:stretch; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-copy, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-coming-action { flex:0 1 auto; width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-outcomes { flex-direction:column; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-assessment-outcome { flex:0 1 auto; width:100%; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-assessment h2, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-purchase h2, .elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-services-faq h2 { font-size:24px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-faq-card { flex:0 1 auto; width:100%; padding:20px; }
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-option-card,.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-half-card,.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-host-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-step-card {flex:0 1 auto;width:100%;padding:20px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls {gap:8px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls > .elementor-widget {flex:1 1 calc((100% - 8px)/2);}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-controls .elementor-button {width:100%;padding:10px 8px;font-size:12px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-detail-section h2 {font-size:24px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-table-widget .elementor-widget-container {border-radius:16px;}
.elementor-50 .elementor-element.elementor-element-3d4fa0c .srn-plan-price .srn-total {font-size:30px;}

}

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

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