.font-400{font-weight:400}.training-features-card .heading-container{margin-bottom:24px;text-align:center}.training-features-card .heading-container .sub-heading{margin:24px 0 0}.training-features-card .cards-container-inner{align-content:center;align-items:center;display:flex;flex-wrap:wrap;margin:0 -20px}.training-features-card .card{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;margin:0 20px 24px;padding:32px;text-align:center;width:calc(20% - 40px)}.training-features-card .four-col{width:calc(25% - 40px)}.training-features-card .heading-container .sub-heading p{font-family:Archivo,sans-serif;line-height:28px}.training-features-card .card h6{font-family:Archivo,sans-serif;line-height:24px}@media only screen and (max-width:1232px){.training-features-card .cards-container-inner{margin:0 -15px}.training-features-card .card{margin:0 15px 24px;width:calc(20% - 30px)}.training-features-card .four-col{width:calc(25% - 40px)}}@media only screen and (max-width:1199px){.training-features-card .card{margin:0 15px 24px;width:calc(50% - 30px)}.training-features-card .card.four-col,.training-features-card .card.four-col:last-child{width:calc(50% - 30px)}.training-features-card .card:last-child{justify-content:center;margin-bottom:0;width:100%}.training-features-card .card{justify-content:center;padding-left:8px;padding-right:8px}}@media only screen and (max-width:767px){.training-features-card .heading-container .h3{font-size:32px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:36px}.training-features-card .heading-container{margin:0 auto;max-width:317px;text-align:center}.training-features-card .heading-container .sub-heading p{font-size:18px}.training-features-card .card h6{font-size:18px;font-style:normal;font-weight:700;line-height:24px;max-width:140px}.training-features-card .card.four-col,.training-features-card .card.four-col:last-child{padding:32px;width:100%}.training-features-card .card.four-col h6{max-width:unset}}