.monthly-news__block-calendar li{list-style:none;font-size:20px;font-weight:600;color:#333}.monthly-news__block-calendar ul{padding:0;margin:0 0 20px}.monthly-news__block-calendar{background:#fff;border:1px solid rgba(0,176,173,.1);border-radius:14px;height:280px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding-bottom:30px;position:relative;z-index:1;transition:all .3s}.monthly-news__block-calendar:before{height:100%;top:0;z-index:-1;border-radius:14px;opacity:0;transition:all .3s}.monthly-news__block-calendar:after,.monthly-news__block-calendar:before{content:"";width:100%;position:absolute;left:0;background:linear-gradient(90deg,#00b0ad 1.26%,#66dedc 99.16%)}.monthly-news__block-calendar:after{bottom:0;height:14px;border-radius:0 0 13px 13px}.monthly-news__block-calendar:hover:before{opacity:1}.monthly-news__block-calendar:hover .monthly-news__block-calendar__headline{color:var(--c-secondary-white)}.monthly-news__block-calendar:hover .monthly-news__block-calendar__link{border:1.5px solid var(--c-secondary-white);background:var(--c-secondary-white)}.monthly-news__block-calendar__headline{font-size:36px;color:#00b0ad;font-weight:600;font-size:26px;transition:all .3s}.monthly-news__block-calendar__link{display:inline-block;border:1.5px solid #00b0ad;box-sizing:border-box;border-radius:8px;background:transparent;font-weight:700;font-size:16px;color:#00b0ad;padding:10px 40px;cursor:pointer;transition:all .3s;text-decoration:none}.mounthly-news__body{padding:20px 15px 60px}.monthly-news__blocks-calendars{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;grid-column-gap:20px;padding:20px 10px 100px}.monthly-news__description{font-size:16px;line-height:21px;color:var(--c-secondary-666666);text-align:left;width:1050px;max-width:100%;margin:0 auto}.monthly-news__headline{font-weight:600;font-size:36px;color:var(--c-secondary-114C8C)}@media only screen and (max-width:1024px){.monthly-news__blocks-calendars{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.monthly-news__blocks-calendars{grid-template-columns:repeat(1,1fr)}}