.elementor-398 .elementor-element.elementor-element-a54d260{--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;--padding-top:13%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-398 .elementor-element.elementor-element-a54d260:not(.elementor-motion-effects-element-type-background), .elementor-398 .elementor-element.elementor-element-a54d260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-891fb53 );background-image:url("https://ritwal.myprojectdigital.com/wp-content/uploads/2025/09/bg_text.png");background-position:center center;background-size:cover;}.elementor-398 .elementor-element.elementor-element-8f70461{--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:center;--align-items:center;}.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-398 .elementor-element.elementor-element-050ad85 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-398 .elementor-element.elementor-element-9b5dd9e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1.6px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-398 .elementor-element.elementor-element-9b5dd9e.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-9b5dd9e .elementor-divider-separator{width:602px;margin:0 auto;margin-center:0;}.elementor-398 .elementor-element.elementor-element-9b5dd9e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-398 .elementor-element.elementor-element-93a0b83 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-24694b4{--display:flex;}.elementor-398 .elementor-element.elementor-element-e5c951e{--spacer-size:50px;}.elementor-398 .elementor-element.elementor-element-0ae9e57.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-0ae9e57{text-align:center;}.elementor-398 .elementor-element.elementor-element-0ae9e57 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-8d00c9d{--spacer-size:20px;}.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-398 .elementor-element.elementor-element-69270c9.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-69270c9{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:25px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-afa9a49{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-afa9a49.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-0e93209{--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:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398 .elementor-element.elementor-element-7bfe1fa{--display:flex;}.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-398 .elementor-element.elementor-element-8e65164{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-398 .elementor-element.elementor-element-8e65164.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-8e65164 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-79cdaab{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-79cdaab.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-071a7e5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-071a7e5.elementor-element{--align-self:flex-start;}.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-398 .elementor-element.elementor-element-c535aba .elementor-button{background-color:var( --e-global-color-72f31ef );font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-398 .elementor-element.elementor-element-c535aba .elementor-button:hover, .elementor-398 .elementor-element.elementor-element-c535aba .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-72f31ef );}.elementor-398 .elementor-element.elementor-element-c535aba{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-398 .elementor-element.elementor-element-c535aba.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-c535aba .elementor-button:hover svg, .elementor-398 .elementor-element.elementor-element-c535aba .elementor-button:focus svg{fill:var( --e-global-color-72f31ef );}.elementor-398 .elementor-element.elementor-element-303d1fd{--display:flex;}.elementor-398 .elementor-element.elementor-element-a281902{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-398 .elementor-element.elementor-element-a281902.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-a281902 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-f79d985{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-f79d985.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-67db798{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-67db798.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button{background-color:var( --e-global-color-72f31ef );font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button:hover, .elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-72f31ef );}.elementor-398 .elementor-element.elementor-element-e7f9da8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-398 .elementor-element.elementor-element-e7f9da8.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button:hover svg, .elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button:focus svg{fill:var( --e-global-color-72f31ef );}.elementor-398 .elementor-element.elementor-element-d806c26{--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:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-398 .elementor-element.elementor-element-d806c26:not(.elementor-motion-effects-element-type-background), .elementor-398 .elementor-element.elementor-element-d806c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE9E1;}.elementor-398 .elementor-element.elementor-element-1e335fb{--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:center;--align-items:center;}.elementor-398 .elementor-element.elementor-element-927fc6d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-7af7304{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1.6px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-398 .elementor-element.elementor-element-7af7304.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-7af7304 .elementor-divider-separator{width:602px;margin:0 auto;margin-center:0;}.elementor-398 .elementor-element.elementor-element-7af7304 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-398 .elementor-element.elementor-element-f67897a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-398 .elementor-element.elementor-element-e982911{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-398 .elementor-element.elementor-element-efd0145{--display:flex;}.elementor-398 .elementor-element.elementor-element-1c71658{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-1c71658.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-c98562d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-c98562d.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-387eec8{--display:flex;}.elementor-398 .elementor-element.elementor-element-e5a64ce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-e5a64ce.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-b421ab9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-b421ab9.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-a021c71{--display:flex;}.elementor-398 .elementor-element.elementor-element-944b0af{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-398 .elementor-element.elementor-element-944b0af.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-826d9ea{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-398 .elementor-element.elementor-element-826d9ea.elementor-element{--align-self:flex-start;}.elementor-398 .elementor-element.elementor-element-b28b5dd{--display:flex;--min-height:500px;--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;--overlay-opacity:0.5;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-398 .elementor-element.elementor-element-b28b5dd:not(.elementor-motion-effects-element-type-background), .elementor-398 .elementor-element.elementor-element-b28b5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritwal.myprojectdigital.com/wp-content/uploads/2026/01/banner.jpg");background-position:top center;background-size:cover;}.elementor-398 .elementor-element.elementor-element-b28b5dd::before, .elementor-398 .elementor-element.elementor-element-b28b5dd > .elementor-background-video-container::before, .elementor-398 .elementor-element.elementor-element-b28b5dd > .e-con-inner > .elementor-background-video-container::before, .elementor-398 .elementor-element.elementor-element-b28b5dd > .elementor-background-slideshow::before, .elementor-398 .elementor-element.elementor-element-b28b5dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-398 .elementor-element.elementor-element-b28b5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-398 .elementor-element.elementor-element-dc10a3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398 .elementor-element.elementor-element-2310fda{--display:flex;--justify-content:center;}.elementor-398 .elementor-element.elementor-element-49f02c1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-398 .elementor-element.elementor-element-49f02c1.elementor-element{--align-self:flex-end;}.elementor-398 .elementor-element.elementor-element-aad3239{--display:flex;--justify-content:center;}.elementor-398 .elementor-element.elementor-element-51132fd{--spacer-size:50px;}.elementor-398 .elementor-element.elementor-element-a83c446{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-398 .elementor-element.elementor-element-a83c446 .elementor-divider-separator{width:100%;}.elementor-398 .elementor-element.elementor-element-a83c446 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-398 .elementor-element.elementor-element-5780901{--display:flex;--justify-content:flex-end;}.elementor-398 .elementor-element.elementor-element-7f5a5bd{--spacer-size:100px;}.elementor-398 .elementor-element.elementor-element-2e6d5d1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-398 .elementor-element.elementor-element-2e6d5d1.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-398 .elementor-element.elementor-element-aad3239{--width:30%;}}@media(max-width:767px){.elementor-398 .elementor-element.elementor-element-a54d260{--padding-top:32%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-398 .elementor-element.elementor-element-050ad85.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-93a0b83.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-e5c951e{--spacer-size:0px;}.elementor-398 .elementor-element.elementor-element-0ae9e57 .elementor-heading-title{font-size:25px;}.elementor-398 .elementor-element.elementor-element-69270c9{font-size:20px;}.elementor-398 .elementor-element.elementor-element-afa9a49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-afa9a49.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-8e65164.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-8e65164 .elementor-heading-title{font-size:25px;}.elementor-398 .elementor-element.elementor-element-79cdaab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-398 .elementor-element.elementor-element-071a7e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-071a7e5.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-c535aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-398 .elementor-element.elementor-element-c535aba .elementor-button{font-size:21px;}.elementor-398 .elementor-element.elementor-element-a281902 .elementor-heading-title{font-size:25px;}.elementor-398 .elementor-element.elementor-element-f79d985{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-398 .elementor-element.elementor-element-67db798{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-67db798.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-e7f9da8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-398 .elementor-element.elementor-element-e7f9da8 .elementor-button{font-size:21px;}.elementor-398 .elementor-element.elementor-element-1c71658.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-c98562d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-c98562d.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-e5a64ce.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-b421ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-b421ab9.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-944b0af.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-826d9ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-398 .elementor-element.elementor-element-826d9ea.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-b28b5dd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-398 .elementor-element.elementor-element-49f02c1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-398 .elementor-element.elementor-element-49f02c1.elementor-element{--align-self:center;}.elementor-398 .elementor-element.elementor-element-51132fd{--spacer-size:0px;}.elementor-398 .elementor-element.elementor-element-7f5a5bd{--spacer-size:0px;}.elementor-398 .elementor-element.elementor-element-2e6d5d1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-398 .elementor-element.elementor-element-2e6d5d1.elementor-element{--align-self:center;}}