@media (min-width:1024px){.benefits{padding:110px 0 95px}}.benefits__header{margin-bottom:60px}@media (min-width:1024px){.benefits__header{margin-bottom:98px}}.benefits__header p.tag{color:#454553;margin-bottom:35px}.benefits__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:804px}@media (min-width:768px){.benefits__listing{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.benefits .benefitCard{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.benefits .benefitCard:last-child{margin-bottom:0}@media (min-width:768px){.benefits .benefitCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:30px 0;width:220px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}@media (min-width:1200px){.benefits .benefitCard{width:268px}}.benefits .benefitCard__copy{text-align:left;width:100%}@media (min-width:768px){.benefits .benefitCard__copy{text-align:center}}.benefits .benefitCard__icon{margin-right:20px}@media (min-width:768px){.benefits .benefitCard__icon{margin-bottom:29px;margin-right:0}}.benefits .benefitCard__icon img{width:50px}@media (min-width:768px){.benefits .benefitCard__icon img{width:65px}}