.elementor-9 .elementor-element.elementor-element-c67889b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-c67889b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-310b0c7 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#727272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-310b0c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a0c2ec3 > .elementor-widget-container{margin:42px 0px 0px 30px;}.elementor-9 .elementor-element.elementor-element-e4424fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-e4424fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052964;}.elementor-9 .elementor-element.elementor-element-e4424fa > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#727272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-e4424fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5e35990 .cz_counter_num_wrap{font-size:45px;color:#ffffff;font-family:'Arial';font-weight:600;}.elementor-9 .elementor-element.elementor-element-5e35990 .cz_counter_after{font-size:20px;color:#ffffff;font-family:'Arial';margin-top:8px;}.elementor-9 .elementor-element.elementor-element-0b8ed7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-0b8ed7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052964;}.elementor-9 .elementor-element.elementor-element-0b8ed7c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#727272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-0b8ed7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-e6140d1 .cz_counter_num_wrap{font-size:45px;color:#ffffff;font-family:'Arial';font-weight:600;}.elementor-9 .elementor-element.elementor-element-e6140d1 .cz_counter_after{font-size:20px;color:#ffffff;font-family:'Arial';margin-top:8px;}.elementor-9 .elementor-element.elementor-element-d403cdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-d403cdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052964;}.elementor-9 .elementor-element.elementor-element-d403cdf > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#727272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-d403cdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-befd004 .cz_counter_num_wrap{font-size:45px;color:#ffffff;font-family:'Arial';font-weight:600;}.elementor-9 .elementor-element.elementor-element-befd004 .cz_counter_after{font-size:20px;color:#ffffff;font-family:'Arial';margin-top:8px;}.elementor-9 .elementor-element.elementor-element-71afd17:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-71afd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-71afd17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-71afd17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-ce8a6f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-ce8a6f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7b6d575 > .elementor-widget-container{padding:52px 52px 52px 52px;}.elementor-9 .elementor-element.elementor-element-7b6d575 .cz_image > div{position:relative;}.elementor-9 .elementor-element.elementor-element-7b6d575 .cz_image_in{border-radius:10px;}.elementor-9 .elementor-element.elementor-element-3a212b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-3a212b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-372eb93{width:var( --container-widget-width, 90.013% );max-width:90.013%;--container-widget-width:90.013%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-372eb93 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-372eb93 .cz_title .cz_title_content{text-align:justify;}.elementor-9 .elementor-element.elementor-element-372eb93 .cz_title .cz_title_content h1{text-align:justify;}.elementor-9 .elementor-element.elementor-element-372eb93 .cz_title .cz_title_content ul,.elementor-9 .elementor-element.elementor-element-372eb93 .cz_title .cz_title_content ol{text-align:justify;}.elementor-9 .elementor-element.elementor-element-85b2da3 > .elementor-widget-container{margin:30px 0px 0px -12px;}.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn,.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn:before{font-size:16px;color:#595959;font-weight:600;background-color:#ffffff;border-radius:5px;}.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn:hover,.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn:after{font-size:16px;color:#3f51b5;font-weight:600;background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-3863926{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-3863926 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7105a2d > .elementor-widget-container{padding:52px 52px 52px 52px;}.elementor-9 .elementor-element.elementor-element-7105a2d .cz_image > div{position:relative;}.elementor-9 .elementor-element.elementor-element-ce05701 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-62d056e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9df29a4 > .elementor-widget-container{margin:0px 56px 0px 0px;}.elementor-9 .elementor-element.elementor-element-781d37a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-781d37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-781d37a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-781d37a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-e30b8fa > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bad3111:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bad3111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bad3111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-bad3111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0166095:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0166095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0166095{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-0166095 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-272c56b > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-37bd93d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-37bd93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-37bd93d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 16px 0px;}.elementor-9 .elementor-element.elementor-element-37bd93d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4ff03fc .cz_grid .cz_grid_item > div{padding-right:86px;}.elementor-9 .elementor-element.elementor-element-a05ea3c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a05ea3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vishwakarmaengg.in/wp-content/uploads/2025/03/Untitled-design66.png");}.elementor-9 .elementor-element.elementor-element-a05ea3c > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a05ea3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 130px 0px;}.elementor-9 .elementor-element.elementor-element-09ed676 > .elementor-widget-container{margin:040px 0px 0px 153px;}.elementor-9 .elementor-element.elementor-element-1458063 > .elementor-widget-container{margin:040px 0px 0px 153px;}.elementor-9 .elementor-element.elementor-element-261f6f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-261f6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vishwakarmaengg.in/wp-content/uploads/2025/03/Untitled-design79.png");background-size:cover;}.elementor-9 .elementor-element.elementor-element-261f6f8 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-261f6f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-1bc0249 .cz_btn,.elementor-9 .elementor-element.elementor-element-1bc0249 .cz_btn:before{color:#ffffff;font-weight:600;background-color:rgba(0,0,0,0.21);padding:6px 55px;border-style:solid;border-width:2px;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-77865d8 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-9 .elementor-element.elementor-element-ff8275f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ff8275f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052964;}.elementor-9 .elementor-element.elementor-element-ff8275f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-150px;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-ff8275f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-df0e5e1 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-9 .elementor-element.elementor-element-df0e5e1 .cz_title .cz_title_icon_before{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-d57d22a > .elementor-widget-container{margin:20px 65px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d57d22a .cz_btn,.elementor-9 .elementor-element.elementor-element-d57d22a .cz_btn:before{font-size:16px;color:#c4c4c4;font-weight:600;background-color:#052964;}.elementor-9 .elementor-element.elementor-element-d57d22a .cz_btn:hover,.elementor-9 .elementor-element.elementor-element-d57d22a .cz_btn:after{font-size:16px;color:#3f51b5;font-weight:600;background-color:#ffffff;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a0c2ec3 > .elementor-widget-container{margin:-30px 0px 66px 0px;}.elementor-9 .elementor-element.elementor-element-7b6d575 > .elementor-widget-container{margin:-168px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-372eb93 > .elementor-widget-container{margin:-116px 0px 0px 0px;padding:0px 020px 0px 20px;}.elementor-9 .elementor-element.elementor-element-372eb93{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;}.elementor-9 .elementor-element.elementor-element-372eb93 .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn,.elementor-9 .elementor-element.elementor-element-85b2da3 .cz_btn:before{top:-21px;left:100px;}.elementor-9 .elementor-element.elementor-element-3863926{margin-top:-12px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f51e551 > .elementor-element-populated{margin:-41px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ce05701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ce05701 .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-62d056e .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-9df29a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9df29a4 .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-09ed676 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-9 .elementor-element.elementor-element-09ed676 .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-1458063 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1458063 .cz_title .cz_title_content{text-align:center;}.elementor-9 .elementor-element.elementor-element-df0e5e1 > .elementor-widget-container{margin:0px 0px 0px 37px;}.elementor-9 .elementor-element.elementor-element-d57d22a > .elementor-widget-container{margin:0px 79px 0px 0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-ce8a6f2{width:49.999%;}.elementor-9 .elementor-element.elementor-element-3a212b0{width:50.001%;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-261f6f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-261f6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}