.elementor-678 .elementor-element.elementor-element-3653cff3{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3653cff3:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0FC;}.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-top .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-top svg, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-bottom, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-678 .elementor-element.elementor-element-5e72a5e9{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:140px;--padding-left:80px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-68eb272b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.048em;color:#7F63D8;}.elementor-678 .elementor-element.elementor-element-1b7908b7{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-4940541e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 26px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-4940541e .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.635rem, calc(0rem + 2.552vw), 3.522rem);font-weight:400;line-height:1.35em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-2fa43e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 90px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button{background-color:#5836B7;font-family:"Outfit", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:600;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:22px 70px 22px 70px;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button:focus{background-color:#4A2DA3;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-5278eb9{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button .elementor-button-content-wrapper{gap:0.1em;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-3c7a11ee{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 20px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-6a638162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:600;line-height:1.4em;color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-659dc0c7{--display:flex;--min-height:880px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-659dc0c7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-659dc0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/Spiral-Lotus-Studios-BackgroundCompressed-1024x683-1-4-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-799b2771{--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;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-678 .elementor-element.elementor-element-799b2771:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-799b2771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-7d178927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-6614e928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-19d073f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-19d073f5 .elementor-icon-wrapper{text-align:center;}.elementor-678 .elementor-element.elementor-element-19d073f5.elementor-view-stacked .elementor-icon{background-color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-19d073f5.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-19d073f5.elementor-view-default .elementor-icon{color:#5B3FC4;border-color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-19d073f5.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-19d073f5.elementor-view-default .elementor-icon svg{fill:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-19d073f5 .elementor-icon{font-size:26px;}.elementor-678 .elementor-element.elementor-element-19d073f5 .elementor-icon svg{height:26px;}.elementor-678 .elementor-element.elementor-element-6fc59ac2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6fc59ac2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-6fc59ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EEFC;}.elementor-678 .elementor-element.elementor-element-6fc59ac2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-6fc59ac2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-6fc59ac2 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-6fc59ac2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-1b08e43{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1b08e43:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-1b08e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/wave-banner-top-2-1-1.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-7e4a8ec6{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-1f4b7faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-5a63f216{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-5a63f216.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-5a63f216.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-5a63f216.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-5a63f216.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-5a63f216.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-8e7f86b{padding:26px 0px 22px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-8e7f86b .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.735rem, calc(0rem + 2.708vw), 3.737rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-6a80ce49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.921rem, calc(0.543rem + 0.589vw), 1.438rem);font-weight:400;line-height:1.9em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-12eef187{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-29248a43{--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;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-557abb18{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-557abb18:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-557abb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-overlapping-circles-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-68749174{padding:10px 0px 4px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-68749174 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-56f443b0{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-56f443b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-56f443b0.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-56f443b0.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-56f443b0.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-56f443b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-7bc92e02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-21e23ad9{--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;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-314590c8{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-314590c8:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-314590c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-flowing-lines-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-3d7fef0f{padding:10px 0px 4px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-3d7fef0f .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-458ac9ec{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-458ac9ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-458ac9ec.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-458ac9ec.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-458ac9ec.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-458ac9ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-3a65a7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-78566eb0{--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;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-59fe697f{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-59fe697f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-59fe697f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-lotus-ripple-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-23decd21{padding:10px 0px 4px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-23decd21 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-ae84302{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-ae84302.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-ae84302.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-ae84302.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-ae84302.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-ae84302.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-2c9aeb66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-2ed640f6{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-186bd769{text-align:center;}.elementor-678 .elementor-element.elementor-element-186bd769 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.316rem, calc(0.103rem + 1.893vw), 2.731rem);font-weight:400;line-height:1.35em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-285166d4{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-3423d50b{text-align:center;}.elementor-678 .elementor-element.elementor-element-3423d50b .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.147rem, calc(0.457rem + 1.078vw), 2.012rem);font-weight:400;line-height:1.4em;color:#7F63D8;}.elementor-678 .elementor-element.elementor-element-773b6468{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-773b6468:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-773b6468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-5996aca0{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:100px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2e0c7e99{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-16ce4aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.031em;color:#7F63D8;}.elementor-678 .elementor-element.elementor-element-27672b83{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-488ffd10{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider-separator{width:9%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-7f1ffd44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-7f1ffd44 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(2.202rem, calc(0rem + 3.438vw), 4.744rem);font-weight:400;line-height:1.18em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-4562402e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.921rem, calc(0.543rem + 0.589vw), 1.438rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-5407ae10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 34px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.921rem, calc(0.543rem + 0.589vw), 1.438rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-42cc44d6{--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;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-69ffa0c0{--display:flex;--min-height:96px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a4f695e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-a12823e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2e0cac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(1.098rem, calc(0.495rem + 0.942vw), 1.869rem);font-weight:500;line-height:1.3em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-35de389{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button{background-color:rgba(255,255,255,0);font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;text-decoration:none;line-height:1.2em;fill:#4B33B5;color:#4B33B5;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#5B3FC4;border-radius:6px 6px 6px 6px;padding:14px 28px 14px 28px;}.elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button:focus{background-color:#5B3FC4;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-7973b467{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-193a6818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-193a6818 img{width:100%;}.elementor-678 .elementor-element.elementor-element-696aac47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-202f7d50{--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;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-144de82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-78556de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.438rem + 0.365vw), 1.006rem);font-weight:400;line-height:1.4em;color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-553e95ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-62d1c43b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-62d1c43b img{width:100%;}.elementor-678 .elementor-element.elementor-element-214f219b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-214f219b:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-214f219b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDFA;}.elementor-678 .elementor-element.elementor-element-60f18392{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:90px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1580789{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-6b52ed7c{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:60px;}.elementor-678 .elementor-element.elementor-element-5daedc50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.033em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-6bb9fb5a{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:end;}.elementor-678 .elementor-element.elementor-element-9f8029c{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-4afa32b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-4afa32b9 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.835rem, calc(0rem + 2.865vw), 3.953rem);font-weight:400;line-height:1.15em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-5e4bd1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-403f231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 26px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-4424602e{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1bbb363f{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-60370f52{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-62bcf796{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-316d38dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2a2e941a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:start;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.3em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-69e86b65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-33c9080b{--divider-border-style:solid;--divider-color:#D6CCF1;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-4cb28ec8{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1351c73b{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-743df4ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-63413b1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-7029f749{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-357dc343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:start;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.3em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-2540a500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-669c2ff9{--divider-border-style:solid;--divider-color:#D6CCF1;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-537b378e{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2108ef27{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-7dda87b2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a88d45d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-3ae55424{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-7ad7bf8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:start;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.3em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-c200bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-30156841{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:14px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:24px;}.elementor-678 .elementor-element.elementor-element-69a24f9c{--display:flex;--min-height:76px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5180e005{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-7e600570{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-103e4291{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:start;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-727edc22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button{background-color:#5836B7;font-family:"Outfit", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:600;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:22px 70px 22px 70px;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button:focus{background-color:#4A2DA3;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-2f64ee9f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button .elementor-button-content-wrapper{gap:0.1em;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-2ce754d4{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 22px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-7b0abf21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-1d163042{--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:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1d163042:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-1d163042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/quiz-diagram-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-6f4a1bbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6f4a1bbb img{width:100%;}.elementor-678 .elementor-element.elementor-element-4a184545{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4a184545:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4a184545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-4a184545 > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-4a184545 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F6F2FE;}.elementor-678 .elementor-element.elementor-element-4a184545 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4a184545 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-366df6c0{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-59dedeb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-6c09d760{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6c09d760 img{width:240px;}.elementor-678 .elementor-element.elementor-element-6b4093e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 0px 24px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4093e5 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.935rem, calc(0rem + 3.021vw), 4.169rem);font-weight:400;line-height:1.2em;letter-spacing:-0.01em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-6266ef65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.921rem, calc(0.543rem + 0.589vw), 1.438rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-3124f8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.921rem, calc(0.543rem + 0.589vw), 1.438rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-4c71e8c5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-678 .elementor-element.elementor-element-1ed4f115{--display:flex;--min-height:640px;--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1292d3b5{--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;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3110de77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-3110de77 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.2em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-6782635d{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6782635d img{width:230px;}.elementor-678 .elementor-element.elementor-element-731291a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-216cc415{--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;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-316e8ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-316e8ee0 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.2em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-4c88d302{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-4c88d302 img{width:230px;}.elementor-678 .elementor-element.elementor-element-67903190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-22ce1fdf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-9f955bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-9f955bd img{width:100%;}.elementor-678 .elementor-element.elementor-element-3701ac5c{--display:flex;--min-height:640px;--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-283208b0{--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;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6b4f67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4f67f .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.2em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-61b8eba5{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-61b8eba5 img{width:230px;}.elementor-678 .elementor-element.elementor-element-74613ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-23094dd8{--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;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-12f51bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-12f51bba .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.2em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-686a29fa{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-686a29fa img{width:230px;}.elementor-678 .elementor-element.elementor-element-71ef6719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-778f2e13{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-778f2e13:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-778f2e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/support-ripple-bg-2.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-2c0b366b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-2c0b366b img{width:82px;}.elementor-678 .elementor-element.elementor-element-40d02449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-40d02449 img{width:112px;}.elementor-678 .elementor-element.elementor-element-6dd85c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6dd85c0b img{width:108px;}.elementor-678 .elementor-element.elementor-element-88142db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-88142db .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.264rem, calc(0.277rem + 1.54vw), 2.444rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-3f6724be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 26px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-7e4781dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-4a39494a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4a39494a:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4a39494a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FE;}.elementor-678 .elementor-element.elementor-element-4a39494a > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-4a39494a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-4a39494a > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4a39494a > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-586da287{--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;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:90px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-289cc48c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-678 .elementor-element.elementor-element-289cc48c:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-289cc48c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #F4EFFD 0%, #E9E1FA 100%);}.elementor-678 .elementor-element.elementor-element-710d644f{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6dba383{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:34px;}.elementor-678 .elementor-element.elementor-element-6d73f42c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-7ada62a1{--divider-border-style:solid;--divider-color:#B49BEA;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-2d2fde77{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 18px 8px 18px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.438rem + 0.365vw), 1.006rem);font-weight:400;line-height:1.2em;letter-spacing:0.036em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-239eb656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-239eb656 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.668rem, calc(0rem + 2.604vw), 3.594rem);font-weight:400;line-height:1.2em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-56a0439f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:500;line-height:1.4em;color:#5B3FC4;}.elementor-678 .elementor-element.elementor-element-325405e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-612687a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-236dad32{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCD2F4;--border-color:#DCD2F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-30e52046{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-c14cfef{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4fffaa64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:500;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-1de6eab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-45ec94d4{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCD2F4;--border-color:#DCD2F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6f399dad{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-750e12dc{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3eaa786e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:500;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-4b91760a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-37b64317{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCD2F4;--border-color:#DCD2F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4cb253db{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-199d441f{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1d7c4de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:500;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-402bf62b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-631c90b7{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1896554b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-2a8f7209{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCD2F4;--border-color:#DCD2F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6e66830c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6e66830c .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-3e663893{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-2ff6139e{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 22px 0px rgba(91,63,196,0.10);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-678 .elementor-element.elementor-element-2ff6139e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2ff6139e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-1df26417{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-55e04a17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-72af700b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 6px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.2em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-1cd6ce10{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 22px 0px rgba(91,63,196,0.10);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-678 .elementor-element.elementor-element-1cd6ce10:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-1cd6ce10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-175e9a11{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-1e11c3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-504964df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-504964df .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.535rem, calc(0rem + 2.396vw), 3.306rem);font-weight:700;line-height:1.1em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-27f164cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-13163c45{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-11a450b2{--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;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-678 .elementor-element.elementor-element-11a450b2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-11a450b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #F6F2FE 0%, #E6DDFA 100%);}.elementor-678 .elementor-element.elementor-element-379933e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-379933e3 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-7e5dec8c{--divider-border-style:solid;--divider-color:#B49BEA;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider-separator{width:22%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-3ab6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-5737b699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-33b84a89{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-154ba7b2{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-79edd8a3{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-7ed25183{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2bcd0a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-74902bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 22px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-15c6b2df{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-18b42f54{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-7566da39{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5d1a50ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-5a0bfe60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 22px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-66de2ca1{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6d4e4cc6{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-48f9aa04{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5e953f77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-2ed7e7c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 22px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-e9aeb4{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2067c2b6{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-1ac14822{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-23a16b69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.851rem, calc(0.538rem + 0.489vw), 1.294rem);font-weight:400;line-height:1.4em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-164bb773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 22px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.55em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-4c2cc734{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-4c2cc734.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-4c2cc734.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-4c2cc734.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-4c2cc734.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-4c2cc734.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button{background-color:#5B3FC4;font-family:"Outfit", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:500;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:22px 30px 22px 30px;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button:focus{background-color:#4A31AE;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-2392d52e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button .elementor-button-content-wrapper{gap:0.1em;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-e286c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-4d4b139d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4d4b139d:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4d4b139d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-4d4b139d > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-4d4b139d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-4d4b139d > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4d4b139d > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-234271ca{--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;--align-items:center;--padding-top:90px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-7b8051e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-6a22aaae{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-6a22aaae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-6a22aaae.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-6a22aaae.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-6a22aaae.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-6a22aaae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-336ea92a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-336ea92a .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.535rem, calc(0rem + 2.396vw), 3.306rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-257066d3{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 34px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-560a095b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5f0fd9d8{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(91,63,196,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-678 .elementor-element.elementor-element-5f0fd9d8:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5f0fd9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-678 .elementor-element.elementor-element-476062a9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5da3bfe4{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5da3bfe4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5da3bfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-co-create-ai-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-1bc47be2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-43e82e0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.115em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-1112a17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-1112a17c .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.098rem, calc(0.495rem + 0.942vw), 1.869rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-32469a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-3681bccf{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(91,63,196,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-678 .elementor-element.elementor-element-3681bccf:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-3681bccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-678 .elementor-element.elementor-element-54229ae0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-663858a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.115em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-63c247dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-63c247dd .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.098rem, calc(0.495rem + 0.942vw), 1.869rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-560d8955{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-3f252cf2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-bbdb5f7{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-bbdb5f7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-bbdb5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-time-to-delegate-hands-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-6ed83aee{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(91,63,196,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-678 .elementor-element.elementor-element-6ed83aee:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-6ed83aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-678 .elementor-element.elementor-element-6ec5a10d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5b0b85d4{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5b0b85d4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5b0b85d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-support-system-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-4034b80b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-59f80f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.115em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-29bc6a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-29bc6a10 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.098rem, calc(0.495rem + 0.942vw), 1.869rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-407f4619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-166b8787{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DAF8;--border-color:#E4DAF8;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(91,63,196,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-678 .elementor-element.elementor-element-166b8787:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-166b8787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-678 .elementor-element.elementor-element-2744420f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-4cc2b881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.115em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-3390fd61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-3390fd61 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.098rem, calc(0.495rem + 0.942vw), 1.869rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-4074badc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-52da3410{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5253641e{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5253641e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5253641e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/illus-ongoing-coaching-swirl-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-424b53c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-6caaac75{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-aed66e2{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-aed66e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-aed66e2.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-aed66e2.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-aed66e2.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-aed66e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-7122242c{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.7em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-46d91b07{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-46d91b07:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-46d91b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-46d91b07 > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-46d91b07 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F6F2FE;}.elementor-678 .elementor-element.elementor-element-46d91b07 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-46d91b07 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-2048d474{--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:space-between;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-678 .elementor-element.elementor-element-1c939394{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2312261e{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2312261e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2312261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/slh-meet-tracy-portrait-placeholder-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-8c33762{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-6b3b1685{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6e4a78c4{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-7c1c4d7{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-17b19787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-72424be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-72424be3 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.535rem, calc(0rem + 2.396vw), 3.306rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-ed538c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-1f8c80f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-198d0b68{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4DAF8;--border-color:#E4DAF8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3119b54e{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-18275b86{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-2cb180fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:500;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-b7f8897{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-3c803319{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4DAF8;--border-color:#E4DAF8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-63eaff56{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-1e570828{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-47fb7345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:500;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-6bab9cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-6c361b88{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4DAF8;--border-color:#E4DAF8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6cd13619{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-6a731c86{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-608925d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:500;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-440d28b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-4d10f786{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-68d7bd30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-cd39bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.6em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-520dc8e6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-520dc8e6:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-520dc8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FE;}.elementor-678 .elementor-element.elementor-element-520dc8e6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-678 .elementor-element.elementor-element-520dc8e6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#2B1B6B;}.elementor-678 .elementor-element.elementor-element-520dc8e6 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-520dc8e6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-678 .elementor-element.elementor-element-37b9ddd2{--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;--align-items:center;--padding-top:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-51a4cfc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#4B33B5;}.elementor-678 .elementor-element.elementor-element-448835f8{--divider-border-style:solid;--divider-color:#CFC2F0;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-448835f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-448835f8.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-448835f8.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-448835f8.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-448835f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-155de275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-155de275 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.535rem, calc(0rem + 2.396vw), 3.306rem);font-weight:400;line-height:1.25em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-19aa1a99{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.815rem, calc(0.531rem + 0.443vw), 1.222rem);font-weight:400;line-height:1.75em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-6d762f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;text-align:center;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:400;font-style:italic;line-height:1.5em;color:#8A70DA;}.elementor-678 .elementor-element.elementor-element-359f872c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6ac2f36f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-49d98daa{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-49d98daa:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-49d98daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/journal-thumb-1-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b86022b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.108em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-345bc347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-345bc347 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-672ee1ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-2a7712c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-3193c4b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-477b2903{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-477b2903:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-477b2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/journal-thumb-2-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-28cf88f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.108em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-579e0187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-579e0187 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-7f6f2a2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-f06febe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-217e5cd2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-731eb04f{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-731eb04f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-731eb04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/journal-thumb-3-2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b3497da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.406rem + 0.339vw), 0.934rem);font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.108em;color:#7B5FD8;}.elementor-678 .elementor-element.elementor-element-5648bc47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-5648bc47 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.044rem, calc(0.522rem + 0.815vw), 1.725rem);font-weight:400;line-height:1.3em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-65a71aa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.65em;color:#2B2760;}.elementor-678 .elementor-element.elementor-element-7525d9a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-126ab373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.953rem, calc(0.542rem + 0.642vw), 1.509rem);font-weight:400;line-height:1.4em;color:#3D2C91;}.elementor-678 .elementor-element.elementor-element-776c1224{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.62;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-776c1224:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-776c1224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1B6B;background-image:url("https://spirallotusstudios.com/wp-content/uploads/2026/10/Spiral-Lotus-Studios-BackgroundCompressed-1024x683-1-2-4-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-776c1224::before, .elementor-678 .elementor-element.elementor-element-776c1224 > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-776c1224 > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-776c1224 > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-776c1224 > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-776c1224 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#241660;--background-overlay:'';}.elementor-678 .elementor-element.elementor-element-27c01585{--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;--align-items:center;--padding-top:110px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-701150d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.094em;color:#CFC2F0;}.elementor-678 .elementor-element.elementor-element-d7390fe{--divider-border-style:solid;--divider-color:#9B7BE6;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-d7390fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-d7390fe.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-d7390fe.elementor-view-default .elementor-icon{color:var( --e-global-color-357ccc5 );border-color:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-d7390fe.elementor-view-framed .elementor-icon, .elementor-678 .elementor-element.elementor-element-d7390fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-357ccc5 );}.elementor-678 .elementor-element.elementor-element-6ac2b935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6ac2b935 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(2.002rem, calc(0rem + 3.125vw), 4.312rem);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-7128a129{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:400;line-height:1.75em;color:#E4DAF8;}.elementor-678 .elementor-element.elementor-element-671a9531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;text-align:center;font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(0.887rem, calc(0.542rem + 0.538vw), 1.366rem);font-weight:400;font-style:italic;line-height:1.6em;color:#C9B4F5;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button{background-color:#5B3FC4;font-family:"Outfit", Sans-serif;font-size:clamp(0.985rem, calc(0.538rem + 0.697vw), 1.581rem);font-weight:500;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:22px 30px 22px 30px;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button:focus{background-color:#4A31AE;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-675076c9{width:var( --container-widget-width, 432px );max-width:432px;--container-widget-width:432px;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button .elementor-button-content-wrapper{gap:0.1em;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-218626f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 26px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.469rem + 0.391vw), 1.078rem);font-weight:400;line-height:1.4em;color:#CFC2F0;}.elementor-678 .elementor-element.elementor-element-58ca3c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-58ca3c91 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:clamp(1.147rem, calc(0.457rem + 1.078vw), 2.012rem);font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-955c873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.6em;color:#E4DAF8;}.elementor-678 .elementor-element.elementor-element-e23069e{--divider-border-style:solid;--divider-color:#9B7BE6;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--divider-icon-size:16px;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-678 .elementor-element.elementor-element-15e85b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:clamp(0.812rem, calc(0.5rem + 0.417vw), 1.15rem);font-weight:400;line-height:1.7em;color:#E4DAF8;}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-3653cff3{--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;}.elementor-678 .elementor-element.elementor-element-5e72a5e9{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-68eb272b{text-align:start;font-size:0.875rem;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-4940541e{text-align:start;}.elementor-678 .elementor-element.elementor-element-4940541e .elementor-heading-title{font-size:1.635rem;}.elementor-678 .elementor-element.elementor-element-2fa43e53{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-5278eb9{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button{font-size:0.985rem;padding:20px 64px 20px 64px;}.elementor-678 .elementor-element.elementor-element-3c7a11ee{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6a638162{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-659dc0c7{--min-height:420px;}.elementor-678 .elementor-element.elementor-element-659dc0c7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-659dc0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-6614e928{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7e4a8ec6{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-1f4b7faf{text-align:center;font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-8e7f86b{text-align:center;}.elementor-678 .elementor-element.elementor-element-8e7f86b .elementor-heading-title{font-size:1.735rem;}.elementor-678 .elementor-element.elementor-element-6a80ce49{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-12eef187{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-678 .elementor-element.elementor-element-557abb18:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-557abb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-68749174{text-align:center;}.elementor-678 .elementor-element.elementor-element-68749174 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-7bc92e02{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-314590c8:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-314590c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-3d7fef0f{text-align:center;}.elementor-678 .elementor-element.elementor-element-3d7fef0f .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-3a65a7fd{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-59fe697f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-59fe697f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-23decd21{text-align:center;}.elementor-678 .elementor-element.elementor-element-23decd21 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-2c9aeb66{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-186bd769{text-align:center;}.elementor-678 .elementor-element.elementor-element-186bd769 .elementor-heading-title{font-size:1.316rem;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-3423d50b{text-align:center;}.elementor-678 .elementor-element.elementor-element-3423d50b .elementor-heading-title{font-size:1.147rem;}.elementor-678 .elementor-element.elementor-element-5996aca0{--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:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-2e0c7e99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-16ce4aa6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-7f1ffd44{text-align:start;}.elementor-678 .elementor-element.elementor-element-7f1ffd44 .elementor-heading-title{font-size:2.202rem;}.elementor-678 .elementor-element.elementor-element-4562402e{text-align:start;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-5407ae10{text-align:start;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-a4f695e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2e0cac4{text-align:start;font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-35de389{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button{font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-7973b467{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-193a6818{text-align:center;}.elementor-678 .elementor-element.elementor-element-193a6818 img{width:88%;}.elementor-678 .elementor-element.elementor-element-78556de3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-62d1c43b{text-align:center;}.elementor-678 .elementor-element.elementor-element-62d1c43b img{width:100%;}.elementor-678 .elementor-element.elementor-element-60f18392{--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:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-1580789{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5daedc50{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6bb9fb5a{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-4afa32b9{text-align:start;}.elementor-678 .elementor-element.elementor-element-4afa32b9 .elementor-heading-title{font-size:1.835rem;}.elementor-678 .elementor-element.elementor-element-5e4bd1ee{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-403f231{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-62bcf796{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2a2e941a{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-69e86b65{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-63413b1b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-357dc343{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-2540a500{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-a88d45d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-7ad7bf8a{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-c200bd1{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-5180e005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-103e4291{text-align:start;font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-727edc22{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2f64ee9f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button{font-size:0.985rem;padding:20px 64px 20px 64px;}.elementor-678 .elementor-element.elementor-element-2ce754d4{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7b0abf21{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-1d163042{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-678 .elementor-element.elementor-element-6f4a1bbb{text-align:center;}.elementor-678 .elementor-element.elementor-element-6f4a1bbb img{width:100%;}.elementor-678 .elementor-element.elementor-element-59dedeb3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6c09d760{text-align:center;}.elementor-678 .elementor-element.elementor-element-6c09d760 img{width:230px;}.elementor-678 .elementor-element.elementor-element-6b4093e5{text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4093e5 .elementor-heading-title{font-size:1.935rem;}.elementor-678 .elementor-element.elementor-element-6266ef65{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-3124f8a{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-4c71e8c5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-1ed4f115{--min-height:0px;--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:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1292d3b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3110de77{text-align:center;}.elementor-678 .elementor-element.elementor-element-3110de77 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-6782635d{text-align:center;}.elementor-678 .elementor-element.elementor-element-6782635d img{width:230px;}.elementor-678 .elementor-element.elementor-element-731291a7{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-216cc415{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-316e8ee0{text-align:center;}.elementor-678 .elementor-element.elementor-element-316e8ee0 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-4c88d302{text-align:center;}.elementor-678 .elementor-element.elementor-element-4c88d302 img{width:230px;}.elementor-678 .elementor-element.elementor-element-67903190{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-22ce1fdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-9f955bd{text-align:center;}.elementor-678 .elementor-element.elementor-element-9f955bd img{width:78%;}.elementor-678 .elementor-element.elementor-element-3701ac5c{--min-height:0px;--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:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-283208b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6b4f67f{text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4f67f .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-61b8eba5{text-align:center;}.elementor-678 .elementor-element.elementor-element-61b8eba5 img{width:230px;}.elementor-678 .elementor-element.elementor-element-74613ae9{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-23094dd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-12f51bba{text-align:center;}.elementor-678 .elementor-element.elementor-element-12f51bba .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-686a29fa{text-align:center;}.elementor-678 .elementor-element.elementor-element-686a29fa img{width:230px;}.elementor-678 .elementor-element.elementor-element-71ef6719{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-778f2e13{--padding-top:20px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-2c0b366b{text-align:center;}.elementor-678 .elementor-element.elementor-element-2c0b366b img{width:82px;}.elementor-678 .elementor-element.elementor-element-40d02449{text-align:center;}.elementor-678 .elementor-element.elementor-element-40d02449 img{width:112px;}.elementor-678 .elementor-element.elementor-element-6dd85c0b{text-align:center;}.elementor-678 .elementor-element.elementor-element-6dd85c0b img{width:108px;}.elementor-678 .elementor-element.elementor-element-88142db{text-align:center;}.elementor-678 .elementor-element.elementor-element-88142db .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-3f6724be{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-7e4781dd{text-align:center;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-586da287{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-289cc48c{--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-710d644f{--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;}.elementor-678 .elementor-element.elementor-element-6dba383{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6d73f42c{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-2d2fde77{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-239eb656{text-align:start;}.elementor-678 .elementor-element.elementor-element-239eb656 .elementor-heading-title{font-size:1.668rem;}.elementor-678 .elementor-element.elementor-element-56a0439f{text-align:start;font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-325405e7{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-612687a7{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-30e52046{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-678 .elementor-element.elementor-element-4fffaa64{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-1de6eab6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6f399dad{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-678 .elementor-element.elementor-element-3eaa786e{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-4b91760a{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4cb253db{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-678 .elementor-element.elementor-element-1d7c4de1{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-402bf62b{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-1896554b{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-2a8f7209{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6e66830c{text-align:center;}.elementor-678 .elementor-element.elementor-element-6e66830c .elementor-heading-title{font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-1df26417{--container-widget-width:46px;--container-widget-flex-grow:0;width:var( --container-widget-width, 46px );max-width:46px;}.elementor-678 .elementor-element.elementor-element-55e04a17{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-72af700b{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-175e9a11{--container-widget-width:46px;--container-widget-flex-grow:0;width:var( --container-widget-width, 46px );max-width:46px;}.elementor-678 .elementor-element.elementor-element-1e11c3b2{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-504964df{text-align:center;}.elementor-678 .elementor-element.elementor-element-504964df .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-27f164cc{text-align:center;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-11a450b2{--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-379933e3{text-align:start;}.elementor-678 .elementor-element.elementor-element-379933e3 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-3ab6e{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-5737b699{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-79edd8a3{--container-widget-width:58px;--container-widget-flex-grow:0;width:var( --container-widget-width, 58px );max-width:58px;}.elementor-678 .elementor-element.elementor-element-2bcd0a41{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-74902bb{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-18b42f54{--container-widget-width:58px;--container-widget-flex-grow:0;width:var( --container-widget-width, 58px );max-width:58px;}.elementor-678 .elementor-element.elementor-element-5d1a50ed{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-5a0bfe60{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6d4e4cc6{--container-widget-width:58px;--container-widget-flex-grow:0;width:var( --container-widget-width, 58px );max-width:58px;}.elementor-678 .elementor-element.elementor-element-5e953f77{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-2ed7e7c2{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2067c2b6{--container-widget-width:58px;--container-widget-flex-grow:0;width:var( --container-widget-width, 58px );max-width:58px;}.elementor-678 .elementor-element.elementor-element-23a16b69{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-164bb773{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-2392d52e{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button{font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-e286c3f{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-234271ca{--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:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-7b8051e1{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-336ea92a{text-align:center;}.elementor-678 .elementor-element.elementor-element-336ea92a .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-257066d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-560a095b{--flex-wrap:wrap;}.elementor-678 .elementor-element.elementor-element-5da3bfe4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5da3bfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-43e82e0b{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-1112a17c{text-align:start;}.elementor-678 .elementor-element.elementor-element-1112a17c .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-32469a3e{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-663858a0{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-63c247dd{text-align:start;}.elementor-678 .elementor-element.elementor-element-63c247dd .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-560d8955{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-bbdb5f7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-bbdb5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-5b0b85d4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5b0b85d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-59f80f75{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-29bc6a10{text-align:start;}.elementor-678 .elementor-element.elementor-element-29bc6a10 .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-407f4619{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4cc2b881{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-3390fd61{text-align:start;}.elementor-678 .elementor-element.elementor-element-3390fd61 .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-4074badc{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-5253641e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5253641e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-424b53c5{text-align:center;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-7122242c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2048d474{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-2312261e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2312261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-8c33762{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-678 .elementor-element.elementor-element-7c1c4d7{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-678 .elementor-element.elementor-element-17b19787{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-72424be3{text-align:start;}.elementor-678 .elementor-element.elementor-element-72424be3 .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-ed538c{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-1f8c80f4{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-3119b54e{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-678 .elementor-element.elementor-element-2cb180fb{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-b7f8897{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-63eaff56{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-678 .elementor-element.elementor-element-47fb7345{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-6bab9cac{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6cd13619{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-678 .elementor-element.elementor-element-608925d6{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-440d28b6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-68d7bd30{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-cd39bf3{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-37b9ddd2{--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:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-51a4cfc3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-155de275{text-align:center;}.elementor-678 .elementor-element.elementor-element-155de275 .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-19aa1a99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-6d762f30{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-359f872c{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-678 .elementor-element.elementor-element-49d98daa:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-49d98daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b86022b{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-345bc347{text-align:start;}.elementor-678 .elementor-element.elementor-element-345bc347 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-672ee1ac{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2a7712c1{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-477b2903:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-477b2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-28cf88f6{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-579e0187{text-align:start;}.elementor-678 .elementor-element.elementor-element-579e0187 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-7f6f2a2e{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-f06febe{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-731eb04f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-731eb04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b3497da{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-5648bc47{text-align:start;}.elementor-678 .elementor-element.elementor-element-5648bc47 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-65a71aa4{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7525d9a6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-126ab373{text-align:center;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-27c01585{--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:80px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-701150d6{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-6ac2b935{text-align:center;}.elementor-678 .elementor-element.elementor-element-6ac2b935 .elementor-heading-title{font-size:2.002rem;}.elementor-678 .elementor-element.elementor-element-7128a129{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-671a9531{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-675076c9{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button{font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-218626f5{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-58ca3c91{text-align:center;}.elementor-678 .elementor-element.elementor-element-58ca3c91 .elementor-heading-title{font-size:1.147rem;}.elementor-678 .elementor-element.elementor-element-955c873{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-15e85b27{text-align:center;font-size:0.812rem;}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-3653cff3 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-3653cff3 > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-678 .elementor-element.elementor-element-5e72a5e9{--padding-top:70px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-68eb272b{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-1b7908b7 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-4940541e{text-align:start;}.elementor-678 .elementor-element.elementor-element-4940541e .elementor-heading-title{font-size:1.635rem;}.elementor-678 .elementor-element.elementor-element-2fa43e53{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-5278eb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button{font-size:0.985rem;padding:18px 56px 18px 56px;}.elementor-678 .elementor-element.elementor-element-3c7a11ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6a638162{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-659dc0c7{--min-height:300px;}.elementor-678 .elementor-element.elementor-element-659dc0c7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-659dc0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-6614e928{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6fc59ac2 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-6fc59ac2 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-1b08e43{--min-height:55px;}.elementor-678 .elementor-element.elementor-element-7e4a8ec6{--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-1f4b7faf{text-align:center;font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-5a63f216 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-8e7f86b{text-align:center;}.elementor-678 .elementor-element.elementor-element-8e7f86b .elementor-heading-title{font-size:1.735rem;}.elementor-678 .elementor-element.elementor-element-6a80ce49{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-12eef187{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-29248a43{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-557abb18{--width:100%;}.elementor-678 .elementor-element.elementor-element-557abb18:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-557abb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-68749174{text-align:center;}.elementor-678 .elementor-element.elementor-element-68749174 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-56f443b0 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-7bc92e02{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-21e23ad9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-314590c8{--width:100%;}.elementor-678 .elementor-element.elementor-element-314590c8:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-314590c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-3d7fef0f{text-align:center;}.elementor-678 .elementor-element.elementor-element-3d7fef0f .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-458ac9ec .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-3a65a7fd{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-78566eb0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-59fe697f{--width:100%;}.elementor-678 .elementor-element.elementor-element-59fe697f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-59fe697f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-23decd21{text-align:center;}.elementor-678 .elementor-element.elementor-element-23decd21 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-ae84302 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-2c9aeb66{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-186bd769{text-align:center;}.elementor-678 .elementor-element.elementor-element-186bd769 .elementor-heading-title{font-size:1.316rem;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-285166d4 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-3423d50b{text-align:center;}.elementor-678 .elementor-element.elementor-element-3423d50b .elementor-heading-title{font-size:1.147rem;}.elementor-678 .elementor-element.elementor-element-5996aca0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-16ce4aa6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-27672b83 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-488ffd10 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-7f1ffd44{text-align:start;}.elementor-678 .elementor-element.elementor-element-7f1ffd44 .elementor-heading-title{font-size:2.202rem;}.elementor-678 .elementor-element.elementor-element-4562402e{text-align:start;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-5407ae10{text-align:start;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-42cc44d6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-678 .elementor-element.elementor-element-69ffa0c0{--width:72px;--min-height:72px;}.elementor-678 .elementor-element.elementor-element-a4f695e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2e0cac4{text-align:start;font-size:1rem;}.elementor-678 .elementor-element.elementor-element-35de389{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-21353f6d .elementor-button{font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-7973b467{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-193a6818{text-align:center;}.elementor-678 .elementor-element.elementor-element-193a6818 img{width:100%;}.elementor-678 .elementor-element.elementor-element-202f7d50{--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-78556de3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-62d1c43b{text-align:center;}.elementor-678 .elementor-element.elementor-element-62d1c43b img{width:100%;}.elementor-678 .elementor-element.elementor-element-60f18392{--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:30px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-1580789{--width:100%;}.elementor-678 .elementor-element.elementor-element-6b52ed7c{--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5daedc50{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6bb9fb5a{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-9f8029c .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-4afa32b9{text-align:start;}.elementor-678 .elementor-element.elementor-element-4afa32b9 .elementor-heading-title{font-size:1.835rem;}.elementor-678 .elementor-element.elementor-element-5e4bd1ee{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-403f231{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-1bbb363f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-678 .elementor-element.elementor-element-60370f52{--width:56px;}.elementor-678 .elementor-element.elementor-element-62bcf796{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2a2e941a{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-69e86b65{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-1351c73b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-678 .elementor-element.elementor-element-743df4ed{--width:56px;}.elementor-678 .elementor-element.elementor-element-63413b1b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-357dc343{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2540a500{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-2108ef27{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-678 .elementor-element.elementor-element-7dda87b2{--width:56px;}.elementor-678 .elementor-element.elementor-element-a88d45d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-7ad7bf8a{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-c200bd1{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-30156841{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:16px;}.elementor-678 .elementor-element.elementor-element-69a24f9c{--width:60px;--min-height:60px;}.elementor-678 .elementor-element.elementor-element-5180e005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-103e4291{text-align:start;font-size:0.875rem;}.elementor-678 .elementor-element.elementor-element-727edc22{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2f64ee9f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button{font-size:0.985rem;padding:18px 56px 18px 56px;}.elementor-678 .elementor-element.elementor-element-2ce754d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7b0abf21{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-1d163042{--width:100%;}.elementor-678 .elementor-element.elementor-element-6f4a1bbb{text-align:center;}.elementor-678 .elementor-element.elementor-element-6f4a1bbb img{width:100%;}.elementor-678 .elementor-element.elementor-element-4a184545 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4a184545 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-366df6c0{--padding-top:50px;--padding-bottom:10px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-59dedeb3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6c09d760{text-align:center;}.elementor-678 .elementor-element.elementor-element-6c09d760 img{width:170px;}.elementor-678 .elementor-element.elementor-element-6b4093e5{text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4093e5 .elementor-heading-title{font-size:1.875rem;}.elementor-678 .elementor-element.elementor-element-6266ef65{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-3124f8a{text-align:center;font-size:0.921rem;}.elementor-678 .elementor-element.elementor-element-4c71e8c5{--padding-top:10px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-1ed4f115{--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-1292d3b5{--width:100%;}.elementor-678 .elementor-element.elementor-element-3110de77{text-align:center;}.elementor-678 .elementor-element.elementor-element-3110de77 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-6782635d{text-align:center;}.elementor-678 .elementor-element.elementor-element-6782635d img{width:170px;}.elementor-678 .elementor-element.elementor-element-731291a7{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-216cc415{--width:100%;}.elementor-678 .elementor-element.elementor-element-316e8ee0{text-align:center;}.elementor-678 .elementor-element.elementor-element-316e8ee0 .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-4c88d302{text-align:center;}.elementor-678 .elementor-element.elementor-element-4c88d302 img{width:170px;}.elementor-678 .elementor-element.elementor-element-67903190{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-22ce1fdf{--width:100%;}.elementor-678 .elementor-element.elementor-element-9f955bd{text-align:center;}.elementor-678 .elementor-element.elementor-element-9f955bd img{width:100%;}.elementor-678 .elementor-element.elementor-element-3701ac5c{--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-283208b0{--width:100%;}.elementor-678 .elementor-element.elementor-element-6b4f67f{text-align:center;}.elementor-678 .elementor-element.elementor-element-6b4f67f .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-61b8eba5{text-align:center;}.elementor-678 .elementor-element.elementor-element-61b8eba5 img{width:170px;}.elementor-678 .elementor-element.elementor-element-74613ae9{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-23094dd8{--width:100%;}.elementor-678 .elementor-element.elementor-element-12f51bba{text-align:center;}.elementor-678 .elementor-element.elementor-element-12f51bba .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-686a29fa{text-align:center;}.elementor-678 .elementor-element.elementor-element-686a29fa img{width:170px;}.elementor-678 .elementor-element.elementor-element-71ef6719{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-778f2e13{--padding-top:20px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-2c0b366b{text-align:center;}.elementor-678 .elementor-element.elementor-element-2c0b366b img{width:82px;}.elementor-678 .elementor-element.elementor-element-40d02449{text-align:center;}.elementor-678 .elementor-element.elementor-element-40d02449 img{width:112px;}.elementor-678 .elementor-element.elementor-element-6dd85c0b{text-align:center;}.elementor-678 .elementor-element.elementor-element-6dd85c0b img{width:108px;}.elementor-678 .elementor-element.elementor-element-88142db{text-align:center;}.elementor-678 .elementor-element.elementor-element-88142db .elementor-heading-title{font-size:1.264rem;}.elementor-678 .elementor-element.elementor-element-3f6724be{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-7e4781dd{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4a39494a > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4a39494a > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-586da287{--padding-top:44px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-289cc48c{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-6dba383{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6d73f42c{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-7ada62a1 .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-2d2fde77{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-239eb656{text-align:start;}.elementor-678 .elementor-element.elementor-element-239eb656 .elementor-heading-title{font-size:1.668rem;}.elementor-678 .elementor-element.elementor-element-56a0439f{text-align:start;font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-325405e7{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-612687a7{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-30e52046{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-4fffaa64{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-1de6eab6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6f399dad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-3eaa786e{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-4b91760a{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4cb253db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-1d7c4de1{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-402bf62b{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-1896554b{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-2a8f7209{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-6e66830c{text-align:center;}.elementor-678 .elementor-element.elementor-element-6e66830c .elementor-heading-title{font-size:0.985rem;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-3e663893 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-1df26417{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-55e04a17{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-72af700b{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-175e9a11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-1e11c3b2{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-504964df{text-align:center;}.elementor-678 .elementor-element.elementor-element-504964df .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-27f164cc{text-align:center;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-13163c45 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-11a450b2{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-379933e3{text-align:start;}.elementor-678 .elementor-element.elementor-element-379933e3 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-678 .elementor-element.elementor-element-7e5dec8c .elementor-divider{text-align:left;}.elementor-678 .elementor-element.elementor-element-3ab6e{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-5737b699{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-79edd8a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2bcd0a41{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-74902bb{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-18b42f54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-5d1a50ed{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-5a0bfe60{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6d4e4cc6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-5e953f77{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-2ed7e7c2{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2067c2b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-23a16b69{text-align:start;font-size:0.851rem;}.elementor-678 .elementor-element.elementor-element-164bb773{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-4c2cc734 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-2392d52e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2392d52e .elementor-button{font-size:0.985rem;padding:18px 20px 18px 20px;}.elementor-678 .elementor-element.elementor-element-e286c3f{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-4d4b139d > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-4d4b139d > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-234271ca{--padding-top:44px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-7b8051e1{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-6a22aaae .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-336ea92a{text-align:center;}.elementor-678 .elementor-element.elementor-element-336ea92a .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-257066d3{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-560a095b{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-678 .elementor-element.elementor-element-5f0fd9d8{--width:100%;--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:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-476062a9{--width:100%;}.elementor-678 .elementor-element.elementor-element-5da3bfe4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5da3bfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-1bc47be2{--width:100%;}.elementor-678 .elementor-element.elementor-element-43e82e0b{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-1112a17c{text-align:start;}.elementor-678 .elementor-element.elementor-element-1112a17c .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-32469a3e{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-3681bccf{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-54229ae0{--width:100%;}.elementor-678 .elementor-element.elementor-element-663858a0{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-63c247dd{text-align:start;}.elementor-678 .elementor-element.elementor-element-63c247dd .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-560d8955{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-3f252cf2{--width:100%;}.elementor-678 .elementor-element.elementor-element-bbdb5f7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-bbdb5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-6ed83aee{--width:100%;--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:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-6ec5a10d{--width:100%;}.elementor-678 .elementor-element.elementor-element-5b0b85d4:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5b0b85d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-4034b80b{--width:100%;}.elementor-678 .elementor-element.elementor-element-59f80f75{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-29bc6a10{text-align:start;}.elementor-678 .elementor-element.elementor-element-29bc6a10 .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-407f4619{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-166b8787{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-2744420f{--width:100%;}.elementor-678 .elementor-element.elementor-element-4cc2b881{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-3390fd61{text-align:start;}.elementor-678 .elementor-element.elementor-element-3390fd61 .elementor-heading-title{font-size:1.098rem;}.elementor-678 .elementor-element.elementor-element-4074badc{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-52da3410{--width:100%;}.elementor-678 .elementor-element.elementor-element-5253641e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5253641e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-678 .elementor-element.elementor-element-424b53c5{text-align:center;font-size:0.938rem;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-aed66e2 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-7122242c{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-46d91b07 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-46d91b07 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-2048d474{--padding-top:44px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-1c939394{--width:100%;}.elementor-678 .elementor-element.elementor-element-2312261e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2312261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-8c33762{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-7c1c4d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-17b19787{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-72424be3{text-align:start;}.elementor-678 .elementor-element.elementor-element-72424be3 .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-ed538c{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-1f8c80f4{text-align:start;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-3119b54e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-2cb180fb{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-b7f8897{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-63eaff56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-47fb7345{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-6bab9cac{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-6cd13619{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-608925d6{text-align:start;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-440d28b6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-68d7bd30{text-align:start;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-cd39bf3{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-520dc8e6 > .elementor-shape-bottom svg, .elementor-678 .elementor-element.elementor-element-520dc8e6 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-678 .elementor-element.elementor-element-37b9ddd2{--padding-top:44px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-51a4cfc3{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-448835f8 .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-155de275{text-align:center;}.elementor-678 .elementor-element.elementor-element-155de275 .elementor-heading-title{font-size:1.535rem;}.elementor-678 .elementor-element.elementor-element-19aa1a99{text-align:center;font-size:0.815rem;}.elementor-678 .elementor-element.elementor-element-6d762f30{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-6ac2f36f{--width:100%;}.elementor-678 .elementor-element.elementor-element-49d98daa:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-49d98daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b86022b{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-345bc347{text-align:start;}.elementor-678 .elementor-element.elementor-element-345bc347 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-672ee1ac{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-2a7712c1{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-3193c4b3{--width:100%;}.elementor-678 .elementor-element.elementor-element-477b2903:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-477b2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-28cf88f6{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-579e0187{text-align:start;}.elementor-678 .elementor-element.elementor-element-579e0187 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-7f6f2a2e{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-f06febe{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-217e5cd2{--width:100%;}.elementor-678 .elementor-element.elementor-element-731eb04f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-731eb04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4b3497da{text-align:start;font-size:0.75rem;}.elementor-678 .elementor-element.elementor-element-5648bc47{text-align:start;}.elementor-678 .elementor-element.elementor-element-5648bc47 .elementor-heading-title{font-size:1.044rem;}.elementor-678 .elementor-element.elementor-element-65a71aa4{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-7525d9a6{text-align:start;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-126ab373{text-align:center;font-size:0.953rem;}.elementor-678 .elementor-element.elementor-element-27c01585{--padding-top:60px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-678 .elementor-element.elementor-element-701150d6{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-d7390fe .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-6ac2b935{text-align:center;}.elementor-678 .elementor-element.elementor-element-6ac2b935 .elementor-heading-title{font-size:2rem;}.elementor-678 .elementor-element.elementor-element-7128a129{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-671a9531{text-align:center;font-size:0.887rem;}.elementor-678 .elementor-element.elementor-element-675076c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-675076c9 .elementor-button{font-size:0.985rem;padding:18px 20px 18px 20px;}.elementor-678 .elementor-element.elementor-element-218626f5{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-58ca3c91{text-align:center;}.elementor-678 .elementor-element.elementor-element-58ca3c91 .elementor-heading-title{font-size:1.147rem;}.elementor-678 .elementor-element.elementor-element-955c873{text-align:center;font-size:0.812rem;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-678 .elementor-element.elementor-element-e23069e .elementor-divider{text-align:center;}.elementor-678 .elementor-element.elementor-element-15e85b27{text-align:center;font-size:0.812rem;}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-3653cff3{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-5e72a5e9{--width:47.5%;}.elementor-678 .elementor-element.elementor-element-659dc0c7{--width:52.5%;}.elementor-678 .elementor-element.elementor-element-799b2771{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-6fc59ac2{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-7e4a8ec6{--content-width:1500px;}.elementor-678 .elementor-element.elementor-element-29248a43{--width:33.33%;}.elementor-678 .elementor-element.elementor-element-557abb18{--width:100%;}.elementor-678 .elementor-element.elementor-element-21e23ad9{--width:33.33%;}.elementor-678 .elementor-element.elementor-element-314590c8{--width:100%;}.elementor-678 .elementor-element.elementor-element-78566eb0{--width:33.33%;}.elementor-678 .elementor-element.elementor-element-59fe697f{--width:100%;}.elementor-678 .elementor-element.elementor-element-773b6468{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-2e0c7e99{--width:43%;}.elementor-678 .elementor-element.elementor-element-69ffa0c0{--width:96px;}.elementor-678 .elementor-element.elementor-element-7973b467{--width:57%;}.elementor-678 .elementor-element.elementor-element-214f219b{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-1580789{--width:41%;}.elementor-678 .elementor-element.elementor-element-60370f52{--width:78px;}.elementor-678 .elementor-element.elementor-element-743df4ed{--width:78px;}.elementor-678 .elementor-element.elementor-element-7dda87b2{--width:78px;}.elementor-678 .elementor-element.elementor-element-69a24f9c{--width:76px;}.elementor-678 .elementor-element.elementor-element-1d163042{--width:59%;}.elementor-678 .elementor-element.elementor-element-4a184545{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-1ed4f115{--width:21%;}.elementor-678 .elementor-element.elementor-element-22ce1fdf{--width:58%;}.elementor-678 .elementor-element.elementor-element-3701ac5c{--width:21%;}.elementor-678 .elementor-element.elementor-element-4a39494a{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-586da287{--content-width:1500px;}.elementor-678 .elementor-element.elementor-element-289cc48c{--width:60%;}.elementor-678 .elementor-element.elementor-element-6dba383{--width:62%;}.elementor-678 .elementor-element.elementor-element-2a8f7209{--width:38%;}.elementor-678 .elementor-element.elementor-element-11a450b2{--width:38%;}.elementor-678 .elementor-element.elementor-element-4d4b139d{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-234271ca{--content-width:1400px;}.elementor-678 .elementor-element.elementor-element-5f0fd9d8{--width:49%;}.elementor-678 .elementor-element.elementor-element-476062a9{--width:42%;}.elementor-678 .elementor-element.elementor-element-5da3bfe4{--width:100%;}.elementor-678 .elementor-element.elementor-element-1bc47be2{--width:58%;}.elementor-678 .elementor-element.elementor-element-3681bccf{--width:49%;}.elementor-678 .elementor-element.elementor-element-54229ae0{--width:58%;}.elementor-678 .elementor-element.elementor-element-3f252cf2{--width:42%;}.elementor-678 .elementor-element.elementor-element-bbdb5f7{--width:100%;}.elementor-678 .elementor-element.elementor-element-6ed83aee{--width:49%;}.elementor-678 .elementor-element.elementor-element-6ec5a10d{--width:42%;}.elementor-678 .elementor-element.elementor-element-5b0b85d4{--width:100%;}.elementor-678 .elementor-element.elementor-element-4034b80b{--width:58%;}.elementor-678 .elementor-element.elementor-element-166b8787{--width:49%;}.elementor-678 .elementor-element.elementor-element-2744420f{--width:58%;}.elementor-678 .elementor-element.elementor-element-52da3410{--width:42%;}.elementor-678 .elementor-element.elementor-element-5253641e{--width:100%;}.elementor-678 .elementor-element.elementor-element-46d91b07{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-2048d474{--content-width:1500px;}.elementor-678 .elementor-element.elementor-element-1c939394{--width:40%;}.elementor-678 .elementor-element.elementor-element-2312261e{--width:100%;}.elementor-678 .elementor-element.elementor-element-6b3b1685{--width:52%;}.elementor-678 .elementor-element.elementor-element-520dc8e6{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-37b9ddd2{--content-width:1400px;}.elementor-678 .elementor-element.elementor-element-6ac2f36f{--width:31.5%;}.elementor-678 .elementor-element.elementor-element-49d98daa{--width:100%;}.elementor-678 .elementor-element.elementor-element-3193c4b3{--width:31.5%;}.elementor-678 .elementor-element.elementor-element-477b2903{--width:100%;}.elementor-678 .elementor-element.elementor-element-217e5cd2{--width:31.5%;}.elementor-678 .elementor-element.elementor-element-731eb04f{--width:100%;}.elementor-678 .elementor-element.elementor-element-776c1224{--content-width:1920px;}.elementor-678 .elementor-element.elementor-element-27c01585{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-678 .elementor-element.elementor-element-5e72a5e9{--width:100%;}.elementor-678 .elementor-element.elementor-element-659dc0c7{--width:100%;}.elementor-678 .elementor-element.elementor-element-29248a43{--width:100%;}.elementor-678 .elementor-element.elementor-element-557abb18{--width:100%;}.elementor-678 .elementor-element.elementor-element-21e23ad9{--width:100%;}.elementor-678 .elementor-element.elementor-element-314590c8{--width:100%;}.elementor-678 .elementor-element.elementor-element-78566eb0{--width:100%;}.elementor-678 .elementor-element.elementor-element-59fe697f{--width:100%;}.elementor-678 .elementor-element.elementor-element-2e0c7e99{--width:100%;}.elementor-678 .elementor-element.elementor-element-7973b467{--width:100%;}.elementor-678 .elementor-element.elementor-element-1580789{--width:100%;}.elementor-678 .elementor-element.elementor-element-1d163042{--width:100%;}.elementor-678 .elementor-element.elementor-element-1ed4f115{--width:100%;}.elementor-678 .elementor-element.elementor-element-1292d3b5{--width:47%;}.elementor-678 .elementor-element.elementor-element-216cc415{--width:47%;}.elementor-678 .elementor-element.elementor-element-22ce1fdf{--width:100%;}.elementor-678 .elementor-element.elementor-element-3701ac5c{--width:100%;}.elementor-678 .elementor-element.elementor-element-283208b0{--width:47%;}.elementor-678 .elementor-element.elementor-element-23094dd8{--width:47%;}.elementor-678 .elementor-element.elementor-element-289cc48c{--width:100%;}.elementor-678 .elementor-element.elementor-element-6dba383{--width:100%;}.elementor-678 .elementor-element.elementor-element-2a8f7209{--width:100%;}.elementor-678 .elementor-element.elementor-element-11a450b2{--width:100%;}.elementor-678 .elementor-element.elementor-element-5f0fd9d8{--width:100%;}.elementor-678 .elementor-element.elementor-element-476062a9{--width:42%;}.elementor-678 .elementor-element.elementor-element-1bc47be2{--width:58%;}.elementor-678 .elementor-element.elementor-element-3681bccf{--width:100%;}.elementor-678 .elementor-element.elementor-element-54229ae0{--width:58%;}.elementor-678 .elementor-element.elementor-element-3f252cf2{--width:42%;}.elementor-678 .elementor-element.elementor-element-6ed83aee{--width:100%;}.elementor-678 .elementor-element.elementor-element-6ec5a10d{--width:42%;}.elementor-678 .elementor-element.elementor-element-4034b80b{--width:58%;}.elementor-678 .elementor-element.elementor-element-166b8787{--width:100%;}.elementor-678 .elementor-element.elementor-element-2744420f{--width:58%;}.elementor-678 .elementor-element.elementor-element-52da3410{--width:42%;}.elementor-678 .elementor-element.elementor-element-1c939394{--width:70%;}.elementor-678 .elementor-element.elementor-element-6b3b1685{--width:100%;}.elementor-678 .elementor-element.elementor-element-6ac2f36f{--width:100%;}.elementor-678 .elementor-element.elementor-element-3193c4b3{--width:100%;}.elementor-678 .elementor-element.elementor-element-217e5cd2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5278eb9 */.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button{display:flex;justify-content:center;width:100%;position:relative;box-shadow:0 10px 26px rgba(88,54,183,.22)}.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button::after{content:'';position:absolute;right:26px;top:50%;width:58px;height:34px;transform:translateY(-50%);background:url(https://naturesluxury.co.za/wp-content/uploads/2026/10/quiz-button-lotus-white.png) center/contain no-repeat}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-5278eb9 .elementor-button::after{right:14px;width:42px;height:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e72a5e9 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-5e72a5e9 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659dc0c7 */.elementor-678 .elementor-element.elementor-element-659dc0c7{border-top-left-radius:360px 68%;border-bottom-left-radius:190px 32%;overflow:hidden}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-659dc0c7{border-radius:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b08e43 */.elementor-678 .elementor-element.elementor-element-1b08e43{border-bottom-left-radius:50% 45px;border-bottom-right-radius:50% 45px;position:relative;z-index:2}
@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-1b08e43{border-bottom-left-radius:50% 22px;border-bottom-right-radius:50% 22px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557abb18 */.elementor-678 .elementor-element.elementor-element-557abb18{width:100%;height:220px;aspect-ratio:auto;max-width:none}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-557abb18{height:200px}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-557abb18{height:170px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-314590c8 */.elementor-678 .elementor-element.elementor-element-314590c8{width:100%;height:220px;aspect-ratio:auto;max-width:none}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-314590c8{height:200px}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-314590c8{height:170px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fe697f */.elementor-678 .elementor-element.elementor-element-59fe697f{width:100%;height:220px;aspect-ratio:auto;max-width:none}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-59fe697f{height:200px}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-59fe697f{height:170px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed640f6 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-2ed640f6 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4a8ec6 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-7e4a8ec6 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4f695e */.elementor-678 .elementor-element.elementor-element-a4f695e img{border-radius:50%;display:block;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0c7e99 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-2e0c7e99 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-193a6818 */.elementor-678 .elementor-element.elementor-element-193a6818 img{display:block;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%),linear-gradient(to bottom,transparent 0,#000 4%);mask-image:linear-gradient(to right,transparent 0,#000 9%),linear-gradient(to bottom,transparent 0,#000 4%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-144de82d */.elementor-678 .elementor-element.elementor-element-144de82d{position:absolute;left:0;right:0;top:12px;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202f7d50 */.elementor-678 .elementor-element.elementor-element-202f7d50{position:relative;min-height:70px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62d1c43b */.elementor-678 .elementor-element.elementor-element-62d1c43b{line-height:0;margin:0!important}.elementor-678 .elementor-element.elementor-element-62d1c43b img{display:block;width:100%;height:clamp(34px,4.3vw,83px);object-fit:cover;object-position:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-773b6468 */.elementor-678 .elementor-element.elementor-element-773b6468{background:#fff}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-33c9080b */.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider-separator{position:relative;overflow:visible}.elementor-678 .elementor-element.elementor-element-33c9080b .elementor-divider-separator::after{content:'';position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:#F08BC0;transform:translate(-50%,-50%)}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-669c2ff9 */.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider-separator{position:relative;overflow:visible}.elementor-678 .elementor-element.elementor-element-669c2ff9 .elementor-divider-separator::after{content:'';position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:#F08BC0;transform:translate(-50%,-50%)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5180e005 */.elementor-678 .elementor-element.elementor-element-5180e005 img{border-radius:50%;display:block;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30156841 */.elementor-678 .elementor-element.elementor-element-30156841{background:rgba(214,203,244,.38);border-radius:14px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f64ee9f */.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button{display:flex;justify-content:center;width:100%;position:relative;box-shadow:0 10px 26px rgba(88,54,183,.22)}.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button::after{content:'';position:absolute;right:26px;top:50%;width:58px;height:34px;transform:translateY(-50%);background:url(https://naturesluxury.co.za/wp-content/uploads/2026/10/quiz-button-lotus-white.png) center/contain no-repeat}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-2f64ee9f .elementor-button::after{right:14px;width:42px;height:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1580789 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-1580789 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f4a1bbb */.elementor-678 .elementor-element.elementor-element-6f4a1bbb{line-height:0;margin:0!important}.elementor-678 .elementor-element.elementor-element-6f4a1bbb img{display:block;width:100%;height:clamp(34px,4.3vw,83px);object-fit:cover;object-position:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366df6c0 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-366df6c0 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ed4f115 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-1ed4f115 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f955bd */.elementor-678 .elementor-element.elementor-element-9f955bd img{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ce1fdf */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-22ce1fdf{order:-1}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3701ac5c */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-3701ac5c .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c0b366b */.elementor-678 .elementor-element.elementor-element-2c0b366b{position:absolute;left:13%;bottom:48px;width:82px;pointer-events:none;z-index:0}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-2c0b366b{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40d02449 */.elementor-678 .elementor-element.elementor-element-40d02449{position:absolute;right:6.5%;top:6px;width:112px;pointer-events:none;z-index:0}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-40d02449{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dd85c0b */.elementor-678 .elementor-element.elementor-element-6dd85c0b{position:absolute;right:16.5%;bottom:30px;width:108px;pointer-events:none;z-index:0}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-6dd85c0b{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778f2e13 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-778f2e13 .slh-br{display:none}}.elementor-678 .elementor-element.elementor-element-778f2e13{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a184545 */.elementor-678 .elementor-element.elementor-element-4a184545{background:#fff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79edd8a3 */.elementor-678 .elementor-element.elementor-element-79edd8a3{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18b42f54 */.elementor-678 .elementor-element.elementor-element-18b42f54{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d4e4cc6 */.elementor-678 .elementor-element.elementor-element-6d4e4cc6{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2067c2b6 */.elementor-678 .elementor-element.elementor-element-2067c2b6{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b84a89 */.elementor-678 .elementor-element.elementor-element-33b84a89{position:relative}.elementor-678 .elementor-element.elementor-element-33b84a89:before{content:'';position:absolute;left:28px;top:44px;bottom:44px;width:2px;background:#8A70DA;opacity:.55;z-index:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586da287 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-586da287 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da3bfe4 */.elementor-678 .elementor-element.elementor-element-5da3bfe4{aspect-ratio:282/237;max-width:282px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbdb5f7 */.elementor-678 .elementor-element.elementor-element-bbdb5f7{aspect-ratio:306/184;max-width:306px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0b85d4 */.elementor-678 .elementor-element.elementor-element-5b0b85d4{aspect-ratio:300/248;max-width:300px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5253641e */.elementor-678 .elementor-element.elementor-element-5253641e{aspect-ratio:261/252;max-width:261px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-234271ca */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-234271ca .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d4b139d */.elementor-678 .elementor-element.elementor-element-4d4b139d{background:radial-gradient(ellipse 70% 30% at 50% 100%,rgba(214,200,248,.45),rgba(255,255,255,0) 75%),#fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2312261e */.elementor-678 .elementor-element.elementor-element-2312261e{aspect-ratio:4/5;margin-left:auto;margin-right:auto}.elementor-678 .elementor-element.elementor-element-2312261e{border-radius:48% 52% 55% 45% / 38% 42% 58% 62%;box-shadow:0 20px 60px rgba(91,63,196,.15);overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c33762 */.elementor-678 .elementor-element.elementor-element-8c33762{position:absolute;left:-24px;bottom:-30px;z-index:2}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-8c33762{left:-8px;bottom:-24px;width:110px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c939394 */.elementor-678 .elementor-element.elementor-element-1c939394{position:relative}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2048d474 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-2048d474 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d91b07 */.elementor-678 .elementor-element.elementor-element-46d91b07{background:radial-gradient(ellipse 50% 40% at 15% 80%,rgba(214,200,248,.5),rgba(255,255,255,0) 70%),#fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d98daa */.elementor-678 .elementor-element.elementor-element-49d98daa{aspect-ratio:16/9;margin-left:auto;margin-right:auto}.elementor-678 .elementor-element.elementor-element-49d98daa{border-radius:14px;border:1px solid #E4DAF8;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-477b2903 */.elementor-678 .elementor-element.elementor-element-477b2903{aspect-ratio:16/9;margin-left:auto;margin-right:auto}.elementor-678 .elementor-element.elementor-element-477b2903{border-radius:14px;border:1px solid #E4DAF8;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-731eb04f */.elementor-678 .elementor-element.elementor-element-731eb04f{aspect-ratio:16/9;margin-left:auto;margin-right:auto}.elementor-678 .elementor-element.elementor-element-731eb04f{border-radius:14px;border:1px solid #E4DAF8;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9ddd2 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-37b9ddd2 .slh-br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520dc8e6 */.elementor-678 .elementor-element.elementor-element-520dc8e6{background:linear-gradient(180deg,#F6F2FE 0%,#EFE8FC 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c01585 */@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-27c01585 .slh-br{display:none}}/* End custom CSS */