.elementor-524 .elementor-element.elementor-element-4ad0547 > .elementor-container{max-width:1200px;}.elementor-524 .elementor-element.elementor-element-4ad0547{padding:115px 0px 120px 0px;}.elementor-524 .elementor-element.elementor-element-5da7967 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-f240298 .support-area .support-content .section-title span{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-f240298 .support-area .support-content .section-title span:before{background:#369C8E;}.elementor-524 .elementor-element.elementor-element-f240298 .support-list .list-wrap li i{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-f240298 .work-experience{background-color:#369C8E;}.elementor-524 .elementor-element.elementor-element-83a26d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-f2fe193 .skill-area{padding:75px 0px 80px 0px;}.elementor-524 .elementor-element.elementor-element-89f8ada:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-89f8ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gajanandpipes.com/wp-content/uploads/2025/12/vision-mision-bg-Final.jpg");}.elementor-524 .elementor-element.elementor-element-89f8ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:93px 0px 70px 0px;}.elementor-524 .elementor-element.elementor-element-89f8ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-b242588{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-524 .elementor-element.elementor-element-b242588 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-c08bd1f .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-c08bd1f .section-title .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-c08bd1f .section-title.title-style-three .sub-title{color:#369C8E;background:#E8FFFC;}.elementor-524 .elementor-element.elementor-element-c08bd1f .section-title.three .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-6edb40e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-524 .elementor-element.elementor-element-6edb40e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-524 .elementor-element.elementor-element-6edb40e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-a091633 .choose-item::before{background:#369C8E;}.elementor-524 .elementor-element.elementor-element-a091633 .choose-item .choose-icon{background:#369C8E;}.elementor-524 .elementor-element.elementor-element-a091633 .choose-item:hover .choose-icon{background:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-a091633 .choose-item:hover .choose-icon svg{fill:#369C8E;}.elementor-524 .elementor-element.elementor-element-a091633 .choose-item .working-steps-items .choose-content a.read-more:hover{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-46c7fba{padding:110px 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-524 .elementor-element.elementor-element-b33320c .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-b33320c .section-title .title, .section-title-two .title, .section-title-three .title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-524 .elementor-element.elementor-element-b33320c .section-title .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-b33320c .section-title.title-style-three .sub-title{color:#369C8E;background:#eef0ff;}.elementor-524 .elementor-element.elementor-element-b33320c .section-title.three .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-b33320c .section-title .sub-title::before{background-color:#369C8E;}.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-524 .elementor-element.elementor-element-a420fa6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:30px;color:#1B1D21;}.elementor-524 .elementor-element.elementor-element-1f61641{padding:0px 0px 40px 0px;}.elementor-524 .elementor-element.elementor-element-1f61641 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#676767;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn{color:#ffffff;background-color:#0554F2;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn.btn-two{color:#ffffff;background-color:#0554F2;}.elementor-524 .elementor-element.elementor-element-9ada504 a.spondtech.btn{border-radius:50px 50px 50px 50px;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn:hover{color:#0554F2;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn.btn-two:hover{color:#0554F2;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn::after{background-color:#F2F6FF;}.elementor-524 .elementor-element.elementor-element-9ada504 .spondtech-button-wrapper a.btn.btn-two::after{background-color:#F2F6FF;}.elementor-524 .elementor-element.elementor-element-453f577{padding:110px 0px 60px 0px;}.elementor-524 .elementor-element.elementor-element-5cded56 .skill-area{padding:75px 0px 80px 0px;}.elementor-524 .elementor-element.elementor-element-dbee9cb:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-dbee9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FFFE;}.elementor-524 .elementor-element.elementor-element-dbee9cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 65px 0px;}.elementor-524 .elementor-element.elementor-element-dbee9cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-64b1405 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-524 .elementor-element.elementor-element-64b1405 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-0f2d956{padding:0px 0px 15px 0px;}.elementor-524 .elementor-element.elementor-element-fb2fb66 .section-title .title{margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-fb2fb66 .section-title .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-fb2fb66 .section-title.title-style-three .sub-title{color:#369C8E;background:#E8FFFC;}.elementor-524 .elementor-element.elementor-element-fb2fb66 .section-title.three .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-2d08fa2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-2d08fa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-524 .elementor-element.elementor-element-3884a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-524 .elementor-element.elementor-element-3884a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-b7c6eb4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-b7c6eb4 .work-item-wrap .work-item .work-icon{background:#E8FFFC;color:#369C8E;}.elementor-524 .elementor-element.elementor-element-b7c6eb4 .work-item .work-icon::before{background:#369C8E;}.elementor-524 .elementor-element.elementor-element-b7c6eb4 .work-item:hover .work-icon{color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-b7c6eb4 .work-item:hover .work-icon .number{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-d360726{margin-top:0px;margin-bottom:40px;}.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-524 .elementor-element.elementor-element-a45ea32{--divider-border-style:solid;--divider-color:#CBCBCB;--divider-border-width:1px;}.elementor-524 .elementor-element.elementor-element-a45ea32 .elementor-divider-separator{width:100%;}.elementor-524 .elementor-element.elementor-element-a45ea32 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-524 .elementor-element.elementor-element-49596f3:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-49596f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-49596f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:50px 0px 80px 0px;}.elementor-524 .elementor-element.elementor-element-49596f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-ca66dd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-79683df{padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-2a8752b .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-2a8752b .section-title .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-2a8752b .section-title.title-style-three .sub-title{color:#369C8E;background:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-2a8752b .section-title.three .sub-title{color:#369C8E;}.elementor-524 .elementor-element.elementor-element-d6ce43b{--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;}.elementor-524 .elementor-element.elementor-element-c0c0255 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-524 .elementor-element.elementor-element-9c850c3{padding:0px 0px 50px 0px;}.elementor-524 .elementor-element.elementor-element-ded1fa8 .brand-item-two{margin-bottom:50px;}.elementor-524 .elementor-element.elementor-element-8362d4e{padding:95px 0px 70px 0px;}.elementor-524 .elementor-element.elementor-element-0ce95f5{padding:0px 0px 15px 0px;}.elementor-524 .elementor-element.elementor-element-58b7c07 .section-title .title{margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-58b7c07 .section-title.title-style-three .sub-title{background:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-2226f74:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-2226f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gajanandpipes.com/wp-content/uploads/2023/01/choose_bg.jpg");}.elementor-524 .elementor-element.elementor-element-2226f74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 70px 0px;}.elementor-524 .elementor-element.elementor-element-2226f74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-524 .elementor-element.elementor-element-ab8f517{padding:0px 0px 10px 0px;}.elementor-524 .elementor-element.elementor-element-f4b9776 .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-f4b9776 .section-title .sub-title{color:#074DF3;}.elementor-524 .elementor-element.elementor-element-f4b9776 .section-title.title-style-three .sub-title{color:#074DF3;background:#eef0ff;}.elementor-524 .elementor-element.elementor-element-f4b9776 .section-title.three .sub-title{color:#074DF3;}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-6edb40e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-24f76f6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-234437d{width:25%;}.elementor-524 .elementor-element.elementor-element-1a8e511{width:49.333%;}.elementor-524 .elementor-element.elementor-element-4cdf7f2{width:25%;}.elementor-524 .elementor-element.elementor-element-2017289{width:30%;}.elementor-524 .elementor-element.elementor-element-e89e098{width:39.333%;}.elementor-524 .elementor-element.elementor-element-c67813a{width:30%;}.elementor-524 .elementor-element.elementor-element-9aa9ba5{width:30%;}.elementor-524 .elementor-element.elementor-element-ed64141{width:39.333%;}.elementor-524 .elementor-element.elementor-element-7566bd6{width:30%;}.elementor-524 .elementor-element.elementor-element-1bf5aa6{width:29%;}.elementor-524 .elementor-element.elementor-element-7dd65cd{width:45.333%;}.elementor-524 .elementor-element.elementor-element-3d60923{width:25%;}.elementor-524 .elementor-element.elementor-element-d41049b{width:25%;}.elementor-524 .elementor-element.elementor-element-fce6dee{width:49.333%;}.elementor-524 .elementor-element.elementor-element-b71c3d6{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-524 .elementor-element.elementor-element-234437d{width:10%;}.elementor-524 .elementor-element.elementor-element-1a8e511{width:80%;}.elementor-524 .elementor-element.elementor-element-4cdf7f2{width:10%;}.elementor-524 .elementor-element.elementor-element-656442b{width:100%;}.elementor-524 .elementor-element.elementor-element-24f76f6{width:100%;}.elementor-524 .elementor-element.elementor-element-2017289{width:10%;}.elementor-524 .elementor-element.elementor-element-e89e098{width:80%;}.elementor-524 .elementor-element.elementor-element-c67813a{width:10%;}.elementor-524 .elementor-element.elementor-element-9aa9ba5{width:10%;}.elementor-524 .elementor-element.elementor-element-ed64141{width:80%;}.elementor-524 .elementor-element.elementor-element-7566bd6{width:10%;}.elementor-524 .elementor-element.elementor-element-d41049b{width:10%;}.elementor-524 .elementor-element.elementor-element-fce6dee{width:80%;}.elementor-524 .elementor-element.elementor-element-b71c3d6{width:10%;}}/* Start custom CSS for column, class: .elementor-element-6edb40e */section.elementor-element.elementor-element-8d15773 
  > .elementor-container > .elementor-row {
    display: flex;
    justify-content: center!important;
    align-items: flex-start; /* keep height natural */
    gap: 30px; /* space between cards */
}/* End custom CSS */