body .top-hero-formsection.innovate_integrate {position: relative;background: #161e2b url('/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://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, 0.45) 0%, rgba(23, 79, 123, 0.78) 50.48%, rgb(18, 50, 84) 100%)}
body .banner_innerPage {text-align: left;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: left;max-width: 600px;margin:inherit;}
span.min_head {color: #FFB0E4;text-transform: uppercase;display: block;padding-bottom: 10px;font-size: 14px;background: linear-gradient(90deg, #99E0FF 0%, #27A8E0 14.69%);
background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
body .top-hero-formsection .banner_innerPage p {max-width:50%;font-size:16px;font-weight: 400;margin:20px 0;line-height: 26px;}
.btn_white {border-radius: 50px;padding:5px 30px;background:#fff; color:#273A50; margin-top: 50px; display: inline-flex; cursor: pointer;justify-content: center;align-items: center;font-size:16px; font-weight:500}
.btn_white:hover {background: #27A8E0;color: #fff;}
.text-center {text-align: center;}

.industries-cat-name{background: #FAFAFA;padding: 60px 0px;}
.the_indust {text-transform: uppercase;position: relative;overflow: hidden;}
.the_indust.text-center span {position: relative;font-size:15px;}
.the_indust span::before {border: 1px solid #ccc;position: absolute;content: "";top: 10px;width: 2000px;height: 1px;right: calc(100% + 20px);}
.the_indust span::after {border: 1px solid #ccc;position: absolute;content: "";width: 2000px;height: 1px;left: calc(100% + 20px);top: 10px;}
.indust_below {padding-top: 30px;}
.indust_below .ind-list {justify-content: space-between;}
.indust_below .ind-list li {width: auto;}
.ind-list{margin: 0 -10px; padding: 0; list-style: none; display: flex; flex-wrap: wrap; align-items: flex-start;}
.ind-list li{width: 50%; padding: 0 10px; margin-bottom:5px;}
.ind-list li .ind-list-item{display: flex; flex-wrap: wrap;align-items: center;min-width: 100px;}
.ind-list li .ind-list-item figure{ width: 26px; margin: 0}
.ind-list li .ind-list-item figure img{display: block; margin:0 auto;}
.ind-list li .ind-list-item .ind-list-info{width: calc(100% - 26px); padding-left: 15px; font-size: 16px; font-weight:600; color:#273A50;line-height: 24px;}

.industries-post-name{padding:40px 0px; background:#FAFAFA;}
.post-list{margin:20px auto; width: 90%;}
.post-list li{display:inline flow-root list-item; width:24%;list-style: disc;font-size:15px;font-weight: 600;}
.post-list li a{font-size:15px;font-weight: 600;}
.post-list li a:hover{color:#1e75bb;}

.industry-block{padding:60px 0 40px 0;}
.indust-post{border:1px solid #E8E8E8;background: #FFF;border-radius: 15px; margin-bottom:20px;overflow: hidden;}
.post-title h2{font-size:22px; color: #273A50;font-weight: 500;}
.indust-dev{padding:20px 30px; min-height: 330px;}
.post-title{padding-bottom:0px;}
.post-desc, .post-desc p{font-size:15px; line-height:22px;margin-bottom: 10px;}
.post-desc p{min-height: 44px;}
.indust-dev .post-key{font-size:16px;margin-bottom: 20px;}
.post-key span{font-size:16px; font-weight:600}
.post-key ul{margin:0px; padding: 0px;}
.post-key ul li{font-size: 15px;line-height: 22px; padding: 1px 0px; list-style: disc; margin-left: 13px;color: #798798;}
.post-desc .btn_blk, .post-desc .custom_btn{display:none;}
.indust-post .post-btn a{border-radius: 50px;position: relative;display: inline-block;z-index: 1;padding:5px 35px;background: none;border: none;font-weight: 500;cursor: pointer;font-size: 16px;width: 100%;text-align: center;}
.indust-post .post-btn 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);}
.indust-post .post-btn 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 !important;}

/*--Lets Build--*/
.sec_space_bridge {padding: 60px 0;}
.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;}
.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;}


@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;}
    .indust_below .ind-list li {margin-bottom: 20px;}
    .industries-cat-name {padding:40px 0px 20px 0px;}
    .industry-block {padding: 40px 0 40px 0;}
    .indust-dev{padding:2px 15px 10px 15px;}
    .indust-post .post-btn a{padding:5px 12px;}
    .indust_below .ind-list li {padding: 7px 10px;}
    .indust_below .ind-list {padding: 0px 5px;}
    .indust-post{min-height: 615px;position: relative;}
    .indust-dev .post-btn {position: absolute;bottom: 20px;}
    .post-list li{width: 48%;}
    .sec_space_bridge {padding: 40px 0;}
    
}

@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%;}
    .btn_white{margin-top: 10px;}
    body .site .top-hero-formsection.innovate_integrate {padding: 70px 0px 50px 0px !important;}
    .industries-cat-name{padding: 30px 0px;}
    .industry-block {padding:40px 0 30px 0;}
    .industry-block .row-col .col-50 {flex: 0 0 100%;max-width:100%;width: 100%;padding: 0px;}
    .indust-dev{padding:2px 15px 10px 15px;}
    .indust-post .post-btn a{padding:5px 12px;}
    .indust_below .ind-list li {padding: 7px 10px;}
    .indust_below {padding-top: 5px;}
    .post-list{margin:5px auto 0px auto;}
    .post-list li{width: 100%;}
    .sec_space_bridge {padding: 40px 0;}
    .modernization_inner p{line-height: 22px;}
    .indust_below .ind-list{margin:0px;}
}

@media(max-width:576px){
	
	
}