.flex-container{display:flex;flex-wrap:wrap}.cell{flex-basis:31%;margin:1%;position:relative;padding:2.5%;min-height:350px;background:#141414;border-radius:15px}.center{text-align:center}.data-banner span{text-transform:uppercase;font-family:'Poppins',sans-serif}.data-banner img{width:2em;height:2em;margin-right:20px}.cell-inner{height:100%}.cell>div{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;flex-direction:column;justify-content:space-between;height:100%}h4.single-title-cell{margin:unset;align-content:center;justify-content:space-around;text-decoration:none !important;text-transform:uppercase;font-family:'Poppins',sans-serif;font-size:1.6em;font-weight:400;padding-bottom:30px}.cell-inner span,.cell-inner button,.cell-inner h4{color:white;background:transparent}.date-filter{max-width:1440px;margin:2rem auto 4rem;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.date-filter__item{display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:.5rem;max-width:100%;color:#fff;transform:none;background:#141414;border:1px solid #141414;transition:all .3s;border-radius:5px;margin-right:3px;font-weight:800;cursor:pointer}.date-filter__item input[type="radio"]{visibility:hidden;position:absolute}.date-filter__item label{display:block;padding:.7em 2rem;font-family:'Poppins',sans-serif;line-height:1;text-transform:uppercase;text-align:center;border:0;-webkit-transition:all .1s;transition:all .1s}.date-filter .date-filter__item:hover{border:1px solid #141414;background:#fff;color:#141414}form{max-width:100%}.cell-inner a{padding:7px 25px;border-radius:15px;border:1px solid;text-decoration:none;border-color:#fff;color:white;transition:all .3s}.cell-inner a:hover,.cell-inner a:active{background:rgb(255 255 255 / 20%);transform:scale(.98)}.date-filter__item.active{background:#21b685;border-color:#21b685}@media only screen and (max-width:768px){.bottom-wrapper{text-align:left}.cell{flex-basis:98%;max-width:100%;margin-bottom:20px}.cell>div{padding:10px;height:300px}h4.single-title-cell{font-weight:600}}@media only screen and (min-width:1440px){.cell{min-height:420px}}@media only screen and (max-width:320px){.bottom-wrapper h4.single-title-cell{font-size:1.5rem}}