.elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14322 .elementor-element.elementor-element-738f0e80:not(.elementor-motion-effects-element-type-background), .elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #090416 0%, #28113F 100%);}.elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-container{max-width:1140px;}.elementor-14322 .elementor-element.elementor-element-738f0e80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:90px 24px 90px 24px;}.elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-shape-bottom .elementor-shape-fill{fill:#10081F;}.elementor-14322 .elementor-element.elementor-element-738f0e80 > .elementor-shape-bottom svg{height:34px;}.elementor-14322 .elementor-element.elementor-element-822b587 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14322 .elementor-element.elementor-element-822b587{text-align:center;}.elementor-14322 .elementor-element.elementor-element-822b587 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-671e27a > .elementor-widget-container{margin:0px autopx 0px autopx;}.elementor-14322 .elementor-element.elementor-element-671e27a{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.7em;color:#E8DDF2;}.elementor-14322 .elementor-element.elementor-element-f984919:not(.elementor-motion-effects-element-type-background), .elementor-14322 .elementor-element.elementor-element-f984919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10081F;}.elementor-14322 .elementor-element.elementor-element-f984919 > .elementor-container{max-width:1020px;}.elementor-14322 .elementor-element.elementor-element-f984919{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 40px 24px;}.elementor-14322 .elementor-element.elementor-element-f984919 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14322 .elementor-element.elementor-element-172c6b41 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14322 .elementor-element.elementor-element-172c6b41{text-align:center;}.elementor-14322 .elementor-element.elementor-element-172c6b41 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-a665550 > .elementor-widget-container{margin:0px autopx 34px autopx;}.elementor-14322 .elementor-element.elementor-element-a665550{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.75em;color:#BEB0CE;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item{border-color:#3D2854;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#3D2854;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#3D2854;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title{background-color:#1A0E2D;padding:22px 24px 22px 24px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-icon, .elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-title{color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-icon svg{fill:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-active .elementor-accordion-icon, .elementor-14322 .elementor-element.elementor-element-71642427 .elementor-active .elementor-accordion-title{color:#F69AD6;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-active .elementor-accordion-icon svg{fill:#F69AD6;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.45em;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title .elementor-accordion-icon i:before{color:#D756BC;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title .elementor-accordion-icon svg{fill:#D756BC;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#F2C978;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#F2C978;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-icon{margin-inline-end:18px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content{background-color:#130A22;color:#D9CEE5;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.8em;padding:24px 28px 25px 28px;}.elementor-14322 .elementor-element.elementor-element-2d7bd1cb:not(.elementor-motion-effects-element-type-background), .elementor-14322 .elementor-element.elementor-element-2d7bd1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0516;}.elementor-14322 .elementor-element.elementor-element-2d7bd1cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-20px;padding:40px 24px 40px 24px;}.elementor-14322 .elementor-element.elementor-element-2d7bd1cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14322 .elementor-element.elementor-element-1dc05f64 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-14322 .elementor-element.elementor-element-1dc05f64 .elementor-icon-wrapper{text-align:center;}.elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-stacked .elementor-icon{background-color:#D94AB9;color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-framed .elementor-icon, .elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-default .elementor-icon{color:#D94AB9;border-color:#D94AB9;}.elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-framed .elementor-icon, .elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-default .elementor-icon svg{fill:#D94AB9;}.elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-framed .elementor-icon{background-color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-1dc05f64.elementor-view-stacked .elementor-icon svg{fill:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-1dc05f64 .elementor-icon{font-size:30px;}.elementor-14322 .elementor-element.elementor-element-1dc05f64 .elementor-icon svg{height:30px;}.elementor-14322 .elementor-element.elementor-element-3a60ac65{text-align:center;}.elementor-14322 .elementor-element.elementor-element-3a60ac65 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:#FFF7FF;}.elementor-14322 .elementor-element.elementor-element-bccf12a{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#D8CBE2;}.elementor-14322 .elementor-element.elementor-element-325d772 .elementor-button{background-color:#D94AB9;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:17px 30px 17px 30px;}.elementor-14322 .elementor-element.elementor-element-325d772 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14322 .elementor-element.elementor-element-325d772 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-14322 .elementor-element.elementor-element-738f0e80{margin-top:-20px;margin-bottom:0px;padding:70px 20px 65px 20px;}.elementor-14322 .elementor-element.elementor-element-822b587 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-14322 .elementor-element.elementor-element-671e27a{font-size:16px;}.elementor-14322 .elementor-element.elementor-element-f984919{padding:30px 15px 64px 15px;}.elementor-14322 .elementor-element.elementor-element-172c6b41 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-title{font-size:15px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title{padding:18px 17px 18px 17px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content{font-size:15px;padding:20px 18px 20px 18px;}.elementor-14322 .elementor-element.elementor-element-2d7bd1cb{padding:0px 18px 30px 18px;}.elementor-14322 .elementor-element.elementor-element-3a60ac65 .elementor-heading-title{font-size:20px;line-height:29px;}.elementor-14322 .elementor-element.elementor-element-325d772 .elementor-button{font-size:13px;line-height:23px;}}/* Start custom CSS for section, class: .elementor-element-738f0e80 */.elementor-14322 .elementor-element.elementor-element-738f0e80 {overflow:hidden;position:relative;}
.elementor-14322 .elementor-element.elementor-element-738f0e80:before, .elementor-14322 .elementor-element.elementor-element-738f0e80:after{content:"";position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none;}
.elementor-14322 .elementor-element.elementor-element-738f0e80:before{width:330px;height:330px;right:-110px;top:-120px;background:radial-gradient(circle,rgba(228,73,183,.32),rgba(228,73,183,0) 68%);}
.elementor-14322 .elementor-element.elementor-element-738f0e80:after{width:300px;height:300px;left:-130px;bottom:-170px;background:radial-gradient(circle,rgba(115,61,179,.38),rgba(115,61,179,0) 68%);}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-71642427 */.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item{margin-bottom:14px;border-radius:16px;overflow:hidden;border:1px solid #3D2854!important;background:#130A22;box-shadow:0 10px 30px rgba(0,0,0,.18);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item:hover{transform:translateY(-2px);border-color:#7E428F!important;box-shadow:0 15px 38px rgba(0,0,0,.28);}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title{border:0!important;background:linear-gradient(135deg,#1B0E2F 0%,#24113B 100%);display:flex;align-items:center;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title.elementor-active{background:linear-gradient(135deg,#28113F 0%,#43174C 100%);}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-title{flex:1;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content{border:0!important;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content p:last-child{margin-bottom:0;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content ul{margin:10px 0 14px 20px;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content li{margin-bottom:7px;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content strong{color:#FFF7FF;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content a{color:#F69AD6;text-decoration:none;font-weight:700;}
.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-content a:hover{color:#F2C978;}
@media(max-width:767px){.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-accordion-item{margin-bottom:11px;border-radius:13px;}.elementor-14322 .elementor-element.elementor-element-71642427 .elementor-tab-title{align-items:flex-start;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-325d772 */.elementor-14322 .elementor-element.elementor-element-325d772 .elementor-button{background:linear-gradient(90deg,#B52DB4 0%,#F2489A 100%);box-shadow:0 9px 26px rgba(226,57,167,.35);transition:transform .2s ease,box-shadow .2s ease;}
.elementor-14322 .elementor-element.elementor-element-325d772 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(226,57,167,.5);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d7bd1cb */.elementor-14322 .elementor-element.elementor-element-2d7bd1cb>.elementor-container{background:linear-gradient(135deg,rgba(45,20,69,.98),rgba(25,11,43,.98));border:1px solid #63356F;border-radius:24px;padding:48px 45px;box-shadow:0 18px 55px rgba(0,0,0,.3);}
@media(max-width:767px){.elementor-14322 .elementor-element.elementor-element-2d7bd1cb>.elementor-container{padding:36px 20px;border-radius:18px;}}/* End custom CSS */