.three-column-boxes{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-top:-80px;padding:0 0 80px;position:relative}.three-column-boxes__item{align-items:center;background:#fff;border:1.479px solid #fff;border-radius:10px;box-shadow:0 5.95px 11.9px -2.957px #d3dae2;display:flex;flex-direction:column;padding:25px}.three-column-boxes__item__title{color:var(--brand-bright-red);font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:1.6;text-align:center}.three-column-boxes__item__name{color:var(--brand-navy-blue);font-family:Poppins;font-size:35px;font-style:normal;font-weight:800;letter-spacing:.109px;line-height:1.35;margin-bottom:12px;text-align:center}.three-column-boxes__item__description{color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:28px;text-align:center}.three-column-boxes__item__location{color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:15px;text-align:center}.three-column-boxes__item__email{display:block;font-weight:500}.three-column-boxes__item__email:hover{font-weight:500}.three-column-boxes__item__button{color:var(--brand-bright-red);display:block;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:normal;margin-top:30px;text-decoration:none;text-transform:uppercase}.three-column-boxes__item__button:hover{color:var(--brand-bright-red);font-weight:700;text-decoration:underline}@media(max-width:992px){.three-column-boxes{grid-template-columns:1fr;margin-top:-40px;padding:0 0 60px}}