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