.elementor-11 .elementor-element.elementor-element-dd8e547{margin-top:0px;margin-bottom:85px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-e919927 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://demo.poojaprecision.in/wp-content/uploads/2025/08/Pooja-aero01.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-e919927 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-3ac50ba .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://demo.poojaprecision.in/wp-content/uploads/2025/08/Pooja-marine01.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-3ac50ba .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-a9768af .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://demo.poojaprecision.in/wp-content/uploads/2025/08/Pooja-military01.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-01c9c09 .elementor-repeater-item-a9768af .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-01c9c09 .swiper-slide{transition-duration:calc(5000ms*1.2);height:431px;}.elementor-11 .elementor-element.elementor-element-01c9c09 .swiper-slide-inner{text-align:center;}.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-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-11 .elementor-element.elementor-element-2a2b4d1 .elementor-button{background-color:#0772EE;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-radius:13px 13px 13px 13px;padding:14px 23px 14px 19px;}.elementor-11 .elementor-element.elementor-element-2a2b4d1{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-2a2b4d1 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a2b4d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-0fa8f68 .elementor-button{background-color:#0772EE;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-radius:13px 13px 13px 13px;padding:14px 23px 14px 19px;}.elementor-11 .elementor-element.elementor-element-0fa8f68{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-0fa8f68 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-11 .elementor-element.elementor-element-0fa8f68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-39d98bb5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-39d98bb5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-39d98bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/sgtech-banner-1-1.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-39d98bb5 > .elementor-container{max-width:1399px;}.elementor-11 .elementor-element.elementor-element-39d98bb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:85px;padding:50px 0px 65px 0px;}.elementor-11 .elementor-element.elementor-element-39d98bb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-672b6122{padding:0px 0px 0px 0px;}.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-11 .elementor-element.elementor-element-77ea48fe{text-align:center;}.elementor-11 .elementor-element.elementor-element-485bac28 > .elementor-element-populated{padding:10px 10px 10px 85px;}.elementor-11 .elementor-element.elementor-element-4a207d93{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:400;line-height:28px;color:#FD3430;}.elementor-11 .elementor-element.elementor-element-4a207d93 > .elementor-widget-container{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/home-ten-service-icon.png");margin:0px 0px 0px 0px;padding:6px 20px 6px 44px;background-position:7px 6px;background-repeat:no-repeat;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 30px 0px rgba(177, 89, 105, 0.2);}.elementor-11 .elementor-element.elementor-element-4a207d93 p{margin-block-end:2px;}.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-11 .elementor-element.elementor-element-3c7474d5 > .elementor-widget-container{margin:20px 0px 15px 0px;}.elementor-11 .elementor-element.elementor-element-3c7474d5{text-align:left;}.elementor-11 .elementor-element.elementor-element-3c7474d5 .elementor-heading-title{color:#0772EE;}.elementor-11 .elementor-element.elementor-element-3ec29ca5 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-11 .elementor-element.elementor-element-3ec29ca5{text-align:left;font-size:17px;font-weight:400;line-height:30px;color:#6a7c92;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-11 .elementor-element.elementor-element-6c86b93 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-6c86b93.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-11 .elementor-element.elementor-element-6c86b93.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-11 .elementor-element.elementor-element-6c86b93.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;line-height:32px;letter-spacing:-0.3px;color:#0772EE;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-6c86b93:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-6c86b93:has(:focus) .elementor-image-box-title{color:#0772EE;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-description{font-size:15px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-568962ab > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-568962ab.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-11 .elementor-element.elementor-element-568962ab.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-11 .elementor-element.elementor-element-568962ab.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:32px;letter-spacing:-0.3px;color:#0772EE;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-568962ab:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-568962ab:has(:focus) .elementor-image-box-title{color:#0772EE;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-description{font-size:15px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-66b6c63{margin-top:0px;margin-bottom:85px;}.elementor-11 .elementor-element.elementor-element-87f1a78 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-68df4b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-68df4b0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68df4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0772EE;}.elementor-11 .elementor-element.elementor-element-68df4b0 > .elementor-container{max-width:1300px;}.elementor-11 .elementor-element.elementor-element-68df4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-11 .elementor-element.elementor-element-68df4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-7eae346 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a91a8c2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-a91a8c2{text-align:center;}.elementor-11 .elementor-element.elementor-element-a91a8c2 .elementor-heading-title{font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1c04a19:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1c04a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0772EE;}.elementor-11 .elementor-element.elementor-element-1c04a19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1c04a19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0c44df5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-0c44df5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-0c44df5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a2589dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-a2589dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-a2589dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-88e4f49.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-88e4f49.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-88e4f49.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-235fd19.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-235fd19.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-235fd19.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-b6e449e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-b6e449e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-b6e449e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-61002db > .elementor-container{max-width:1200px;}.elementor-11 .elementor-element.elementor-element-61002db{margin-top:85px;margin-bottom:85px;}.elementor-11 .elementor-element.elementor-element-1ddb8843{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:400;line-height:28px;color:#FD3430;}.elementor-11 .elementor-element.elementor-element-1ddb8843 > .elementor-widget-container{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/home-ten-service-icon.png");margin:0px 0px 0px 0px;padding:6px 20px 6px 44px;background-position:7px 6px;background-repeat:no-repeat;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 30px 0px rgba(177, 89, 105, 0.2);}.elementor-11 .elementor-element.elementor-element-1ddb8843 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-57dba5ab{width:var( --container-widget-width, 101.162% );max-width:101.162%;--container-widget-width:101.162%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;word-spacing:3px;}.elementor-11 .elementor-element.elementor-element-57dba5ab > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-7b80d084{width:var( --container-widget-width, 112.784% );max-width:112.784%;--container-widget-width:112.784%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7b80d084 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4334069 > .elementor-container{max-width:1200px;}.elementor-11 .elementor-element.elementor-element-4334069{margin-top:0px;margin-bottom:85px;}.elementor-11 .elementor-element.elementor-element-463ccb61{width:var( --container-widget-width, 99.192% );max-width:99.192%;--container-widget-width:99.192%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-463ccb61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-463ccb61 img{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-5d1550ce{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:400;line-height:28px;color:#FD3430;}.elementor-11 .elementor-element.elementor-element-5d1550ce > .elementor-widget-container{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/home-ten-service-icon.png");margin:0px 0px 0px 0px;padding:6px 20px 6px 44px;background-position:7px 6px;background-repeat:no-repeat;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 30px 0px rgba(177, 89, 105, 0.2);}.elementor-11 .elementor-element.elementor-element-5d1550ce p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-3df62261{width:var( --container-widget-width, 104.294% );max-width:104.294%;--container-widget-width:104.294%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;word-spacing:8px;color:#0F0101;}.elementor-11 .elementor-element.elementor-element-3df62261 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-721f3850 .elementor-button{background-color:#0772EE;box-shadow:-23px 7px 5px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-721f3850 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-721f3850 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-a7f4927 > .elementor-container{max-width:1200px;}.elementor-11 .elementor-element.elementor-element-291f56c6{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:400;line-height:28px;color:#FD3430;}.elementor-11 .elementor-element.elementor-element-291f56c6 > .elementor-widget-container{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/home-ten-service-icon.png");margin:0px 0px 0px 0px;padding:6px 20px 6px 44px;background-position:7px 6px;background-repeat:no-repeat;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 30px 0px rgba(177, 89, 105, 0.2);}.elementor-11 .elementor-element.elementor-element-291f56c6 p{margin-block-end:3px;}.elementor-11 .elementor-element.elementor-element-51ce3795{width:var( --container-widget-width, 105.784% );max-width:105.784%;--container-widget-width:105.784%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;word-spacing:8px;color:#0F0101;}.elementor-11 .elementor-element.elementor-element-51ce3795 > .elementor-widget-container{margin:12px 0px -52px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2d279f3 .elementor-button{background-color:#0772EE;box-shadow:-23px 7px 5px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-2d279f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-2d279f3 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-50f64068{width:var( --container-widget-width, 104.803% );max-width:104.803%;--container-widget-width:104.803%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-50f64068 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-50f64068 img{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-11b5562:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-11b5562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0772EE;}.elementor-11 .elementor-element.elementor-element-11b5562{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:85px;margin-bottom:85px;}.elementor-11 .elementor-element.elementor-element-11b5562 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-aa462ad > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-11 .elementor-element.elementor-element-6aef9cb .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6aef9cb .elementor-counter-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-124e105 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-3e09580 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-3e09580 .elementor-counter-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-df3ca93 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-f7720d1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f7720d1 .elementor-counter-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ff2952e > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-ff2952e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ff2952e .elementor-counter-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ea97c91{margin-top:85px;margin-bottom:85px;}.elementor-11 .elementor-element.elementor-element-f826333 > .elementor-container{max-width:1200px;}.elementor-11 .elementor-element.elementor-element-715e2c0c{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:400;line-height:28px;color:#FD3430;}.elementor-11 .elementor-element.elementor-element-715e2c0c > .elementor-widget-container{background-image:url("https://demo.poojaprecision.in/wp-content/uploads/2025/08/home-ten-service-icon.png");margin:0px 0px 0px 0px;padding:6px 20px 6px 44px;background-position:7px 6px;background-repeat:no-repeat;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 30px 0px rgba(177, 89, 105, 0.2);}.elementor-11 .elementor-element.elementor-element-715e2c0c p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5b38dd39 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5b38dd39{font-family:"Poppins", Sans-serif;font-weight:400;color:#3D3D3D;}.elementor-11 .elementor-element.elementor-element-24bac181 .elementor-button{background-color:#0772EE;box-shadow:-26px 6px 8px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-24bac181 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-24bac181 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-1bcc18d4{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-1bcc18d4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1bcc18d4 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-27eac61d{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-27eac61d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-27eac61d .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-c54dad0 > .elementor-container{max-width:1300px;}.elementor-11 .elementor-element.elementor-element-c54dad0{padding:25px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-03d4956 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-03d4956{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;word-spacing:3px;color:#0F0101;}.elementor-11 .elementor-element.elementor-element-981f396:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-981f396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0772EE;}.elementor-11 .elementor-element.elementor-element-981f396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-11 .elementor-element.elementor-element-981f396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-dab0fdf .elementor-button{background-color:#07C1EE;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-radius:13px 13px 13px 13px;padding:14px 23px 14px 19px;}.elementor-11 .elementor-element.elementor-element-dab0fdf{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-dab0fdf > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dab0fdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-6a6a1f9 .elementor-button{background-color:#07C1EE;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-radius:13px 13px 13px 13px;padding:14px 23px 14px 19px;}.elementor-11 .elementor-element.elementor-element-6a6a1f9{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-6a6a1f9 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-11 .elementor-element.elementor-element-6a6a1f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-485bac28 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-4a207d93 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-68df4b0{padding:50px 10px 50px 10px;}.elementor-11 .elementor-element.elementor-element-a91a8c2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-1ddb8843 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-5d1550ce > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-291f56c6 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-715e2c0c > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-1bcc18d4{--e-image-carousel-slides-to-show:5;}.elementor-11 .elementor-element.elementor-element-1bcc18d4 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-11 .elementor-element.elementor-element-1bcc18d4 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-27eac61d{--e-image-carousel-slides-to-show:5;}.elementor-11 .elementor-element.elementor-element-27eac61d .swiper-pagination-bullet{width:6px;height:6px;}.elementor-11 .elementor-element.elementor-element-27eac61d .swiper-wrapper{display:flex;align-items:center;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-429dfc85{width:50%;}.elementor-11 .elementor-element.elementor-element-485bac28{width:50%;}.elementor-11 .elementor-element.elementor-element-85031ad{width:37.738%;}.elementor-11 .elementor-element.elementor-element-860f564{width:62.262%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-429dfc85{width:100%;}.elementor-11 .elementor-element.elementor-element-485bac28{width:100%;}.elementor-11 .elementor-element.elementor-element-c8cd1b5{width:45%;}.elementor-11 .elementor-element.elementor-element-b3c724d{width:45%;}.elementor-11 .elementor-element.elementor-element-751ffd8{width:27.5%;}.elementor-11 .elementor-element.elementor-element-7712925{width:45%;}.elementor-11 .elementor-element.elementor-element-1740275{width:27.5%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-2a2b4d1 .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-0fa8f68 .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-39d98bb5{margin-top:20px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-672b6122 > .elementor-container{max-width:1399px;}.elementor-11 .elementor-element.elementor-element-485bac28 > .elementor-element-populated{padding:45px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-4a207d93 > .elementor-widget-container{margin:0px 23px 0px 0px;padding:0px 20px 6px 34px;background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-4a207d93 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-3ec29ca5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-11 .elementor-element.elementor-element-6c86b93 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-img{margin-bottom:18px;}.elementor-11 .elementor-element.elementor-element-6c86b93 .elementor-image-box-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-img{margin-bottom:18px;}.elementor-11 .elementor-element.elementor-element-568962ab .elementor-image-box-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-68df4b0{padding:50px 10px 50px 10px;}.elementor-11 .elementor-element.elementor-element-c8cd1b5{width:100%;}.elementor-11 .elementor-element.elementor-element-0c44df5 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-b3c724d{width:100%;}.elementor-11 .elementor-element.elementor-element-a2589dd .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-751ffd8{width:100%;}.elementor-11 .elementor-element.elementor-element-88e4f49 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-7712925{width:100%;}.elementor-11 .elementor-element.elementor-element-235fd19 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-1740275{width:100%;}.elementor-11 .elementor-element.elementor-element-b6e449e .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-1ddb8843 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-5d1550ce > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-291f56c6 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-715e2c0c > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-1bcc18d4{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-27eac61d{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-dab0fdf .elementor-button{font-size:14px;}.elementor-11 .elementor-element.elementor-element-6a6a1f9 .elementor-button{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-c056f3b */.container {
display: grid;
grid-template-columns: repeat(4, 1fr);
      gap: 30px;
      max-width: 1399px;}

    .card {
      position: relative;
      overflow: hidden;
      border-radius: 12px;
      background: #fff;
      box-shadow: 0 4px 12px rgba(0,0,0,0.1);
      text-align: center;
    }

    .card img {
      width: 100%;
      height: 175px;
      display: block;
      border-radius: 12px 12px 0 0;
    }

    .card .content {
      padding: 10px;
    }

    .card h3 {
      margin: 10px 0;
      font-size: 18px;
      color: #333;
    }

    .card p {
      font-size: 14px;
      color: #666;
    }

    .card button {
      margin-top: 10px;
      padding: 8px 16px;
      border: none;
      border-radius: 6px;
      background: #0073e6;
      color: #fff;
      cursor: pointer;
      transition: background 0.3s;
    }

    .card button:hover {
      background: #005bb5;
    }

    /* Shine effect */
    .card::before {
      content: "";
      position: absolute;
      top: 0;
      left: -100%;
      width: 50%;
      height: 100%;
      background: linear-gradient(
        120deg,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.6) 50%,
        rgba(255, 255, 255, 0) 100%
      );
      transform: skewX(-25deg);
    }

    .card:hover::before {
      animation: shine 0.8s forwards;
    }

    @keyframes shine {
      from { left: -75%; }
      to { left: 125%; }
    }

    /* Responsive */
    @media (max-width: 900px) {
      .container {
        grid-template-columns: repeat(2, 1fr);
      }
    }

    @media (max-width: 600px) {
      .container {
        grid-template-columns: 1fr;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68df4b0 */flex-item curls/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1bcc18d4 */.partners .swiper-pagination {
    bottom: 0px !important;
}
.partners .swiper-slide {
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    background: #f8f8f8;
    padding: 25px;
}
.partners .swiper-slide img {
  max-height: 100%; 
  object-fit: contain;
}

@media (max-width:767px){
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}
@media (max-width:1024px) and (min-width:768px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}
@media (max-width:1280px) and (min-width:1024px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}	
}
@media (min-width:1280px) and (max-width:1400px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-27eac61d */.partners .swiper-pagination {
    bottom: 0px !important;
}
.partners .swiper-slide {
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    background: #f8f8f8;
    padding: 25px;
}
.partners .swiper-slide img {
  max-height: 100%; 
  object-fit: contain;
}

@media (max-width:767px){
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}
@media (max-width:1024px) and (min-width:768px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}
@media (max-width:1280px) and (min-width:1024px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}	
}
@media (min-width:1280px) and (max-width:1400px) {
	.partners .swiper-slide {
    height: 130px;
    padding: 25px;
}
}/* End custom CSS */