.elementor .lab-ai-pill:hover,.elementor .lab-ai-pill:focus-visible{color:#452866;background-color:#FFF2C8;}.elementor .lab-ai-pill{font-family:var(--Text-Font);font-weight:600;font-size:14px;color:#1C0F2E;border-radius:10px;background-color:#FFFFFF;transition:all 0.2s;padding-block: 9px; padding-inline: 14px;\n}.elementor .lab-foot-link:hover,.elementor .lab-foot-link:focus-visible{color:#FFF2C8;}.elementor .lab-foot-link{font-family:var(--Text-Font);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.5;margin:0px;}.elementor .lab-foot-title{font-weight:600;color:var(--White);margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lab-section{flex-direction:column;gap:2em;padding-block: 140px; padding-inline: 5vw;\n}.elementor .lab-card:hover,.elementor .lab-card:focus-visible{box-shadow:0px 24px 60px 0px rgba(69,40,102,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .lab-card{padding:2rem;border-radius:var(--Radius-Big);border-width:1px;border-color:var(--Borders);border-style:solid;background-color:var(--White);transition:all 0.35s;display:flex;flex-direction:column;gap:1rem;}.elementor .lab-btn-ghost:hover,.elementor .lab-btn-ghost:focus-visible{color:var(--Deep-Purple);border-color:var(--White);background-color:var(--White);}.elementor .lab-btn-ghost{font-family:var(--Text-Font);font-weight:600;font-size:16px;color:var(--White);letter-spacing:0.02em;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:transparent;transition:all 0.3s;padding-block: 18px; padding-inline: 34px;\n}.elementor .lab-btn-pop:hover,.elementor .lab-btn-pop:focus-visible{color:var(--Deep-Purple);background-color:var(--White);}.elementor .lab-btn-pop{font-family:var(--Text-Font);font-weight:600;font-size:16px;color:var(--White);letter-spacing:0.02em;border-radius:999px;background-color:var(--Pink-Pop);transition:all 0.3s;padding-block: 18px; padding-inline: 34px;\n}.elementor .lab-blob{position:absolute;z-index:0;padding:0px;border-radius:50%;opacity:80%;filter:blur(90px);pointer-events: none;\n}.elementor .wrapper{width:100%;max-width:80em;overflow:hidden;padding-block-start:8em;padding-block-end:8em;padding-inline-start:5em;padding-inline-end:5em;flex-direction:column;gap:1em;justify-content:space-between;}.elementor .width-50{width:60%;max-width:48rem;}.elementor .new-container{overflow:hidden;padding:0px;justify-content:center;}.elementor .align-center{text-align:center;justify-content:center;align-items:center;}.elementor .flex-vertical{flex-direction:column;gap:1em;}.elementor .no-padding{padding:0px;}.elementor .title-h1{font-family:var(--Header-Font);font-size:7.5em;color:var(--Deep-Purple);letter-spacing:-0.01em;line-height:0.8em;text-transform:capitalize;}.elementor .gap-s{gap:1em;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .font-bigger{font-size:1.2em;}.elementor .padding-s{padding:2em;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .eyebrow{position:static;font-family:var(--Text-Font);font-weight:600;font-size:0.85em;color:var(--Pink);letter-spacing:0.15em;text-transform:uppercase;}.elementor .button-secondary{font-family:var(--Text-Font);font-weight:600;font-size:1em;color:var(--Deep-Purple);text-transform:uppercase;border-radius:10px;border-width:1px;border-color:#45286680;border-style:solid;background-color:var(--Off-White);transition:all 200ms;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--Off-White);background-color:var(--Deep-Purple);transform:translate3d(0px, -5px, 0px);}.elementor .gap-m{gap:2em;}.elementor .price-tag{font-family:var(--Header-Font);font-weight:900;font-size:5em;color:var(--Deep-Purple);line-height:1em;}.elementor .title-h3{font-family:var(--Header-Font);font-weight:700;font-size:2.5em;letter-spacing:0em;line-height:1em;}.elementor .text-color-pink{color:var(--Pink);}.elementor .title-s{font-family:var(--Header-Font);font-weight:700;font-size:2em;color:var(--Deep-Purple);line-height:1.2em;}.elementor .title-h2{font-family:var(--Header-Font);font-weight:600;font-size:5em;}.elementor .bg-logos{background-image:linear-gradient(#ef7083e6, #ef7083e6),url("https://magenta-antelope-929077.hostingersite.com/wp-content/uploads/2025/06/studio-hero-bg_logos-1024x576.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Pink);}.elementor .button-text{font-family:var(--Text-Font);font-weight:600;color:var(--Pink);text-align:start;text-transform:uppercase;padding:0px;background-color:#f7f5f500;}.elementor .button-text:hover,.elementor .button-text:focus-visible{color:var(--Deep-Purple);border-width:0px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transform:translate3d(3px, 0px, 0px);}.elementor .padding-med{padding:5em;}.elementor .border-radius-med{border-radius:16px;grid-template-rows:repeat(1, 1fr);}.elementor .button-primary{font-family:var(--Text-Font);font-weight:600;font-size:1em;color:var(--Off-White);text-transform:uppercase;border-radius:10px;background-color:var(--Deep-Purple);transition:all 200ms;align-self:start;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--Off-White);background-color:var(--Pink);transform:translate3d(0px, -5px, 0px);}.elementor .bg-color-white{background-color:var(--White);}.elementor .border-radius-s{border-radius:8px;}.elementor .ratio-16-9{aspect-ratio:16/9;object-fit:cover;}.elementor .no-gap{gap:0px;}.elementor .text-color-white{color:var(--White);}.elementor .text-color-yellow{color:var(--Yellow);}.elementor .pill{font-size:0.85em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:0px;border-color:var(--Pink);border-style:solid;background-color:var(--White);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);align-self:start;}.elementor .footnote{position:relative;z-index:10;font-size:0.85em;}.elementor .text-color-purple{color:var(--Deep-Purple);}.elementor .grid-separation{column-rule: 1px solid #ffffff;\n}.elementor .shadow-clean{border-width:1px;border-color:#fff2c840;border-style:solid;box-shadow:0px 16px 16px 16px rgba(0, 0, 0, 0.1),0px 8px 8px 8px rgba(0, 0, 0, 0.1),0px 4px 4px 4px rgba(0, 0, 0, 0.1),0px 2px 2px 2px rgba(0, 0, 0, 0.1);}.elementor .table-head{font-weight:700;color:var(--Deep-Purple);text-transform:uppercase;padding:1rem;border-start-start-radius:8px;border-end-start-radius:8px;border-width:1px;border-color:var(--Off-White);border-style:solid;background-image:linear-gradient(270deg, #F8F5F5 0%,#f8f5f559 10%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--White);}.elementor .table-td{padding:1rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Off-White);border-style:solid;background-color:#f8f5f559;}.elementor .table-td-end{border-start-start-radius:0px;border-start-end-radius:8px;border-end-start-radius:0px;border-end-end-radius:8px;border-inline-end-width:1px;}.elementor .glow{position:absolute;z-index:0;padding:0px;border-radius:50%;opacity:60%;filter:blur(120px);}.elementor .glow-secondary{width:400px;height:400px;position:absolute;inset-inline-end:-100px;inset-block-end:-200px;background-color:var(--Yellow);opacity:80%;}.elementor .z-index-10{position:relative;z-index:10;}.elementor .glow-primary-purple{width:640px;height:640px;position:absolute;inset-block-start:-200px;background-color:var(--Deep-Purple);}.elementor .bg-color-extra-purple{background-color:var(--Extra-Deep-Purple);}.elementor .hero-container{width:100%;max-width:82em;overflow:hidden;border-radius:var(--Radius-Big);}.elementor .border-radius-max{border-radius:var(--Radius-Big);}.elementor .bg-color-yellow{background-color:var(--Yellow);}.elementor .bg-color-pink{background-color:var(--Pink-Pop);}.elementor .font-lighter{opacity:80%;}.elementor .ratio-1-1{aspect-ratio:1/1;object-fit:cover;object-position:center center;}