.producthighlight__base{padding:40px 16px 32px}
@media(min-width:992px){.producthighlight__base{padding:88px 0}
}
.producthighlight__title,.producthighlight__subtitle{text-align:center}
.producthighlight__title{font-family:"BentonSansBBVA-Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:26px;line-height:32px}
@media(min-width:992px){.producthighlight__title{font-size:40px;line-height:48px}
}
.background--white .producthighlight__title{color:#004481}
.background--navy .producthighlight__title{color:#fff}
.producthighlight__subtitle{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding-top:24px}
@media(min-width:992px){.producthighlight__subtitle{font-size:20px}
}
@media(min-width:992px){.producthighlight__subtitle{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;padding-top:32px}
}
@media(min-width:992px) and (min-width:992px){.producthighlight__subtitle{font-size:18px}
}
.producthighlight__note{text-align:left}
@media(min-width:992px){.producthighlight__note{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;text-align:center;margin-top:48px}
}
.producthighlight__subtitle.background--white,.producthighlight__note.background--white{color:#121212}
.producthighlight__subtitle.background--navy,.producthighlight__note.background--navy{color:#fff}
.producthighlight__content{margin:40px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:992px){.producthighlight__content{margin:72px 0 48px;padding:0 48px}
}
@media(min-width:992px){.producthighlight__base--two-benefits .producthighlight__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:992px){.producthighlight__base--four-benefits .producthighlight__content{display:grid;grid-column-gap:0;grid-row-gap:0;grid-template-columns:1fr 50% 1fr;grid-template-rows:repeat(2,1fr)}
}
@media(min-width:600px) and (max-width:991px){.producthighlight__img{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;margin-left:25%;margin-right:-100%;padding-left:16px;padding-right:16px}
}
.producthighlight__base--animated .producthighlight__img{-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;will-change:transform,opacity;-webkit-transition:opacity 2.5s ease,-webkit-transform 2.5s ease;transition:opacity 2.5s ease,-webkit-transform 2.5s ease;transition:transform 2.5s ease,opacity 2.5s ease;transition:transform 2.5s ease,opacity 2.5s ease,-webkit-transform 2.5s ease}
.producthighlight__base--animated .producthighlight__img--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.producthighlight__main{width:100%;margin-bottom:8px;-ms-flex-item-align:center;align-self:center}
@media(min-width:992px){.producthighlight__base--two-benefits .producthighlight__main{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(min-width:992px){.producthighlight__base--four-benefits .producthighlight__main{grid-area:1 / 2 / 3 / 2}
}
.producthighlight__actions{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-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:32px;margin-bottom:32px}
@media(min-width:992px){.producthighlight__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}