.vbc-hub{background-image:url(https://www.doctustech.com/wp-content/uploads/2024/06/de44d513a691cae07b5e4f207c6f4ab0-e1717627151885.png);background-position:center -60px;background-repeat:no-repeat;background-size:cover;font-family:proxima-nova,Open Sans,sans-serif;padding:50px 0 60px}.vbc-hub__container{margin:0 auto;max-width:1024px;padding:0 20px}.vbc-hub__hero{align-items:stretch;display:flex}.vbc-hub__hero-text{display:flex;flex-direction:column;justify-content:flex-end;padding:10px;width:50%}.vbc-hub__heading{color:#222;font-family:Inter,sans-serif;font-size:48px;font-weight:700;line-height:1.2em;margin:0 0 16px;max-width:93%}.vbc-hub__subtitle{color:#424242;font-size:18px;font-weight:400;line-height:28px;margin:0}.vbc-hub__hero-image{padding:10px;text-align:left;width:50%}.vbc-hub__hero-image img{display:inline-block;height:auto;width:65%}.vbc-hub__cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.vbc-hub__card{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 7px 0 hsla(0,0%,59.2%,.5);box-sizing:border-box;display:flex;margin:8px;padding:22px;text-decoration:none;transition:box-shadow .3s,transform .3s;width:calc(50% - 16px)}.vbc-hub__card--wide{max-width:542px;width:100%}.vbc-hub__card-icon{align-items:center;display:inline-flex;flex:0 0 auto;padding-right:8px}.vbc-hub__card-icon svg{height:50px;transition:fill .3s;width:auto}.vbc-hub__card-label{color:#000;font-size:22px;font-weight:600;padding-left:5px;transition:color .3s}.vbc-hub__card:focus-visible,.vbc-hub__card:hover{box-shadow:0 0 14px 0 hsla(0,0%,59.2%,.65)}.vbc-hub__card:focus-visible .vbc-hub__card-label,.vbc-hub__card:hover .vbc-hub__card-label{color:#2abdf0}.vbc-hub__card.vbc-hub--reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease,box-shadow .3s}.vbc-hub__card.vbc-hub--reveal.vbc-hub--visible{opacity:1;transform:translateY(0)}@media (max-width:1280px){.vbc-hub{padding:50px 0}.vbc-hub__heading{font-size:40px;max-width:100%}.vbc-hub__card--wide{max-width:384px}}@media (max-width:767px){.vbc-hub__hero{flex-direction:column}.vbc-hub__hero-image,.vbc-hub__hero-text{width:100%}.vbc-hub__heading{font-size:25px}.vbc-hub__subtitle{font-size:16px}.vbc-hub__card{width:100%}.vbc-hub__card--wide{max-width:none}.vbc-hub__card-icon svg{height:40px}.vbc-hub__card-label{font-size:18px}}