.elementor-345 .elementor-element.elementor-element-86437ac:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-86437ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-86437ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-345 .elementor-element.elementor-element-86437ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-f97eee2{text-align:center;}.elementor-345 .elementor-element.elementor-element-f97eee2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-4f43249 );}.elementor-345 .elementor-element.elementor-element-f2e5a52:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-f2e5a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hamidengineering.com/wp-content/uploads/2025/05/bg-image-33.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-345 .elementor-element.elementor-element-f2e5a52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-345 .elementor-element.elementor-element-f2e5a52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-345 .elementor-element.elementor-element-366baf9{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-ae3fc68 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-a0f7ec5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-abec80b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-835b6ac .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-1827e6b{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-f023a43 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-a341388 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-50168e2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-40b2002 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-62666b3{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-f53a5fa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-91be487 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-7f877d8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-8576430 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-60cf165{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-d96a20c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-99fcd15 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-8f2036f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-bc9a8fc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-60c6d81{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-80967d2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-a8a361d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-24a5e6c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-19b3247 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-43d7382{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-698aaa8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-442f84e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-4f56769 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-b7715ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-8adb11b{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-ef13881 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-917d447 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-54666fa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-0087104 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-6192692{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-6027fed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-6bcb97f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-842cf51 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-dda2798 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-39ae9c0{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-b9feacb .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-3ab4a6a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-3065625 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-a6633b8 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-9d5a322{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-53595da .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-77cb37c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-6dc93be .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-fed96dd .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-44a97f8{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-a842e5b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-61b82ae .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-bd27b53 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-e576569 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-345 .elementor-element.elementor-element-bc8b144{margin-top:10px;margin-bottom:0px;}.elementor-345 .elementor-element.elementor-element-314f877 .elementor-wrapper{--video-aspect-ratio:1;}@media(max-width:1024px) and (min-width:768px){.elementor-345 .elementor-element.elementor-element-9ccd1ef{width:50%;}.elementor-345 .elementor-element.elementor-element-9cdaa68{width:50%;}.elementor-345 .elementor-element.elementor-element-01c8aa3{width:100%;}.elementor-345 .elementor-element.elementor-element-61e3e69{width:100%;}.elementor-345 .elementor-element.elementor-element-f37e625{width:50%;}.elementor-345 .elementor-element.elementor-element-17de262{width:50%;}.elementor-345 .elementor-element.elementor-element-e05ffaa{width:100%;}.elementor-345 .elementor-element.elementor-element-0263c16{width:100%;}.elementor-345 .elementor-element.elementor-element-47b6573{width:50%;}.elementor-345 .elementor-element.elementor-element-5957a7d{width:50%;}.elementor-345 .elementor-element.elementor-element-2c16edc{width:100%;}.elementor-345 .elementor-element.elementor-element-7b1d105{width:100%;}.elementor-345 .elementor-element.elementor-element-d8fd2d2{width:50%;}.elementor-345 .elementor-element.elementor-element-ec5675d{width:50%;}.elementor-345 .elementor-element.elementor-element-684dbe3{width:100%;}.elementor-345 .elementor-element.elementor-element-d1e3e86{width:100%;}.elementor-345 .elementor-element.elementor-element-771eb58{width:50%;}.elementor-345 .elementor-element.elementor-element-c2b0606{width:50%;}.elementor-345 .elementor-element.elementor-element-e976710{width:100%;}.elementor-345 .elementor-element.elementor-element-01aa159{width:100%;}.elementor-345 .elementor-element.elementor-element-6af2a6c{width:50%;}.elementor-345 .elementor-element.elementor-element-5ecfd8b{width:50%;}.elementor-345 .elementor-element.elementor-element-435f96b{width:100%;}.elementor-345 .elementor-element.elementor-element-8cd0850{width:100%;}.elementor-345 .elementor-element.elementor-element-6d699e0{width:50%;}.elementor-345 .elementor-element.elementor-element-0394290{width:50%;}.elementor-345 .elementor-element.elementor-element-172a0f0{width:100%;}.elementor-345 .elementor-element.elementor-element-75f4746{width:100%;}.elementor-345 .elementor-element.elementor-element-6ba63df{width:50%;}.elementor-345 .elementor-element.elementor-element-8997c30{width:50%;}.elementor-345 .elementor-element.elementor-element-a44ebea{width:100%;}.elementor-345 .elementor-element.elementor-element-e29853b{width:100%;}.elementor-345 .elementor-element.elementor-element-bb0f0e8{width:50%;}.elementor-345 .elementor-element.elementor-element-54f24ba{width:50%;}.elementor-345 .elementor-element.elementor-element-20b29a9{width:100%;}.elementor-345 .elementor-element.elementor-element-5611a48{width:100%;}.elementor-345 .elementor-element.elementor-element-1e9814e{width:50%;}.elementor-345 .elementor-element.elementor-element-c77c851{width:50%;}.elementor-345 .elementor-element.elementor-element-ec1726b{width:100%;}.elementor-345 .elementor-element.elementor-element-7c40b9f{width:100%;}.elementor-345 .elementor-element.elementor-element-30d19d3{width:50%;}.elementor-345 .elementor-element.elementor-element-bd009a4{width:50%;}.elementor-345 .elementor-element.elementor-element-4218533{width:100%;}.elementor-345 .elementor-element.elementor-element-14b5d3d{width:100%;}.elementor-345 .elementor-element.elementor-element-3297e51{width:50%;}.elementor-345 .elementor-element.elementor-element-792efcf{width:50%;}.elementor-345 .elementor-element.elementor-element-fa3a669{width:100%;}.elementor-345 .elementor-element.elementor-element-cbd784a{width:100%;}}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-345 .elementor-element.elementor-element-f97eee2 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-345 .elementor-element.elementor-element-f2e5a52{padding:70px 20px 70px 20px;}.elementor-345 .elementor-element.elementor-element-95bb1ab > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-345 .elementor-element.elementor-element-f97eee2 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-345 .elementor-element.elementor-element-95bb1ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-9ccd1ef > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-9cdaa68 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-01c8aa3 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-61e3e69 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-f37e625 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-17de262 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-e05ffaa > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-0263c16 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-47b6573 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-5957a7d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-2c16edc > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-7b1d105 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-d8fd2d2 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-ec5675d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-684dbe3 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-d1e3e86 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-771eb58 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-c2b0606 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-e976710 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-01aa159 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-6af2a6c > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-5ecfd8b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-435f96b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-8cd0850 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-6d699e0 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-0394290 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-172a0f0 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-75f4746 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-6ba63df > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-8997c30 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-a44ebea > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-e29853b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-bb0f0e8 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-54f24ba > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-20b29a9 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-5611a48 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-1e9814e > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-c77c851 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-ec1726b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-7c40b9f > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-30d19d3 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-bd009a4 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-4218533 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-14b5d3d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-3297e51 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-792efcf > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-fa3a669 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-345 .elementor-element.elementor-element-cbd784a > .elementor-element-populated{padding:10px 0px 10px 0px;}}@media(min-width:1025px){.elementor-345 .elementor-element.elementor-element-f2e5a52:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-f2e5a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}