.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-12 .elementor-element.elementor-element-30e7729{font-family:"Noto Sans SC", Sans-serif;font-size:72px;font-weight:600;color:var( --e-global-color-1e424de );}.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-12 .elementor-element.elementor-element-98b0cf0{bottom:20px;}.elementor-12 .elementor-element.elementor-element-98b0cf0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-98b0cf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1e424de );}.elementor-12 .elementor-element.elementor-element-98b0cf0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-98b0cf0.elementor-view-default .elementor-icon{color:var( --e-global-color-1e424de );border-color:var( --e-global-color-1e424de );}.elementor-12 .elementor-element.elementor-element-98b0cf0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-98b0cf0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1e424de );}.elementor-12 .elementor-element.elementor-element-98b0cf0 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-98b0cf0 .elementor-icon svg{height:14px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-08fc5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-08fc5d8 .elementor-counter-number-wrapper{color:#E9D5FF;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-218664c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-218664c .elementor-counter-number-wrapper{color:#E9D5FF;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-18f0927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-18f0927 .elementor-counter-number-wrapper{color:#E9D5FF;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ae636e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-ae636e4 .elementor-counter-number-wrapper{color:#E9D5FF;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-08fc5d8 .elementor-counter-number-wrapper{font-size:45px;}.elementor-12 .elementor-element.elementor-element-218664c .elementor-counter-number-wrapper{font-size:45px;}.elementor-12 .elementor-element.elementor-element-18f0927 .elementor-counter-number-wrapper{font-size:45px;}.elementor-12 .elementor-element.elementor-element-ae636e4 .elementor-counter-number-wrapper{font-size:45px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-30e7729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:36px;}}/* Start custom CSS for text-editor, class: .elementor-element-30e7729 */.elementor-12 .elementor-element.elementor-element-30e7729 span{
     background: -webkit-linear-gradient(15deg,#e9d5ff, #93c5fd,#d8b4fe);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-08fc5d8 */.elementor-12 .elementor-element.elementor-element-08fc5d8 span{
     background: -webkit-linear-gradient(15deg,#e9d5ff, #93c5fd,#d8b4fe);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-218664c */.elementor-12 .elementor-element.elementor-element-218664c span{
     background: -webkit-linear-gradient(15deg,#e9d5ff, #93c5fd,#d8b4fe);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-18f0927 */.elementor-12 .elementor-element.elementor-element-18f0927 span{
     background: -webkit-linear-gradient(15deg,#e9d5ff, #93c5fd,#d8b4fe);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ae636e4 */.elementor-12 .elementor-element.elementor-element-ae636e4 span{
     background: -webkit-linear-gradient(15deg,#e9d5ff, #93c5fd,#d8b4fe);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */