.elementor-2006 .elementor-element.elementor-element-7db2cb6{--display:flex;--min-height:80vh;--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;--border-radius:28px 28px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-7db2cb6:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-7db2cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-90d1e87{--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:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-90d1e87:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-90d1e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-2006 .elementor-element.elementor-element-a20ae2d{background-color:#F5F3F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 0px 7px;border-radius:5px 5px 5px 5px;}.elementor-2006 .elementor-element.elementor-element-a20ae2d .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-a20ae2d.elementor-view-stacked .elementor-icon{background-color:#7606E6;}.elementor-2006 .elementor-element.elementor-element-a20ae2d.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-a20ae2d.elementor-view-default .elementor-icon{color:#7606E6;border-color:#7606E6;}.elementor-2006 .elementor-element.elementor-element-a20ae2d.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-a20ae2d.elementor-view-default .elementor-icon svg{fill:#7606E6;}.elementor-2006 .elementor-element.elementor-element-a20ae2d .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-a20ae2d .elementor-icon svg{height:22px;}.elementor-2006 .elementor-element.elementor-element-a20ae2d .elementor-icon i, .elementor-2006 .elementor-element.elementor-element-a20ae2d .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2006 .elementor-element.elementor-element-6193993{text-align:center;}.elementor-2006 .elementor-element.elementor-element-6193993 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:#777078;}.elementor-2006 .elementor-element.elementor-element-3c770af{background-color:#F5F3F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 0px 7px;border-radius:5px 5px 5px 5px;}.elementor-2006 .elementor-element.elementor-element-3c770af .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-3c770af.elementor-view-stacked .elementor-icon{background-color:#7606E6;}.elementor-2006 .elementor-element.elementor-element-3c770af.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-3c770af.elementor-view-default .elementor-icon{color:#7606E6;border-color:#7606E6;}.elementor-2006 .elementor-element.elementor-element-3c770af.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-3c770af.elementor-view-default .elementor-icon svg{fill:#7606E6;}.elementor-2006 .elementor-element.elementor-element-3c770af .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-3c770af .elementor-icon svg{height:22px;}.elementor-2006 .elementor-element.elementor-element-3c770af .elementor-icon i, .elementor-2006 .elementor-element.elementor-element-3c770af .elementor-icon svg{transform:rotate(0deg);}.elementor-2006 .elementor-element.elementor-element-26f3f3c{--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;--overflow:auto;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:#E8E1ED;--border-color:#E8E1ED;--border-radius:20px 20px 20px 20px;--margin-top:4px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2006 .elementor-element.elementor-element-26f3f3c:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-26f3f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5FB;}.elementor-2006 .elementor-element.elementor-element-1914f27{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4DCEF;--border-color:#E4DCEF;--border-radius:22px 22px 22px 22px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-2006 .elementor-element.elementor-element-1914f27:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-1914f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4FF;}.elementor-2006 .elementor-element.elementor-element-4de1b60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2006 .elementor-element.elementor-element-55f61e3.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title{margin-block-end:11px;-webkit-text-stroke-color:#000;stroke:#000;color:#30155F;}.elementor-2006 .elementor-element.elementor-element-55f61e3.elementor-view-stacked .elementor-icon{background-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-55f61e3.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-55f61e3.elementor-view-default .elementor-icon{fill:#7A43E8;color:#7A43E8;border-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;line-height:1.2em;}.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 );line-height:var( --e-global-typography-text-line-height );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-2006 .elementor-element.elementor-element-2465dee.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-2465dee{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#777078;}.elementor-2006 .elementor-element.elementor-element-2465dee p{margin-block-end:0px;}.elementor-2006 .elementor-element.elementor-element-272e50a{background-color:#D9C6FF;padding:9px 13px 9px 13px;border-radius:18px 18px 18px 18px;}.elementor-2006 .elementor-element.elementor-element-272e50a.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-272e50a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:capitalize;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#7540D6;}.elementor-2006 .elementor-element.elementor-element-a5b44ab.elementor-element{--order:0;}.elementor-2006 .elementor-element.elementor-element-37fcc11{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4DCEF;--border-color:#E4DCEF;--border-radius:22px 22px 22px 22px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-2006 .elementor-element.elementor-element-37fcc11:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-37fcc11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4FF;}.elementor-2006 .elementor-element.elementor-element-453ecd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2006 .elementor-element.elementor-element-978977f.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title{margin-block-end:11px;-webkit-text-stroke-color:#000;stroke:#000;color:#30155F;}.elementor-2006 .elementor-element.elementor-element-978977f.elementor-view-stacked .elementor-icon{background-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-978977f.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-978977f.elementor-view-default .elementor-icon{fill:#7A43E8;color:#7A43E8;border-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;line-height:1.2em;}.elementor-2006 .elementor-element.elementor-element-d90c9f8.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-d90c9f8{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#777078;}.elementor-2006 .elementor-element.elementor-element-d90c9f8 p{margin-block-end:0px;}.elementor-2006 .elementor-element.elementor-element-3b7b768{background-color:#D9C6FF;padding:09px 13px 9px 13px;border-radius:18px 18px 18px 18px;}.elementor-2006 .elementor-element.elementor-element-3b7b768.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-3b7b768 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:capitalize;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#7540D6;}.elementor-2006 .elementor-element.elementor-element-2437cca.elementor-element{--order:99999 /* order end hack */;}.elementor-2006 .elementor-element.elementor-element-5632bf6{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4DCEF;--border-color:#E4DCEF;--border-radius:22px 22px 22px 22px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-2006 .elementor-element.elementor-element-5632bf6:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-5632bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4FF;}.elementor-2006 .elementor-element.elementor-element-a4f8424.elementor-element{--align-self:flex-start;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title{margin-block-end:11px;-webkit-text-stroke-color:#000;stroke:#000;color:#30155F;}.elementor-2006 .elementor-element.elementor-element-a4f8424.elementor-view-stacked .elementor-icon{background-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-a4f8424.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-a4f8424.elementor-view-default .elementor-icon{fill:#7A43E8;color:#7A43E8;border-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;line-height:1.2em;}.elementor-2006 .elementor-element.elementor-element-16ae96f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#777078;}.elementor-2006 .elementor-element.elementor-element-96defea{--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:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-2006 .elementor-element.elementor-element-96defea.e-con{--align-self: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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2006 .elementor-element.elementor-element-37a9562 .elementor-button{background-color:#885CF6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-37a9562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-37a9562 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-37a9562 .elementor-button:focus{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-4b1d0bf .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-4b1d0bf .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-4b1d0bf .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-4b1d0bf{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-48af0a5 .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-48af0a5 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-48af0a5 .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-48af0a5{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-5ee4c0a .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-5ee4c0a .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-5ee4c0a .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-5ee4c0a{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-8160d4b .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-8160d4b .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-8160d4b .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-8160d4b{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-d65065f .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-d65065f .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-d65065f .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-d65065f{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-dfae561 .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-dfae561 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-dfae561 .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-dfae561{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-63dd827 .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-63dd827 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-63dd827 .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-63dd827{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-d210fd2{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E4DCEF;--border-color:#E4DCEF;--border-radius:22px 22px 22px 22px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-2006 .elementor-element.elementor-element-d210fd2:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-d210fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4FF;}.elementor-2006 .elementor-element.elementor-element-af7d7de.elementor-element{--align-self:flex-start;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title{margin-block-end:11px;-webkit-text-stroke-color:#000;stroke:#000;color:#30155F;}.elementor-2006 .elementor-element.elementor-element-af7d7de.elementor-view-stacked .elementor-icon{background-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-af7d7de.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-af7d7de.elementor-view-default .elementor-icon{fill:#7A43E8;color:#7A43E8;border-color:#7A43E8;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;line-height:1.2em;}.elementor-2006 .elementor-element.elementor-element-21f6dd7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#777078;}.elementor-2006 .elementor-element.elementor-element-77ff9ee{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-2006 .elementor-element.elementor-element-8b49320 .elementor-button{background-color:#885CF6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-8b49320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-8b49320 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-8b49320 .elementor-button:focus{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-9d53066 .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-9d53066 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-9d53066 .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-9d53066{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-03b7b3a .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-03b7b3a .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-03b7b3a .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-03b7b3a{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-1bb6360 .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-1bb6360 .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-1bb6360 .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-1bb6360{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-0199efd .elementor-button{background-color:#F0E8FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#5F3B91;color:#5F3B91;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DCEF;border-radius:14px 14px 14px 14px;padding:8px 12px 8px 12px;}.elementor-2006 .elementor-element.elementor-element-0199efd .elementor-button:hover, .elementor-2006 .elementor-element.elementor-element-0199efd .elementor-button:focus{background-color:#D9C8FF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-0199efd{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2006 .elementor-element.elementor-element-899de17{--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:#E8E1ED;--border-color:#E8E1ED;--border-radius:20px 20px 20px 20px;--margin-top:4px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2006 .elementor-element.elementor-element-899de17:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-899de17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5FB;}.elementor-2006 .elementor-element.elementor-element-d9a84f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-2006 .elementor-element.elementor-element-d9a84f2:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-d9a84f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-0d966ba{border-radius:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#460646;}.elementor-2006 .elementor-element.elementor-element-0d966ba.elementor-view-stacked .elementor-icon{background-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-0d966ba.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-0d966ba.elementor-view-default .elementor-icon{fill:#720A81;color:#720A81;border-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon i{transform:rotate(0deg);}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-2006 .elementor-element.elementor-element-0d966ba:has(:hover) .elementor-icon-box-title,
					 .elementor-2006 .elementor-element.elementor-element-0d966ba:has(:focus) .elementor-icon-box-title{color:#302C30;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;}.elementor-2006 .elementor-element.elementor-element-35ce612{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-2006 .elementor-element.elementor-element-35ce612:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-35ce612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-154b160{border-radius:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#460646;}.elementor-2006 .elementor-element.elementor-element-154b160.elementor-view-stacked .elementor-icon{background-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-154b160.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-154b160.elementor-view-default .elementor-icon{fill:#720A81;color:#720A81;border-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon i{transform:rotate(0deg);}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-2006 .elementor-element.elementor-element-154b160:has(:hover) .elementor-icon-box-title,
					 .elementor-2006 .elementor-element.elementor-element-154b160:has(:focus) .elementor-icon-box-title{color:#302C30;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;}.elementor-2006 .elementor-element.elementor-element-2db8d01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-2006 .elementor-element.elementor-element-2db8d01:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-2db8d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-a99ca41{border-radius:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#460646;}.elementor-2006 .elementor-element.elementor-element-a99ca41.elementor-view-stacked .elementor-icon{background-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-a99ca41.elementor-view-framed .elementor-icon, .elementor-2006 .elementor-element.elementor-element-a99ca41.elementor-view-default .elementor-icon{fill:#720A81;color:#720A81;border-color:#720A81;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon i{transform:rotate(0deg);}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-2006 .elementor-element.elementor-element-a99ca41:has(:hover) .elementor-icon-box-title,
					 .elementor-2006 .elementor-element.elementor-element-a99ca41:has(:focus) .elementor-icon-box-title{color:#302C30;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;}#elementor-popup-modal-2006{background-color:#00000073;justify-content:center;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-2006 .dialog-message{height:100vh;align-items:flex-start;}#elementor-popup-modal-2006 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2006 .elementor-element.elementor-element-6193993 .elementor-heading-title{font-size:32px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title a{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2006 .elementor-element.elementor-element-2465dee{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-272e50a .elementor-heading-title{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-d90c9f8{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-3b7b768 .elementor-heading-title{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-16ae96f{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2006 .elementor-element.elementor-element-37a9562 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-4b1d0bf .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-48af0a5 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-5ee4c0a .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-8160d4b .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-d65065f .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-dfae561 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-63dd827 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-21f6dd7{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-8b49320 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-9d53066 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-03b7b3a .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-1bb6360 .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-0199efd .elementor-button{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-description{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-description{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title a{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-description{font-size:18px;}}@media(min-width:768px){.elementor-2006 .elementor-element.elementor-element-7db2cb6{--content-width:100%;}}@media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-7db2cb6{--border-radius:28px 28px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2006 .elementor-element.elementor-element-6193993 .elementor-heading-title{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-4de1b60{--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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:2px;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon{font-size:12px;}.elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-55f61e3 .elementor-icon-box-title a{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2006 .elementor-element.elementor-element-2465dee{font-size:8px;}.elementor-2006 .elementor-element.elementor-element-272e50a .elementor-heading-title{font-size:10px;}.elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-978977f .elementor-icon-box-title a{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-d90c9f8{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-3b7b768 .elementor-heading-title{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a4f8424 .elementor-icon-box-title a{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-16ae96f{font-size:13px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2006 .elementor-element.elementor-element-37a9562 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-4b1d0bf .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-48af0a5 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-5ee4c0a .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-8160d4b .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-d65065f .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-dfae561 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-63dd827 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-af7d7de .elementor-icon-box-title a{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-21f6dd7{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-8b49320 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-9d53066 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-03b7b3a .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-1bb6360 .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-0199efd .elementor-button{font-size:13px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-title a{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-0d966ba .elementor-icon-box-description{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-title a{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-154b160 .elementor-icon-box-description{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title, .elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-title a{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-a99ca41 .elementor-icon-box-description{font-size:16px;}#elementor-popup-modal-2006 .dialog-message{width:100vw;height:80vh;}#elementor-popup-modal-2006{justify-content:center;align-items:flex-end;}#elementor-popup-modal-2006 .dialog-widget-content{border-radius:28px 28px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-a5b44ab */.elementor-2006 .elementor-element.elementor-element-a5b44ab .khitbah-distance-slider {
    width: 100%;
    padding-top: 10px;
}

.elementor-2006 .elementor-element.elementor-element-a5b44ab input[type="range"] {
    width: 100%;
    height: 7px;
    margin: 0;
    appearance: none;
    -webkit-appearance: none;
    border-radius: 10px;
    background: #DCCCF9;
    outline: none;
}

.elementor-2006 .elementor-element.elementor-element-a5b44ab input[type="range"]::-webkit-slider-thumb {
    appearance: none;
    -webkit-appearance: none;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: #FFFFFF;
    border: 3px solid #9B6DFF;
    box-shadow: 0 2px 7px rgba(51,46,53,.16);
}

.elementor-2006 .elementor-element.elementor-element-a5b44ab input[type="range"]::-moz-range-thumb {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: #FFFFFF;
    border: 3px solid #9B6DFF;
    box-shadow: 0 2px 7px rgba(51,46,53,.16);
}

.elementor-2006 .elementor-element.elementor-element-a5b44ab .khitbah-distance-labels {
    display: flex;
    justify-content: space-between;
    margin-top: 8px;
    color: #777078;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 10px;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2437cca */.elementor-2006 .elementor-element.elementor-element-2437cca .khitbah-age-slider {
    position: relative;
    width: 100%;
    padding-top: 12px;
}

.elementor-2006 .elementor-element.elementor-element-2437cca .khitbah-age-track {
    position: absolute;
    top: 24px;
    left: 0;
    right: 0;
    height: 7px;
    border-radius: 10px;
    background: #DCCCF9;
}

.elementor-2006 .elementor-element.elementor-element-2437cca input[type="range"] {
    position: absolute;
    left: 0;
    top: 24px;
    width: 100%;
    height: 7px;
    margin: 0;
    appearance: none;
    -webkit-appearance: none;
    background: transparent;
    pointer-events: none;
    outline: none;
}

.elementor-2006 .elementor-element.elementor-element-2437cca input[type="range"]::-webkit-slider-thumb {
    appearance: none;
    -webkit-appearance: none;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: #FFFFFF;
    border: 3px solid #9B6DFF;
    box-shadow: 0 2px 7px rgba(51,46,53,.16);
    cursor: pointer;
    pointer-events: auto;
}

.elementor-2006 .elementor-element.elementor-element-2437cca input[type="range"]::-moz-range-thumb {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: #FFFFFF;
    border: 3px solid #9B6DFF;
    box-shadow: 0 2px 7px rgba(51,46,53,.16);
    cursor: pointer;
    pointer-events: auto;
}

.elementor-2006 .elementor-element.elementor-element-2437cca .khitbah-age-labels {
    display: flex;
    justify-content: space-between;
    margin-top: 38px;
    position: relative;
    z-index: 5;
    color: #777078;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 10px;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9da883f */.elementor-2006 .elementor-element.elementor-element-9da883f .khitbah-filter-toggle {
    width: 48px;
    height: 28px;
    padding: 3px;
    box-sizing: border-box;
    border-radius: 999px;
    background: #D8D0E2;
    cursor: pointer;
    transition: background 0.15s ease;
    position: relative;
    z-index: 10;
    pointer-events: auto;
}

.elementor-2006 .elementor-element.elementor-element-9da883f .khitbah-filter-toggle-thumb {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #FFFFFF;
    box-shadow: 0 2px 6px rgba(51,46,53,.18);
    transform: translateX(0);
    transition: transform 0.15s ease;
}

.elementor-2006 .elementor-element.elementor-element-9da883f .khitbah-filter-toggle.is-active {
    background: #8B5CF6;
}

.elementor-2006 .elementor-element.elementor-element-9da883f .khitbah-filter-toggle.is-active
.khitbah-filter-toggle-thumb {
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c5b939 */.elementor-2006 .elementor-element.elementor-element-6c5b939 .khitbah-filter-toggle {
    width: 48px;
    height: 28px;
    padding: 3px;
    box-sizing: border-box;
    border-radius: 999px;
    background: #D8D0E2;
    cursor: pointer;
    transition: background 0.15s ease;
    position: relative;
    z-index: 10;
    pointer-events: auto;
}

.elementor-2006 .elementor-element.elementor-element-6c5b939 .khitbah-filter-toggle-thumb {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #FFFFFF;
    box-shadow: 0 2px 6px rgba(51,46,53,.18);
    transform: translateX(0);
    transition: transform 0.15s ease;
}

.elementor-2006 .elementor-element.elementor-element-6c5b939 .khitbah-filter-toggle.is-active {
    background: #8B5CF6;
}

.elementor-2006 .elementor-element.elementor-element-6c5b939 .khitbah-filter-toggle.is-active
.khitbah-filter-toggle-thumb {
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9daa99 */.elementor-2006 .elementor-element.elementor-element-a9daa99 .khitbah-filter-toggle {
    width: 48px;
    height: 28px;
    padding: 3px;
    box-sizing: border-box;
    border-radius: 999px;
    background: #D8D0E2;
    cursor: pointer;
    transition: background 0.15s ease;
    position: relative;
    z-index: 10;
    pointer-events: auto;
}

.elementor-2006 .elementor-element.elementor-element-a9daa99 .khitbah-filter-toggle-thumb {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #FFFFFF;
    box-shadow: 0 2px 6px rgba(51,46,53,.18);
    transform: translateX(0);
    transition: transform 0.15s ease;
}

.elementor-2006 .elementor-element.elementor-element-a9daa99 .khitbah-filter-toggle.is-active {
    background: #8B5CF6;
}

.elementor-2006 .elementor-element.elementor-element-a9daa99 .khitbah-filter-toggle.is-active
.khitbah-filter-toggle-thumb {
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26f3f3c */.elementor-2006 .elementor-element.elementor-element-26f3f3c.khitbah-education-option.is-active {
    background: #8B5CF6;
    color: #FFFFFF;
    border-color: #8B5CF6;
}

.elementor-2006 .elementor-element.elementor-element-26f3f3c .khitbah-marital-option.is-active {
    background: #8B5CF6;
    color: #FFFFFF;
    border-color: #8B5CF6;
}/* End custom CSS */