.calendar_preview_block{position:relative;padding-bottom:4rem;text-align:center}.calendar_preview_block>.container>.title{font-size:2.5rem;text-transform:uppercase;font-weight:bold;margin-bottom:1.5rem}.calendar_preview_block .col{padding:2rem}.calendar_preview_block .col:nth-child(3n-2) .item{border:10px solid #99c9a7;background-color:#99c9a7;border-top-right-radius:0}.calendar_preview_block .col:nth-child(3n-2) .item>img{border-top-left-radius:40px}.calendar_preview_block .col:nth-child(3n-1) .item{border:10px solid #deb34a;background-color:#deb34a;border-top-left-radius:0}.calendar_preview_block .col:nth-child(3n-1) .item>img{border-top-right-radius:40px}.calendar_preview_block .col:nth-child(3n) .item{border:10px solid #94d3ef;background-color:#94d3ef;border-top-right-radius:0}.calendar_preview_block .col:nth-child(3n) .item>img{border-top-left-radius:40px}.calendar_preview_block .col .item{position:relative;border:10px;aspect-ratio:1/1;text-align:center;border-radius:50px;display:flex;flex-direction:column;align-items:center;text-decoration:none}.calendar_preview_block .col .item>img{width:100%;height:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.calendar_preview_block .col .item .date{margin-top:1rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;flex-wrap:wrap}.calendar_preview_block .col .item .date img{height:1rem;width:1rem;margin-right:.5rem}.calendar_preview_block .col .item .date p{margin-bottom:0}.calendar_preview_block .col .item .title{margin-bottom:0;color:#fff;font-size:1.25rem;font-weight:bold;text-transform:uppercase}.calendar_preview_block .bottom-link{text-align:center;text-decoration:none;color:#000;font-size:1.5rem;font-weight:bold;text-transform:uppercase;transition:color .3s}.calendar_preview_block .bottom-link:hover{color:#deb34a}