.elementor-19 .elementor-element.elementor-element-e9c084b{--display:flex;--min-height:447px;--justify-content:center;--overlay-opacity:0.5;}.elementor-19 .elementor-element.elementor-element-e9c084b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e9c084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.royalshrishtii.com/wp-content/uploads/2026/10/construction-smile-woman-site-with-tablet-project-agenda-progress-track-renovation-happy-ppe-mature-supervisor-with-tech-operation-schedule-inspection-report-remodeling_590464-630084.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e9c084b::before, .elementor-19 .elementor-element.elementor-element-e9c084b > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e9c084b > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e9c084b > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e9c084b > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e9c084b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#303030;--background-overlay:'';}.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-19 .elementor-element.elementor-element-ee1579e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:88px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-73e8f4c{--display:flex;}.elementor-19 .elementor-element.elementor-element-20138da{text-align:center;}.elementor-19 .elementor-element.elementor-element-20138da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:61px;font-weight:600;color:#000000;}.elementor-19 .elementor-element.elementor-element-56847f4{--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;}.elementor-19 .elementor-element.elementor-element-7cfa19f{--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-19 .elementor-element.elementor-element-873ffa0{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-38201fc .elementor-heading-title{color:#000000;}.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-19 .elementor-element.elementor-element-fd07cce{color:#000000;}.elementor-19 .elementor-element.elementor-element-da1e858{--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;}.elementor-19 .elementor-element.elementor-element-d01c7a8{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-100dd52 .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-fbbc459{color:#000000;}.elementor-19 .elementor-element.elementor-element-b3dac99{--display:flex;}.elementor-19 .elementor-element.elementor-element-01a741c{--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;}.elementor-19 .elementor-element.elementor-element-549e6ce{--display:flex;}.elementor-19 .elementor-element.elementor-element-df63569{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-c4173ef .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-97b36cd{color:#000000;}.elementor-19 .elementor-element.elementor-element-72ef6dc{--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;}.elementor-19 .elementor-element.elementor-element-ef016f6{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-d85e1dc .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-58225d0{color:#000000;}.elementor-19 .elementor-element.elementor-element-555e2b0{--display:flex;}.elementor-19 .elementor-element.elementor-element-3b14bee{--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;}.elementor-19 .elementor-element.elementor-element-ce303ed{--display:flex;}.elementor-19 .elementor-element.elementor-element-576520b img{height:399px;}.elementor-19 .elementor-element.elementor-element-10ef288{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-3ea8e0c .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-70a9681{color:#000000;}.elementor-19 .elementor-element.elementor-element-70919ec{--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;}.elementor-19 .elementor-element.elementor-element-1175595{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-245a5cd .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-a3b0a95{color:#000000;}.elementor-19 .elementor-element.elementor-element-5dd08d4{--display:flex;}.elementor-19 .elementor-element.elementor-element-51a538b img{width:100%;max-width:100%;height:399px;}.elementor-19 .elementor-element.elementor-element-46fb74d{--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;}.elementor-19 .elementor-element.elementor-element-e7544bb{--display:flex;}.elementor-19 .elementor-element.elementor-element-65b4a61 img{width:81%;max-width:96%;height:399px;}.elementor-19 .elementor-element.elementor-element-33c7883{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-690388e .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-d565c2d{color:#000000;}.elementor-19 .elementor-element.elementor-element-f83ec4e{--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;}.elementor-19 .elementor-element.elementor-element-3dc63ed{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-0ac7119 .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-765f20b{color:#000000;}.elementor-19 .elementor-element.elementor-element-6c1a533{--display:flex;}.elementor-19 .elementor-element.elementor-element-c800b8e img{width:100%;max-width:96%;height:399px;}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-e9c084b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e9c084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}