.elementor-1602 .elementor-element.elementor-element-45664fb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1602 .elementor-element.elementor-element-45664fb2:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-45664fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wpmedia.sanitizeemail.com/wp-site/2025/02/19121409/Pattern2-e1739249220637.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-45664fb2::before, .elementor-1602 .elementor-element.elementor-element-45664fb2 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-45664fb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-45664fb2 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-45664fb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-45664fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0EDFC12;--background-overlay:'';}.elementor-1602 .elementor-element.elementor-element-1d179878{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1602 .elementor-element.elementor-element-6f27c09b > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-6f27c09b .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:52px;font-weight:700;line-height:67.6px;letter-spacing:-1.04px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-1602 .elementor-element.elementor-element-4d5442e7{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Fustat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.36px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-4d5442e7 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-1fa2a2bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1602 .elementor-element.elementor-element-5f2ff971 .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.32px;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-1602 .elementor-element.elementor-element-5f2ff971 .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-5f2ff971 .elementor-button:focus{background-color:#2D1B53;}.elementor-1602 .elementor-element.elementor-element-5f2ff971 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5f2ff971.elementor-element{--align-self:center;}.elementor-1602 .elementor-element.elementor-element-4299e9e0{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-48fc17f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1602 .elementor-element.elementor-element-f351c06 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-f351c06{text-align:center;}.elementor-1602 .elementor-element.elementor-element-f351c06 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.28px;color:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-3dcd1eae > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3dcd1eae{text-align:center;}.elementor-1602 .elementor-element.elementor-element-3dcd1eae .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:28px;font-weight:700;line-height:36.4px;letter-spacing:-0.56px;color:#040404;}.elementor-1602 .elementor-element.elementor-element-6871694a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-6871694a{text-align:center;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:26.4px;letter-spacing:-0.32px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-7c67491{width:auto;max-width:auto;}.elementor-1602 .elementor-element.elementor-element-7c67491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-7c67491.elementor-element{--align-self:center;}.elementor-1602 .elementor-element.elementor-element-5572e755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-2fc460b5{--spacer-size:0px;}.elementor-1602 .elementor-element.elementor-element-c015fad{--display:flex;--min-height:650px;--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:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-b17c748{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-1602 .elementor-element.elementor-element-25f180f{--display:flex;--min-height:540px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-25f180f.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-e044fa6{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-e044fa6.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-682eb55{--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;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:#7F56D9;--border-color:#7F56D9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-1602 .elementor-element.elementor-element-682eb55.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-e89dfec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-e89dfec .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-c3d3d28 .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:8px 012px 8px 012px;}body:not(.rtl) .elementor-1602 .elementor-element.elementor-element-c3d3d28{right:16px;}body.rtl .elementor-1602 .elementor-element.elementor-element-c3d3d28{left:16px;}.elementor-1602 .elementor-element.elementor-element-c3d3d28{top:8px;}.elementor-1602 .elementor-element.elementor-element-a5b05b1 > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3ebeeab > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3ebeeab .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-cf211aa > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-cf211aa{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-cbbaa47{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-78558af .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-78558af .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-78558af .elementor-button:focus{background-color:#2D1B53;}.elementor-1602 .elementor-element.elementor-element-78558af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-16cb1bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-7d78bff{--display:flex;--min-height:540px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-7d78bff.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-a023ded{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-a023ded.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-938edc9{--display:flex;--min-height:540px;--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;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1602 .elementor-element.elementor-element-938edc9.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-93d14d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-93d14d4 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-15e0c82 > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-791b0df > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-791b0df .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-807fedd > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-807fedd{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-4f70283{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-dfa408e .elementor-button{background-color:#F3F4F6;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#000000;color:#000000;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-dfa408e .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-dfa408e .elementor-button:focus{background-color:#7F56D91A;color:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-dfa408e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-dfa408e .elementor-button:hover svg, .elementor-1602 .elementor-element.elementor-element-dfa408e .elementor-button:focus svg{fill:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-e0fe9ac{--display:flex;--min-height:540px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-e0fe9ac.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-4bca2ab{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-4bca2ab.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-a77b701{--display:flex;--min-height:540px;--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;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1602 .elementor-element.elementor-element-a77b701.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-9725c2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-9725c2f .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-2ee9d03 > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-2ceb292 > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-2ceb292 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-d822c7b > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-d822c7b{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-7676f5c{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-82b61af .elementor-button{background-color:#F3F4F6;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#000000;color:#000000;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-82b61af .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-82b61af .elementor-button:focus{background-color:#7F56D91A;color:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-82b61af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-82b61af .elementor-button:hover svg, .elementor-1602 .elementor-element.elementor-element-82b61af .elementor-button:focus svg{fill:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-a4ce393{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-1602 .elementor-element.elementor-element-10480de{--display:flex;--min-height:540px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-10480de.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-1d461c8{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-1d461c8.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-ad724b5{--display:flex;--min-height:540px;--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;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:#7F56D9;--border-color:#7F56D9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-1602 .elementor-element.elementor-element-ad724b5.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-4355219 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4355219 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-6385691 .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:8px 012px 8px 012px;}body:not(.rtl) .elementor-1602 .elementor-element.elementor-element-6385691{right:16px;}body.rtl .elementor-1602 .elementor-element.elementor-element-6385691{left:16px;}.elementor-1602 .elementor-element.elementor-element-6385691{top:8px;}.elementor-1602 .elementor-element.elementor-element-c21d35c > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-52c7bbe > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-52c7bbe .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-25d5bd6 > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-25d5bd6{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-c49c056{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-4efe6d5 .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-4efe6d5 .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-4efe6d5 .elementor-button:focus{background-color:#2D1B53;}.elementor-1602 .elementor-element.elementor-element-4efe6d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5816e7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-9eb0e5f{--display:flex;--min-height:540px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-9eb0e5f.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-bd6e750{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-bd6e750.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-395a0cc{--display:flex;--min-height:540px;--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;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1602 .elementor-element.elementor-element-395a0cc.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-9065b05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-9065b05 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-2fc02d0 > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5bda6bc > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5bda6bc .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-4a626a7 > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4a626a7{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-ab82e57{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-4a912d5 .elementor-button{background-color:#F3F4F6;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#000000;color:#000000;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-4a912d5 .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-4a912d5 .elementor-button:focus{background-color:#7F56D91A;color:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-4a912d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4a912d5 .elementor-button:hover svg, .elementor-1602 .elementor-element.elementor-element-4a912d5 .elementor-button:focus svg{fill:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-773ed2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5f803ba{--display:flex;--min-height:540px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-5f803ba.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-b220bd4{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-b220bd4.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-31ddc7f{--display:flex;--min-height:540px;--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;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1602 .elementor-element.elementor-element-31ddc7f.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-913cb4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-913cb4b .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-1c20597 > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4ce58b8 > .elementor-widget-container{margin:10px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4ce58b8 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;line-height:40px;letter-spacing:-0.7px;color:#000000;}.elementor-1602 .elementor-element.elementor-element-8d81f3b > .elementor-widget-container{margin:-12px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-8d81f3b{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#7E7E7E;}.elementor-1602 .elementor-element.elementor-element-545ee52{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-ad1088e .elementor-button{background-color:#F3F4F6;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#000000;color:#000000;border-style:none;padding:15px 028px 15px 028px;}.elementor-1602 .elementor-element.elementor-element-ad1088e .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-ad1088e .elementor-button:focus{background-color:#7F56D91A;color:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-ad1088e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-ad1088e .elementor-button:hover svg, .elementor-1602 .elementor-element.elementor-element-ad1088e .elementor-button:focus svg{fill:#7F56D9;}.elementor-1602 .elementor-element.elementor-element-d42cc99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-73fd20b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-df050c0{--display:flex;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(16, 24.000000000000014, 40, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1602 .elementor-element.elementor-element-7cc7ccd .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:20px;font-weight:600;}.elementor-1602 .elementor-element.elementor-element-5f9b5fd > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5f9b5fd{font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;word-spacing:-0.32px;}.elementor-1602 .elementor-element.elementor-element-9f561c7{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-9de2c57 .elementor-button{background-color:#7F56D9;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;fill:#FFFFFF;color:#FFFFFF;padding:14px 20px 14px 20px;}.elementor-1602 .elementor-element.elementor-element-9de2c57 .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-9de2c57 .elementor-button:focus{background-color:#2D1B53;}.elementor-1602 .elementor-element.elementor-element-9de2c57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-9de2c57.elementor-element{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-c0e765e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-13f5cdaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:60px;--margin-bottom:100px;--margin-left:80px;--margin-right:80px;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-1602 .elementor-element.elementor-element-13f5cdaf:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-13f5cdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7F56D9 0%, #9B59B6 100%);}.elementor-1602 .elementor-element.elementor-element-307f3653 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-307f3653{text-align:center;}.elementor-1602 .elementor-element.elementor-element-307f3653 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.28px;color:#FFFFFF;}.elementor-1602 .elementor-element.elementor-element-5f68f3c0 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-5f68f3c0{text-align:center;}.elementor-1602 .elementor-element.elementor-element-5f68f3c0 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;letter-spacing:-0.56px;color:#FFFFFF;}.elementor-1602 .elementor-element.elementor-element-31805d34{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.32px;color:#F6F6F6;}.elementor-1602 .elementor-element.elementor-element-31805d34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button{background-color:#FFFFFF;font-family:"Fustat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.32px;fill:#7F56D9;color:#7F56D9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;padding:14px 25px 14px 25px;}.elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button:hover, .elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1602 .elementor-element.elementor-element-12ffe126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-12ffe126.elementor-element{--align-self:center;}.elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button:hover svg, .elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1602 .elementor-element.elementor-element-098a145{--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;}@media(min-width:768px){.elementor-1602 .elementor-element.elementor-element-25f180f{--width:400px;}.elementor-1602 .elementor-element.elementor-element-e044fa6{--width:400px;}.elementor-1602 .elementor-element.elementor-element-682eb55{--width:400px;}.elementor-1602 .elementor-element.elementor-element-7d78bff{--width:400px;}.elementor-1602 .elementor-element.elementor-element-a023ded{--width:400px;}.elementor-1602 .elementor-element.elementor-element-938edc9{--width:400px;}.elementor-1602 .elementor-element.elementor-element-e0fe9ac{--width:400px;}.elementor-1602 .elementor-element.elementor-element-4bca2ab{--width:400px;}.elementor-1602 .elementor-element.elementor-element-a77b701{--width:400px;}.elementor-1602 .elementor-element.elementor-element-10480de{--width:400px;}.elementor-1602 .elementor-element.elementor-element-1d461c8{--width:400px;}.elementor-1602 .elementor-element.elementor-element-ad724b5{--width:400px;}.elementor-1602 .elementor-element.elementor-element-9eb0e5f{--width:400px;}.elementor-1602 .elementor-element.elementor-element-bd6e750{--width:400px;}.elementor-1602 .elementor-element.elementor-element-395a0cc{--width:400px;}.elementor-1602 .elementor-element.elementor-element-5f803ba{--width:400px;}.elementor-1602 .elementor-element.elementor-element-b220bd4{--width:400px;}.elementor-1602 .elementor-element.elementor-element-31ddc7f{--width:400px;}.elementor-1602 .elementor-element.elementor-element-73fd20b{--width:536px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1602 .elementor-element.elementor-element-c015fad{--min-height:100vh;--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:center;--align-items:flex-start;}.elementor-1602 .elementor-element.elementor-element-b17c748{--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-25f180f.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-e044fa6{--min-height:540px;}.elementor-1602 .elementor-element.elementor-element-7d78bff{--min-height:540px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1602 .elementor-element.elementor-element-7d78bff.e-con{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-e0fe9ac{--min-height:540px;}.elementor-1602 .elementor-element.elementor-element-a4ce393{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-10480de{--min-height:1440px;}.elementor-1602 .elementor-element.elementor-element-73fd20b{--min-height:0px;}}@media(max-width:767px){.elementor-1602 .elementor-element.elementor-element-45664fb2{--padding-top:60px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-1d179878{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1602 .elementor-element.elementor-element-6f27c09b{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-1602 .elementor-element.elementor-element-6f27c09b .elementor-heading-title{font-size:38px;line-height:49.4px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1602 .elementor-element.elementor-element-4d5442e7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:14px;line-height:23.1px;}.elementor-1602 .elementor-element.elementor-element-1fa2a2bd{--justify-content:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1602 .elementor-element.elementor-element-5f2ff971 .elementor-button{font-size:14px;}.elementor-1602 .elementor-element.elementor-element-4299e9e0{--padding-top:100px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-48fc17f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-c015fad{--min-height:200vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-b17c748{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-78558af.elementor-element{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-7d78bff{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-4f70283{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-dfa408e.elementor-element{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-82b61af.elementor-element{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-a4ce393{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-4efe6d5.elementor-element{--align-self:stretch;}.elementor-1602 .elementor-element.elementor-element-9eb0e5f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-ab82e57{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-545ee52{--spacer-size:1px;}.elementor-1602 .elementor-element.elementor-element-73fd20b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-df050c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1602 .elementor-element.elementor-element-9de2c57 .elementor-button{font-size:14px;}.elementor-1602 .elementor-element.elementor-element-c0e765e{--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-13f5cdaf{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-1602 .elementor-element.elementor-element-31805d34{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-1602 .elementor-element.elementor-element-12ffe126 .elementor-button{font-size:14px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1602 .elementor-element.elementor-element-b17c748{--width:100%;}.elementor-1602 .elementor-element.elementor-element-a4ce393{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-7c67491 */.elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-container {
            display: flex;
            align-items: center;
            gap:10px;
            background-color: #fff;
            border-radius: 30px;
            padding:6px;
            width: 480px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
        }

.elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-label {
            flex: 1;
            font-family: Fustat;
            font-weight:600;
            text-align: center;
            letter-spacing: -0.36px;
            padding: 10px 15px;
            font-size: 18px;
            color: #7E7E7E;
            cursor: pointer;
            border-radius: 30px;
            transition: all 0.3s ease-in-out;
        }

.elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-label.active {
            background-color: #7F56D9;
            color: white;
            font-weight: bold;
        }

.elementor-1602 .elementor-element.elementor-element-7c67491 .discount-badge {
            font-size: 12px;
            color: #2e7d32;
            background-color: #e8f5e9;
            padding: 5px 10px;
            border-radius: 20px;
            font-weight: 500;
        }
        
.elementor-1602 .elementor-element.elementor-element-7c67491 #yearly{
    display: flex;
    gap:10px
}
        
@media (max-width:600px){
    .elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-container {
            padding: 10px 6px;
            width: 320px;
            gap:0;
        }
        
        .elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-label {
            padding: 4px 8px;
            font-size: 14px;
           
        }
        
        .elementor-1602 .elementor-element.elementor-element-7c67491 .discount-badge {
            font-size: 10px;
            padding: 4px 6px;
        }
        
    .elementor-1602 .elementor-element.elementor-element-7c67491 .toggle-label.active {
        padding:4px 1px;
         
        }
        
    .elementor-1602 .elementor-element.elementor-element-7c67491 #yearly{
    display: flex;
    gap:5px;
    justify-content:center;
    padding-left:4px;
    align-items:center;
        }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e23efb */.mobile_once_planContainer{
    min-height:225vh;
}

.mobile_once_extraSmall{
    min-height:265vh;
}

.tablate_once_container{
    min-height:200vh;
}

        .box {
            position: absolute;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: transform 0.5s ease, opacity 0.5s ease;
        }
        .purple {
            transform: translateX(-150%);
            opacity: 0;
        }
        .green {
            transform: translateX(0);
            opacity: 1;
        }
        
        .blue {
        transform: translateX(150%);
        opacity: 0;
       }
       
        .hidden {
            transform: translateX(150%);
            opacity: 0;
        }
        .visible {
            transform: translateX(0);
            opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5b05b1 */.elementor-1602 .elementor-element.elementor-element-a5b05b1 .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-a5b05b1 .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-a5b05b1 .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-a5b05b1 .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf211aa */.elementor-1602 .elementor-element.elementor-element-cf211aa 
    ul li {
    margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78558af */.elementor-1602 .elementor-element.elementor-element-78558af{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-682eb55 */.elementor-1602 .elementor-element.elementor-element-682eb55{
    height:inherit;
    margin-block:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e044fa6 */.elementor-1602 .elementor-element.elementor-element-e044fa6{
    height:inherit;
    flex:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f180f */.elementor-1602 .elementor-element.elementor-element-25f180f{
    height:inherit;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15e0c82 */.elementor-1602 .elementor-element.elementor-element-15e0c82 .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-15e0c82 .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-15e0c82 .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-15e0c82 .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-807fedd */.elementor-1602 .elementor-element.elementor-element-807fedd 
    ul li {
    margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfa408e */.elementor-1602 .elementor-element.elementor-element-dfa408e{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938edc9 */.elementor-1602 .elementor-element.elementor-element-938edc9{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a023ded */.elementor-1602 .elementor-element.elementor-element-a023ded{
    height:inherit;
    flex:1;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d78bff */.elementor-1602 .elementor-element.elementor-element-7d78bff{
    height:inherit;
    min-height:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ee9d03 */.elementor-1602 .elementor-element.elementor-element-2ee9d03 .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-2ee9d03 .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-2ee9d03 .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-2ee9d03 .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d822c7b */.elementor-1602 .elementor-element.elementor-element-d822c7b 
    ul li {
    margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82b61af */.elementor-1602 .elementor-element.elementor-element-82b61af{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77b701 */.elementor-1602 .elementor-element.elementor-element-a77b701{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bca2ab */.elementor-1602 .elementor-element.elementor-element-4bca2ab{
    height:inherit;
    min-height:inherit;
    flex:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0fe9ac */.elementor-1602 .elementor-element.elementor-element-e0fe9ac{
    height:inherit;
    min-height:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b17c748 */.elementor-1602 .elementor-element.elementor-element-b17c748{
    height:590px;
}

@media (max-width:900px){
 .elementor-1602 .elementor-element.elementor-element-b17c748{
     height:inherit;
 }
}

@media (max-width:600px){
 .elementor-1602 .elementor-element.elementor-element-b17c748{
     height:100%t;
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c21d35c */.elementor-1602 .elementor-element.elementor-element-c21d35c .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-c21d35c .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-c21d35c .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-c21d35c .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d5bd6 */.elementor-1602 .elementor-element.elementor-element-25d5bd6 
    ul li {
    margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4efe6d5 */.elementor-1602 .elementor-element.elementor-element-4efe6d5{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad724b5 */.elementor-1602 .elementor-element.elementor-element-ad724b5{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d461c8 */.elementor-1602 .elementor-element.elementor-element-1d461c8{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10480de */.elementor-1602 .elementor-element.elementor-element-10480de{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc02d0 */.elementor-1602 .elementor-element.elementor-element-2fc02d0 .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-2fc02d0 .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-2fc02d0 .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-2fc02d0 .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a626a7 */.elementor-1602 .elementor-element.elementor-element-4a626a7 
    ul li {
    margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a912d5 */.elementor-1602 .elementor-element.elementor-element-4a912d5{
    margin-top:auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395a0cc */.elementor-1602 .elementor-element.elementor-element-395a0cc{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd6e750 */.elementor-1602 .elementor-element.elementor-element-bd6e750{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eb0e5f */.elementor-1602 .elementor-element.elementor-element-9eb0e5f{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c20597 */.elementor-1602 .elementor-element.elementor-element-1c20597 .pricing {
            display: flex;
            font-family: fustat;
            align-items: baseline;
            color:#000;
            font-weight:600;
        }

.elementor-1602 .elementor-element.elementor-element-1c20597 .pricing .price {
        font-size: 43px;
        }

.elementor-1602 .elementor-element.elementor-element-1c20597 .pricing .per-month {
        font-size: 14px;
        margin-left:5px; 
    }

.elementor-1602 .elementor-element.elementor-element-1c20597 .pricing .per-credit {
            font-size: 14px;
            color: #7E7E7E;
             margin-left:5px; 
        
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d81f3b */.elementor-1602 .elementor-element.elementor-element-8d81f3b 
    ul li {
   margin: 0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad1088e */.elementor-1602 .elementor-element.elementor-element-ad1088e{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ddc7f */.elementor-1602 .elementor-element.elementor-element-31ddc7f{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b220bd4 */.elementor-1602 .elementor-element.elementor-element-b220bd4{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f803ba */.elementor-1602 .elementor-element.elementor-element-5f803ba{
    height:inherit;
    min-height:inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4ce393 */.elementor-1602 .elementor-element.elementor-element-a4ce393{
    height:590px;
    min-height:0;
}

@media (max-width:900px){
 .elementor-1602 .elementor-element.elementor-element-a4ce393{
     height:inherit;
 }
}

@media (max-width:600px){
 .elementor-1602 .elementor-element.elementor-element-a4ce393{
     height:fit-content;
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd38fec */.elementor-1602 .elementor-element.elementor-element-cd38fec #priceSlider{
           box-shadow: none;
           outline:none;
           background-color: none;
       }
       
.elementor-1602 .elementor-element.elementor-element-cd38fec  .pricing-contaiz p{
           padding:0;
           margin:0;
          font-family: fustat;
       }
       
.pricing-contaiz .price {
            font-size: 42px;
            font-weight: 600;
            padding:10px 0 0 0;
            color:#000;
        }
        
.elementor-1602 .elementor-element.elementor-element-cd38fec  .pricing-contaiz p.price{
    margin-bottom:-40px;
}
        
.elementor-1602 .elementor-element.elementor-element-cd38fec #custom{
        display:flex;
        align-items:center;
        justify-content: space-between;
        color :#000;
        font-weight: 700;
        font-size: 18px;
        letter-spacing: -0.36px;
}
        
.elementor-1602 .elementor-element.elementor-element-cd38fec #custom span{
    color:#adadad;
    font-size:14px;
    font-weight:600;
}

.elementor-1602 .elementor-element.elementor-element-cd38fec #custom span a{
    text-decoration: none;
    color: #7F56D9;
    corsor:pointer;
}
        
.pricing-contaiz  .credits {
            font-size: 16px;
            color: #7E7E7E;
            margin-bottom: 10px;
            text-align:right;
            letter-spacing: -0.32px;
            font-weight: 500;
        }
        
.elementor-1602 .elementor-element.elementor-element-cd38fec  #credits{
            margin-left:5px;
            font-size:20px;
            font-weight: 700;
            letter-spacing: -0.4px;
            color:#000;
        }
        
.elementor-1602 .elementor-element.elementor-element-cd38fec  .slider {
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  height: 15px;
  border-radius: 15px;
  border:none;
  background: #F1F1F1;
  outline: none;
}

.elementor-1602 .elementor-element.elementor-element-cd38fec  .slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: white;
  border:4px solid #9874E6;
  margin-top: -8px;
  cursor: pointer;
  position: relative;
  z-index: 3;
}

.elementor-1602 .elementor-element.elementor-element-cd38fec input[type="range"]::-webkit-slider-runnable-track {
  box-shadow: none;
  border:none;
  background-color: rgba(0,0,0,0); 
  z-index:0;
}

@media (max-width : 860px){
    #custom{
        font-size:18px !important;
    }
    #custom span{
        font-size:11px !important;
    }
    #credits{
        font-size: 13px !important;
    }
    .credits{
        font-size:12px !important;
    }
    .price{
        font-size:28px !important;
    }
    .slider{
        margin-top:18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c015fad */#plans_container{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sanitizeemail.com/wp-content/uploads/2025/02/Fustat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sanitizeemail.com/wp-content/uploads/2025/02/Fustat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sanitizeemail.com/wp-content/uploads/2025/02/Fustat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://sanitizeemail.com/wp-content/uploads/2025/02/Fustat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sanitizeemail.com/wp-content/uploads/2025/02/Fustat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */