.elementor-11245 .elementor-element.elementor-element-4d5f0694{--display:flex;--min-height:440px;--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:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;width:calc(100% + 0px);--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-11245 .elementor-element.elementor-element-4d5f0694:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3F60;}.elementor-11245 .elementor-element.elementor-element-4d5f0694::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-background-video-container::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .e-con-inner > .elementor-background-video-container::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-background-slideshow::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://symbai.ai/wp-content/uploads/2025/09/Untitled-design-2.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-11245 .elementor-element.elementor-element-1fb5238e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-91px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-4752435.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-4752435.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-4752435 .elementor-heading-title{font-family:"poppins", Sans-serif;line-height:40px;}.elementor-11245 .elementor-element.elementor-element-78c25946{margin:10px -8px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-78c25946.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-78c25946.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-6f9eeb30{--display:flex;--margin-top:40px;--margin-bottom:81px;--margin-left:40px;--margin-right:-154px;--padding-top:0px;--padding-bottom:0px;--padding-left:-25px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-75ff6e50{width:var( --container-widget-width, 100% );max-width:100%;margin:12px -78px calc(var(--kit-widget-spacing, 0px) + -69px) 178px;padding:0px -12px 0px 112px;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;--lottie-container-width:53%;}.elementor-11245 .elementor-element.elementor-element-75ff6e50.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11245 .elementor-element.elementor-element-75ff6e50{left:0px;}body.rtl .elementor-11245 .elementor-element.elementor-element-75ff6e50{right:0px;}.elementor-11245 .elementor-element.elementor-element-75ff6e50.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-75ff6e50.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-95df4f2{--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-11245 .elementor-element.elementor-element-95df4f2:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-95df4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c558a11 ) 0%, #FFFFFF 100%);}.elementor-11245 .elementor-element.elementor-element-ad91267{--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-11245 .elementor-element.elementor-element-b2d9b64{margin:76px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11245 .elementor-element.elementor-element-b2d9b64.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-b2d9b64.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-2614347{padding:0px 0px 100px 0px;}.elementor-11245 .elementor-element.elementor-element-2614347.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-2614347.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-592792a{margin:-116px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11245 .elementor-element.elementor-element-592792a.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-592792a.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-5016787{--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-11245 .elementor-element.elementor-element-d49d2c9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-d49d2c9.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-3d6b4ef{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11245 .elementor-element.elementor-element-3d6b4ef:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-3d6b4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-9c0462f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-11245 .elementor-element.elementor-element-9c0462f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-9c0462f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-0fd9400{--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;--padding-top:25px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-0fd9400:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-0fd9400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-8b4cd76{--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-11245 .elementor-element.elementor-element-8b4cd76:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-8b4cd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-835ff38.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-835ff38.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-835ff38{text-align:center;}.elementor-11245 .elementor-element.elementor-element-67b4a38.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-67b4a38.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-67b4a38 img{width:42%;}.elementor-11245 .elementor-element.elementor-element-1160400.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-1160400.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-1160400{text-align:center;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-c978cd5.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-c978cd5.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-c978cd5 .elementor-button{fill:var( --e-global-color-5ed6ddc );color:var( --e-global-color-5ed6ddc );}.elementor-11245 .elementor-element.elementor-element-c978cd5 .elementor-button:hover, .elementor-11245 .elementor-element.elementor-element-c978cd5 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-c978cd5 .elementor-button:hover svg, .elementor-11245 .elementor-element.elementor-element-c978cd5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-0faf4c5{--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-11245 .elementor-element.elementor-element-0faf4c5:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-0faf4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-5413d43.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-5413d43.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-5413d43{text-align:center;}.elementor-11245 .elementor-element.elementor-element-48e6f50.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-48e6f50.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-48e6f50 img{width:42%;}.elementor-11245 .elementor-element.elementor-element-707eb61.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-707eb61.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-707eb61{text-align:center;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-a1eda78{--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-11245 .elementor-element.elementor-element-fc78e50.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-fc78e50.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-fc78e50{text-align:center;}.elementor-11245 .elementor-element.elementor-element-6505843.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-6505843.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-6505843 img{width:42%;}.elementor-11245 .elementor-element.elementor-element-102c36b.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-102c36b.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-102c36b{text-align:center;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-5824708{--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-11245 .elementor-element.elementor-element-5824708:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-5824708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11245 .elementor-element.elementor-element-3166723{margin:70px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;}.elementor-11245 .elementor-element.elementor-element-3166723.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-3166723.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-2268d59{margin:1px 23px calc(var(--kit-widget-spacing, 0px) + -102px) 31px;padding:0px 0px -13px 0px;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-2268d59.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-2268d59.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-1447891{padding:-16px 0px 0px 0px;}.elementor-11245 .elementor-element.elementor-element-1447891.elementor-element{--align-self:center;}.elementor-11245 .elementor-element.elementor-element-1447891.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-1447891.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-3f24c32.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-3f24c32.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-3f24c32{color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-1b2fc52e:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-1b2fc52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11245 .elementor-element.elementor-element-1b2fc52e > .elementor-background-overlay{background-color:#000000;background-image:url("https://symbai.ai/wp-content/uploads/2025/12/Untitled-design-32.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:1;width:100%;height:100%;left:-32%;top:auto;bottom:0px;border-radius:0px 460px 460px 460px;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11245 .elementor-element.elementor-element-1b2fc52e > .elementor-container{max-width:1600px;}.elementor-11245 .elementor-element.elementor-element-1b2fc52e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-11245 .elementor-element.elementor-element-3f7a116a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11245 .elementor-element.elementor-element-3f7a116a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11245 .elementor-element.elementor-element-65d7fa05{--spacer-size:392px;}.elementor-11245 .elementor-element.elementor-element-65d7fa05.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-65d7fa05.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-4489081c{--display:flex;}.elementor-11245 .elementor-element.elementor-element-4489081c:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-4489081c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://symbai.ai/wp-content/uploads/2025/09/Untitled-design-14.png");background-repeat:no-repeat;background-size:44% auto;}.elementor-11245 .elementor-element.elementor-element-1aab3f22{margin:70px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;}.elementor-11245 .elementor-element.elementor-element-1aab3f22.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-1aab3f22.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-7704b910{margin:1px 23px calc(var(--kit-widget-spacing, 0px) + -102px) 31px;padding:0px 0px -13px 0px;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-7704b910.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-7704b910.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-097dd0c{padding:-16px 0px 0px 0px;}.elementor-11245 .elementor-element.elementor-element-097dd0c.elementor-element{--align-self:center;}.elementor-11245 .elementor-element.elementor-element-097dd0c.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-097dd0c.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-11245 .elementor-element.elementor-element-9f28e74{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-11245 .elementor-element.elementor-element-9f28e74.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-11245 .elementor-element.elementor-element-9f28e74.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}@media(max-width:1024px){.elementor-11245 .elementor-element.elementor-element-4752435{padding:0px 0px 0px 106px;}.elementor-11245 .elementor-element.elementor-element-78c25946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 108px;}.elementor-11245 .elementor-element.elementor-element-75ff6e50{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;padding:32px 32px 32px -9px;}.elementor-11245 .elementor-element.elementor-element-95df4f2{--min-height: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-11245 .elementor-element.elementor-element-ad91267{--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-b2d9b64{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11245 .elementor-element.elementor-element-2614347{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + -1px) 15px;padding:0px 0px 52px 0px;}}@media(max-width:767px){.elementor-11245 .elementor-element.elementor-element-4d5f0694:not(.elementor-motion-effects-element-type-background), .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://symbai.ai/wp-content/uploads/2025/09/Blue-Home-Page.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11245 .elementor-element.elementor-element-4d5f0694{--content-width:500px;--min-height:619px;--justify-content:flex-start;max-width:1000px;height:507px;width:calc(100% + 0px);--overlay-opacity:1;--margin-top:-32px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-11245 .elementor-element.elementor-element-4d5f0694::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-background-video-container::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .e-con-inner > .elementor-background-video-container::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-background-slideshow::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11245 .elementor-element.elementor-element-4d5f0694 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:144px 33px;}.elementor-11245 .elementor-element.elementor-element-4752435{padding:-2px -2px -2px -2px;}.elementor-11245 .elementor-element.elementor-element-78c25946{width:100%;max-width:100%;margin:11px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -36px;padding:0px 0px 0px 148px;}.elementor-11245 .elementor-element.elementor-element-78c25946.elementor-element{--align-self:center;}.elementor-11245 .elementor-element.elementor-element-6f9eeb30{--min-height:160px;max-width:497px;left:65px;top:-331px;}.elementor-11245 .elementor-element.elementor-element-75ff6e50{margin:-260px -20px calc(var(--kit-widget-spacing, 0px) + 37px) 62px;padding:-9px 20px -29px 20px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;}.elementor-11245 .elementor-element.elementor-element-ad91267{--margin-top:111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-b2d9b64{margin:-77px 33px calc(var(--kit-widget-spacing, 0px) + 33px) 45px;}.elementor-11245 .elementor-element.elementor-element-2614347{padding:0px 40px 23px 32px;}.elementor-11245 .elementor-element.elementor-element-3166723{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;}.elementor-11245 .elementor-element.elementor-element-3f24c32{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11245 .elementor-element.elementor-element-1b2fc52e > .elementor-container{max-width:500px;}.elementor-11245 .elementor-element.elementor-element-1b2fc52e > .elementor-background-overlay{background-position:center center;width:100%;}.elementor-11245 .elementor-element.elementor-element-1b2fc52e{margin-top:0px;margin-bottom:12px;padding:7px 7px 7px 7px;}.elementor-11245 .elementor-element.elementor-element-65d7fa05{--spacer-size:29px;margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;padding:0px 0px 0px 0px;}.elementor-11245 .elementor-element.elementor-element-4489081c{--min-height:0px;--margin-top:93px;--margin-bottom:93px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11245 .elementor-element.elementor-element-1aab3f22{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;}}@media(min-width:768px){.elementor-11245 .elementor-element.elementor-element-4d5f0694{--content-width:1155px;}.elementor-11245 .elementor-element.elementor-element-ad91267{--width:50%;}.elementor-11245 .elementor-element.elementor-element-5016787{--width:50%;}.elementor-11245 .elementor-element.elementor-element-8b4cd76{--width:33.3%;}.elementor-11245 .elementor-element.elementor-element-0faf4c5{--width:33.3%;}.elementor-11245 .elementor-element.elementor-element-a1eda78{--width:33.3%;}}/* Start custom CSS for html, class: .elementor-element-1447891 *//* Symbai PD Form – full custom CSS */

/* Overall typography + colours */
.symbai-pd-form,
.symbai-pd-form #sib-container {
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  color: #4b0082;
}

/* Make Brevo card blend with yellow section */
.symbai-pd-form #sib-container {
  max-width: 760px;
  margin: 0 auto 24px;
  background: transparent !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}

/* Two-column layout on desktop */
.symbai-pd-form #sib-form {
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 40px;
  row-gap: 0;
  align-items: flex-start;
}

/* Place each block into the grid columns */
.symbai-pd-form .field-full-name { grid-column: 1 / 2; }
.symbai-pd-form .field-sms       { grid-column: 2 / 3; }
.symbai-pd-form .field-email     { grid-column: 1 / 2; }
.symbai-pd-form .field-role      { grid-column: 2 / 3; }
.symbai-pd-form .field-options   { grid-column: 1 / 2; }
.symbai-pd-form .field-notes     { grid-column: 2 / 3; }
.symbai-pd-form .field-submit    { grid-column: 1 / 3; text-align: center; }

/* Stack everything on mobile */
@media (max-width: 767px) {
  .symbai-pd-form #sib-form {
    display: block;
  }
  .symbai-pd-form #sib-form .sib-form-block {
    margin-bottom: 14px;
  }
}

/* Inputs / selects / textarea – sunken, square, yellow */
.symbai-pd-form #sib-container .input,
.symbai-pd-form #sib-container select,
.symbai-pd-form #sib-container textarea {
  width: 100%;
  border-radius: 0 !important;
  border: 1px solid #e2aa00 !important;
  background-color: #ffcb05 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
  color: #4b0082 !important;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 14px;
  padding: 10px 12px;
  box-sizing: border-box;
}

/* Placeholder text – readable purple */
.symbai-pd-form #sib-container input::placeholder,
.symbai-pd-form #sib-container textarea::placeholder {
  color: #4b0082 !important;
  opacity: 0.85;
}

/* Labels and helper text */
.symbai-pd-form .entry__label,
.symbai-pd-form .sib-form-message-panel__inner-text {
  color: #4b0082;
}

/* Hide error labels until needed */
.symbai-pd-form .entry__error {
  display: none;
}

/* Checkbox group layout & spacing */
.symbai-pd-form .sib-checkbox-group .entry_mcq {
  margin-top: 4px;
}

/* Each checkbox row */
.symbai-pd-form .entry__choice {
  margin-bottom: 8px !important;
  padding-left: 0 !important;
}

/* The label that wraps everything */
.symbai-pd-form .checkbox__label {
  display: block !important;
  padding-left: 32px !important;
  position: relative !important;
  cursor: pointer !important;
  color: #4b0082 !important;
  font-size: 14px !important;
  min-height: 20px !important;
}

/* Hide the actual checkbox input */
.symbai-pd-form .checkbox__label input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
}

/* The checkbox box - positioned absolutely */
.symbai-pd-form .checkbox,
.symbai-pd-form .checkbox_tick_positive {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  display: block !important;
  box-sizing: border-box !important;
  width: 20px !important;
  height: 20px !important;
  border-radius: 0 !important;
  border: 2px solid #4b0082 !important;
  background-color: #ffcb05 !important;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25) !important;
  margin: 0 !important;
}

/* Remove any default tick/checkmark */
.symbai-pd-form .checkbox::before,
.symbai-pd-form .checkbox::after,
.symbai-pd-form .checkbox_tick_positive::before,
.symbai-pd-form .checkbox_tick_positive::after {
  display: none !important;
  content: none !important;
}

/* Checked state – filled purple */
.symbai-pd-form .entry__choice input[type="checkbox"]:checked + .checkbox,
.symbai-pd-form .entry__choice input[type="checkbox"]:checked + .checkbox_tick_positive,
.symbai-pd-form .checkbox__label input[type="checkbox"]:checked + .checkbox,
.symbai-pd-form .checkbox__label input[type="checkbox"]:checked + .checkbox_tick_positive {
  background-color: #4b0082 !important;
  border-color: #4b0082 !important;
}

/* The text label - should flow naturally after the padding */
.symbai-pd-form .checkbox__label > span:last-child,
.symbai-pd-form .checkbox__label > span[style*="color"] {
  color: #4b0082 !important;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  position: relative !important;
  left: 0 !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/* Button styling */
.symbai-pd-form .sib-form-block__button {
  margin-top: 12px;
  padding: 12px 32px;
}

/* Error/success panels width & spacing */
.symbai-pd-form #error-message,
.symbai-pd-form #success-message {
  max-width: 760px;
  margin: 0 auto 12px;
}

/* SMS FIELD LAYOUT FIX - Override Brevo's generated styles */
.symbai-pd-form .sib-sms-input-wrapper {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  width: 100% !important;
  background: transparent !important;
}

.symbai-pd-form .sib-sms-input {
  display: flex !important;
  align-items: stretch !important;
  flex: 1 !important;
  min-width: 0 !important;
  background: transparent !important;
}

/* Country flag dropdown - Brevo generates this */
.symbai-pd-form .sib-sms-input .iti,
.symbai-pd-form .sib-sms-input .iti--allow-dropdown {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-right: none !important;
  border-radius: 0 !important;
}

.symbai-pd-form .sib-sms-input .iti__flag-container,
.symbai-pd-form .sib-sms-input .iti__selected-flag {
  background-color: #ffcb05 !important;
  border-radius: 0 !important;
}

.symbai-pd-form .sib-sms-input .iti__selected-dial-code {
  color: #4b0082 !important;
}

/* Country code input that Brevo generates */
.symbai-pd-form .sib-sms-input input.sib-sms-input__code,
.symbai-pd-form .sib-sms-input .sib-sms-input__code {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-right: none !important;
  border-radius: 0 !important;
  color: #4b0082 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
}

/* Phone number input */
.symbai-pd-form .sib-sms-input input[type="tel"],
.symbai-pd-form .sib-sms-input .sib-sms-input__phone {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-radius: 0 !important;
  color: #4b0082 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
  flex: 1 !important;
}

/* Override any white backgrounds Brevo adds */
.symbai-pd-form .sib-sms-input-wrapper *,
.symbai-pd-form .sib-sms-input * {
  background-color: transparent;
}

.symbai-pd-form .sib-sms-input-wrapper input,
.symbai-pd-form .sib-sms-input-wrapper select,
.symbai-pd-form .sib-sms-input input,
.symbai-pd-form .sib-sms-input select {
  background-color: #ffcb05 !important;
}

/* Hide the tooltip */
.symbai-pd-form .sib-sms-tooltip {
  display: none !important;
}

/* GENERAL FIELD SIZING */
.symbai-pd-form .field-notes textarea {
  min-height: 150px;
}

.symbai-pd-form .field-notes .entry__label {
  margin-bottom: 6px;
}

.symbai-pd-form #sib-form .sib-form-block,
.symbai-pd-form #sib-form .sib-sms-field,
.symbai-pd-form #sib-form .sib-checkbox-group {
  width: 100%;
}

.symbai-pd-form #sib-form .entry__field {
  width: 100%;
}

.symbai-pd-form #sib-form .entry__field .input,
.symbai-pd-form #sib-form .entry__field textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

/* Fix intl-tel-input styles that Brevo uses */
.symbai-pd-form .iti {
  width: auto !important;
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti input {
  background-color: #ffcb05 !important;
  border-color: #e2aa00 !important;
}

.symbai-pd-form .iti__flag-container {
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti--separate-dial-code .iti__selected-flag {
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti--separate-dial-code .iti__selected-dial-code {
  color: #4b0082 !important;
}

/* Use flex layout for checkbox + text and control spacing with gap */
.symbai-pd-form .checkbox__label {
  display: flex !important;
  align-items: flex-start !important;
  gap: 26px !important; /* tweak this number to move text further right */
  padding-left: 0 !important;
  position: relative !important;
}

/* Let the checkbox participate in the flex layout (no absolute) */
.symbai-pd-form .checkbox,
.symbai-pd-form .checkbox_tick_positive {
  position: static !important;   /* was absolute */
  margin: 0 !important;
}

/* Make sure the text doesn't get pulled back left by other rules */
.symbai-pd-form .checkbox__label > span:last-child,
.symbai-pd-form .checkbox__label > span[style*="color"] {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
/* School/Organization field – place it in the left column under Email/Role */
.symbai-pd-form .field-school {
  grid-column: 1 / 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-097dd0c *//* Symbai PD Form – full custom CSS */

/* Overall typography + colours */
.symbai-pd-form,
.symbai-pd-form #sib-container {
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  color: #4b0082;
}

/* Make Brevo card blend with yellow section */
.symbai-pd-form #sib-container {
  max-width: 760px;
  margin: 0 auto 24px;
  background: transparent !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}

/* Two-column layout on desktop */
.symbai-pd-form #sib-form {
  display: grid;
  grid-template-columns: 1fr 1.4fr;
  column-gap: 40px;
  row-gap: 0;
  align-items: flex-start;
}

/* Place each block into the grid columns */
.symbai-pd-form .field-full-name { grid-column: 1 / 2; }
.symbai-pd-form .field-sms       { grid-column: 2 / 3; }
.symbai-pd-form .field-email     { grid-column: 1 / 2; }
.symbai-pd-form .field-role      { grid-column: 2 / 3; }
.symbai-pd-form .field-options   { grid-column: 1 / 2; }
.symbai-pd-form .field-notes     { grid-column: 2 / 3; }
.symbai-pd-form .field-submit    { grid-column: 1 / 3; text-align: center; }

/* Stack everything on mobile */
@media (max-width: 767px) {
  .symbai-pd-form #sib-form {
    display: block;
  }
  .symbai-pd-form #sib-form .sib-form-block {
    margin-bottom: 14px;
  }
}

/* Inputs / selects / textarea – sunken, square, yellow */
.symbai-pd-form #sib-container .input,
.symbai-pd-form #sib-container select,
.symbai-pd-form #sib-container textarea {
  width: 100%;
  border-radius: 0 !important;
  border: 1px solid #e2aa00 !important;
  background-color: #ffcb05 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
  color: #4b0082 !important;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 14px;
  padding: 10px 12px;
  box-sizing: border-box;
}

/* Placeholder text – readable purple */
.symbai-pd-form #sib-container input::placeholder,
.symbai-pd-form #sib-container textarea::placeholder {
  color: #4b0082 !important;
  opacity: 0.85;
}

/* Labels and helper text */
.symbai-pd-form .entry__label,
.symbai-pd-form .sib-form-message-panel__inner-text {
  color: #4b0082;
}

/* Hide error labels until needed */
.symbai-pd-form .entry__error {
  display: none;
}

/* Checkbox group layout & spacing */
.symbai-pd-form .sib-checkbox-group .entry_mcq {
  margin-top: 4px;
}

/* Each checkbox row */
.symbai-pd-form .entry__choice {
  margin-bottom: 8px !important;
  padding-left: 0 !important;
}

/* The label that wraps everything */
.symbai-pd-form .checkbox__label {
  display: block !important;
  padding-left: 32px !important;
  position: relative !important;
  cursor: pointer !important;
  color: #4b0082 !important;
  font-size: 14px !important;
  min-height: 20px !important;
}

/* Hide the actual checkbox input */
.symbai-pd-form .checkbox__label input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
}

/* The checkbox box - positioned absolutely */
.symbai-pd-form .checkbox,
.symbai-pd-form .checkbox_tick_positive {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  display: block !important;
  box-sizing: border-box !important;
  width: 20px !important;
  height: 20px !important;
  border-radius: 0 !important;
  border: 2px solid #4b0082 !important;
  background-color: #ffcb05 !important;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25) !important;
  margin: 0 !important;
}

/* Remove any default tick/checkmark */
.symbai-pd-form .checkbox::before,
.symbai-pd-form .checkbox::after,
.symbai-pd-form .checkbox_tick_positive::before,
.symbai-pd-form .checkbox_tick_positive::after {
  display: none !important;
  content: none !important;
}

/* Checked state – filled purple */
.symbai-pd-form .entry__choice input[type="checkbox"]:checked + .checkbox,
.symbai-pd-form .entry__choice input[type="checkbox"]:checked + .checkbox_tick_positive,
.symbai-pd-form .checkbox__label input[type="checkbox"]:checked + .checkbox,
.symbai-pd-form .checkbox__label input[type="checkbox"]:checked + .checkbox_tick_positive {
  background-color: #4b0082 !important;
  border-color: #4b0082 !important;
}

/* The text label - should flow naturally after the padding */
.symbai-pd-form .checkbox__label > span:last-child,
.symbai-pd-form .checkbox__label > span[style*="color"] {
  color: #4b0082 !important;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  position: relative !important;
  left: 0 !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/* Button styling */
.symbai-pd-form .sib-form-block__button {
  margin-top: 12px;
  padding: 12px 32px;
}

/* Error/success panels width & spacing */
.symbai-pd-form #error-message,
.symbai-pd-form #success-message {
  max-width: 760px;
  margin: 0 auto 12px;
}

/* SMS FIELD LAYOUT FIX - Override Brevo's generated styles */
.symbai-pd-form .sib-sms-input-wrapper {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  width: 100% !important;
  background: transparent !important;
}

.symbai-pd-form .sib-sms-input {
  display: flex !important;
  align-items: stretch !important;
  flex: 1 !important;
  min-width: 0 !important;
  background: transparent !important;
}

/* Country flag dropdown - Brevo generates this */
.symbai-pd-form .sib-sms-input .iti,
.symbai-pd-form .sib-sms-input .iti--allow-dropdown {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-right: none !important;
  border-radius: 0 !important;
}

.symbai-pd-form .sib-sms-input .iti__flag-container,
.symbai-pd-form .sib-sms-input .iti__selected-flag {
  background-color: #ffcb05 !important;
  border-radius: 0 !important;
}

.symbai-pd-form .sib-sms-input .iti__selected-dial-code {
  color: #4b0082 !important;
}

/* Country code input that Brevo generates */
.symbai-pd-form .sib-sms-input input.sib-sms-input__code,
.symbai-pd-form .sib-sms-input .sib-sms-input__code {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-right: none !important;
  border-radius: 0 !important;
  color: #4b0082 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
}

/* Phone number input */
.symbai-pd-form .sib-sms-input input[type="tel"],
.symbai-pd-form .sib-sms-input .sib-sms-input__phone {
  background-color: #ffcb05 !important;
  border: 1px solid #e2aa00 !important;
  border-radius: 0 !important;
  color: #4b0082 !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.18) !important;
  flex: 1 !important;
}

/* Override any white backgrounds Brevo adds */
.symbai-pd-form .sib-sms-input-wrapper *,
.symbai-pd-form .sib-sms-input * {
  background-color: transparent;
}

.symbai-pd-form .sib-sms-input-wrapper input,
.symbai-pd-form .sib-sms-input-wrapper select,
.symbai-pd-form .sib-sms-input input,
.symbai-pd-form .sib-sms-input select {
  background-color: #ffcb05 !important;
}

/* Hide the tooltip */
.symbai-pd-form .sib-sms-tooltip {
  display: none !important;
}

/* GENERAL FIELD SIZING */
.symbai-pd-form .field-notes textarea {
  min-height: 150px;
}

.symbai-pd-form .field-notes .entry__label {
  margin-bottom: 6px;
}

.symbai-pd-form #sib-form .sib-form-block,
.symbai-pd-form #sib-form .sib-sms-field,
.symbai-pd-form #sib-form .sib-checkbox-group {
  width: 100%;
}

.symbai-pd-form #sib-form .entry__field {
  width: 100%;
}

.symbai-pd-form #sib-form .entry__field .input,
.symbai-pd-form #sib-form .entry__field textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

/* Fix intl-tel-input styles that Brevo uses */
.symbai-pd-form .iti {
  width: auto !important;
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti input {
  background-color: #ffcb05 !important;
  border-color: #e2aa00 !important;
}

.symbai-pd-form .iti__flag-container {
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti--separate-dial-code .iti__selected-flag {
  background-color: #ffcb05 !important;
}

.symbai-pd-form .iti--separate-dial-code .iti__selected-dial-code {
  color: #4b0082 !important;
}

/* Use flex layout for checkbox + text and control spacing with gap */
.symbai-pd-form .checkbox__label {
  display: flex !important;
  align-items: flex-start !important;
  gap: 26px !important; /* tweak this number to move text further right */
  padding-left: 0 !important;
  position: relative !important;
}

/* Let the checkbox participate in the flex layout (no absolute) */
.symbai-pd-form .checkbox,
.symbai-pd-form .checkbox_tick_positive {
  position: static !important;   /* was absolute */
  margin: 0 !important;
}

/* Make sure the text doesn't get pulled back left by other rules */
.symbai-pd-form .checkbox__label > span:last-child,
.symbai-pd-form .checkbox__label > span[style*="color"] {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
/* School/Organization field – place it in the left column under Email/Role */
.symbai-pd-form .field-school {
  grid-column: 1 / 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://symbai.ai/wp-content/uploads/2025/09/poppins-light.ttf') format('truetype');
}
@font-face {
	font-family: 'poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */