body .top-hero-formsection.innovate_integrate{position:relative;background:#161e2b url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-bcd4345/programmers.io/wp-content/themes/programmers.io/assets/images/industry/industries-top-banner.jpg");min-height:450px;background-size:cover;background-position:right;display:flex;justify-content:center;align-items:center;color:#fff;padding:290px 0px 100px 0px !important}.top-hero-formsection.innovate_integrate:before{content:"";background-image:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-bcd4345/programmersai.staging.tempurl.host/wp-content/themes/programmersai/assets/images/top-banner-bg-overlay.png");position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;background-position:right;background:linear-gradient(255deg,rgba(155,48,118,.45) 0%,rgba(23,79,123,.78) 50.48%,#123254 100%);opacity:.3 !important}body .banner_innerPage{text-align:center;position:relative;z-index:2}body .banner_innerPage h1{color:#fff;font-size:36px;font-weight:700;line-height:46px;margin-bottom:17px;text-align:center;margin:0px auto;max-width:680px !important}span.min_head{color:#ffb0e4;text-transform:uppercase;display:block;padding-bottom:10px;font-size:14px}body .top-hero-formsection .banner_innerPage p{max-width:60%;font-size:16px;font-weight:400;line-height:26px;margin:20px auto}.btn_white{border-radius:50px;padding:5px 30px;background:#fff;color:#273a50;margin-top:30px;display:inline-flex;cursor:pointer;justify-content:center;align-items:center;font-size:16px;font-weight:500}.btn_white a{color:#273a50}.btn_white:hover{background:#27a8e0;color:#fff}.text-center{text-align:center}.btn_white:hover a{color:#fff}.trusted_by{background:#fff;padding:50px 0 0;text-align:center;display:flex}.trusted_by h3{color:#273a50}.trusted_by span{color:#27a8e0}.trusted_by span>span{color:#1e75bb}.trusted_by_inner ul{display:flex;align-items:center;justify-content:space-around;padding-top:0;flex-wrap:wrap}.industry_detail{padding:60px 0px}.industry_detail .row{display:flex;flex-wrap:wrap}.industry_detail .industry_headeing{text-align:center}.industry_detail .industry_headeing h2{padding-bottom:10px}.industry_detail .industry_headeing p{color:#585858}.industry_headeing{padding-bottom:20px}.journey-in h2.siteTitle{font-size:26px;font-weight:600}.journey-block p{max-width:280px}.testimonials_post .slick-list{display:flex;flex-direction:column}.grey_bg{background:#f7f6f6;padding:80px 0 80px}.ibmi_experts_main_wrap{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;flex-wrap:wrap}.ibmi_experts_left{border:1px solid #e8e8e8;padding:25px 35px 30px 35px;border-radius:10px;height:100%}.ibmi_experts_left.active{background:linear-gradient(180deg,rgba(30,117,187,.09) 1%,rgba(247,11,166,.04) 100%);box-shadow:0px 0px 1px 1px #e5e5e5}.ibmi_experts_left.active::before{content:"";position:absolute;inset:0;padding:1px 1px;background:linear-gradient(180deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.ibmi_experts_left{position:relative;display:inline-block;background:#fff;border:1px solid #e8e8e8}.ibmi_experts_left.active strong{display:inline-block;background:linear-gradient(90deg,#1e75bb 0%,#f70ba6 60.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bridge_the_gap{position:relative;overflow:hidden;z-index:1;margin-top:45px;padding-top:70px}.bridge_the_gap::before{content:"";position:absolute;top:0;left:50%;background:linear-gradient(0deg,#fff,#f8f8f8,#f7f6f6);width:110%;height:243px;border-radius:40% 40% 0 0;transform:translateX(-50%);z-index:-1}.bridge_the_gap .heading_theme_gradient{margin-bottom:40px}.faq_wrap{padding:0px 0 60px 0}.we_know_left{padding-right:50px}.accordion_faq_wrap{max-width:960px;margin:0px auto}.accordion_faq_wrap.faqSec{margin-top:0px}.accordion_faq_wrap .set{margin:0px;border-bottom:1px solid #e2e2e2}.accordion_faq_wrap .fa-minus::before{color:#000;content:""}.accordion_faq_wrap .set>a{display:flex;align-items:center;text-decoration:none;color:#273a50;font-weight:500;border:1px solid transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;margin-top:2px;background-color:transparent;font-size:18px;position:relative;padding:9px 0px 10px 0;line-height:32px}.accordion_faq_wrap .acc_content>p{font-size:16px;line-height:28px}.we_know_right img{border-radius:20px}.accordion_faq_wrap .acc_content{display:none;padding-right:20px}.sec_space{margin:60px 0}.journey-items{max-width:990px;margin:30px auto 0}.journey-sec .row{display:flex;flex-wrap:wrap;margin:0 -10px}.btn_white_border{border-radius:50px;padding:3px 30px;color:#fff;border:1px solid #fff;display:inline-block;margin-top:40px;cursor:pointer}.btn_white_border:hover{background-color:rgba(255,255,255,.15);color:#fff}.modern-solutions .row.industry-case-study{display:flex;flex-wrap:wrap}.modern-solutions{background:#fafafa;padding:60px 0}.ibmi_expert_block{border-radius:15px}.ibmi_expert_block strong{font-size:14px;font-weight:400}.modern-solutions h2.heading_theme_gradient{padding-bottom:20px}.ibmi_expert_block p{padding-top:0px;min-height:280px}.industry-case-study{width:800px;margin:0px auto}.case-detail{width:100%;border:1px solid #d9d9d9;border-radius:20px;height:100%;background:#fff}.case-img{max-height:162px;overflow:hidden;min-height:162px}.portfolio-thumb-img{line-height:0}.portfolio-thumb-img img{border-radius:20px 20px 0 0;min-height:162px}.case_border_wrap{padding:20px 15px 25px 15px;border-radius:0 0 20px 20px;background:#fff;margin-top:-1px}.cat_name_case{color:#798798;font-family:Inter;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;margin:0px 0 8px 0}.case_border_wrap h3{color:#273a50;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:25px}.case_border_wrap .about-content,.case_border_wrap .about-content p{color:#273a50;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:22px;margin:15px 0 20px 0;min-height:110px}.FullCaseStudy{margin:auto;text-align:center}.FullCaseStudy a{font-size:15px;border-radius:50px;position:relative;display:inline-block;z-index:1;padding:7px 35px;background:none;border:none;font-weight:500;cursor:pointer;width:100%;color:#273a50}.FullCaseStudy a::before{content:"";position:absolute;inset:0;padding:3px 3px;background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.FullCaseStudy a:hover{background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);color:#fff}.sec_space_bridge{padding:60px 0;background:#fafafa}.modernization_inner h2{color:#273a50;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:15px}.btn_gradient{border-radius:50px;position:relative;display:inline-block;z-index:1;padding:7px 35px;background:none;border:none;font-weight:500;cursor:pointer;color:#222}.btn_gradient::before{content:"";position:absolute;inset:0;padding:3px 3px;background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.btn_gradient:hover{background:linear-gradient(90deg,rgba(30,117,187,1) 0%,rgba(39,168,224,1) 50%,rgba(247,11,166,1) 100%);color:#fff}.modernization_inner span{background:linear-gradient(90deg,#27a8e0 35.56%,#1e75bb 74.51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.modernization_inner p{margin:0px 0 15px 0}.faq_wrap .siteTitle h2{text-align:center;color:#273a50;padding-bottom:20px}.accordion_faq_wrap{padding:0px 15px}.testimonials_post .slick-arrow{position:absolute;top:50%;margin:-47px -8px 0px -10px;z-index:10;font-size:0;width:35px;height:35px}.testimonials_post .slick-arrow.slick-next{right:0;background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-bcd4345/programmers.io/wp-content/themes/programmers.io/assets/images/rising-star/arrow_icon.svg") 0 0/100% no-repeat;border-radius:5px;border:1px solid #fff}.testimonials_post .slick-arrow.slick-prev{left:0;background:url("https://cdn-kpbed.nitrocdn.com/RVLdsmUrzitKnVBooREyuLvkbbdGFquh/assets/images/optimized/rev-bcd4345/programmers.io/wp-content/themes/programmers.io/assets/images/rising-star/arrow_icon.svg") 0 0/100% no-repeat;border-radius:5px;border:1px solid #fff;transform:rotate(180deg)}.testimonials_post .slick-arrow.slick-disabled{opacity:0}.testimonials_post{padding:15px 0;display:inherit;overflow:hidden}@media (max-width:1199px){}@media (max-width:991px){body .site .top-hero-formsection.innovate_integrate{padding:180px 10px 50px 5px !important}body .site .banner_innerPage h1{font-size:30px !important;line-height:38px !important}body .top-hero-formsection .banner_innerPage p{max-width:100%}.btn_white{margin-top:10px}.trusted_by .trusted_by_inner.trusted_byCompany{margin-top:15px}.bridge_the_gap .heading_theme_gradient{font-size:26px}.accordion_faq_wrap .set>a{padding:10px 0px 10px 0}.ibmi_expert_block{padding:25px 25px;line-height:28px}.ibmi_expert_block p{padding-top:0px;font-size:16px}.ibmi_expert_block strong{line-height:22px;display:inline-block}.ibmi_experts_left{padding:20px 25px 25px 25px}.industry_detail .industry_headeing h2,.modern-solutions h2.heading_theme_gradient,.faq_wrap .siteTitle h2{font-size:26px !important;line-height:34px !important}.industry-case-study{width:auto}.modern-solutions,.sec_space_bridge,.industry_detail{padding:40px 0}.sec_space{margin:40px 0}.accordion_faq_wrap .set>a span h3{font-size:17px}.we_know_left{padding-right:30px}.bridge_the_gap{padding-top:30px;margin:20px 0}.modern-solutions .row.industry-case-study{display:block}.journey-sec .container-main{padding:0 15px}.journey-block{padding:35px 15px}.journey-block h3{font-size:20px}.accordion_faq_wrap .set>a span h3{font-size:16px;line-height:22px}.top-hero-formsection span.min_head{font-weight:500}.ibmi_expert_block p{min-height:220px}.testimonials_post .slick-arrow{margin:-20px 0px 0px 0px}}@media (max-width:767px){body .site .banner_innerPage h1{font-size:30px !important;line-height:38px !important}body .top-hero-formsection .banner_innerPage p{max-width:100%}body .site .top-hero-formsection.innovate_integrate{padding:140px 0px 50px 0px !important;background-position:center center}.btn_white{margin-top:10px}.trusted_by li{padding:0px 5px}.trusted_by li img,.trusted_by_inner li img{max-width:100%}.trusted_byCompany .slick-list.draggable,.trusted_by_inner .slick-list.draggable{margin:0px 15px}.trusted_by .trusted_byCompany{padding:0 30px}.ibmi_experts_left{margin-bottom:20px;padding:15px 20px 25px 20px}.industry_detail{padding:40px 0 0px 0}.bridge_the_gap .heading_theme_gradient br{display:none}.col-60{width:100%;max-width:100%}.we_know_left{padding-right:0px}.accordion_faq_wrap .set>a span h3{padding-right:10px;font-size:16px;line-height:22px}.we_know_left img.accor_img{padding-right:12px}.journey-in{padding:40px 30px}.journey-in .mb20,.industry-case-study .case-detail,.ibmi_services .ibmi_expert_block{margin-bottom:20px}.ibmi_expert_block p{min-height:auto}.btn_white_border{margin-top:10px;line-height:22px;font-size:16px}.industry_detail .row{display:block}.we_know_right{margin-top:20px}.accordion_faq_wrap .set>a{padding:10px 0px 10px 0}.modern-solutions .row.industry-case-study{display:block}.modern-solutions{padding:40px 0 20px 0}.accordion_faq_wrap .set>a span{width:calc(100% - 14px);line-height:24px;font-size:17px}.industry-case-study .col-50,.ibmi_services_inner .col-33,.tap_into .col-60,.tap_into .col-40,.industry_detail .col-50{padding:0px 5px}.journey-sec .container-main{padding:0 15px}.testimonials_post{padding-top:10px;display:inherit}.ibmi_services_inner .testimonials_post .col-33{margin:0px 10px;min-height:410px}.ibmi_expert_block{min-height:390px}.testimonials_post .slick-arrow{margin:-35px 0px 0px 0px}}@media (max-width:576px){}body .top-hero-formsection.innovate_integrate.nitro-lazy{background:none !important}