.elementor-1919 .elementor-element.elementor-element-a1010001 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1010001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1010001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipcebenezer.us/wp-content/uploads/2025/10/dsc_0088-d95ZP83Xq9tgJyyB.jpg");background-position:center center;background-size:cover;}.elementor-1919 .elementor-element.elementor-element-a1010001 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #17151F 0%, #663973 100%);opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1919 .elementor-element.elementor-element-a1010001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 40px 90px 40px;}.elementor-1919 .elementor-element.elementor-element-a1010003{text-align:left;}.elementor-1919 .elementor-element.elementor-element-a1010003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2.4px;color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1010004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1010005{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1020001{padding:80px 35px 70px 35px;}.elementor-1919 .elementor-element.elementor-element-a1020002 > .elementor-element-populated{padding:0px 55px 0px 0px;}.elementor-1919 .elementor-element.elementor-element-a1020003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#CB6CE6;}.elementor-1919 .elementor-element.elementor-element-a1020004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#29252D;}.elementor-1919 .elementor-element.elementor-element-a1020006{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#6F6F6F;}.elementor-1919 .elementor-element.elementor-element-a1030001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1030001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1030001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 35px 90px 35px;}.elementor-1919 .elementor-element.elementor-element-a1030001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1919 .elementor-element.elementor-element-a1030002 > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-1919 .elementor-element.elementor-element-a1030003 img{border-radius:10px 10px 10px 10px;box-shadow:12px 12px 0px 0px #4C4452;}.elementor-bc-flex-widget .elementor-1919 .elementor-element.elementor-element-a1030004.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1030004.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1030004 > .elementor-element-populated{padding:20px 10px 20px 45px;}.elementor-1919 .elementor-element.elementor-element-a1030005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#CB6CE6;}.elementor-1919 .elementor-element.elementor-element-a1030006 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#29252D;}.elementor-1919 .elementor-element.elementor-element-a1030007{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#6F6F6F;}.elementor-1919 .elementor-element.elementor-element-a1040001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1040001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27222D;}.elementor-1919 .elementor-element.elementor-element-a1040001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1919 .elementor-element.elementor-element-a1040001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1919 .elementor-element.elementor-element-a1040002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1040002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1040002 > .elementor-element-populated{padding:65px 55px 65px 35px;}.elementor-1919 .elementor-element.elementor-element-a1040003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#AAA8F2;}.elementor-1919 .elementor-element.elementor-element-a1040004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1040005{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#F2EFF5;}.elementor-bc-flex-widget .elementor-1919 .elementor-element.elementor-element-a1040006.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1040006.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1040006 > .elementor-element-populated{padding:35px 35px 35px 15px;}.elementor-1919 .elementor-element.elementor-element-a1040007 img{border-radius:10px 10px 10px 10px;}.elementor-1919 .elementor-element.elementor-element-a1050001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1050001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F8;}.elementor-1919 .elementor-element.elementor-element-a1050001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 35px 80px 35px;}.elementor-1919 .elementor-element.elementor-element-a1050001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1919 .elementor-element.elementor-element-a1050002 > .elementor-element-populated{padding:0px 45px 0px 0px;}.elementor-1919 .elementor-element.elementor-element-a1050003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#3272B5;}.elementor-1919 .elementor-element.elementor-element-a1050004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#29252D;}.elementor-1919 .elementor-element.elementor-element-a1050006{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:400;line-height:1.75em;color:#6F6F6F;}.elementor-1919 .elementor-element.elementor-element-a1080001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1080001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-a1080001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 35px 80px 35px;}.elementor-1919 .elementor-element.elementor-element-a1080001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1919 .elementor-element.elementor-element-a1080002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1080002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1080002 > .elementor-element-populated{padding:45px 55px 45px 20px;}.elementor-1919 .elementor-element.elementor-element-a1080003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#CB6CE6;}.elementor-1919 .elementor-element.elementor-element-a1080004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#29252D;}.elementor-1919 .elementor-element.elementor-element-a1080005{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#6F6F6F;}.elementor-1919 .elementor-element.elementor-element-a1080006 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1919 .elementor-element.elementor-element-a1080007 img{border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #AAA8F2;}.elementor-1919 .elementor-element.elementor-element-a1090001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1090001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #4C4452 0%, #27222D 100%);}.elementor-1919 .elementor-element.elementor-element-a1090001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 55px 70px 55px;}.elementor-1919 .elementor-element.elementor-element-a1090001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1919 .elementor-element.elementor-element-a1090002 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-1919 .elementor-element.elementor-element-a1090003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#AAA8F2;}.elementor-1919 .elementor-element.elementor-element-a1090004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1919 .elementor-element.elementor-element-a1090005.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1090005.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1919 .elementor-element.elementor-element-a1090006{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#F1EEF3;}.elementor-1919 .elementor-element.elementor-element-a1100001:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-a1100001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F8;}.elementor-1919 .elementor-element.elementor-element-a1100001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 90px 95px 90px;}.elementor-1919 .elementor-element.elementor-element-a1100001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1919 .elementor-element.elementor-element-a1100003{text-align:center;}.elementor-1919 .elementor-element.elementor-element-a1100003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#CB6CE6;}.elementor-1919 .elementor-element.elementor-element-a1100004{text-align:center;}.elementor-1919 .elementor-element.elementor-element-a1100004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.08em;color:#29252D;}.elementor-1919 .elementor-element.elementor-element-a1100005{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#6F6F6F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1919 .elementor-element.elementor-element-a1020003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1020004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1020006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1030005 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1030006 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1030007{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1040003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1040004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1040005{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1050003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1050004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1050006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1080003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1080004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1080005{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1090003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1090004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1090006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1100003 .elementor-heading-title{font-size:12px;}.elementor-1919 .elementor-element.elementor-element-a1100004 .elementor-heading-title{font-size:36px;}.elementor-1919 .elementor-element.elementor-element-a1100005{font-size:15px;}}@media(max-width:767px){.elementor-1919 .elementor-element.elementor-element-a1010001{padding:265px 0px 0px 0px;}.elementor-1919 .elementor-element.elementor-element-a1010004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1020003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1020004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1020006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1030005 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1030006 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1030007{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1040003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1040004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1040005{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1050003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1050004{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-1919 .elementor-element.elementor-element-a1050004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1050006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1080003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1080004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1080005{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1090003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1090004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1090006{font-size:15px;}.elementor-1919 .elementor-element.elementor-element-a1100003 .elementor-heading-title{font-size:11px;}.elementor-1919 .elementor-element.elementor-element-a1100004 .elementor-heading-title{font-size:30px;}.elementor-1919 .elementor-element.elementor-element-a1100005{font-size:15px;}}@media(min-width:768px){.elementor-1919 .elementor-element.elementor-element-a1010002{width:100%;}.elementor-1919 .elementor-element.elementor-element-a1020002{width:38%;}.elementor-1919 .elementor-element.elementor-element-a1020005{width:62%;}.elementor-1919 .elementor-element.elementor-element-a1030002{width:42%;}.elementor-1919 .elementor-element.elementor-element-a1030004{width:58%;}.elementor-1919 .elementor-element.elementor-element-a1040002{width:58%;}.elementor-1919 .elementor-element.elementor-element-a1040006{width:42%;}.elementor-1919 .elementor-element.elementor-element-a1050002{width:36%;}.elementor-1919 .elementor-element.elementor-element-a1050005{width:64%;}.elementor-1919 .elementor-element.elementor-element-a1080002{width:55%;}.elementor-1919 .elementor-element.elementor-element-a1080006{width:45%;}.elementor-1919 .elementor-element.elementor-element-a1090002{width:35%;}.elementor-1919 .elementor-element.elementor-element-a1090005{width:65%;}.elementor-1919 .elementor-element.elementor-element-d0c00002{width:100%;}.elementor-1919 .elementor-element.elementor-element-a1100002{width:100%;}}/* Start custom CSS */.elementor-1919{--eb-purple:#7047eb;--eb-violet:#9b51e0;--eb-pink:#ea4bb4;--eb-blue:#2879c7;--eb-ink:#21182f;--eb-copy:#665f73;--eb-soft:#f7f3ff}
.elementor-1919 h1,.elementor-1919 h2,.elementor-1919 h3{font-family:Montserrat,Arial,sans-serif!important;letter-spacing:-.035em}
.elementor-1919 h1{font-size:clamp(52px,6.2vw,78px)!important;line-height:1.02!important}
.elementor-1919 h2{font-size:clamp(38px,4.2vw,56px)!important;line-height:1.07!important}
.elementor-1919 h3{font-size:clamp(24px,2.5vw,32px)!important;line-height:1.15!important}
.elementor-1919 p{font-size:16px!important;line-height:1.65!important}
.elementor-1919 .elementor-button{border-radius:999px!important;padding:15px 28px!important;font:700 13px/1 Montserrat,Arial,sans-serif!important;letter-spacing:.06em!important;background:linear-gradient(100deg,var(--eb-purple),var(--eb-pink))!important;box-shadow:0 12px 28px rgba(109,76,255,.24)!important}
.elementor-1919 .elementor-element-a1010001{min-height:620px!important}
.elementor-1919 .elementor-element-a1010001>.elementor-background-overlay{background:linear-gradient(100deg,rgba(23,17,40,.88),rgba(58,30,80,.5))!important;opacity:1!important}
.elementor-1919 .elementor-element-a1020001{background:radial-gradient(circle at 90% 15%,rgba(234,75,180,.12),transparent 28%),linear-gradient(135deg,#faf8ff,#f3f7ff)!important;padding:72px 24px!important}
.elementor-1919 .elementor-element-a1020001>.elementor-container{max-width:1120px!important;align-items:center!important}
.elementor-1919 .elementor-element-a1020001 h2{color:var(--eb-ink)!important}
.elementor-1919 .elementor-element-a1030001,.elementor-1919 .elementor-element-a1040001,.elementor-1919 .elementor-element-a1080001,.elementor-1919 .elementor-element-a1090001{width:calc(100% - 48px)!important;max-width:1180px!important;margin:28px auto!important;border-radius:32px!important;overflow:hidden!important;box-shadow:0 24px 65px rgba(52,35,86,.12)!important}
.elementor-1919 .elementor-element-a1030001,.elementor-1919 .elementor-element-a1040001,.elementor-1919 .elementor-element-a1080001{min-height:0!important;padding:28px!important}
.elementor-1919 .elementor-element-a1030001{background:linear-gradient(135deg,#fff,#f8f4ff)!important}
.elementor-1919 .elementor-element-a1040001{background:linear-gradient(135deg,#f0f5ff,#f8f1ff)!important}
.elementor-1919 .elementor-element-a1080001{background:linear-gradient(135deg,#fff6fb,#f5f2ff)!important}
.elementor-1919 .elementor-element-a1030001>.elementor-container,.elementor-1919 .elementor-element-a1040001>.elementor-container,.elementor-1919 .elementor-element-a1080001>.elementor-container{min-height:420px!important;gap:36px!important;align-items:stretch!important}
.elementor-1919 .elementor-element-a1030002,.elementor-1919 .elementor-element-a1040006,.elementor-1919 .elementor-element-a1080006{border-radius:24px!important;min-height:360px!important;position:relative!important;overflow:hidden!important}
.elementor-1919 .elementor-element-a1030002{background:linear-gradient(145deg,#5e3ee7 0%,#b749d1 100%)!important}
.elementor-1919 .elementor-element-a1040006{background:linear-gradient(145deg,#176aab 0%,#4c8fd0 100%)!important}
.elementor-1919 .elementor-element-a1080006{background:linear-gradient(145deg,#d83c9d 0%,#8751d6 100%)!important}
.elementor-1919 .elementor-element-a1030002:before,.elementor-1919 .elementor-element-a1040006:before,.elementor-1919 .elementor-element-a1080006:before{content:"";position:absolute;inset:34px;border:1px solid rgba(255,255,255,.35);border-radius:50% 50% 42% 58%/58% 42% 58% 42%;transform:rotate(-12deg)}
.elementor-1919 .elementor-element-a1030002:after,.elementor-1919 .elementor-element-a1040006:after,.elementor-1919 .elementor-element-a1080006:after{position:absolute;right:28px;bottom:-20px;font:800 150px/1 Montserrat;color:rgba(255,255,255,.14);letter-spacing:-.08em}
.elementor-1919 .elementor-element-a1030002:after{content:"01"}
.elementor-1919 .elementor-element-a1040006:after{content:"02"}
.elementor-1919 .elementor-element-a1080006:after{content:"03"}
.elementor-1919 .elementor-element-a1030004>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1040002>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1080002>.elementor-widget-wrap{padding:54px 34px!important;align-content:center!important}
.elementor-1919 .elementor-element-a1030001 h2,.elementor-1919 .elementor-element-a1040001 h2,.elementor-1919 .elementor-element-a1080001 h2{color:var(--eb-ink)!important}
.elementor-1919 .elementor-element-a1030001 p,.elementor-1919 .elementor-element-a1040001 p,.elementor-1919 .elementor-element-a1080001 p{color:var(--eb-copy)!important}
.elementor-1919 .elementor-element-a1040001 strong,.elementor-1919 .elementor-element-a1040001 b{color:var(--eb-ink)!important}
.elementor-1919 .elementor-element-a1050001{margin:32px auto!important;width:calc(100% - 48px)!important;max-width:1180px!important;border-radius:28px!important;background:linear-gradient(110deg,#21182f,#3e2753)!important;padding:54px 36px!important;box-shadow:0 22px 55px rgba(33,24,47,.18)!important}
.elementor-1919 .elementor-element-a1050001 h2,.elementor-1919 .elementor-element-a1050001 p,.elementor-1919 .elementor-element-a1050001 strong{color:#fff!important}
.elementor-1919 .elementor-element-a1050001 h2{font-size:clamp(36px,4vw,50px)!important}
.elementor-1919 .elementor-element-a1060001{padding-top:86px!important;padding-bottom:46px!important;background:radial-gradient(circle at 50% 0%,rgba(112,71,235,.10),transparent 42%)!important}
.elementor-1919 .elementor-element-b2010001>.elementor-container>.elementor-column{border-radius:22px!important;overflow:hidden!important;box-shadow:0 16px 36px rgba(64,45,95,.10)!important}
.elementor-1919 .elementor-element-b2020001 .elementor-column,.elementor-1919 .elementor-element-b2030001 .elementor-column{transition:transform .25s ease,box-shadow .25s ease!important;border-radius:18px!important;overflow:hidden!important}
.elementor-1919 .elementor-element-b2020001 .elementor-column:hover,.elementor-1919 .elementor-element-b2030001 .elementor-column:hover{transform:translateY(-8px)!important;box-shadow:0 18px 38px rgba(40,30,60,.18)!important}
.elementor-1919 .elementor-element-a1090001{background:linear-gradient(120deg,#21182f 0%,#503063 100%)!important;padding:54px 42px!important}
.elementor-1919 .elementor-element-a1090001>.elementor-container{align-items:center!important}
.elementor-1919 .elementor-element-a1090001 h2,.elementor-1919 .elementor-element-a1090001 p,.elementor-1919 .elementor-element-a1090001 strong{color:#fff!important}
.elementor-1919 .elementor-element-a1090002{position:relative!important}
.elementor-1919 .elementor-element-a1090002:after{content:"04";position:absolute;right:20px;top:50%;transform:translateY(-50%);font:800 120px/1 Montserrat;color:rgba(255,255,255,.08)}
.elementor-1919 .elementor-element-a1100001{padding:78px 24px!important;background:linear-gradient(135deg,#f9f6ff,#fff3fa)!important}
.elementor-1919 .elementor-element-a1100002>.elementor-widget-wrap{max-width:900px!important;margin:auto!important;padding:46px!important;border-radius:28px!important;background:#fff!important;box-shadow:0 18px 48px rgba(80,49,115,.12)!important}
@media(max-width:1024px){.elementor-1919 .elementor-element-a1030001>.elementor-container,.elementor-1919 .elementor-element-a1040001>.elementor-container,.elementor-1919 .elementor-element-a1080001>.elementor-container{gap:20px!important}.elementor-1919 .elementor-element-a1030004>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1040002>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1080002>.elementor-widget-wrap{padding:38px 24px!important}}
@media(max-width:767px){.elementor-1919 h1{font-size:42px!important}.elementor-1919 h2{font-size:34px!important}.elementor-1919 p{font-size:15px!important}.elementor-1919 .elementor-element-a1010001{min-height:560px!important}.elementor-1919 .elementor-element-a1020001{padding:52px 20px!important}.elementor-1919 .elementor-element-a1030001,.elementor-1919 .elementor-element-a1040001,.elementor-1919 .elementor-element-a1050001,.elementor-1919 .elementor-element-a1080001,.elementor-1919 .elementor-element-a1090001{width:calc(100% - 28px)!important;margin:18px auto!important;border-radius:24px!important;padding:14px!important}.elementor-1919 .elementor-element-a1030001>.elementor-container,.elementor-1919 .elementor-element-a1040001>.elementor-container,.elementor-1919 .elementor-element-a1080001>.elementor-container{gap:10px!important}.elementor-1919 .elementor-element-a1030002,.elementor-1919 .elementor-element-a1040006,.elementor-1919 .elementor-element-a1080006{min-height:190px!important}.elementor-1919 .elementor-element-a1030002:after,.elementor-1919 .elementor-element-a1040006:after,.elementor-1919 .elementor-element-a1080006:after{font-size:92px!important}.elementor-1919 .elementor-element-a1030004>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1040002>.elementor-widget-wrap,.elementor-1919 .elementor-element-a1080002>.elementor-widget-wrap{padding:34px 18px!important}.elementor-1919 .elementor-element-a1050001,.elementor-1919 .elementor-element-a1090001{padding:36px 20px!important}.elementor-1919 .elementor-element-a1100001{padding:50px 14px!important}.elementor-1919 .elementor-element-a1100002>.elementor-widget-wrap{padding:30px 20px!important}}
    .elementor-1919{--eb-purple:#6d4cff;--eb-pink:#ef45ad;--eb-ink:#21182f;--eb-copy:#665f73}
.elementor-1919 h1{font-size:clamp(58px,7vw,80px)!important;line-height:1!important}
.elementor-1919 h2{font-size:clamp(40px,4.5vw,58px)!important;line-height:1.08!important}
.elementor-1919 h3{font-size:clamp(26px,3vw,34px)!important;line-height:1.15!important}
.elementor-1919 p{font-size:16px!important;line-height:1.65!important}
.elementor-1919 .elementor-button{border-radius:999px!important;padding:15px 28px!important;font:700 13px/1 Montserrat,Arial,sans-serif!important;letter-spacing:.06em!important;background:linear-gradient(100deg,var(--eb-purple),var(--eb-pink))!important;box-shadow:0 12px 28px rgba(109,76,255,.24)!important}
.elementor-1919 .elementor-element-a1010001>.elementor-background-overlay{background:linear-gradient(100deg,rgba(23,17,40,.88),rgba(58,30,80,.48))!important;opacity:1!important}
.elementor-1919 .elementor-element-a1090001{background:linear-gradient(120deg,#21182f 0%,#3b2451 100%)!important}/* End custom CSS */