@charset "UTF-8";
/***!  Style Declaration  !***/

:root{--brand-blue:#0345bf;--brand-dark:#022b7a;--text-white:#fff;--radius-std:12px}.vw-team-cta-section{padding:100px 0;background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-dark) 100%);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--text-white);text-align:center;width:100%}.vw-team-cta-container{max-width:800px;margin:0 auto;padding:0 25px}.vw-team-title{font-size:42px;font-weight:800;margin:0 0 25px 0;color:#fff}.vw-team-text{font-size:18px;line-height:1.6;color:rgba(255,255,255,0.9);margin:0 auto 40px auto}.vw-cta-divider{width:60px;height:2px;background:rgba(255,255,255,0.3);margin:40px auto}.vw-cta-heading-small{font-size:24px;font-weight:700;margin-bottom:30px;color:#fff}.vw-btn-white-solid{background-color:#fff;color:var(--brand-blue);font-weight:700;font-size:17px;padding:18px 40px;border-radius:var(--radius-std);text-decoration:none;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff;box-shadow:0 10px 30px rgba(0,0,0,0.2)}.vw-btn-white-solid:hover{background-color:#f0f4ff;color:var(--brand-dark);box-shadow:0 15px 40px rgba(0,0,0,0.3)}@media (max-width:992px){.vw-team-title{font-size:32px}}
