.elementor-3641 .elementor-element.elementor-element-263c074{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:150px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-263c074:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-263c074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-263c074::before, .elementor-3641 .elementor-element.elementor-element-263c074 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-263c074 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-263c074 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-263c074 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-263c074 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center top, #60168CE8 0%, #190025 60%);}.elementor-3641 .elementor-element.elementor-element-c70a1a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-c70a1a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-036a7c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-3641 .elementor-element.elementor-element-ebda721{width:initial;max-width:initial;text-align:center;}.elementor-3641 .elementor-element.elementor-element-ebda721 > .elementor-widget-container{background-color:rgba(55, 4, 82, 0.85);padding:9px 20px 9px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(180, 133, 211, 0.45);border-radius:999px 999px 999px 999px;}.elementor-3641 .elementor-element.elementor-element-ebda721 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-00e9617{width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;text-align:center;}.elementor-3641 .elementor-element.elementor-element-00e9617 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-00e9617 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:800;line-height:1.06em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-1376286{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:rgba(243, 232, 255, 0.92);}.elementor-3641 .elementor-element.elementor-element-5798442{--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:center;--align-items:center;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button{background-color:#FFFFFF26;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;line-height:1.2em;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 12px 32px -10px rgba(255, 87, 87, 0.55);border-radius:16px 16px 16px 16px;padding:18px 30px 18px 30px;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button:hover, .elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button:focus{background-color:#FF57576E;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-70f6721 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1c2eace );border-radius:200px 200px 200px 200px;}.elementor-3641 .elementor-element.elementor-element-70f6721:hover > .elementor-widget-container{border-radius:200px 200px 200px 200px;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button:hover svg, .elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button{background-color:rgba(55, 4, 82, 0.9);font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;line-height:1.2em;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;padding:18px 28px 18px 28px;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button:hover, .elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button:focus{background-color:#430663;color:#FFFFFF;border-color:#FF5757;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button:hover svg, .elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-51bf22e{--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;--padding-top:72px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-3641 .elementor-element.elementor-element-51bf22e:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-51bf22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7FD;}.elementor-3641 .elementor-element.elementor-element-f48bd27{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#475569;}@media(min-width:768px){.elementor-3641 .elementor-element.elementor-element-036a7c2{--content-width:1120px;}.elementor-3641 .elementor-element.elementor-element-5798442{--width:100%;}.elementor-3641 .elementor-element.elementor-element-51bf22e{--content-width:860px;}}@media(max-width:1024px){.elementor-3641 .elementor-element.elementor-element-263c074{--padding-top:120px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3641 .elementor-element.elementor-element-ebda721 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-3641 .elementor-element.elementor-element-00e9617{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3641 .elementor-element.elementor-element-00e9617 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-3641 .elementor-element.elementor-element-1376286{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button{font-size:15px;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button{font-size:15px;}.elementor-3641 .elementor-element.elementor-element-f48bd27{font-size:15px;line-height:1.6em;}}@media(max-width:767px){.elementor-3641 .elementor-element.elementor-element-263c074{--min-height:0vh;--padding-top:100px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-3641 .elementor-element.elementor-element-ebda721 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-3641 .elementor-element.elementor-element-00e9617{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3641 .elementor-element.elementor-element-00e9617 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3641 .elementor-element.elementor-element-1376286{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-70f6721 .elementor-button{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-ebb5df2 .elementor-button{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-f48bd27{font-size:13px;line-height:1.6em;}}/* Start custom CSS for text-editor, class: .elementor-element-f48bd27 */.elementor-3641 .elementor-element.elementor-element-f48bd27 h2{font-family:Sora,sans-serif;font-weight:800;font-size:34px;line-height:1.15;letter-spacing:-0.8px;color:#26003A;margin:44px 0 14px} .elementor-3641 .elementor-element.elementor-element-f48bd27 h3{font-family:Sora,sans-serif;font-weight:700;font-size:21px;line-height:1.3;color:#26003A;margin:28px 0 8px} .elementor-3641 .elementor-element.elementor-element-f48bd27 p{margin:0 0 16px} .elementor-3641 .elementor-element.elementor-element-f48bd27 table{width:100%;border-collapse:collapse;margin:12px 0 28px;font-size:15px;background:#fff;border-radius:16px;overflow:hidden} .elementor-3641 .elementor-element.elementor-element-f48bd27 th,.elementor-3641 .elementor-element.elementor-element-f48bd27 td{padding:12px 14px;border-bottom:1px solid rgba(38,0,58,.12);text-align:left;vertical-align:top} .elementor-3641 .elementor-element.elementor-element-f48bd27 th{font-family:Sora,sans-serif;font-weight:700;color:#26003A;background:#F3ECF8}
/* responsive */
@media (max-width:1024px){ .elementor-3641 .elementor-element.elementor-element-f48bd27 h2{font-size:28px;letter-spacing:-0.5px} .elementor-3641 .elementor-element.elementor-element-f48bd27 h3{font-size:20px} .elementor-3641 .elementor-element.elementor-element-f48bd27 table{font-size:15px} }
@media (max-width:767px){
 .elementor-3641 .elementor-element.elementor-element-f48bd27 h2{font-size:23px;letter-spacing:-0.3px;margin:32px 0 10px}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 h3{font-size:18px;margin:22px 0 6px}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 table{font-size:13px;background:transparent;border-radius:0;overflow:visible}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 thead{display:none}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 table,.elementor-3641 .elementor-element.elementor-element-f48bd27 tbody,.elementor-3641 .elementor-element.elementor-element-f48bd27 tr,.elementor-3641 .elementor-element.elementor-element-f48bd27 td{display:block;width:100%}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 tr{background:#fff;border:1px solid rgba(38,0,58,.12);border-radius:14px;padding:12px 14px;margin:0 0 10px}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 td{padding:2px 0;border:0}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 td:first-child{font-family:Sora,sans-serif;font-weight:700;color:#26003A;font-size:15px;margin-bottom:2px}
 .elementor-3641 .elementor-element.elementor-element-f48bd27 td:nth-child(2){color:#FF5757;font-weight:600;margin-bottom:4px}
}/* End custom CSS */