.business-sectors{padding:100px 0;text-align:center;transition:background .3s ease}.business-sectors .row-fluid{gap:25px}.business-sectors .tag{border:1px solid var(--color-red);border-radius:20px;color:var(--color-red);display:inline-block;font-size:13px;font-weight:500;letter-spacing:.05em;padding:6px 18px;text-transform:uppercase}.business-sectors h2{font-size:48px;font-weight:400;margin-top:10px}.business-sectors h2 em{font-style:italic;font-weight:500}.business-sectors-intro{margin:20px auto 0;max-width:700px}.business-sectors-intro p{color:rgba(17,17,17,.7);font-size:16px;font-weight:300;margin:0}.business-sectors-closing{margin:40px auto 0;max-width:800px}.business-sectors-closing p{color:rgba(17,17,17,.7);font-size:16px;font-weight:300;margin:0}.business-sectors .row-fluid .span4{display:flex}.bs-box{background:#fff;border-radius:16px;box-shadow:8px 12px 56px rgba(0,0,0,.06);box-sizing:border-box;margin-top:55px;padding:32px 28px 36px;text-align:left;transition:transform .25s ease,box-shadow .25s ease;width:100%}.bs-box:hover{box-shadow:12px 20px 60px rgba(0,0,0,.12);transform:translateY(-6px)}.bs-icon{align-items:center;background:rgba(209,35,41,.08);border-radius:50%;display:flex;height:52px;justify-content:center;margin-bottom:20px;width:52px}.bs-icon svg{height:24px;width:24px}.bs-icon svg,.bs-icon svg g,.bs-icon svg path{fill:var(--color-red)}.bs-box h3{font-size:20px;font-weight:500;margin:0}.bs-box h3 span{color:var(--color-red)}.bs-box p{color:rgba(17,17,17,.7);font-size:16px;font-weight:300;margin:17px 0 0}@media (max-width:767px){.business-sectors h2{font-size:34px;padding-top:10px}.business-sectors{padding:60px 0}.bs-box{margin-top:40px}}