.elementor-43524 .elementor-element.elementor-element-5510818{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-5510818:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-5510818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273355;}.elementor-43524 .elementor-element.elementor-element-874931f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-874931f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43524 .elementor-element.elementor-element-fbdfde5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#FFFFFF;}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-43524 .elementor-element.elementor-element-e9ec612 .elementor-heading-title, .elementor-43524 .elementor-element.elementor-element-e9ec612 .hfe-page-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-e9ec612 .hfe-page-title-icon i{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-e9ec612 .hfe-page-title-icon svg{fill:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-8b4b9b3{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-43524 .elementor-element.elementor-element-8e4bffd.elementor-element{--align-self:flex-end;}.elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button-content-wrapper{flex-direction:row;}.elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button:hover, .elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button:hover svg, .elementor-43524 .elementor-element.elementor-element-8e4bffd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-bc4cbbb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-52da984{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.31;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-43524 .elementor-element.elementor-element-52da984:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-52da984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.tudip.com/wp-content/uploads/2025/05/Testify.AI-hero.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-43524 .elementor-element.elementor-element-52da984::before, .elementor-43524 .elementor-element.elementor-element-52da984 > .elementor-background-video-container::before, .elementor-43524 .elementor-element.elementor-element-52da984 > .e-con-inner > .elementor-background-video-container::before, .elementor-43524 .elementor-element.elementor-element-52da984 > .elementor-background-slideshow::before, .elementor-43524 .elementor-element.elementor-element-52da984 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43524 .elementor-element.elementor-element-52da984 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43524 .elementor-element.elementor-element-acfc9fa{--display:flex;}.elementor-43524 .elementor-element.elementor-element-d7b2ce7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-d7b2ce7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-43524 .elementor-element.elementor-element-d7b2ce7 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button{background-color:#1ABC9C;font-weight:400;text-decoration:none;fill:#273355;color:#273355;transition-duration:1s;border-radius:29px 29px 29px 29px;padding:12.6px 55px 12.6px 30px;}.elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button:hover, .elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button:focus{background-color:#273355;color:#FFFFFF;border-color:#273355;}.elementor-43524 .elementor-element.elementor-element-09c0a95.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button:hover svg, .elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-98f7347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-98f7347:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-98f7347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273355;}.elementor-43524 .elementor-element.elementor-element-98f7347::before, .elementor-43524 .elementor-element.elementor-element-98f7347 > .elementor-background-video-container::before, .elementor-43524 .elementor-element.elementor-element-98f7347 > .e-con-inner > .elementor-background-video-container::before, .elementor-43524 .elementor-element.elementor-element-98f7347 > .elementor-background-slideshow::before, .elementor-43524 .elementor-element.elementor-element-98f7347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43524 .elementor-element.elementor-element-98f7347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43524 .elementor-element.elementor-element-513d99c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-513d99c:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-513d99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00004800;}.elementor-43524 .elementor-element.elementor-element-0167299{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-229626b{width:initial;max-width:initial;}.elementor-43524 .elementor-element.elementor-element-229626b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-43524 .elementor-element.elementor-element-229626b .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-3e3101e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-3e3101e:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-3e3101e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-43524 .elementor-element.elementor-element-0a91321{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-0a91321.e-con{--align-self:center;}.elementor-43524 .elementor-element.elementor-element-7cac850{border-radius:11px 11px 11px 11px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.2);}.elementor-43524 .elementor-element.elementor-element-7cac850 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43524 .elementor-element.elementor-element-7cac850 .elementor-custom-embed-play i{color:#FFFFFF;font-size:30%;}.elementor-43524 .elementor-element.elementor-element-7cac850 .elementor-custom-embed-play svg{fill:#FFFFFF;width:30%;height:30%;}.elementor-43524 .elementor-element.elementor-element-09ab80f{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-09ab80f.e-con{--align-self:center;}.elementor-43524 .elementor-element.elementor-element-9fff45d{text-align:start;}.elementor-43524 .elementor-element.elementor-element-9fff45d .elementor-heading-title{font-weight:600;color:#273355;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-43524 .elementor-element.elementor-element-017fecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-weight:400;color:#273355;}.elementor-43524 .elementor-element.elementor-element-2662aac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-2662aac:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-2662aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-43524 .elementor-element.elementor-element-337193d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-43524 .elementor-element.elementor-element-337193d .elementor-heading-title{font-weight:600;color:#273355;}.elementor-43524 .elementor-element.elementor-element-ef0657d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-cfcec6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-cfcec6b:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-cfcec6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43524 .elementor-element.elementor-element-eb22f79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-eb22f79 img{height:250px;object-fit:cover;object-position:center center;}.elementor-43524 .elementor-element.elementor-element-d9fabbf.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-d9fabbf{text-align:center;}.elementor-43524 .elementor-element.elementor-element-d9fabbf img{width:100px;height:100px;}.elementor-43524 .elementor-element.elementor-element-faece19{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-31618c2 .elementor-heading-title{font-size:20px;font-weight:600;line-height:2.3rem;color:#000000;}.elementor-43524 .elementor-element.elementor-element-53c1153{font-size:16px;font-weight:400;line-height:1.5rem;color:#273355;}.elementor-43524 .elementor-element.elementor-element-5940047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-5940047:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-5940047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-c1b9e19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-c1b9e19 img{height:250px;object-fit:cover;object-position:center center;}.elementor-43524 .elementor-element.elementor-element-2628277.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-2628277{text-align:center;}.elementor-43524 .elementor-element.elementor-element-2628277 img{width:100px;height:100px;}.elementor-43524 .elementor-element.elementor-element-feea003{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-8e0974a .elementor-heading-title{font-size:20px;font-weight:600;line-height:2.3rem;color:#000000;}.elementor-43524 .elementor-element.elementor-element-a6295ba{font-size:16px;font-weight:400;line-height:1.5rem;color:#273355;}.elementor-43524 .elementor-element.elementor-element-52c6f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-52c6f6f:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-52c6f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-3004dd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-3004dd8 img{height:250px;object-fit:cover;object-position:center center;}.elementor-43524 .elementor-element.elementor-element-2f64429.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-2f64429{text-align:center;}.elementor-43524 .elementor-element.elementor-element-2f64429 img{width:100px;height:100px;}.elementor-43524 .elementor-element.elementor-element-5f6ae08{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-55b7ac4 .elementor-heading-title{font-size:20px;font-weight:600;line-height:2.3rem;color:#000000;}.elementor-43524 .elementor-element.elementor-element-371b167{font-size:16px;font-weight:400;line-height:1.5rem;color:#273355;}.elementor-43524 .elementor-element.elementor-element-82e0f4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-82e0f4d:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-82e0f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273355;}.elementor-43524 .elementor-element.elementor-element-9009a07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-43524 .elementor-element.elementor-element-9009a07 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-8d4d7b3{--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:35px 35px;--row-gap:35px;--column-gap:35px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-68647ce{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-43524 .elementor-element.elementor-element-01a163c{background-color:#1ABC9C;padding:10px 10px 10px 10px;top:-11px;z-index:10;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-43524 .elementor-element.elementor-element-01a163c{right:-11px;}body.rtl .elementor-43524 .elementor-element.elementor-element-01a163c{left:-11px;}.elementor-43524 .elementor-element.elementor-element-01a163c img{width:40px;max-width:40px;height:40px;}.elementor-43524 .elementor-element.elementor-element-5b84086{border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-5b84086 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-2948d8e{--display:flex;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-317b348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-317b348 .elementor-heading-title{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-7a0b98c{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-624da65{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-43524 .elementor-element.elementor-element-18573a0{background-color:#1ABC9C;padding:10px 10px 10px 10px;top:-11px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-43524 .elementor-element.elementor-element-18573a0{right:-11px;}body.rtl .elementor-43524 .elementor-element.elementor-element-18573a0{left:-11px;}.elementor-43524 .elementor-element.elementor-element-18573a0 img{width:40px;max-width:40px;height:40px;}.elementor-43524 .elementor-element.elementor-element-d833774{border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-d833774 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-411acd0{--display:flex;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-459469b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-459469b .elementor-heading-title{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-c32c6f8{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-850a080{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-43524 .elementor-element.elementor-element-cce96f1{background-color:#1ABC9C;padding:10px 10px 10px 10px;top:-11px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-43524 .elementor-element.elementor-element-cce96f1{right:-11px;}body.rtl .elementor-43524 .elementor-element.elementor-element-cce96f1{left:-11px;}.elementor-43524 .elementor-element.elementor-element-cce96f1 img{width:40px;max-width:40px;height:40px;}.elementor-43524 .elementor-element.elementor-element-2593fcd{border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-2593fcd img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-43524 .elementor-element.elementor-element-e6e2521{--display:flex;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-a74d9ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-a74d9ec .elementor-heading-title{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-e05e314{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-9e7cc7c{--display:flex;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-9e7cc7c:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-9e7cc7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0EE;}.elementor-43524 .elementor-element.elementor-element-fd1b702{padding:0px 0px 0px 0px;text-align:center;}.elementor-43524 .elementor-element.elementor-element-fd1b702 .elementor-heading-title{font-weight:700;color:#273355;}.elementor-43524 .elementor-element.elementor-element-a9ecff9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-43524 .elementor-element.elementor-element-0ca710b{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:19px 19px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-0ca710b:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-0ca710b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11315D;}.elementor-43524 .elementor-element.elementor-element-0ca710b:hover{background-color:#273355;}.elementor-43524 .elementor-element.elementor-element-557fb3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-132a689{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-43524 .elementor-element.elementor-element-132a689.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-132a689 img{border-radius:100px 100px 100px 100px;}.elementor-43524 .elementor-element.elementor-element-3a348af{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-a573091 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-c45fbab{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:19px 19px 19px 19px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-c45fbab:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-c45fbab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11315D;}.elementor-43524 .elementor-element.elementor-element-c45fbab:hover{background-color:#273355;}.elementor-43524 .elementor-element.elementor-element-ed72ff1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-50d684f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-43524 .elementor-element.elementor-element-50d684f.elementor-element{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-50d684f img{border-radius:100px 100px 100px 100px;}.elementor-43524 .elementor-element.elementor-element-3966d70{color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-e61a911 .elementor-heading-title{font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-43524 .elementor-element.elementor-element-0c0549e{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-43524 .elementor-element.elementor-element-0c0549e:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-0c0549e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dev.tudip.com/wp-content/uploads/2025/06/d25ab5c6c90f09becd0873a98c2d691abc6a60ff-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43524 .elementor-element.elementor-element-e35811c{--display:flex;--justify-content:flex-start;--padding-top:10px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-e35811c.e-con{--align-self:flex-start;}.elementor-43524 .elementor-element.elementor-element-9e3070e{padding:0px 10px 0px 10px;}.elementor-43524 .elementor-element.elementor-element-9e3070e .elementor-heading-title{font-weight:600;color:#273355;}.elementor-43524 .elementor-element.elementor-element-23f528b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-size:1rem;font-weight:400;line-height:26px;letter-spacing:0.3px;color:#273355;}.elementor-43524 .elementor-element.elementor-element-f5d5e69{--display:flex;}.elementor-43524 .elementor-element.elementor-element-ae0c8ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-43524 .elementor-element.elementor-element-49943cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-49943cc:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-49943cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-43524 .elementor-element.elementor-element-5510818{--content-width:1180px;}.elementor-43524 .elementor-element.elementor-element-874931f{--width:77.677%;}.elementor-43524 .elementor-element.elementor-element-acfc9fa{--width:65%;}.elementor-43524 .elementor-element.elementor-element-f5d5e69{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43524 .elementor-element.elementor-element-0a91321{--width:600px;}}@media(max-width:1024px){.elementor-43524 .elementor-element.elementor-element-52da984{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-d7b2ce7{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-43524 .elementor-element.elementor-element-3e3101e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-0a91321{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-0a91321.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-43524 .elementor-element.elementor-element-09ab80f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-2662aac{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-ef0657d{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-9e7cc7c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-a9ecff9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-43524 .elementor-element.elementor-element-52da984:not(.elementor-motion-effects-element-type-background), .elementor-43524 .elementor-element.elementor-element-52da984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-43524 .elementor-element.elementor-element-d7b2ce7{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-98f7347{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-0167299{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-3e3101e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-0a91321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-7cac850 .elementor-custom-embed-play i{font-size:30%;}.elementor-43524 .elementor-element.elementor-element-7cac850 .elementor-custom-embed-play svg{width:30%;height:30%;}.elementor-43524 .elementor-element.elementor-element-09ab80f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-ef0657d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-82e0f4d{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-fd1b702 .elementor-heading-title{line-height:40px;}.elementor-43524 .elementor-element.elementor-element-a9ecff9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-43524 .elementor-element.elementor-element-0c0549e{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43524 .elementor-element.elementor-element-e35811c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-9e3070e{padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-23f528b{padding:0px 0px 0px 0px;line-height:26px;}.elementor-43524 .elementor-element.elementor-element-f5d5e69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43524 .elementor-element.elementor-element-ae0c8ef{padding:0px 0px 0px 0px;}.elementor-43524 .elementor-element.elementor-element-49943cc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-5510818 */html {
  scroll-padding-top: 150px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c0a95 */.request-demo-button a::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: #273355; /* Default icon color */
    mask: url('/wp-content/uploads/2025/04/Green_Arrow.svg') no-repeat center;
    -webkit-mask: url('/wp-content/uploads/2025/04/Green_Arrow.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    vertical-align: middle;
    transition: background-color 0.3s ease;
    position: absolute;
    top: 17px;
    left: 185px;
}
.request-demo-button a:hover::after {
    background-color: #fff; /* Hover color */
}
a.elementor-button.elementor-button-link.elementor-size-sm {
   display: flex;
}
@-moz-document url-prefix() {
  @media (min-width: 1000px) {
   .elementor-43524 .elementor-element.elementor-element-09c0a95 .elementor-button {
      padding-right: 30px !important;
    }
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7cac850 */.custom-video-section svg {
    opacity: 1;
}
.custom-video-section{
box-shadow: 0px 0px 0px 0px, 0px 0px 0px 0px, 0px 10px 15px -3px rgba(0, 0, 0, 0.1), 0px 4px 6px -4px rgba(0, 0, 0, 0.05);
}
.custom-video-section svg {
    transition: transform 0.3s cubic-bezier(.4,0,.2,1);
    transition-property: transform;
}

.custom-video-section:hover svg {
    transform: scale(1.1); /* Zoom the image */
}
.custom-video-section .elementor-custom-embed-play:focus-visible {
    border: none;
    outline: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9fabbf */.custom-icon-cont{
    margin-top:-50px;
    margin-left:20px;
    background-color: #fff;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 10px 30px 0px rgba(53.99999999999998, 140.00000000000017, 255, 0.15);
    overflow: hidden;
    
}

.custom-icon-cont img {
    filter: brightness(0) saturate(100%)
            invert(20%)
            sepia(14%)
            saturate(1200%)
            hue-rotate(185deg)
            brightness(90%)
            contrast(95%);
                padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcec6b *//*.ai-dp-wp-container:before {*/
/*    opacity: 1;*/
/*    -webkit-transition: 0.5s;*/
/*    transition: 0.5s;*/
/*    position: absolute;*/
/*    content: "";*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*        background: linear-gradient(3deg, #222328 3.05%, rgba(34, 35, 40, 0.00) 67.67%);*/
/*    transition: all 800ms ease;*/
    /*background: linear-gradient(0deg, rgb(184, 130, 252) 0%, rgba(184, 130, 252, 0) 65%);*/
 /*background: linear-gradient(0deg, #1ABC9C 0%, rgba(26, 188, 156, 0) 65%);*/
 /*background: linear-gradient(0deg, #273355 0%, rgba(39, 51, 85, 0) 65%);*/

    /*-webkit-transform: perspective(400px) rotateX(-90deg) scale(0.2);*/
    /*transform: perspective(400px) rotateX(-90deg) scale(0.2);*/
    /*-webkit-transform-origin: top;*/
    /*transform-origin: top;*/
/*    z-index: 1;*/
/*}*/
.ai-dp-wp-container:hover:before {
    height: 100%;
    top: 0;
}
.ai-dp-wp-container:before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 0;
    width: 100%;
    background: linear-gradient(3deg, #273355 3.05%, rgba(34, 35, 40, 0.00) 67.67%);
    transition: all 800ms ease;
    z-index: 1;
}
.ai-dp-wp-container:hover h3,.ai-dp-wp-container:hover .elementor-widget-text-editor{
    color:#fff !important;
} 
.ai-dp-wp-container .elementor-widget-text-editor, .ai-dp-wp-container h3{
    transition: all 800ms ease;
   
}
.ai-dp-wp-container .elementor-widget-text-editor, .ai-dp-wp-container .elementor-widget-heading, .custom-icon-cont{
    z-index:2 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01a163c *//* Background half-circle using ::before */
.key-features-icon::before {
    content: "";
    position: absolute;
    width: 80px;   
    height: 80px;
    background-image: url('https://dev.tudip.com/wp-content/uploads/2025/11/image-12.png');
    background-size: contain;
    background-repeat: no-repeat;
    left: 50%;
    top: 50%;
    transform: translate(-40%, -40%) rotate(0deg);
    z-index: -1; /* keeps it behind the icon */
    transform: translate(-50%, -50%) rotateZ(0);
    transition: .3s 
ease-in-out;
opacity: 0;
}
.icon-box-benefit:hover .key-features-icon img{
    width: 40px;
    height: 40px;
}
.icon-box-benefit .key-features-icon img{
    transition: all 0.3s ease; 
}
    
.icon-box-benefit:hover .key-features-icon::before {
       transform: translate(-50%, -50%) rotateZ(90deg);
       opacity: 1;
}

.absolute-image::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 7;
    transform: scaleY(0);
    transform-origin: 50% 100%;
    transition: transform .4s ease-out;
    border:2px solid #1abc9c;
    border-radius:20px;
   box-shadow:
    inset 0 0 12px rgba(26, 188, 156, 0.8),
    inset 0 0 25px rgba(26, 188, 156, 0.6),
    inset 0 0 40px rgba(26, 188, 156, 0.4);
}

.icon-box-benefit:hover .absolute-image::before {
    transform-origin: center top;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}
.absolute-image {


    -webkit-mask-image: url(https://dev.tudip.com/wp-content/uploads/2025/11/masking_410.png);
    -webkit-mask-size: cover;
    -webkit-mask-position: top right;
    -webkit-mask-repeat: no-repeat;
}
}
.icon-box-benefit .hover-changed-text {
      transition: all .3s 
ease-in-out;
}
.icon-box-benefit:hover .key-features-icon{
   top: -15px !important;
    right: -15px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b84086 *//* IMAGE WRAPPER ALWAYS BEHIND THE TEXT */
.absolute-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 1;   /* BELOW content */
}

/* MASKED IMAGE */
.absolute-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;

    position: absolute;
    top: 0;
    left: 0;

    -webkit-mask-image: url(/wp-content/uploads/2025/11/masking_410.png);
    -webkit-mask-size: cover;
    -webkit-mask-position: top right;
    -webkit-mask-repeat: no-repeat;

    opacity: 0.4;
    z-index: 1;
}

/* BLACK OVERLAY ONLY ON IMAGE */
.absolute-image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 60%;

    background: linear-gradient(
        to bottom,
        rgba(0,0,0,0) 0%,
        rgba(0,0,1,1) 100%
    );

    z-index: 2; /* ABOVE image, BELOW text */
    pointer-events: none;
}

/* YOUR TEXT CONTAINER (IMPORTANT) */
.text-container-feature {
    position: relative;
    z-index: 100 !important; /* ALWAYS ABOVE overlay */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68647ce */.icon-box-benefit:hover
{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624da65 */.icon-box-benefit:hover
{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850a080 */.icon-box-benefit:hover
{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4d7b3 */h3.elementor-icon-box-title {
    min-height: 65px;
}
.icon-box-benefit {
    background-color: transparent;
    background-image: linear-gradient(180deg, #00000000 0%, var(--e-global-color-638d055) 85%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c45fbab */.client-hover {
  transition: box-shadow 0.3s ease;
}

.client-hover:hover {
  box-shadow: inset 0 0 0 3px #fff; /* inner border-like effect */
}/* End custom CSS */