.elementor-3366 .elementor-element.elementor-element-77ca5e2{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5.67px 5.67px;--row-gap:5.67px;--column-gap:5.67px;--padding-top:10vw;--padding-bottom:4.06vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-77ca5e2:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-77ca5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-5099f0f{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-3037ac2 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:3.33vw;font-weight:200;line-height:1.25em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-e544ff0{padding:2vw 2vw 3vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:0.85vw;font-weight:400;line-height:1.9em;letter-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:0.52vw 0.52vw 0.52vw 0.52vw;padding:0.8vw 2vw 0.8vw 2vw;}.elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-2a160df{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-3366 .elementor-element.elementor-element-8ac0268{width:initial;max-width:initial;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-3366 .elementor-element.elementor-element-8ac0268 img{width:36.82vw;}.elementor-3366 .elementor-element.elementor-element-e32331d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.34vw 2.34vw;--row-gap:2.34vw;--column-gap:2.34vw;--padding-top:2vw;--padding-bottom:1.56vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-e32331d:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-e32331d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-fc1dd36{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3366 .elementor-element.elementor-element-e1cfc5f{font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:500;line-height:160%;letter-spacing:0.02em;color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-c45b49b{padding:1.5vw 0vw 2vw 0vw;}.elementor-3366 .elementor-element.elementor-element-c45b49b .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:2.5vw;font-weight:300;line-height:150%;letter-spacing:-0.01em;word-spacing:0.01em;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-dc54e3f{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:300;line-height:160%;letter-spacing:0.02em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-49040aa{--display:flex;}.elementor-3366 .elementor-element.elementor-element-706d89c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3366 .elementor-element.elementor-element-2b7c182{--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:1.3vw 1.3vw;--row-gap:1.3vw;--column-gap:1.3vw;}.elementor-3366 .elementor-element.elementor-element-87c189b{--display:flex;--min-height:21.88vw;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;}.elementor-3366 .elementor-element.elementor-element-87c189b::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-OperationalEfficiencies-img11.webp");--background-overlay:'';background-position:50% 0.41vw;background-repeat:no-repeat;background-size:contain;}.elementor-3366 .elementor-element.elementor-element-87c189b:hover::before, .elementor-3366 .elementor-element.elementor-element-87c189b:hover > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-slideshow:hover::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F3F3F3;--background-overlay:'';}.elementor-3366 .elementor-element.elementor-element-87c189b:hover{--overlay-opacity:1;}.elementor-3366 .elementor-element.elementor-element-87c189b, .elementor-3366 .elementor-element.elementor-element-87c189b::before{--overlay-transition:0.3s;}.elementor-3366 .elementor-element.elementor-element-87c189b:hover::before{filter:brightness( 103% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3366 .elementor-element.elementor-element-8dc43c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--margin-top:0vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.3vw;--padding-bottom:1.3vw;--padding-left:1.3vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-c6c58f9{--display:flex;--gap:1.2vw 1.2vw;--row-gap:1.2vw;--column-gap:1.2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-b72e79f{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-e46dbf2{padding:0vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:160%;letter-spacing:-0.01em;word-spacing:0em;color:var( --e-global-color-b1f5f1b );}.elementor-3366 .elementor-element.elementor-element-cf44be3{--display:flex;--min-height:21.88vw;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;}.elementor-3366 .elementor-element.elementor-element-cf44be3::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-OperationalEfficiencies-img10.webp");--background-overlay:'';background-position:50% 0.41vw;background-repeat:no-repeat;background-size:contain;}.elementor-3366 .elementor-element.elementor-element-cf44be3:hover::before, .elementor-3366 .elementor-element.elementor-element-cf44be3:hover > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-slideshow:hover::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F3F3F3;--background-overlay:'';}.elementor-3366 .elementor-element.elementor-element-cf44be3:hover{--overlay-opacity:1;}.elementor-3366 .elementor-element.elementor-element-cf44be3, .elementor-3366 .elementor-element.elementor-element-cf44be3::before{--overlay-transition:0.3s;}.elementor-3366 .elementor-element.elementor-element-cf44be3:hover::before{filter:brightness( 103% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3366 .elementor-element.elementor-element-84ba5d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--margin-top:0vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.3vw;--padding-bottom:1.3vw;--padding-left:1.3vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-d86f392{--display:flex;--gap:1.2vw 1.2vw;--row-gap:1.2vw;--column-gap:1.2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-ce01432{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-2d96ae7{padding:0vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:160%;letter-spacing:-0.01em;word-spacing:0em;color:var( --e-global-color-b1f5f1b );}.elementor-3366 .elementor-element.elementor-element-5e08b3e{--display:flex;--min-height:21.88vw;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;}.elementor-3366 .elementor-element.elementor-element-5e08b3e::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-OperationalEfficiencies-img09.webp");--background-overlay:'';background-position:50% 0.41vw;background-repeat:no-repeat;background-size:contain;}.elementor-3366 .elementor-element.elementor-element-5e08b3e:hover::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e:hover > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-slideshow:hover::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F3F3F3;--background-overlay:'';}.elementor-3366 .elementor-element.elementor-element-5e08b3e:hover{--overlay-opacity:1;}.elementor-3366 .elementor-element.elementor-element-5e08b3e, .elementor-3366 .elementor-element.elementor-element-5e08b3e::before{--overlay-transition:0.3s;}.elementor-3366 .elementor-element.elementor-element-5e08b3e:hover::before{filter:brightness( 103% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3366 .elementor-element.elementor-element-5a719a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--margin-top:0vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.3vw;--padding-bottom:1.3vw;--padding-left:1.3vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-f42479e{--display:flex;--gap:1.2vw 1.2vw;--row-gap:1.2vw;--column-gap:1.2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-753a0bb{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-6b98efd{padding:0vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:160%;letter-spacing:-0.01em;word-spacing:0em;color:var( --e-global-color-b1f5f1b );}.elementor-3366 .elementor-element.elementor-element-1e3f2f2{--display:flex;--min-height:21.88vw;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-OperationalEfficiencies-img08.webp");--background-overlay:'';background-position:50% 0.41vw;background-repeat:no-repeat;background-size:contain;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2:hover::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2:hover > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-slideshow:hover::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F3F3F3;--background-overlay:'';}.elementor-3366 .elementor-element.elementor-element-1e3f2f2:hover{--overlay-opacity:1;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2, .elementor-3366 .elementor-element.elementor-element-1e3f2f2::before{--overlay-transition:0.3s;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2:hover::before{filter:brightness( 103% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3366 .elementor-element.elementor-element-9bf97c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--margin-top:0vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.3vw;--padding-bottom:1.3vw;--padding-left:1.3vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-40a3af8{--display:flex;--gap:1.2vw 1.2vw;--row-gap:1.2vw;--column-gap:1.2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-74aaf75{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-36a1980{padding:0vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:160%;letter-spacing:-0.01em;word-spacing:0em;color:var( --e-global-color-b1f5f1b );}.elementor-3366 .elementor-element.elementor-element-641706b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.34vw 2.34vw;--row-gap:2.34vw;--column-gap:2.34vw;--padding-top:0.52vw;--padding-bottom:1.56vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-641706b:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-641706b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-fc51358{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3366 .elementor-element.elementor-element-2204957{padding:0vw 0vw 0.3vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:500;line-height:160%;letter-spacing:0.02em;color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-cd68642{padding:1.5vw 0vw 2vw 0vw;}.elementor-3366 .elementor-element.elementor-element-cd68642 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:2.5vw;font-weight:300;line-height:150%;letter-spacing:-0.01em;word-spacing:0.01em;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-ec9d3e0{width:var( --container-widget-width, 45vw );max-width:45vw;--container-widget-width:45vw;--container-widget-flex-grow:0;font-family:"CMonaSans", Sans-serif;font-size:0.94vw;font-weight:400;line-height:160%;letter-spacing:0.01em;word-spacing:0em;color:#595959;}.elementor-3366 .elementor-element.elementor-element-c514209{--display:flex;--min-height:31.2vw;--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:11.46vw 11.46vw;--row-gap:11.46vw;--column-gap:11.46vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:2vw;--margin-right:0vw;--padding-top:0.52vw;--padding-bottom:0.52vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3366 .elementor-element.elementor-element-c514209:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-c514209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codai.ai/wp-content/uploads/2025/08/img-12.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3366 .elementor-element.elementor-element-66cc36c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-dad1eca{right:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-dad1eca{left:0px;}.elementor-3366 .elementor-element.elementor-element-dad1eca{top:2.3vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-9361360{right:7.29vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-9361360{left:7.29vw;}.elementor-3366 .elementor-element.elementor-element-9361360{top:9.308vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-3679e8f{right:0vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-3679e8f{left:0vw;}.elementor-3366 .elementor-element.elementor-element-3679e8f{top:16.8vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}.elementor-3366 .elementor-element.elementor-element-1e06067{--display:flex;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-75ec949{left:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-75ec949{right:0px;}.elementor-3366 .elementor-element.elementor-element-75ec949{top:9.5vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-eaee019{left:7.2vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-eaee019{right:7.2vw;}.elementor-3366 .elementor-element.elementor-element-eaee019{top:16.4vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-ccf6370{left:0vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-ccf6370{right:0vw;}.elementor-3366 .elementor-element.elementor-element-ccf6370{top:23.8vw;text-align:right;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;}.elementor-3366 .elementor-element.elementor-element-35cb477{--display:flex;}.elementor-3366 .elementor-element.elementor-element-1122be2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.69vw 4.69vw;--row-gap:4.69vw;--column-gap:4.69vw;--padding-top:2.8vw;--padding-bottom:5.21vw;--padding-left:2.6vw;--padding-right:2.6vw;}.elementor-3366 .elementor-element.elementor-element-1122be2:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-1122be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-eda825d{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:1.56vw 1.56vw 1.56vw 1.56vw;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:7.4vw;--padding-right:7.4vw;}.elementor-3366 .elementor-element.elementor-element-eda825d:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-eda825d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3366 .elementor-element.elementor-element-9501b9a{--display:flex;--gap:1.6vw 1.6vw;--row-gap:1.6vw;--column-gap:1.6vw;}.elementor-3366 .elementor-element.elementor-element-9cef9fc{font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:500;line-height:160%;letter-spacing:0.02em;color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-bb55db6 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:2.5vw;font-weight:300;line-height:150%;letter-spacing:-0.01em;word-spacing:0.01em;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-f244fda{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:300;line-height:160%;letter-spacing:0.02em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-684bd04{--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:1.3vw 1.3vw;--row-gap:1.3vw;--column-gap:1.3vw;--margin-top:2.37vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-1ff55f0{--display:flex;--border-radius:1vw 1vw 1vw 1vw;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-10b296c{left:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-10b296c{right:0px;}.elementor-3366 .elementor-element.elementor-element-10b296c{top:0px;z-index:1;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon-wrapper{text-align:center;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-stacked .elementor-icon{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-default .elementor-icon{color:#EBE7F3;border-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-default .elementor-icon svg{fill:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-acfb96a );color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-acfb96a );border-color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-10b296c.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon{font-size:1.88vw;padding:0.9vw;border-radius:0.78vw 0.78vw 0.78vw 0.78vw;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon svg{height:1.88vw;}.elementor-3366 .elementor-element.elementor-element-c630199{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:0.83vw 0.83vw 0.83vw 0.83vw;--padding-top:1.82vw;--padding-bottom:1.82vw;--padding-left:5.73vw;--padding-right:2.34vw;}.elementor-3366 .elementor-element.elementor-element-0f0cd9b{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-85c57a7{width:var( --container-widget-width, 33vw );max-width:33vw;padding:1.6vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-0a3bcc7{--display:flex;--border-radius:1vw 1vw 1vw 1vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-15eca53{left:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-15eca53{right:0px;}.elementor-3366 .elementor-element.elementor-element-15eca53{top:0px;z-index:1;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon-wrapper{text-align:center;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-stacked .elementor-icon{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-default .elementor-icon{color:#EBE7F3;border-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-default .elementor-icon svg{fill:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-acfb96a );color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-acfb96a );border-color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-15eca53.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon{font-size:1.88vw;padding:0.9vw;border-radius:0.78vw 0.78vw 0.78vw 0.78vw;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon svg{height:1.88vw;}.elementor-3366 .elementor-element.elementor-element-c01919b{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:0.83vw 0.83vw 0.83vw 0.83vw;--padding-top:1.82vw;--padding-bottom:1.82vw;--padding-left:5.73vw;--padding-right:2.34vw;}.elementor-3366 .elementor-element.elementor-element-af1d4ef{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-9d210cc{width:var( --container-widget-width, 33vw );max-width:33vw;padding:1.6vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-970848b{--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:1.3vw 1.3vw;--row-gap:1.3vw;--column-gap:1.3vw;--margin-top:1.3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-b8f2876{--display:flex;--border-radius:1vw 1vw 1vw 1vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-40c6bad{left:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-40c6bad{right:0px;}.elementor-3366 .elementor-element.elementor-element-40c6bad{top:0px;z-index:1;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon-wrapper{text-align:center;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-stacked .elementor-icon{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-default .elementor-icon{color:#EBE7F3;border-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-default .elementor-icon svg{fill:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-acfb96a );color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-acfb96a );border-color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-40c6bad.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon{font-size:1.88vw;padding:0.9vw;border-radius:0.78vw 0.78vw 0.78vw 0.78vw;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon svg{height:1.88vw;}.elementor-3366 .elementor-element.elementor-element-ccba1e6{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:0.83vw 0.83vw 0.83vw 0.83vw;--padding-top:1.82vw;--padding-bottom:1.82vw;--padding-left:5.73vw;--padding-right:2.34vw;}.elementor-3366 .elementor-element.elementor-element-f4db32f{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-d5b7821{width:var( --container-widget-width, 33vw );max-width:33vw;padding:1.6vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-1ce995c{--display:flex;--border-radius:1vw 1vw 1vw 1vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-fb14286{left:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-fb14286{right:0px;}.elementor-3366 .elementor-element.elementor-element-fb14286{top:0px;z-index:1;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon-wrapper{text-align:center;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-stacked .elementor-icon{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-default .elementor-icon{color:#EBE7F3;border-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-framed .elementor-icon, .elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-default .elementor-icon svg{fill:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-acfb96a );color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-acfb96a );border-color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-framed .elementor-icon:hover, .elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-fb14286.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon{font-size:1.88vw;padding:0.9vw;border-radius:0.78vw 0.78vw 0.78vw 0.78vw;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon svg{height:1.88vw;}.elementor-3366 .elementor-element.elementor-element-92991ce{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:0.83vw 0.83vw 0.83vw 0.83vw;--padding-top:1.82vw;--padding-bottom:1.82vw;--padding-left:5.73vw;--padding-right:2.34vw;}.elementor-3366 .elementor-element.elementor-element-d58bf17{padding:0vw 0vw 0.1vw 0vw;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:150%;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-3366 .elementor-element.elementor-element-5ae671b{width:var( --container-widget-width, 33vw );max-width:33vw;padding:1.6vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-c677fbd{--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:7.97vw 7.97vw;--row-gap:7.97vw;--column-gap:7.97vw;--padding-top:1.4vw;--padding-bottom:6.25vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-b259662{--display:flex;--gap:1.66vw 1.66vw;--row-gap:1.66vw;--column-gap:1.66vw;}.elementor-3366 .elementor-element.elementor-element-dba02a6 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:2.5vw;font-weight:300;line-height:130%;letter-spacing:-0.01em;word-spacing:0.01em;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-8798e6f{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:300;line-height:160%;letter-spacing:0.02em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-ec71cab{--display:flex;}.elementor-3366 .elementor-element.elementor-element-9d60a40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-927a497{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-ce132d0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-9288059{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-0e0a9fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-ad3742f{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-5d248e3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-a02c484{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-dc3db89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-5090b67{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-a59d6b9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-5a8e3f0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-6a982b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-c921bc8{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-b0034d4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-3cd9a77{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-c24da4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-cd20a4e{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-9346e78{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-50b540d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-6afee72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3366 .elementor-element.elementor-element-c0c14f4{width:var( --container-widget-width, 28vw );max-width:28vw;--container-widget-width:28vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.78vw;font-weight:300;line-height:180%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-eca05d4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.7vw;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:7px 7px 7px 7px;padding:0.55vw 0.55vw 0.55vw 0.55vw;}.elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-04f0ff2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-6506d60{--n-accordion-title-font-size:1.04vw;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.78vw;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.78vw 0.78vw 0.78vw 0.78vw;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-acfb96a );--n-accordion-title-active-color:var( --e-global-color-acfb96a );--n-accordion-icon-size:0.63vw;--n-accordion-icon-normal-color:#CCB1FF;--n-accordion-icon-hover-color:var( --e-global-color-acfb96a );--n-accordion-icon-active-color:var( --e-global-color-acfb96a );}.elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EBE7F3;border-style:none;}.elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F3F2F8;}.elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F3F2F8;}:where( .elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F3F2F8;border-style:none;--border-radius:0vw 0vw 0.78vw 0.78vw;--padding-top:0.4vw;--padding-right:1.56vw;--padding-bottom:1.82vw;--padding-left:2.08vw;}.elementor-3366 .elementor-element.elementor-element-6506d60 {--n-accordion-padding:1.2vw 2.08vw 1.2vw 2.08vw;}:where( .elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"CMonaSans", Sans-serif;font-weight:600;line-height:1.5em;letter-spacing:-0.01em;}.elementor-3366 .elementor-element.elementor-element-f11d7ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.34vw 2.34vw;--row-gap:2.34vw;--column-gap:2.34vw;--padding-top:1.5vw;--padding-bottom:6.25vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-f11d7ee:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-f11d7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3366 .elementor-element.elementor-element-9a150de{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-3366 .elementor-element.elementor-element-ce9ab14 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:2.5vw;font-weight:300;line-height:150%;letter-spacing:-0.01em;word-spacing:0.01em;color:var( --e-global-color-primary );}.elementor-3366 .elementor-element.elementor-element-2bedfcf{width:var( --container-widget-width, 45vw );max-width:45vw;--container-widget-width:45vw;--container-widget-flex-grow:0;font-family:"COutfit", Sans-serif;font-size:0.94vw;font-weight:300;line-height:160%;letter-spacing:0.02em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-ddb9dc7{--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:1.3vw 1.3vw;--row-gap:1.3vw;--column-gap:1.3vw;}.elementor-3366 .elementor-element.elementor-element-15ad0dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:1.04vw 1.04vw 1.04vw 1.04vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.34vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-15ad0dc:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-15ad0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-73624f7{--display:flex;--padding-top:2.34vw;--padding-bottom:2.34vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3366 .elementor-element.elementor-element-7656662{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-7656662 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-3366 .elementor-element.elementor-element-1682be2{padding:1.82vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-892be7d{width:var( --container-widget-width, 40.5% );max-width:40.5%;--container-widget-width:40.5%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-892be7d img{width:80%;}.elementor-3366 .elementor-element.elementor-element-8f45b02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:1.04vw 1.04vw 1.04vw 1.04vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.34vw;--padding-right:1.3vw;}.elementor-3366 .elementor-element.elementor-element-8f45b02:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-8f45b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7F3;}.elementor-3366 .elementor-element.elementor-element-606b72c{--display:flex;--padding-top:2.34vw;--padding-bottom:2.34vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3366 .elementor-element.elementor-element-2464c39{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-2464c39 .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:600;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-3366 .elementor-element.elementor-element-31ee4ee{padding:1.82vw 0vw 0vw 0vw;font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;line-height:150%;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-4181b2c );}.elementor-3366 .elementor-element.elementor-element-0927c83{width:var( --container-widget-width, 40.5% );max-width:40.5%;--container-widget-width:40.5%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-0927c83 img{width:80%;}.elementor-3366 .elementor-element.elementor-element-9375d2e{--display:flex;}.elementor-3366 .elementor-element.elementor-element-de6f4f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5vw 2.5vw;--row-gap:2.5vw;--column-gap:2.5vw;--overflow:hidden;--overlay-opacity:0.18;--padding-top:6vw;--padding-bottom:6.5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-3366 .elementor-element.elementor-element-de6f4f9:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb99a3f );background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-CTA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3366 .elementor-element.elementor-element-de6f4f9::before, .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3366 .elementor-element.elementor-element-c3dba5b{padding:0vw 0.2vw 0vw 0vw;text-align:left;}.elementor-3366 .elementor-element.elementor-element-c3dba5b img{width:7.5vw;}.elementor-3366 .elementor-element.elementor-element-1230e21{--display:flex;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;}.elementor-3366 .elementor-element.elementor-element-2c8cc9f .elementor-heading-title{font-family:"CMonaSans", Sans-serif;font-size:3.3vw;font-weight:400;line-height:1.2em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-3366 .elementor-element.elementor-element-d9b2e1c{width:var( --container-widget-width, 43% );max-width:43%;padding:1.6vw 0vw 0vw 0vw;--container-widget-width:43%;--container-widget-flex-grow:0;font-family:"CMonaSans", Sans-serif;font-size:1.15vw;font-weight:400;line-height:1.6em;letter-spacing:0.03em;word-spacing:0em;color:#595959;}.elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button{background-color:var( --e-global-color-acfb96a );font-family:"COutfit", Sans-serif;font-size:0.83vw;font-weight:300;text-transform:uppercase;letter-spacing:0.03em;fill:var( --e-global-color-5129d18 );color:var( --e-global-color-5129d18 );border-radius:0.52vw 0.52vw 0.52vw 0.52vw;padding:0.8vw 2vw 0.8vw 2vw;}.elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button:hover, .elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button:focus{background-color:#5C25C2;color:var( --e-global-color-5129d18 );}.elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button:hover svg, .elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button:focus svg{fill:var( --e-global-color-5129d18 );}@media(min-width:768px){.elementor-3366 .elementor-element.elementor-element-5099f0f{--width:36.46vw;}.elementor-3366 .elementor-element.elementor-element-87c189b{--width:25.78vw;}.elementor-3366 .elementor-element.elementor-element-c6c58f9{--width:100%;}.elementor-3366 .elementor-element.elementor-element-cf44be3{--width:25.78vw;}.elementor-3366 .elementor-element.elementor-element-d86f392{--width:100%;}.elementor-3366 .elementor-element.elementor-element-5e08b3e{--width:25.78vw;}.elementor-3366 .elementor-element.elementor-element-f42479e{--width:100%;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2{--width:25.78vw;}.elementor-3366 .elementor-element.elementor-element-40a3af8{--width:100%;}.elementor-3366 .elementor-element.elementor-element-b259662{--width:37.1%;}.elementor-3366 .elementor-element.elementor-element-ec71cab{--width:52.92%;}.elementor-3366 .elementor-element.elementor-element-ce132d0{--width:15%;}.elementor-3366 .elementor-element.elementor-element-5d248e3{--width:15%;}.elementor-3366 .elementor-element.elementor-element-a59d6b9{--width:15%;}.elementor-3366 .elementor-element.elementor-element-b0034d4{--width:15%;}.elementor-3366 .elementor-element.elementor-element-9346e78{--width:15%;}.elementor-3366 .elementor-element.elementor-element-eca05d4{--width:15%;}.elementor-3366 .elementor-element.elementor-element-73624f7{--width:53.17%;}.elementor-3366 .elementor-element.elementor-element-606b72c{--width:53.17%;}}@media(max-width:1025px) and (min-width:768px){.elementor-3366 .elementor-element.elementor-element-5099f0f{--width:54vw;}.elementor-3366 .elementor-element.elementor-element-87c189b{--width:49%;}.elementor-3366 .elementor-element.elementor-element-cf44be3{--width:49%;}.elementor-3366 .elementor-element.elementor-element-5e08b3e{--width:49%;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2{--width:49%;}.elementor-3366 .elementor-element.elementor-element-b259662{--width:36vw;}.elementor-3366 .elementor-element.elementor-element-15ad0dc{--width:50%;}.elementor-3366 .elementor-element.elementor-element-73624f7{--width:100%;}.elementor-3366 .elementor-element.elementor-element-8f45b02{--width:50%;}.elementor-3366 .elementor-element.elementor-element-606b72c{--width:100%;}}@media(max-width:1025px){.elementor-3366 .elementor-element.elementor-element-77ca5e2{--min-height:30vh;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-5099f0f{--padding-top:20vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3366 .elementor-element.elementor-element-3037ac2 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-e544ff0{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-2a160df{margin:3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0.2vw;}.elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button{font-size:1.8vw;padding:1.5vw 4vw 1.5vw 4vw;}.elementor-3366 .elementor-element.elementor-element-8ac0268{--container-widget-width:54vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 54vw );max-width:54vw;}.elementor-3366 .elementor-element.elementor-element-8ac0268 img{width:43vw;}.elementor-3366 .elementor-element.elementor-element-e32331d{--padding-top:6vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-e1cfc5f{font-size:1.7vw;}.elementor-3366 .elementor-element.elementor-element-c45b49b .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-dc54e3f{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-2b7c182{--flex-wrap:wrap;}.elementor-3366 .elementor-element.elementor-element-87c189b{--min-height:47vw;}.elementor-3366 .elementor-element.elementor-element-87c189b::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-b72e79f{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-e46dbf2{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-cf44be3{--min-height:47vw;}.elementor-3366 .elementor-element.elementor-element-cf44be3::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-ce01432{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-2d96ae7{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-5e08b3e{--min-height:47vw;}.elementor-3366 .elementor-element.elementor-element-5e08b3e::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-753a0bb{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-6b98efd{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2{--min-height:47vw;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-74aaf75{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-36a1980{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-641706b{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-cd68642 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-ec9d3e0{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-c514209{--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-dad1eca{right:0px;}body.rtl .elementor-3366 .elementor-element.elementor-element-dad1eca{left:0px;}.elementor-3366 .elementor-element.elementor-element-dad1eca{top:1.8vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-9361360{top:8.9vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-3679e8f{font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-75ec949{top:9vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-eaee019{top:16.2vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-ccf6370{font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-eda825d{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3366 .elementor-element.elementor-element-9cef9fc{font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-bb55db6 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-f244fda{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon{font-size:3.5vw;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon svg{height:3.5vw;}.elementor-3366 .elementor-element.elementor-element-c630199{--padding-top:0.6vw;--padding-bottom:3vw;--padding-left:9vw;--padding-right:3vw;}.elementor-3366 .elementor-element.elementor-element-0f0cd9b{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-85c57a7{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon{font-size:3.5vw;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon svg{height:3.5vw;}.elementor-3366 .elementor-element.elementor-element-c01919b{--padding-top:0.6vw;--padding-bottom:3vw;--padding-left:9vw;--padding-right:3vw;}.elementor-3366 .elementor-element.elementor-element-af1d4ef{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-9d210cc{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon{font-size:3.5vw;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon svg{height:3.5vw;}.elementor-3366 .elementor-element.elementor-element-ccba1e6{--padding-top:0.6vw;--padding-bottom:3vw;--padding-left:9vw;--padding-right:3vw;}.elementor-3366 .elementor-element.elementor-element-f4db32f{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-d5b7821{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon{font-size:3.5vw;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon svg{height:3.5vw;}.elementor-3366 .elementor-element.elementor-element-92991ce{--padding-top:0.6vw;--padding-bottom:3vw;--padding-left:9vw;--padding-right:3vw;}.elementor-3366 .elementor-element.elementor-element-d58bf17{padding:2vw 0vw 1vw 0vw;font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-5ae671b{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-c677fbd{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:4vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-dba02a6 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-8798e6f{font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-9d60a40{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-927a497{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-0e0a9fe{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-ad3742f{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-dc3db89{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-5090b67{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-6a982b7{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-c921bc8{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-c24da4f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-cd20a4e{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-6afee72{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3366 .elementor-element.elementor-element-c0c14f4{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button{font-size:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-3366 .elementor-element.elementor-element-6506d60{--n-accordion-item-title-space-between:1.3vw;--n-accordion-title-font-size:2vw;--n-accordion-icon-size:1vw;}.elementor-3366 .elementor-element.elementor-element-f11d7ee{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:4vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-ce9ab14 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-2bedfcf{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-15ad0dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:15px 15px 15px 15px;--padding-top:2vw;--padding-bottom:3.5vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-3366 .elementor-element.elementor-element-73624f7.e-con{--order:99999 /* order end hack */;}.elementor-3366 .elementor-element.elementor-element-7656662{text-align:center;}.elementor-3366 .elementor-element.elementor-element-7656662 .elementor-heading-title{font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-1682be2{text-align:center;font-size:1.6vw;letter-spacing:0em;word-spacing:0.1em;}.elementor-3366 .elementor-element.elementor-element-892be7d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3366 .elementor-element.elementor-element-892be7d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-8f45b02{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:15px 15px 15px 15px;--padding-top:2vw;--padding-bottom:3.5vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-3366 .elementor-element.elementor-element-606b72c.e-con{--order:99999 /* order end hack */;}.elementor-3366 .elementor-element.elementor-element-2464c39{text-align:center;}.elementor-3366 .elementor-element.elementor-element-2464c39 .elementor-heading-title{font-size:1.8vw;}.elementor-3366 .elementor-element.elementor-element-31ee4ee{text-align:center;font-size:1.6vw;letter-spacing:0em;word-spacing:0.1em;}.elementor-3366 .elementor-element.elementor-element-0927c83{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3366 .elementor-element.elementor-element-0927c83.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-de6f4f9{--padding-top:6vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:5vw;}.elementor-3366 .elementor-element.elementor-element-c3dba5b img{width:10vw;}.elementor-3366 .elementor-element.elementor-element-2c8cc9f .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-d9b2e1c{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;font-size:1.8vw;letter-spacing:0em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button{font-size:1.8vw;padding:1.7vw 3vw 1.5vw 3vw;}}@media(max-width:767px){.elementor-3366 .elementor-element.elementor-element-5099f0f{--padding-top:30vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-3037ac2 .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-e544ff0{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-2a160df{width:100%;max-width:100%;--e-transform-scale:0.8;margin:7vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3366 .elementor-element.elementor-element-2a160df .elementor-button{font-size:5.3vw;border-radius:5px 5px 5px 5px;padding:4vw 17.8vw 4vw 17.8vw;}.elementor-3366 .elementor-element.elementor-element-8ac0268{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-3366 .elementor-element.elementor-element-8ac0268 img{width:100%;}.elementor-3366 .elementor-element.elementor-element-e32331d{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-e1cfc5f{font-size:3.8vw;}.elementor-3366 .elementor-element.elementor-element-c45b49b .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-dc54e3f{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-2b7c182{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-3366 .elementor-element.elementor-element-87c189b{--min-height:80vw;}.elementor-3366 .elementor-element.elementor-element-87c189b::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-87c189b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-b72e79f{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-e46dbf2{font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-cf44be3{--min-height:80vw;}.elementor-3366 .elementor-element.elementor-element-cf44be3::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-cf44be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-ce01432{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-2d96ae7{font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-5e08b3e{--min-height:80vw;}.elementor-3366 .elementor-element.elementor-element-5e08b3e::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-5e08b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-753a0bb{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-6b98efd{font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2{--min-height:80vw;}.elementor-3366 .elementor-element.elementor-element-1e3f2f2::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3366 .elementor-element.elementor-element-1e3f2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0%;}.elementor-3366 .elementor-element.elementor-element-74aaf75{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-36a1980{font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-641706b{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-2204957{font-size:3.8vw;}.elementor-3366 .elementor-element.elementor-element-cd68642 .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-ec9d3e0{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-c514209{--min-height:45vw;--flex-wrap:nowrap;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-dad1eca{top:3vw;font-size:2.6vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-9361360{right:7vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-9361360{left:7vw;}.elementor-3366 .elementor-element.elementor-element-9361360{top:13.5vw;font-size:2.6vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-3679e8f{right:3vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-3679e8f{left:3vw;}.elementor-3366 .elementor-element.elementor-element-3679e8f{top:24vw;font-size:2.6vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-75ec949{left:12px;}body.rtl .elementor-3366 .elementor-element.elementor-element-75ec949{right:12px;}.elementor-3366 .elementor-element.elementor-element-75ec949{top:14vw;font-size:2.6vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-eaee019{left:8vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-eaee019{right:8vw;}.elementor-3366 .elementor-element.elementor-element-eaee019{top:24.5vw;font-size:2.6vw;}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-ccf6370{left:3vw;}body.rtl .elementor-3366 .elementor-element.elementor-element-ccf6370{right:3vw;}.elementor-3366 .elementor-element.elementor-element-ccf6370{top:34.5vw;font-size:2.6vw;}.elementor-3366 .elementor-element.elementor-element-eda825d{--padding-top:7vw;--padding-bottom:7vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-9cef9fc{font-size:3.8vw;}.elementor-3366 .elementor-element.elementor-element-bb55db6 .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-f244fda{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-684bd04{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-1ff55f0{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon{font-size:6.5vw;border-radius:3.5vw 3.5vw 3.5vw 3.5vw;}.elementor-3366 .elementor-element.elementor-element-10b296c .elementor-icon svg{height:6.5vw;}.elementor-3366 .elementor-element.elementor-element-c630199{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;--padding-top:1vw;--padding-bottom:5vw;--padding-left:17vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-0f0cd9b{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-85c57a7{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-0a3bcc7{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon{font-size:6.5vw;border-radius:3.5vw 3.5vw 3.5vw 3.5vw;}.elementor-3366 .elementor-element.elementor-element-15eca53 .elementor-icon svg{height:6.5vw;}.elementor-3366 .elementor-element.elementor-element-c01919b{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;--padding-top:1vw;--padding-bottom:5vw;--padding-left:17vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-af1d4ef{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-9d210cc{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-970848b{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3366 .elementor-element.elementor-element-b8f2876{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon{font-size:6.5vw;border-radius:3.5vw 3.5vw 3.5vw 3.5vw;}.elementor-3366 .elementor-element.elementor-element-40c6bad .elementor-icon svg{height:6.5vw;}.elementor-3366 .elementor-element.elementor-element-ccba1e6{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;--padding-top:1vw;--padding-bottom:5vw;--padding-left:17vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-f4db32f{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-d5b7821{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-1ce995c{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon{font-size:6.5vw;border-radius:3.5vw 3.5vw 3.5vw 3.5vw;}.elementor-3366 .elementor-element.elementor-element-fb14286 .elementor-icon svg{height:6.5vw;}.elementor-3366 .elementor-element.elementor-element-92991ce{--border-radius:4.2vw 4.2vw 4.2vw 4.2vw;--padding-top:1vw;--padding-bottom:5vw;--padding-left:17vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-d58bf17{padding:3vw 0vw 2vw 0vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-5ae671b{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-c677fbd{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-dba02a6 .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-8798e6f{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-927a497{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-ce132d0{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-9288059{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-9288059.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-9288059 .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-ad3742f{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-5d248e3{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-a02c484{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-a02c484.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-a02c484 .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-5090b67{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-a59d6b9{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-5a8e3f0 .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-c921bc8{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-b0034d4{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-3cd9a77{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-3cd9a77.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-3cd9a77 .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-cd20a4e{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-9346e78{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-50b540d{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-50b540d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-50b540d .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-c0c14f4{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-eca05d4{--width:11vw;}.elementor-3366 .elementor-element.elementor-element-04f0ff2{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:0.8;margin:-0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3366 .elementor-element.elementor-element-04f0ff2.elementor-element{--order:-99999 /* order start hack */;}.elementor-3366 .elementor-element.elementor-element-04f0ff2 .elementor-button{font-size:4vw;padding:3vw 3vw 3vw 3vw;}.elementor-3366 .elementor-element.elementor-element-6506d60{--n-accordion-item-title-space-between:3.5vw;--n-accordion-border-radius:3vw 3vw 3vw 3vw;--n-accordion-title-font-size:4vw;--n-accordion-icon-size:3vw;}.elementor-3366 .elementor-element.elementor-element-6506d60 {--n-accordion-padding:4vw 4vw 4vw 4vw;}:where( .elementor-3366 .elementor-element.elementor-element-6506d60 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0vw 0vw 3vw 3vw;--padding-top:0vw;--padding-right:2vw;--padding-bottom:4vw;--padding-left:4vw;}.elementor-3366 .elementor-element.elementor-element-f11d7ee{--padding-top:4vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-ce9ab14 .elementor-heading-title{font-size:8.2vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-2bedfcf{font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-ddb9dc7{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-3366 .elementor-element.elementor-element-15ad0dc{--padding-top:3vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3366 .elementor-element.elementor-element-7656662{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3366 .elementor-element.elementor-element-7656662 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-1682be2{padding:2vw 0vw 0vw 0vw;font-size:3.6vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-892be7d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-3366 .elementor-element.elementor-element-8f45b02{--padding-top:3vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3366 .elementor-element.elementor-element-2464c39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3366 .elementor-element.elementor-element-2464c39 .elementor-heading-title{font-size:4vw;}.elementor-3366 .elementor-element.elementor-element-31ee4ee{padding:2vw 0vw 0vw 0vw;font-size:3.6vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-0927c83{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-3366 .elementor-element.elementor-element-de6f4f9:not(.elementor-motion-effects-element-type-background), .elementor-3366 .elementor-element.elementor-element-de6f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codai.ai/wp-content/uploads/2025/09/CODAI-Solutions-CTA-mob.jpg");}.elementor-3366 .elementor-element.elementor-element-de6f4f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--overlay-opacity:0.2;--padding-top:15vw;--padding-bottom:13vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3366 .elementor-element.elementor-element-c3dba5b img{width:24vw;}.elementor-3366 .elementor-element.elementor-element-1230e21{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-3366 .elementor-element.elementor-element-2c8cc9f{text-align:center;}.elementor-3366 .elementor-element.elementor-element-2c8cc9f .elementor-heading-title{font-size:9.4vw;line-height:1.3em;}.elementor-3366 .elementor-element.elementor-element-d9b2e1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:3.8vw;letter-spacing:0.01em;word-spacing:0em;}.elementor-3366 .elementor-element.elementor-element-f96bda1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:060vw 0vw 0vw 0vw;}.elementor-3366 .elementor-element.elementor-element-f96bda1 .elementor-button{font-size:4vw;border-radius:5px 5px 5px 5px;padding:3vw 6vw 3vw 6vw;}}/* Start custom CSS for heading, class: .elementor-element-3037ac2 */.elementor-3366 .elementor-element.elementor-element-3037ac2 strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-3037ac2 h1{
    margin: -0.5vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e544ff0 */.elementor-3366 .elementor-element.elementor-element-e544ff0 p{
    margin: -0.4vw  0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a160df *//*.btn1 {*/
/*border-radius: 3px;*/
/*background:  #8545FD;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ca5e2 */background: radial-gradient(396.85% 141.42% at 100% 0%, rgba(130, 88, 242, 0.00) 0%, rgba(0, 227, 250, 0.05) 100%), #FFF;/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1cfc5f */.elementor-3366 .elementor-element.elementor-element-e1cfc5f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45b49b */.elementor-3366 .elementor-element.elementor-element-c45b49b strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-c45b49b h2{
    margin: -1.25vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc54e3f */.elementor-3366 .elementor-element.elementor-element-dc54e3f p{
    margin: -0.56vw 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d76761 */.steps-line {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 1.4vw 0 4.69vw 0;
}

.step {
    width: 0.89vw;
    height: 0.89vw;
    border-radius: 0.31vw;
    transform: rotate(45deg);
    background-color: #E2E2E2;
    transition: all 0.6s ease !important;
}

.line {
    width: 19vw;
    height: 1px;
    background-color: #E2E2E2 !important;
    transition: all 0.6s ease !important;
}
@media (max-width: 1025px){
 .steps-line {
    display: none;   
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49040aa */.elementor-3366 .elementor-element.elementor-element-49040aa * {
    transition: all 0.4s ease;
}


.elementor-3366 .elementor-element.elementor-element-49040aa ::before {
    transition: all 0.3s !important;
}
.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box{
    box-shadow: 0px 3px 5px 0px #f7f7f7 !important;
}


.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover{
    box-shadow: 0px 7px 13px 0px #f3f3f3 !important;
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-body p{
    margin: -0.4vw 0;
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box .indust-content {
    transform: translatey(-3vw);
    background: #e8d4ff33;
    backdrop-filter: blur(10px);
    padding: 2.08vw 1.04vw 2.56vw 1.56vw
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content {
    transform: translatey(-3vw);
    background: rgba(205, 197, 255, 0.40);
    padding: 2.08vw 1.04vw 3vw 1.56vw;
}


.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .btn {
    transform: translatey(-0.3vw);
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box .btn {
    transform: translatey(2.3vw);
}


.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content * {
    row-gap: 2vw;
}
.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-ctitle {
    color: #6927E3;
}
@media (max-width: 1025px) {


.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box .indust-content {
    transform: translatey(-2.8vw);
    padding: 1vw 2vw 3vw;
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content {
    transform: translatey(-3vw);
    padding: 2.3vw 2vw 5vw;
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content * {
    row-gap: 1vw;
}
.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .s-sub-title {
    margin-bottom: .2vw !important;
}

}


@media (max-width:767px){
   .elementor-3366 .elementor-element.elementor-element-49040aa .indust-box .indust-content {
    transform: translatey(-2.8vw);
    padding: 2vw 5vw 5vw;
}

.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content {
    transform: translatey(-3.2vw);
    padding: 4vw 5vw 12vw;
} 
.elementor-3366 .elementor-element.elementor-element-49040aa .indust-box:hover .indust-content * {
    row-gap: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32331d */.elementor-3366 .elementor-element.elementor-element-e32331d .elementor-icon-list-icon+.elementor-icon-list-text {

    padding-inline-start: 3px;
}

.elementor-3366 .elementor-element.elementor-element-e32331d .elementor-inline-item a:hover path{
    fill: #C8ABFF;
}

.elementor-3366 .elementor-element.elementor-element-e32331d .elementor-inline-item a * {
    transition: all 0.3s;
}
.indust-ctitle p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2204957 */.elementor-3366 .elementor-element.elementor-element-2204957 p{
    margin: -0.35vw 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd68642 */.elementor-3366 .elementor-element.elementor-element-cd68642 strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-cd68642 h2{
    margin: -1.25vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec9d3e0 */.elementor-3366 .elementor-element.elementor-element-ec9d3e0 p{
    margin: -0.56vw 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641706b */.AI-tags{
    background-color: #CDC5FF40;
    width: fit-content;
    padding: 1.56vw 1.82vw;
    border-radius: 0.78vw;
    backdrop-filter: blur(5px);
    transition: all 0.5s ease !important;
    box-shadow: 0 5px 6px 0 #5555550d;
}
.AI-tags p{
    margin: -0.42vw 0;
}
.AI-tags:hover{
    color: #6927E3 !important;
    stroke-width: 4px !important;
    box-shadow: 0 6px 6px 0 #5555550f !important;
    text-shadow: 0 0 #6927E3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cef9fc */.elementor-3366 .elementor-element.elementor-element-9cef9fc p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb55db6 */.elementor-3366 .elementor-element.elementor-element-bb55db6 strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-bb55db6 h2{
    margin: -1.1vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f244fda */.elementor-3366 .elementor-element.elementor-element-f244fda p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85c57a7 */.elementor-3366 .elementor-element.elementor-element-85c57a7 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d210cc */.elementor-3366 .elementor-element.elementor-element-9d210cc p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5b7821 */.elementor-3366 .elementor-element.elementor-element-d5b7821 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae671b */.elementor-3366 .elementor-element.elementor-element-5ae671b p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda825d */.out-box {
  --r: 1vw; /* the radius */
  --s: 1.2vw; /* size of inner curve */
  --x: 2vw; /* horizontal offset (no percentage) */
  --y: 2vw; /* vertical offset (no percentage) */
  
  width: 100%;
  height: 100%;
  background-color:#EBE7F3;
  box-shadow: 3px 3px 8px 0px #ededed !important;
  border-radius: var(--r);
  --_m:/calc(2*var(--r)) calc(2*var(--r)) radial-gradient(#000 70%,#0000 72%);
  --_g:conic-gradient(at var(--r) var(--r),#000 75%,#0000 0);
  --_d:(var(--s) + var(--r));
  mask:
    calc(var(--_d) + var(--x)) 0 var(--_m),
    0 calc(var(--_d) + var(--y)) var(--_m),
    radial-gradient(var(--s) at 0 0,#0000 99%,#000 calc(100% + 1px)) 
     calc(var(--r) + var(--x)) calc(var(--r) + var(--y)),
    var(--_g) calc(var(--_d) + var(--x)) 0,
    var(--_g) 0 calc(var(--_d) + var(--y));
  mask-repeat: no-repeat;
}

.indust-ctitle p, .out-box, .out-box::before, .out-icon path, .out-icon .elementor-icon {
    transition: all 0.5s ease !important;
}
.parent-box{
   box-shadow: 3px 3px 8px 0px #ededed !important; 
}
.parent-box:hover{
 box-shadow: 3px 3px 10px 0px #ededed !important;   
}
.parent-box:hover .out-box{
    background-color:#F3F2F8 !important;
}

.parent-box:hover .out-icon .elementor-icon{
    background-color: #8545FD !important;
}
.parent-box:hover .out-icon path{
    fill: #FFF !important;
}
.parent-box:hover .indust-ctitle p{
    color: #8545FD !important;
}



@media (max-width: 1025px) {
    .out-box {
  --r: 1vw; /* the radius */
  --s: 1.2vw; /* size of inner curve */
  --x: 4.6vw; /* horizontal offset (no percentage) */
  --y: 4.6vw; /* vertical offset (no percentage) */
}

.elementor-3366 .elementor-element.elementor-element-eda825d .elementor-icon {
    padding: 1.2vw !important;
}
}






@media (max-width: 767px) {
    .out-box {
  --r: 4.2vw; /* the radius */
  --s: 4.3vw; /* size of inner curve */
  --x: 4.6vw; /* horizontal offset (no percentage) */
  --y: 4.6vw; /* vertical offset (no percentage) */

}

.elementor-3366 .elementor-element.elementor-element-eda825d .elementor-icon {
    padding: 2.6vw !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1122be2 */.elementor-3366 .elementor-element.elementor-element-1122be2 .elementor-icon-list-icon+.elementor-icon-list-text {

    padding-inline-start: 3px;
}

.elementor-3366 .elementor-element.elementor-element-1122be2 .elementor-inline-item a:hover path{
    fill: #C8ABFF;
}

.elementor-3366 .elementor-element.elementor-element-1122be2 .elementor-inline-item a * {
    transition: all 0.3s;
}
.indust-ctitle p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dba02a6 */.elementor-3366 .elementor-element.elementor-element-dba02a6 strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-dba02a6 h2{
    margin: -0.8vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8798e6f */.elementor-3366 .elementor-element.elementor-element-8798e6f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927a497 */.elementor-3366 .elementor-element.elementor-element-927a497 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9288059 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3742f */.elementor-3366 .elementor-element.elementor-element-ad3742f p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a02c484 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5090b67 */.elementor-3366 .elementor-element.elementor-element-5090b67 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a8e3f0 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c921bc8 */.elementor-3366 .elementor-element.elementor-element-c921bc8 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cd9a77 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd20a4e */.elementor-3366 .elementor-element.elementor-element-cd20a4e p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b540d */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c14f4 */.elementor-3366 .elementor-element.elementor-element-c0c14f4 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04f0ff2 */.btn1 {
    border-radius: 3px;
background:  #8545FD;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c677fbd */.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title {
    border-radius: 0.78vw 0.78vw 0 0 !important;
}
.e-n-accordion-item{
box-shadow: 0 3px 5px #f4f4f4;
border-radius: 0.78vw;
}

@media (max-width: 767px){
.e-n-accordion-item-title[aria-expanded="true"]{
   border-radius: 3vw 3vw 0 0 !important;
}
.e-n-accordion-item{
box-shadow: 0 3px 5px #f4f4f4;
border-radius: 3vw;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce9ab14 */.elementor-3366 .elementor-element.elementor-element-ce9ab14 strong {
    font-weight: 600;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-ce9ab14 h2{
    margin: -1.25vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bedfcf */.elementor-3366 .elementor-element.elementor-element-2bedfcf p{
    margin: -0.56vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1682be2 */.elementor-3366 .elementor-element.elementor-element-1682be2 p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ee4ee */.elementor-3366 .elementor-element.elementor-element-31ee4ee p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f11d7ee */.elementor-3366 .elementor-element.elementor-element-f11d7ee .proven-title p{
    margin: -0.5vw  0;
    transition: all 0.5s ease !important;
}
.elementor-3366 .elementor-element.elementor-element-f11d7ee .proven-box{
 box-shadow: 0 3px 5px 0px #f4f4f4 !important;
 transition: all 0.5s ease !important;
}
.elementor-3366 .elementor-element.elementor-element-f11d7ee .proven-box:hover{
    background-color: #F0ECF8 !important;
     box-shadow: 0 5px 5px 0px #f4f4f4 !important;
}
.elementor-3366 .elementor-element.elementor-element-f11d7ee .proven-box:hover .proven-title p{
    color: #8545FD !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c8cc9f */.elementor-3366 .elementor-element.elementor-element-2c8cc9f strong {
    font-weight: 700;
    font-style: italic;
}
.elementor-3366 .elementor-element.elementor-element-2c8cc9f h2{
    margin: -0.6vw 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9b2e1c */.elementor-3366 .elementor-element.elementor-element-d9b2e1c p{
    margin: -0.4vw 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'CMonaSans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/MonaSans-ExtraLight.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'COutfit';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://codai.ai/wp-content/uploads/2025/03/Outfit-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */