<style type='text/css'>.section_id .row { margin: 0px !important; padding: 0px !important; }.section4f66ca97 .lead-text {text-align: center;font-size: 1.2rem;font-family: Arial;color: white(cfc);padding: 10px 10px 10px 10px;}.section4f66ca97 .description,.section4f66ca97 .tags {text-align: center;font-size: 1.0rem;font-family: Arial;padding: 10px 10px 10px 10px;color: white(cfc);}.section4f66ca97 .button-container {width: 100%;padding:10px 10px 10px 10px;background: transparent;border-top: 0px solid white;}.section4f66ca97 .caption-button {margin-top: auto; text-align: center;} .section4f66ca97 .btn { padding: 5px 10px; margin:10px 10px 10px 10px;}section { column-count: 4; column-gap: 0; padding: 0em; }article { display: inline-block; width: 100%;width: calc(100% - .1em);margin: .05em; width: calc(100% - .2em);margin: .1em; width: calc(100% - 1em);margin: .5em; -padding: 1em; -padding:.1em;-border-radius: 5px; -box-shadow: 0 2px 8px rgba(0,0,0,0.3); background: #333;color: #fff !important;}section { column-count: 5; }@media all and (max-width: 1680px) { section { column-count: 4; } }@media all and (max-width: 1280px) { section { column-count: 3; } }@media all and (max-width: 768px) { section { column-count: 2; } }@media all and (max-width: 599px) { section { column-count: 1; } }.space { display: flex; justify-content: space-between; }figure {position: relative;}figcaption {display: none;position: absolute; top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 3%;right: 3%;}figcaption:hover {position: absolute; top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 3%;right: 3%;}.lead-text {border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;border-top-right: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;background: none(cbgc);}.description {background: ;}.additional-info {opacity: 0;text-align:center;}.additional-info:hover {display: block;opacity: 1;border: 1px solid rgba(255, 255, 255, 0.8);border-width: 1px 1px 1px;background-color: rgba(0, 0, 0, 0.2);background-color: rgba(0,0,0,0);padding:5px !important;margin: 0px !important;}