.elementor-10 .elementor-element.elementor-element-9f1b6c47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-9f1b6c47:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f1b6c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EDE5F7 0%, #FEF0F5 100%);}.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 );}.elementor-10 .elementor-element.elementor-element-f6a0c2d1{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-f6a0c2d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f6a0c2d1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-9067d5a8{padding:0px 0px 16px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9067d5a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9067d5a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:#1A1A2E;}.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-10 .elementor-element.elementor-element-c0057722.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-092c2985{--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;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-7d6a2083.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7d6a2083 img{width:100%;}.elementor-10 .elementor-element.elementor-element-30e19d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-46077986{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-46077986.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-46077986 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-a8acaea9{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-a8acaea9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a8acaea9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-a0563cc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-af0ee1db .elementor-button{background-color:#6B3FA0;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af0ee1db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-af0ee1db .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-af0ee1db .elementor-button:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af0ee1db .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-af0ee1db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-39dfcd24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7076e277{--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-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-7076e277:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7076e277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-879bd210{padding:0px 0px 10px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-879bd210.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-879bd210 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F9D5E4;}.elementor-10 .elementor-element.elementor-element-92dfe77b{padding:0px 0px 16px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-92dfe77b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-92dfe77b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-eeebc2d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fce0733c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-fce0733c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fce0733c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10 .elementor-element.elementor-element-c66d03fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e2d434b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e2d434b9{text-align:center;}.elementor-10 .elementor-element.elementor-element-e2d434b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-1498ecbe{padding:8px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1498ecbe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1498ecbe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-ac70952b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2892bfe2{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-dd21ea74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-dd21ea74 .xpro-box-icon-wrapper-inner{display:layout-2;}.elementor-10 .elementor-element.elementor-element-dd21ea74 .xpro-box-icon-item{height:50px;width:50px;color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-dd21ea74 .xpro-box-icon-item > svg{fill:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-dd21ea74 .xpro-box-icon-title{color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-dd21ea74 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-1adabe51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1adabe51 .xpro-box-icon-wrapper-inner{display:layout-2;}.elementor-10 .elementor-element.elementor-element-1adabe51 .xpro-box-icon-item{height:50px;width:50px;color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-1adabe51 .xpro-box-icon-item > svg{fill:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-1adabe51 .xpro-box-icon-title{color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-1adabe51 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-eeee4ff3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-eeee4ff3 .xpro-box-icon-wrapper-inner{display:layout-2;}.elementor-10 .elementor-element.elementor-element-eeee4ff3 .xpro-box-icon-item{height:50px;width:50px;color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-eeee4ff3 .xpro-box-icon-item > svg{fill:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-eeee4ff3 .xpro-box-icon-title{color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-eeee4ff3 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-e3f2c081.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e3f2c081 .xpro-box-icon-wrapper-inner{display:layout-2;}.elementor-10 .elementor-element.elementor-element-e3f2c081 .xpro-box-icon-item{height:50px;width:50px;color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-e3f2c081 .xpro-box-icon-item > svg{fill:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-e3f2c081 .xpro-box-icon-title{color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-e3f2c081 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-e1c64144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-3492feba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-037f0084.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-037f0084{text-align:center;}.elementor-10 .elementor-element.elementor-element-037f0084 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-c81be01e{padding:8px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-c81be01e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c81be01e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#1A1A2E;}.elementor-10 .elementor-element.elementor-element-f71b6b19{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-5fa35922.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-5fa35922 .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-5fa35922 .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-5fa35922 .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-5fa35922 .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-5fa35922 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-469b12f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-469b12f2 .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-469b12f2 .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-469b12f2 .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-469b12f2 .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-469b12f2 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-8a09a878.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8a09a878 .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-8a09a878 .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-8a09a878 .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-8a09a878 .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-8a09a878 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-0109a32e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0109a32e .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-0109a32e .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-0109a32e .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-0109a32e .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-0109a32e .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-d625e8cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d625e8cf .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-d625e8cf .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-d625e8cf .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-d625e8cf .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-d625e8cf .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-d85612c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d85612c7 .xpro-box-icon-wrapper-inner{display:layout-1;}.elementor-10 .elementor-element.elementor-element-d85612c7 .xpro-box-icon-item{height:50px;width:50px;color:#C2547A;}.elementor-10 .elementor-element.elementor-element-d85612c7 .xpro-box-icon-item > svg{fill:#C2547A;}.elementor-10 .elementor-element.elementor-element-d85612c7 .xpro-box-icon-title{color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-d85612c7 .xpro-box-icon-description{color:#4A4A5A;}.elementor-10 .elementor-element.elementor-element-285779bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-285779bd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-285779bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6B3FA0 0%, #C2547A 100%);}.elementor-10 .elementor-element.elementor-element-fff1fd64{padding:0px 0px 12px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fff1fd64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fff1fd64 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F9D5E4;}.elementor-10 .elementor-element.elementor-element-9e5632a8{padding:0px 0px 16px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9e5632a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9e5632a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-18efeac4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-413b734a{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-99b79d68 .elementor-button{background-color:#FFFFFF;fill:#6B3FA0;color:#6B3FA0;}.elementor-10 .elementor-element.elementor-element-99b79d68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-00314dee .elementor-button{background-color:rgba(255,255,255,0.12);fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-00314dee.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}