.elementor-741 .elementor-element-b443f97>.elementor-container>.elementor-column>.elementor-widget-wrap{background:#f8f3fb;border:1px solid rgba(76,36,138,.1);border-radius:24px;box-shadow:0 18px 50px rgba(49,0,90,.08);padding:48px!important}
.elementor-741 .elementor-element-b6fa12e{max-width:780px;margin:0 auto 32px;color:#626b70;font-size:17px;line-height:1.75;text-align:center}
.elementor-741 .elementor-element-e23bdc9>.elementor-container{display:flex;gap:24px}
.elementor-741 .elementor-element-e629525,.elementor-741 .elementor-element-1bfb9fd{width:calc(50% - 12px)}
.elementor-741 .elementor-element-e629525>.elementor-widget-wrap,.elementor-741 .elementor-element-1bfb9fd>.elementor-widget-wrap{align-content:flex-start;border-radius:18px;min-height:230px;padding:36px!important}
.elementor-741 .elementor-element-e629525>.elementor-widget-wrap{background:#4c248a;box-shadow:0 14px 35px rgba(76,36,138,.2)}
.elementor-741 .elementor-element-1bfb9fd>.elementor-widget-wrap{background:#fff;border:1px solid rgba(76,36,138,.14)}
.elementor-741 .elementor-element-96bc50f .elementor-heading-title,.elementor-741 .elementor-element-df61265 .elementor-heading-title{font-size:clamp(25px,3vw,34px);font-weight:600;line-height:1.2;margin-bottom:18px}
.elementor-741 .elementor-element-96bc50f .elementor-heading-title,.elementor-741 .elementor-element-fa2a159{color:#fff!important}
.elementor-741 .elementor-element-df61265 .elementor-heading-title{color:#4c248a}
.elementor-741 .elementor-element-fa2a159,.elementor-741 .elementor-element-7b87a57{font-size:16px;line-height:1.75}
.elementor-741 .elementor-element-7b87a57{color:#626b70}
.elementor-741 .elementor-element-d654eda>.elementor-container{overflow:hidden;position:relative;background:linear-gradient(135deg,#31005a 0%,#5c2b91 100%);border-radius:24px;box-shadow:0 20px 55px rgba(49,0,90,.2)}
.elementor-741 .elementor-element-d654eda>.elementor-container:after{position:absolute;right:-70px;bottom:-100px;width:260px;height:260px;border:45px solid rgba(249,117,184,.16);border-radius:50%;content:"";pointer-events:none}
.elementor-741 .elementor-element-1c95ecb>.elementor-widget-wrap{position:relative;z-index:1;align-items:flex-start;padding:54px 60px!important}
.elementor-741 .elementor-element-bd55204 .elementor-heading-title{color:#fff!important;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.15}
.elementor-741 .elementor-element-138b21f{max-width:760px;color:rgba(255,255,255,.88)!important;font-size:17px;line-height:1.75}
.elementor-741 .elementor-element-51a51a8{align-self:flex-start}
.elementor-741 .elementor-element-51a51a8 .elementor-button{background:#f975b8!important;border-radius:999px;color:#31005a!important;font-weight:600;padding:16px 28px}
.elementor-741 .elementor-element-51a51a8 .elementor-button:hover,.elementor-741 .elementor-element-51a51a8 .elementor-button:focus{background:#fff!important;color:#31005a!important;transform:translateY(-2px)}
@media(max-width:767px){.elementor-741 .elementor-element-b443f97>.elementor-container>.elementor-column>.elementor-widget-wrap{border-radius:18px;padding:28px 20px!important}.elementor-741 .elementor-element-b6fa12e{margin-bottom:24px;font-size:15px;text-align:left}.elementor-741 .elementor-element-e23bdc9>.elementor-container{flex-direction:column;gap:16px}.elementor-741 .elementor-element-e629525,.elementor-741 .elementor-element-1bfb9fd{width:100%}.elementor-741 .elementor-element-e629525>.elementor-widget-wrap,.elementor-741 .elementor-element-1bfb9fd>.elementor-widget-wrap{min-height:0;padding:28px 24px!important}.elementor-741 .elementor-element-d654eda>.elementor-container{border-radius:18px}.elementor-741 .elementor-element-1c95ecb>.elementor-widget-wrap{padding:38px 24px!important}.elementor-741 .elementor-element-138b21f{font-size:15px}.elementor-741 .elementor-element-51a51a8>.elementor-widget-container{margin-bottom:0}}
