.via-positions .content-wrapper{margin:auto;max-width:1100px}.via-positions .via-positions-heading h6{color:#a3669c;font-family:Rubik;font-size:11px;font-style:normal;font-weight:700;letter-spacing:2.5px;line-height:13px;margin-bottom:10px;text-transform:uppercase}.via-positions .via-positions-heading h2{color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:38px;margin-bottom:14px}.via-positions .via-positions-heading p{color:hsla(0,0%,100%,.55);font-family:Rubik;font-size:16px;font-style:normal;font-weight:300;line-height:27px;padding:0}.via-positions .via-positions-content{align-items:center;background:#2e3e44;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:50px;padding:23px 27px}.via-positions .via-positions-content h3{color:#fff;font-family:Rubik;font-size:20px;font-weight:700;line-height:24px;margin-bottom:13px}.via-positions .via-positions-content ul{display:flex;flex-wrap:wrap;gap:14px;list-style-type:none}.via-positions .via-positions-content ul li{align-items:center;display:flex;gap:4px}.via-positions .via-positions-content ul li i,.via-positions .via-positions-content ul li i svg{color:#ffffff8c;fill:currentColor;height:15px;width:15px}.via-positions .via-positions-content ul li p{color:hsla(0,0%,100%,.55);font-family:Rubik;font-size:11px;font-weight:400;line-height:13px;padding:0}.via-positions .via-positions-content .via-positions-right a{align-items:center;border:1px solid #9a488d;border-radius:6px;color:#9a488d;display:flex;font-family:Rubik;font-size:12.8px;font-style:normal;font-weight:700;gap:8px;line-height:15px;padding:7px 17px}.via-positions .via-positions-content .via-positions-right a i,.via-positions .via-positions-content .via-positions-right a i svg{color:#9a488d;fill:currentColor;height:13px;width:13px}.via-positions .via-positions-content-bottom{align-items:center;display:flex;justify-content:center;margin-top:36px}.via-positions .via-positions-content-bottom a{align-items:center;color:hsla(0,0%,100%,.55);display:flex;font-family:Rubik;font-size:12.6px;font-weight:700;gap:6px;line-height:15px}@media (max-width:1400px){.via-positions .content-wrapper{padding:0 16px}}@media (max-width:991px){.via-positions .via-positions-content{grid-template-columns:repeat(2,1fr);margin-top:40px}}@media (max-width:767px){.via-positions .via-positions-heading h2{font-size:28px;line-height:34px}.via-positions .via-positions-content{grid-template-columns:repeat(1,1fr);margin-top:30px}}