section.agenda{position:relative;width:100%;display:inline-block}section.agenda .wrapper{width:100%;display:flex;flex-wrap:wrap;--columns: 3}@media(max-width: 991px){section.agenda .wrapper{--columns: 1}}section.agenda .wrapper .card{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;max-width:calc(100%/var(--columns));-webkit-box-flex:0;-ms-flex:0 0 calc(100%/var(--columns));flex:0 0 calc(100%/var(--columns));border-bottom:1px solid #21381f;border-right:1px solid #21381f}section.agenda .wrapper .card .card-content{align-content:flex-end}section.agenda .wrapper .card .card-content h3{word-break:break-all}section.agenda .wrapper .card .card-image{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, 400ms);aspect-ratio:4/3;max-height:270px;width:100%}@media(max-width: 991px){section.agenda .wrapper .card .card-image{aspect-ratio:16/9}}section.agenda .wrapper .card .card-image img{width:100%;max-height:270px;object-fit:cover;object-position:center center;aspect-ratio:4/3}@media(max-width: 991px){section.agenda .wrapper .card .card-image img{aspect-ratio:16/9}}@media(max-width: 768px){section.agenda .wrapper{flex-direction:column}section.agenda .wrapper .card{width:100%}}