body .top-hero-formsection.innovate_integrate {background: #273A50; padding:60px 0px 80px 0px !important; min-height:100px !important;}
body .top-hero-formsection.innovate_integrate:before{display:none;}

.header-container{padding:60px 0; background:#FAFAFA;}
.header-container h1{font-size: 32px;font-weight: 700; line-height: 42px;color: #273A50;margin-bottom: 10px;}
.header-container p{font-size:18px; line-height:28px;}
.text-center{text-align:center;}



/*--Let’s Build--*/
.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: #273A50;}
.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 h2{margin:0px;padding-bottom: 0px;}

.customerArea{padding: 60px 0;}
.customerArea h2{color: #273A50; padding-bottom: 10px;}
.customerArea .customer-logos {display: flex;margin:0 -10px 0px -10px;align-items: center;flex-wrap: wrap;}
.customerArea .customer-logos .col-logo {flex: 0 0 25%; max-width: 25%; width: 25%;; padding: 10px;}
.customerArea .customer-logos .col-logo .logo-item {background: #fff; display: flex; justify-content: center; align-items: center; height: 150px; padding: 10px; overflow: hidden; color: #273A50;font-weight: 500;border-radius: 10px;border: 1px solid #E8E8E8; vertical-align: top; text-align: center;}
.customerArea .customer-logos .col-logo .logo-item img {display: block;max-width: 100%; padding: 10px;}
.customerArea .customer-logos .col-logo .logo-item:hover > img {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;}

@media (max-width:1024px) {


}
@media (max-width:991px) {
    .customerArea .customer-logos .col-logo .logo-item{height: auto;padding: 5px 10px;}
    .customerArea .customer-logos .col-logo .logo-item img{height: auto;padding:10px;}
    .customerArea .customer-logos{margin: 0px auto;}
     .header-container, .customerArea{padding: 40px 0;}
    .header-container br{display:none;}
}

@media (max-width:767px) {
    .customerArea .customer-logos .col-logo{flex: 0 0 50%; max-width:50%; width:50%;padding: 6px;}
    .customerArea .customer-logos .col-logo .logo-item img{height: auto;padding:10px;}

}
