.elementor-112 .elementor-element.elementor-element-0c3f585{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:124px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-112 .elementor-element.elementor-element-0c3f585:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-0c3f585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #FFFFFF 0%, #F4F1FF 100%);}.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-112 .elementor-element.elementor-element-d37a432{text-align:center;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;letter-spacing:1.6px;color:#5B3DF5;}.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-112 .elementor-element.elementor-element-2ef11b9{text-align:center;}.elementor-112 .elementor-element.elementor-element-2ef11b9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-ec92ff0{text-align:center;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-8eb0846{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-112 .elementor-element.elementor-element-8eb0846:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-8eb0846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-f3fd096{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-2cc6d48{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#D6CBFB;--border-color:#D6CBFB;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-2cc6d48:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-2cc6d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #F3EEFF 0%, #E9E1FF 100%);}.elementor-112 .elementor-element.elementor-element-1c7459b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-112 .elementor-element.elementor-element-40e6719 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-stacked .elementor-icon{background-color:#5B3DF5;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-default .elementor-icon{color:#5B3DF5;border-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-default .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-40e6719.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-40e6719 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-40e6719 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-1586e4a{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-b4bab9b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-b163588{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-1c3e139{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-2d2db20{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-2d2db20:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-2d2db20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-91f0f79{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-5765bb6 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-5765bb6.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-5765bb6 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-5765bb6 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-994da10{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-6f6329a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-3374b12{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-ac7d483{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-46be1fc{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-46be1fc:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-46be1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-6794008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-bc82350 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-bc82350.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-bc82350 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-bc82350 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-9779d74{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-7bcdc83 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-ddaec0b{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-7fc09a9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-6e08e38{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-6e08e38:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6e08e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-218b31a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-da0ce6b .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-da0ce6b.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-da0ce6b .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-da0ce6b .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-9b7a95a{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-350d633 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-ad86859{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-d3c5b6c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-64d8e38{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-64d8e38:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-64d8e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-1e21494{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-f99e368 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-f99e368.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-f99e368 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-f99e368 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-d379bb4{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-7180360 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-ae47dc4{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-3636d89{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-50f8f79{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-50f8f79:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-50f8f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-38dcbd1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-9f1d7d7 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-9f1d7d7.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-9f1d7d7 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-9f1d7d7 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-d4ffd43{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-f85df29 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-0342b06{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-d25d92c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-ff008bc{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#E6E1F7;--border-color:#E6E1F7;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-112 .elementor-element.elementor-element-ff008bc:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-ff008bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-c87c2a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-a8e0634 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-stacked .elementor-icon{background-color:#F1EDFF;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-default .elementor-icon{color:#F1EDFF;border-color:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-default .elementor-icon svg{fill:#F1EDFF;}.elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-framed .elementor-icon{background-color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-a8e0634.elementor-view-stacked .elementor-icon svg{fill:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-a8e0634 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-a8e0634 .elementor-icon svg{height:22px;}.elementor-112 .elementor-element.elementor-element-7533893{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-22b7b0d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;color:#1E1A38;}.elementor-112 .elementor-element.elementor-element-cdb04df{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5670;}.elementor-112 .elementor-element.elementor-element-28f08a1{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:800;line-height:1.6em;color:#5B3DF5;}.elementor-112 .elementor-element.elementor-element-b310b20{text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:#5A5670;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-2ef11b9 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-0c3f585{--content-width:1000px;}.elementor-112 .elementor-element.elementor-element-8eb0846{--content-width:1200px;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-0c3f585{--padding-top:100px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-2ef11b9 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-d37a432 */.elementor-112 .elementor-element.elementor-element-d37a432{display:inline-block;width:auto!important;}.elementor-112 .elementor-element.elementor-element-d37a432 p{margin:0;display:inline-block;background:#fff;border:1px solid #E1DAFB;border-radius:99px;padding:8px 18px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec92ff0 */.elementor-112 .elementor-element.elementor-element-ec92ff0{max-width:720px;}.elementor-112 .elementor-element.elementor-element-ec92ff0 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1586e4a */.elementor-112 .elementor-element.elementor-element-1586e4a{width:auto!important;}.elementor-112 .elementor-element.elementor-element-1586e4a p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b163588 */.elementor-112 .elementor-element.elementor-element-b163588{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-b163588 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c3e139 */.elementor-112 .elementor-element.elementor-element-1c3e139 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6d48 */.elementor-112 .elementor-element.elementor-element-2cc6d48{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-2cc6d48:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}.elementor-112 .elementor-element.elementor-element-2cc6d48{grid-column:span 2;}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-2cc6d48{grid-column:auto;}}.elementor-112 .elementor-element.elementor-element-2cc6d48:after{content:'';position:absolute;right:-60px;bottom:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,rgba(138,107,255,.28),transparent 72%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-994da10 */.elementor-112 .elementor-element.elementor-element-994da10{width:auto!important;}.elementor-112 .elementor-element.elementor-element-994da10 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3374b12 */.elementor-112 .elementor-element.elementor-element-3374b12{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-3374b12 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac7d483 */.elementor-112 .elementor-element.elementor-element-ac7d483 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2db20 */.elementor-112 .elementor-element.elementor-element-2d2db20{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-2d2db20:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9779d74 */.elementor-112 .elementor-element.elementor-element-9779d74{width:auto!important;}.elementor-112 .elementor-element.elementor-element-9779d74 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaec0b */.elementor-112 .elementor-element.elementor-element-ddaec0b{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-ddaec0b p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fc09a9 */.elementor-112 .elementor-element.elementor-element-7fc09a9 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46be1fc */.elementor-112 .elementor-element.elementor-element-46be1fc{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-46be1fc:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b7a95a */.elementor-112 .elementor-element.elementor-element-9b7a95a{width:auto!important;}.elementor-112 .elementor-element.elementor-element-9b7a95a p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad86859 */.elementor-112 .elementor-element.elementor-element-ad86859{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-ad86859 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3c5b6c */.elementor-112 .elementor-element.elementor-element-d3c5b6c p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e08e38 */.elementor-112 .elementor-element.elementor-element-6e08e38{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-6e08e38:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d379bb4 */.elementor-112 .elementor-element.elementor-element-d379bb4{width:auto!important;}.elementor-112 .elementor-element.elementor-element-d379bb4 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae47dc4 */.elementor-112 .elementor-element.elementor-element-ae47dc4{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-ae47dc4 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3636d89 */.elementor-112 .elementor-element.elementor-element-3636d89 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d8e38 */.elementor-112 .elementor-element.elementor-element-64d8e38{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-64d8e38:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4ffd43 */.elementor-112 .elementor-element.elementor-element-d4ffd43{width:auto!important;}.elementor-112 .elementor-element.elementor-element-d4ffd43 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0342b06 */.elementor-112 .elementor-element.elementor-element-0342b06{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-0342b06 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d25d92c */.elementor-112 .elementor-element.elementor-element-d25d92c p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f8f79 */.elementor-112 .elementor-element.elementor-element-50f8f79{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-50f8f79:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7533893 */.elementor-112 .elementor-element.elementor-element-7533893{width:auto!important;}.elementor-112 .elementor-element.elementor-element-7533893 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdb04df */.elementor-112 .elementor-element.elementor-element-cdb04df{max-width:520px;min-height:3.2em;}.elementor-112 .elementor-element.elementor-element-cdb04df p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f08a1 */.elementor-112 .elementor-element.elementor-element-28f08a1 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff008bc */.elementor-112 .elementor-element.elementor-element-ff008bc{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s;}.elementor-112 .elementor-element.elementor-element-ff008bc:hover{transform:translateY(-5px);box-shadow:0 28px 60px -36px rgba(91,61,245,.45);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3fd096 */.elementor-112 .elementor-element.elementor-element-f3fd096{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;}.elementor-112 .elementor-element.elementor-element-f3fd096>.e-con:nth-child(-n+4){grid-column:span 3}.elementor-112 .elementor-element.elementor-element-f3fd096>.e-con:nth-child(n+5){grid-column:span 4}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-f3fd096>.e-con:nth-child(n){grid-column:span 6}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-f3fd096{grid-template-columns:1fr}.elementor-112 .elementor-element.elementor-element-f3fd096>.e-con:nth-child(n){grid-column:auto}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b310b20 */.elementor-112 .elementor-element.elementor-element-b310b20 p{margin:0;}/* End custom CSS */