.elementor-54632 .elementor-element.elementor-element-32abfe1{--display:flex;}.elementor-54632 .elementor-element.elementor-element-32abfe1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-54632 .elementor-element.elementor-element-32abfe1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-32abfe1 > .elementor-shape-bottom svg, .elementor-54632 .elementor-element.elementor-element-32abfe1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:140px;}.elementor-54632 .elementor-element.elementor-element-32abfe1 > .elementor-shape-bottom, .elementor-54632 .elementor-element.elementor-element-32abfe1 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-54632 .elementor-element.elementor-element-589c114{--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;--overlay-opacity:0.5;--padding-top:300px;--padding-bottom:300px;--padding-left:300px;--padding-right:300px;}.elementor-54632 .elementor-element.elementor-element-589c114:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-589c114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capstoneshowcase.sutd.edu.sg/wp-content/uploads/2026/01/culinexus_bg-1.jpg");background-position:center center;}.elementor-54632 .elementor-element.elementor-element-589c114::before, .elementor-54632 .elementor-element.elementor-element-589c114 > .elementor-background-video-container::before, .elementor-54632 .elementor-element.elementor-element-589c114 > .e-con-inner > .elementor-background-video-container::before, .elementor-54632 .elementor-element.elementor-element-589c114 > .elementor-background-slideshow::before, .elementor-54632 .elementor-element.elementor-element-589c114 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54632 .elementor-element.elementor-element-589c114 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-54632 .elementor-element.elementor-element-573f121 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;font-weight:800;color:#A855F7;}.elementor-54632 .elementor-element.elementor-element-c9184e5{width:var( --container-widget-width, 69.722% );max-width:69.722%;--container-widget-width:69.722%;--container-widget-flex-grow:0;text-align:start;}.elementor-54632 .elementor-element.elementor-element-c9184e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-c9184e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;color:#E2E8F0;}.elementor-54632 .elementor-element.elementor-element-13a690a{width:var( --container-widget-width, 77.222% );max-width:77.222%;--container-widget-width:77.222%;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-13a690a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-13a690a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-54632 .elementor-element.elementor-element-3fc42b8{--display:flex;}.elementor-54632 .elementor-element.elementor-element-5c5df40 > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-54632 .elementor-element.elementor-element-5c5df40 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:29px;}.elementor-54632 .elementor-element.elementor-element-af1b315 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-af1b315 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#737380;}.elementor-54632 .elementor-element.elementor-element-d61ed4f > .elementor-widget-container{padding:0px 0px 13px 25px;}.elementor-54632 .elementor-element.elementor-element-d61ed4f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-b7c9a37{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-54632 .elementor-element.elementor-element-963b7c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54632 .elementor-element.elementor-element-10a91cf > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-54632 .elementor-element.elementor-element-10a91cf .elementor-icon-box-title, .elementor-54632 .elementor-element.elementor-element-10a91cf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-10a91cf .elementor-icon-box-title{color:#1A1A2E;}.elementor-54632 .elementor-element.elementor-element-10a91cf .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#3B3A3ACC;}.elementor-54632 .elementor-element.elementor-element-1f1cbd9{--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;}.elementor-54632 .elementor-element.elementor-element-572b448 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-54632 .elementor-element.elementor-element-572b448 .elementor-icon-box-title, .elementor-54632 .elementor-element.elementor-element-572b448 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-572b448 .elementor-icon-box-title{color:#1A1A2E;}.elementor-54632 .elementor-element.elementor-element-572b448 .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#3B3A3ACC;}.elementor-54632 .elementor-element.elementor-element-a6f5dc3{--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;}.elementor-54632 .elementor-element.elementor-element-01d51f0 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-54632 .elementor-element.elementor-element-01d51f0 .elementor-icon-box-title, .elementor-54632 .elementor-element.elementor-element-01d51f0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-01d51f0 .elementor-icon-box-title{color:#1A1A2E;}.elementor-54632 .elementor-element.elementor-element-01d51f0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#3B3A3ACC;}.elementor-54632 .elementor-element.elementor-element-cb72706{--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;}.elementor-54632 .elementor-element.elementor-element-7a96f0b > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-54632 .elementor-element.elementor-element-7a96f0b .elementor-icon-box-title, .elementor-54632 .elementor-element.elementor-element-7a96f0b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-7a96f0b .elementor-icon-box-title{color:#1A1A2E;}.elementor-54632 .elementor-element.elementor-element-7a96f0b .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#3B3A3ACC;}.elementor-54632 .elementor-element.elementor-element-6dfcad7{--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;}.elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-54632 .elementor-element.elementor-element-be2cb50.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-54632 .elementor-element.elementor-element-be2cb50.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-54632 .elementor-element.elementor-element-be2cb50.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta .elementor-cta__bg, .elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta__content{text-align:center;}.elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta__title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-54632 .elementor-element.elementor-element-be2cb50 .elementor-cta__description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-54632 .elementor-element.elementor-element-6af97f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54632 .elementor-element.elementor-element-0146692{--display:flex;}.elementor-54632 .elementor-element.elementor-element-0146692.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-610a141 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-54632 .elementor-element.elementor-element-fa89d03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54632 .elementor-element.elementor-element-fa89d03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-6395920{--display:flex;}.elementor-54632 .elementor-element.elementor-element-7e80e36 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-54632 .elementor-element.elementor-element-7e80e36 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;color:#737380;}.elementor-54632 .elementor-element.elementor-element-8cafa88{--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;}.elementor-54632 .elementor-element.elementor-element-c87964b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;letter-spacing:-0.4px;}.elementor-54632 .elementor-element.elementor-element-69e01d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#737380;}.elementor-54632 .elementor-element.elementor-element-bfebc1b{--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;}.elementor-54632 .elementor-element.elementor-element-87e5563 > .elementor-widget-container{padding:50px 0px 50px 025px;}.elementor-54632 .elementor-element.elementor-element-87e5563 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#737380;}.elementor-54632 .elementor-element.elementor-element-f2393f2{--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;}.elementor-54632 .elementor-element.elementor-element-0056f6c > .elementor-widget-container{padding:20px 20px 32px 20px;}.elementor-54632 .elementor-element.elementor-element-0056f6c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;}.elementor-54632 .elementor-element.elementor-element-e80972c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54632 .elementor-element.elementor-element-e80972c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-e456b16{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E8ED;--border-color:#E8E8ED;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-e456b16:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-e456b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-e456b16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-ce88eda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-ce88eda{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-e5bd4d2{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-e5bd4d2:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-e5bd4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-e5bd4d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-efe5ca6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-efe5ca6{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-93ed8b1{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-93ed8b1:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-93ed8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-9295fa2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-9295fa2{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-a8fd0aa{--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;box-shadow:0px 0px 10px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);}.elementor-54632 .elementor-element.elementor-element-4a54eb7{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-4a54eb7:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-4a54eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-5784767.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-5784767{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-fe8102c{--display:flex;}.elementor-54632 .elementor-element.elementor-element-bdfb29d{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-bdfb29d:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-bdfb29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-b587d42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-b587d42{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-ad16e79{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:98px;--n-tabs-title-border-radius:9999px 9999px 9999px 9999px;}.elementor-54632 .elementor-element.elementor-element-ad16e79 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F5F4F4;}.elementor-54632 .elementor-element.elementor-element-ad16e79 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-ad16e79.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-54632 .elementor-element.elementor-element-ad16e79.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-54632 .elementor-element.elementor-element-ad16e79.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-54632 .elementor-element.elementor-element-d6ec9bf{--display:flex;}.elementor-54632 .elementor-element.elementor-element-400032a > .elementor-widget-container{padding:050px 0px 035px 20px;}.elementor-54632 .elementor-element.elementor-element-400032a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-f080d67 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-f080d67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#737380;}.elementor-54632 .elementor-element.elementor-element-c01ed8f{--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:#E8E8ED;--border-color:#E8E8ED;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-c01ed8f:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-c01ed8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-c01ed8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-05206f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-05206f0{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-71d1efd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54632 .elementor-element.elementor-element-1d8c399{--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-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-1d8c399:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-1d8c399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-1d8c399.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-48c9698.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-48c9698{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-012c5c2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54632 .elementor-element.elementor-element-7fe204d{--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-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.12);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54632 .elementor-element.elementor-element-7fe204d:not(.elementor-motion-effects-element-type-background), .elementor-54632 .elementor-element.elementor-element-7fe204d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54632 .elementor-element.elementor-element-84c2ce9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-84c2ce9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-54632 .elementor-element.elementor-element-ca7e563 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54632 .elementor-element.elementor-element-d63cd04{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:98px;--n-tabs-title-border-radius:9999px 9999px 9999px 9999px;}.elementor-54632 .elementor-element.elementor-element-d63cd04 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F5F4F4;}.elementor-54632 .elementor-element.elementor-element-d63cd04 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-d63cd04.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-54632 .elementor-element.elementor-element-d63cd04.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-54632 .elementor-element.elementor-element-d63cd04.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-54632 .elementor-element.elementor-element-cdef72e{--display:flex;}.elementor-54632 .elementor-element.elementor-element-dbf5487 > .elementor-widget-container{padding:050px 0px 035px 20px;}.elementor-54632 .elementor-element.elementor-element-dbf5487 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-3dd86e9 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-3dd86e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#737380;}.elementor-54632 .elementor-element.elementor-element-44c88c5 > .elementor-widget-container{padding:35px 0px 035px 20px;}.elementor-54632 .elementor-element.elementor-element-44c88c5 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-54632 .elementor-element.elementor-element-383a2c4{--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;}.elementor-54632 .elementor-element.elementor-element-383a2c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-8d96608{width:var( --container-widget-width, 49.112% );max-width:49.112%;--container-widget-width:49.112%;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-8d96608.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54632 .elementor-element.elementor-element-8d96608 .elementor-icon-box-wrapper{gap:15px;}.elementor-54632 .elementor-element.elementor-element-8d96608.elementor-view-stacked .elementor-icon{background-color:#5824E9;}.elementor-54632 .elementor-element.elementor-element-8d96608.elementor-view-framed .elementor-icon, .elementor-54632 .elementor-element.elementor-element-8d96608.elementor-view-default .elementor-icon{fill:#5824E9;color:#5824E9;border-color:#5824E9;}.elementor-54632 .elementor-element.elementor-element-8d96608 .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#737380;}.elementor-54632 .elementor-element.elementor-element-d7b8e43 .elementor-icon-box-wrapper{gap:15px;}.elementor-54632 .elementor-element.elementor-element-d7b8e43.elementor-view-stacked .elementor-icon{background-color:#B567EE;}.elementor-54632 .elementor-element.elementor-element-d7b8e43.elementor-view-framed .elementor-icon, .elementor-54632 .elementor-element.elementor-element-d7b8e43.elementor-view-default .elementor-icon{fill:#B567EE;color:#B567EE;border-color:#B567EE;}.elementor-54632 .elementor-element.elementor-element-d7b8e43 .elementor-icon-box-description{color:#737380;}.elementor-54632 .elementor-element.elementor-element-3bb3c66{--display:flex;}.elementor-54632 .elementor-element.elementor-element-e4f0df1 > .elementor-widget-container{padding:20px 20px 32px 20px;}.elementor-54632 .elementor-element.elementor-element-e4f0df1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;}.elementor-54632 .elementor-element.elementor-element-85ea717 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-54632 .elementor-element.elementor-element-85ea717 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#737380;}.elementor-54632 .elementor-element.elementor-element-1831234 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54632 .elementor-element.elementor-element-104290c{--display:flex;}.elementor-54632 .elementor-element.elementor-element-ab19c98 > .elementor-widget-container{padding:025px 0px 025px 025px;}.elementor-54632 .elementor-element.elementor-element-8e76c9a > .elementor-widget-container{padding:25px 0px 20px 25px;}.elementor-54632 .elementor-element.elementor-element-8e76c9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-54632 .elementor-element.elementor-element-d4e47b7{--display:flex;}.elementor-54632 .elementor-element.elementor-element-9e0ed1c > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-54632 .elementor-element.elementor-element-9e0ed1c{font-family:"Inter Tight", Sans-serif;color:#3B3636;}@media(max-width:1366px){.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-54632 .elementor-element.elementor-element-ce88eda{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-efe5ca6{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-9295fa2{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-5784767{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-b587d42{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-05206f0{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-48c9698{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}.elementor-54632 .elementor-element.elementor-element-84c2ce9{width:var( --container-widget-width, 875.233px );max-width:875.233px;--container-widget-width:875.233px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-54632 .elementor-element.elementor-element-c9184e5{width:var( --container-widget-width, 188.95px );max-width:188.95px;--container-widget-width:188.95px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}}@media(max-width:880px){.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}}@media(max-width:767px){.elementor-54632 .elementor-element.elementor-element-573f121 .dce-transforms > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}}@media(min-width:768px){.elementor-54632 .elementor-element.elementor-element-963b7c4{--width:50%;}.elementor-54632 .elementor-element.elementor-element-1f1cbd9{--width:50%;}.elementor-54632 .elementor-element.elementor-element-a6f5dc3{--width:50%;}.elementor-54632 .elementor-element.elementor-element-cb72706{--width:50%;}.elementor-54632 .elementor-element.elementor-element-0146692{--width:15.225%;}.elementor-54632 .elementor-element.elementor-element-fa89d03{--width:50%;}.elementor-54632 .elementor-element.elementor-element-e456b16{--width:95%;}.elementor-54632 .elementor-element.elementor-element-e5bd4d2{--width:95%;}.elementor-54632 .elementor-element.elementor-element-93ed8b1{--width:95%;}.elementor-54632 .elementor-element.elementor-element-4a54eb7{--width:95%;}.elementor-54632 .elementor-element.elementor-element-bdfb29d{--width:95%;}.elementor-54632 .elementor-element.elementor-element-c01ed8f{--width:95%;}.elementor-54632 .elementor-element.elementor-element-1d8c399{--width:95%;}.elementor-54632 .elementor-element.elementor-element-7fe204d{--width:95%;}.elementor-54632 .elementor-element.elementor-element-383a2c4{--width:71.201%;}}@media(max-width:1200px) and (min-width:768px){.elementor-54632 .elementor-element.elementor-element-0146692{--width:200.5px;}.elementor-54632 .elementor-element.elementor-element-fa89d03{--width:604.5px;}}/* Start custom CSS for heading, class: .elementor-element-5c5df40 */.elementor-54632 .elementor-element.elementor-element-5c5df40 .problem-header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-5c5df40 {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c87964b */.elementor-54632 .elementor-element.elementor-element-c87964b .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-c87964b {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0056f6c */.elementor-54632 .elementor-element.elementor-element-0056f6c .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-0056f6c {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-400032a */.elementor-54632 .elementor-element.elementor-element-400032a .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-400032a {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbf5487 */.elementor-54632 .elementor-element.elementor-element-dbf5487 .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-dbf5487 {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44c88c5 */.elementor-54632 .elementor-element.elementor-element-44c88c5 .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-44c88c5 {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f0df1 */.elementor-54632 .elementor-element.elementor-element-e4f0df1 .header {
    background: linear-gradient(90deg, #A855F7 0%, #2EB8A6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
}

/* Ensures the rest of the heading is black */
.elementor-54632 .elementor-element.elementor-element-e4f0df1 {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS *//* Targets the plain <span> inside the widget */
body.elementor-page-54632 span {
    background: linear-gradient(90deg, #7C3AED 0%, #EC4899 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
    /* Ensure the gradient spans don't wrap weirdly */
    display: inline-block;
}

/* Ensures all other text in the widget remains solid black */
body.elementor-page-54632 {
    color: #000000 !important;
}

/* Optional: If you have multiple spans and ONLY want the first one 
   to have the gradient, use this instead of the first block: */
/* body.elementor-page-54632 span:first-of-type { ... } *//* End custom CSS */