.elementor-12 .elementor-element.elementor-element-faaa1fd{--display:flex;--min-height:674px;--justify-content:center;--overlay-opacity:0.52;--padding-top:96px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-faaa1fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-faaa1fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393C49;background-image:url("https://preview.eightfold.ai/wp-content/uploads/Firefly_technology_abstract_698792-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-faaa1fd::before, .elementor-12 .elementor-element.elementor-element-faaa1fd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-faaa1fd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-faaa1fd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-faaa1fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-faaa1fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7E3A77;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ddb38e0{text-align:center;}.elementor-12 .elementor-element.elementor-element-ddb38e0 .elementor-heading-title{color:var( --e-global-color-8652976 );}.elementor-12 .elementor-element.elementor-element-5bfef93{text-align:center;}.elementor-12 .elementor-element.elementor-element-5bfef93 .elementor-heading-title{color:var( --e-global-color-8652976 );}.elementor-12 .elementor-element.elementor-element-9faf462{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d400ee5 > .elementor-widget-container{padding:100px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-8795f9a{--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-d6d2e75{--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;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2c31680{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-2c31680.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-583e2d4 .elementor-heading-title{font-family:var( --e-global-typography-ef3b344-font-family ), Sans-serif;font-size:var( --e-global-typography-ef3b344-font-size );font-weight:var( --e-global-typography-ef3b344-font-weight );line-height:var( --e-global-typography-ef3b344-line-height );color:var( --e-global-color-8652976 );}.elementor-12 .elementor-element.elementor-element-dc4b340{--display:flex;--justify-content:center;--z-index:10;}.elementor-12 .elementor-element.elementor-element-deb0850{z-index:2;}.elementor-12 .elementor-element.elementor-element-a24e6fa{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;top:-115px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a24e6fa{right:-98px;}body.rtl .elementor-12 .elementor-element.elementor-element-a24e6fa{left:-98px;}.elementor-12 .elementor-element.elementor-element-e000cdd{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;top:-60px;z-index:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e000cdd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e000cdd{right:0px;}.elementor-12 .elementor-element.elementor-element-2e6e5fe{--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:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9dc9d06{text-align:center;}.elementor-12 .elementor-element.elementor-element-24ba1da{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;color:#484B58CC;}.elementor-12 .elementor-element.elementor-element-24ba1da.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-976c6bf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-075c0c8{--display:flex;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:var( --e-global-color-5bf2298 );--border-color:var( --e-global-color-5bf2298 );}.elementor-12 .elementor-element.elementor-element-d8bcac9 .elementor-heading-title{font-weight:700;line-height:1.25em;color:var( --e-global-color-fd98d4c );}.elementor-12 .elementor-element.elementor-element-cebf322{font-size:22.5px;font-weight:500;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-c936edb{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-ff7880e{--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-12 .elementor-element.elementor-element-c657ccf{--display:flex;}.elementor-12 .elementor-element.elementor-element-c657ccf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-91637d5{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0708ED;}.elementor-12 .elementor-element.elementor-element-6b22527{--display:flex;}.elementor-12 .elementor-element.elementor-element-e2526b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:2;}.elementor-12 .elementor-element.elementor-element-9a54a8d{text-align:start;}.elementor-12 .elementor-element.elementor-element-9a54a8d img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-4bf84e6{--display:flex;--min-height:380px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-4bf84e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4bf84e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E3A772E;}.elementor-12 .elementor-element.elementor-element-32928db{--display:flex;--min-height:200px;--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-12 .elementor-element.elementor-element-7865d6e{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-e264522{--display:flex;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:var( --e-global-color-5bf2298 );--border-color:var( --e-global-color-5bf2298 );}.elementor-12 .elementor-element.elementor-element-fa08e6c .elementor-heading-title{font-weight:700;line-height:1.25em;color:var( --e-global-color-fd98d4c );}.elementor-12 .elementor-element.elementor-element-5d14a48{font-size:22.5px;font-weight:500;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-d864c2f{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-35c18d6 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cf51224{--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-12 .elementor-element.elementor-element-58ead34{--display:flex;}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-96df880{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0708ED;}.elementor-12 .elementor-element.elementor-element-b9dca0e{--display:flex;}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f187d5b{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0708ED;}.elementor-12 .elementor-element.elementor-element-e4f217e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:2;}.elementor-12 .elementor-element.elementor-element-0978a21{text-align:start;}.elementor-12 .elementor-element.elementor-element-0978a21 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-057b67d{--display:flex;--min-height:380px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-057b67d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-057b67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-eb01846{--display:flex;--min-height:200px;--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-12 .elementor-element.elementor-element-464ccc1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-9fdf1fa{--display:flex;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:var( --e-global-color-5bf2298 );--border-color:var( --e-global-color-5bf2298 );}.elementor-12 .elementor-element.elementor-element-3077cbd .elementor-heading-title{font-weight:700;line-height:1.25em;color:var( --e-global-color-fd98d4c );}.elementor-12 .elementor-element.elementor-element-c14c68d{font-size:22.5px;font-weight:500;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-225621a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-ec33521 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e424c25{--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-12 .elementor-element.elementor-element-11baae3{--display:flex;}.elementor-12 .elementor-element.elementor-element-11baae3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-801304e{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5985619{--display:flex;}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2af09de{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-32100c7{--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-12 .elementor-element.elementor-element-e456f36{--display:flex;}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-448dd52{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0708ED;}.elementor-12 .elementor-element.elementor-element-1b07bb7{--display:flex;}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2f009ee{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0708ED;}.elementor-12 .elementor-element.elementor-element-ace673d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:2;}.elementor-12 .elementor-element.elementor-element-1a866db{text-align:start;}.elementor-12 .elementor-element.elementor-element-1a866db img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ba426e1{--display:flex;--min-height:380px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-ba426e1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba426e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E3A772E;}.elementor-12 .elementor-element.elementor-element-0425511{--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-12 .elementor-element.elementor-element-6ac327b{--spacer-size:60px;}.elementor-12 .elementor-element.elementor-element-d86728d{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-ec589f2{--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:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7814de3{--spacer-size:30px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-2c31680{--width:50.876%;}.elementor-12 .elementor-element.elementor-element-075c0c8{--width:50%;}.elementor-12 .elementor-element.elementor-element-c657ccf{--width:100.741%;}.elementor-12 .elementor-element.elementor-element-6b22527{--width:50%;}.elementor-12 .elementor-element.elementor-element-e2526b7{--width:50%;}.elementor-12 .elementor-element.elementor-element-e264522{--width:50%;}.elementor-12 .elementor-element.elementor-element-e4f217e{--width:50%;}.elementor-12 .elementor-element.elementor-element-9fdf1fa{--width:50%;}.elementor-12 .elementor-element.elementor-element-11baae3{--width:50%;}.elementor-12 .elementor-element.elementor-element-5985619{--width:50%;}.elementor-12 .elementor-element.elementor-element-ace673d{--width:50%;}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-faaa1fd{--min-height:600px;}}@media(max-width:992px){.elementor-12 .elementor-element.elementor-element-faaa1fd{--min-height:500px;}.elementor-12 .elementor-element.elementor-element-5bfef93{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-8795f9a{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-583e2d4 .elementor-heading-title{font-size:var( --e-global-typography-ef3b344-font-size );line-height:var( --e-global-typography-ef3b344-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e000cdd{left:-331px;}body.rtl .elementor-12 .elementor-element.elementor-element-e000cdd{right:-331px;}.elementor-12 .elementor-element.elementor-element-e000cdd{top:-104px;}.elementor-12 .elementor-element.elementor-element-2e6e5fe{--padding-top:56px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9dc9d06 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-24ba1da{font-size:16px;}.elementor-12 .elementor-element.elementor-element-976c6bf{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-c936edb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-4bf84e6{--min-height:30vw;--border-radius:60px 0px 0px 60px;}.elementor-12 .elementor-element.elementor-element-32928db{--min-height:96px;}.elementor-12 .elementor-element.elementor-element-7865d6e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-d864c2f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-057b67d{--min-height:30vw;--border-radius:60px 0px 0px 60px;}.elementor-12 .elementor-element.elementor-element-eb01846{--min-height:96px;}.elementor-12 .elementor-element.elementor-element-464ccc1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-225621a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-ba426e1{--min-height:30vw;--border-radius:60px 0px 0px 60px;}.elementor-12 .elementor-element.elementor-element-0425511{--min-height:96px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d400ee5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-8795f9a{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d6d2e75{--margin-top:56px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-583e2d4{text-align:center;}.elementor-12 .elementor-element.elementor-element-583e2d4 .elementor-heading-title{font-size:var( --e-global-typography-ef3b344-font-size );line-height:var( --e-global-typography-ef3b344-line-height );}.elementor-12 .elementor-element.elementor-element-dc4b340.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e000cdd{left:-155px;}body.rtl .elementor-12 .elementor-element.elementor-element-e000cdd{right:-155px;}.elementor-12 .elementor-element.elementor-element-e000cdd{top:-72px;}.elementor-12 .elementor-element.elementor-element-9dc9d06 .elementor-heading-title{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-976c6bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-075c0c8{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d8bcac9{text-align:start;}.elementor-12 .elementor-element.elementor-element-cebf322{font-size:20px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-c936edb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-e2526b7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9a54a8d img{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-32928db{--min-height:24px;}.elementor-12 .elementor-element.elementor-element-7865d6e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e264522{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-fa08e6c{text-align:start;}.elementor-12 .elementor-element.elementor-element-5d14a48{font-size:20px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-d864c2f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-e4f217e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0978a21 img{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eb01846{--min-height:24px;}.elementor-12 .elementor-element.elementor-element-464ccc1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9fdf1fa{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-3077cbd{text-align:start;}.elementor-12 .elementor-element.elementor-element-c14c68d{font-size:20px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-225621a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-12 .elementor-element.elementor-element-ace673d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a866db img{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0425511{--min-height:24px;}}/* Start custom CSS for container, class: .elementor-element-faaa1fd */.elementor-element.elementor-element-faaa1fd::before {

background: linear-gradient(317deg, rgba(16, 16, 151, 0.90) -3.66%, rgba(25, 24, 65, 0.90) 51.28%, rgba(19, 19, 42, 0.90) 96.23%) !important;

}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-d400ee5 */.elementor-element.elementor-element-64f843b8 .elementor-widget-container p a {
    color: #5741DC !important;
}

.elementor-widget-container .eif-tab-titles .eif-tab-title.active {
    color: #5741DC !important;
    border-color: #5741DC !important;
}

.elementor-widget-container .eif-tab-titles .eif-tab-title:hover {
    color: #5741DC !important;
    border-color: #5741DC !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e000cdd */.elementor-12 .elementor-element.elementor-element-e000cdd {
    min-width: 500px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8795f9a *//*NPG Custom CSS*/

.grad-blue-purple {
    background: var(--freeform_gradient_5_100, radial-gradient(62.22% 76.5% at 76.5% 0%, var(--main-eightfold_teal_100, #88E2D2) 0%, rgba(136, 226, 210, 0.00) 100%), radial-gradient(48.42% 57.47% at 0% 100%, var(--support-fusion_gold_100, #F8A456) 0%, rgba(248, 164, 86, 0.00) 100%), radial-gradient(43.82% 43.44% at 42.99% 100%, var(--support-digital_magenta_100, #DC3FB6) 0%, rgba(220, 63, 182, 0.00) 100%), linear-gradient(308deg, var(--main-electric_blue_100, #0708EE) 0%, var(--specialty-deep_magenta_100, #A1378B) 49.87%)) !important;
}

.elementor-button.elementor-button-link {
    
    background:  #88E2D2 !important;
    border-color: #88E2D2 !important;
    color: #191841 !important;
    
}

.elementor-button.elementor-button-link:hover {
    
    background: #0708EE !important;
    border-color: #0708EE !important;
    color: #ffffff !important;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-91637d5 */.elementor-12 .elementor-element.elementor-element-91637d5 .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2526b7 *//*.elementor-12 .elementor-element.elementor-element-e2526b7 {*/
/*    max-width: 588px;*/
/*}*/


@media only screen and (max-width : 768px) {
    .elementor-12 .elementor-element.elementor-element-e2526b7 {
        max-height: 43vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf84e6 */.elementor-12 .elementor-element.elementor-element-4bf84e6 {
	width: 45vw;
	left: 0;
	position: absolute;
	margin-top: 140px;
	border-radius: 0 120px 120px 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96df880 */.elementor-12 .elementor-element.elementor-element-96df880 .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f187d5b */.elementor-12 .elementor-element.elementor-element-f187d5b .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f217e *//*.elementor-12 .elementor-element.elementor-element-e4f217e {*/
/*    max-width: 588px;*/
/*}*/


@media only screen and (max-width : 768px) {
    .elementor-12 .elementor-element.elementor-element-e4f217e {
        max-height: 43vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057b67d */.elementor-12 .elementor-element.elementor-element-057b67d {
	width: 45vw;
	right: 0;
	position: absolute;
	margin-top: 140px;
	border-radius: 120px 0 0 120px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-801304e */.elementor-12 .elementor-element.elementor-element-801304e .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2af09de */.elementor-12 .elementor-element.elementor-element-2af09de .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-448dd52 */.elementor-12 .elementor-element.elementor-element-448dd52 .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f009ee */.elementor-12 .elementor-element.elementor-element-2f009ee .elementor-icon-list-icon {
    margin-left: -20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace673d *//*.elementor-12 .elementor-element.elementor-element-ace673d {*/
/*    max-width: 588px;*/
/*}*/


@media only screen and (max-width : 768px) {
    .elementor-12 .elementor-element.elementor-element-ace673d {
        max-height: 43vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba426e1 */.elementor-12 .elementor-element.elementor-element-ba426e1 {
	width: 45vw;
	left: 0;
	position: absolute;
	margin-top: 140px;
	border-radius: 0 120px 120px 0;
}/* End custom CSS */
/* Start custom CSS *//* decoration backgrounds */
.elementor-element-4bf84e6, .elementor-element-ba426e1 {
  background: rgba(136,226,210,.25) !important;
}

.elementor-element-057b67d {
  background: rgba(136,226,210,1) !important;
}

/* increase retention */
.elementor-widget-container p a {
    color: #5741DC !important;
}

.elementor-widget-container div.elementor-heading-title {
    color: #A1378B !important;
}/* End custom CSS */