/* Sentrivo — Industry pages */
.mb-30{margin-bottom:30px}
.ind-banner-icon{text-align:center}
.ind-banner-icon i{font-size:160px;color:#1595bf;opacity:.85}
.ind-intro-content .top-title{display:block;color:#1595bf;font-weight:600;letter-spacing:1px;margin-bottom:12px}
.ind-intro-content h2{font-size:40px;margin-bottom:20px}
.ind-intro-content p{margin-bottom:30px}
.ind-why{list-style:none;padding:0;margin:0}
.ind-why li{display:flex;gap:18px;align-items:flex-start;background:#fff;box-shadow:0 0 20px 3px rgba(0,0,0,.05);border-radius:4px;padding:22px 24px;margin-bottom:16px;transition:all ease .4s}
.ind-why li:hover{transform:translateX(5px)}
.ind-why li i{font-size:24px;color:#1595bf;margin-top:3px}
.ind-why h4{font-size:18px;margin-bottom:6px}
.ind-why p{margin:0}
.ind-project.main-company-item i{height:80px;width:80px;line-height:80px;font-size:34px}
.ind-stack{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-wrap:wrap;gap:8px}
.ind-stack li{font-size:13px;line-height:1;padding:7px 12px;border-radius:30px;background:#eaf6fb;color:#1595bf;font-weight:500}
.ind-step{position:relative;padding:30px 25px;margin-bottom:30px;border-top:3px solid #1595bf;background:#fff;box-shadow:0 0 20px 3px rgba(0,0,0,.05);height:calc(100% - 30px)}
.ind-step span{display:block;font-size:40px;font-weight:700;color:#1595bf;opacity:.35;line-height:1;margin-bottom:14px}
.ind-step h3{font-size:22px;margin-bottom:12px}
.ind-step p{margin:0}
.ind-cta{text-align:center;max-width:760px;margin:0 auto}
.ind-cta h2{color:#fff;font-size:40px;margin-bottom:18px}
.ind-cta p{color:#c9cbe0;margin-bottom:30px}
.ind-other{margin-top:60px;text-align:center}
.ind-other span{display:block;color:#c9cbe0;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:16px}
.ind-other ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.ind-other a{display:inline-block;padding:10px 20px;border:1px solid rgba(255,255,255,.2);border-radius:30px;color:#fff;transition:all ease .3s}
.ind-other a:hover{background:#1595bf;border-color:#1595bf;color:#fff}
.ind-other a i{margin-right:6px}
@media only screen and (max-width:991px){
 .ind-intro-content{margin-bottom:40px}
 .ind-intro-content h2,.ind-cta h2{font-size:30px}
}
