<style type='text/css'>.section88f8c82b .row { display: flex;flex-wrap: wrap;}.section88f8c82b .col-12 {margin: 0px;flex-grow: 1;display: flex;flex-direction: column;padding: 15px;}.section88f8c82b .caption-container {background-image: linear-gradient(to bottom, transparent 10%, #fff 10%, #fff 100%);flex-grow: 1;display: flex;flex-direction: column;justify-content: center; align-items: center; border-radius: 0 0 5px 5px;}.section88f8c82b img {border-radius: 5px 5px 0 0; border-bottom: none;}.section88f8c82b .lead-text {flex-grow: 1;display: flex;flex-direction: column;j/ustify-content: center; text-align: left;font-size: 1.0rem;font-family: Arial;color: black;padding: 10px 10px 0px 10px;}.section88f8c82b .description,.section88f8c82b .tags {text-align: left;font-size: 1rem;font-family: Arial;padding: 0px 10px 10px 10px;color: black;}.section88f8c82b .button-container {width: 100%;padding: 5px;background: transparent;border-top: 0px solid white;}.section88f8c82b .caption-button {margin-top: auto; text-align: center;} .section88f8c82b .btn { padding: 5px 10px; margin: 5px;}.section88f8c82b .btn-price { padding: 2px 5px; margin: -05px 0px 0px 0px;}