.calendar_list__date{color:#3d3d3d}body.acc_font_small .calendar_list__date{font-size:14px}@media (min-width:320px){body.acc_font_small .calendar_list__date{font-size:14px}}@media (min-width:767px){body.acc_font_small .calendar_list__date{font-size:calc(-600vw + 4616px)}}@media (min-width:768px){body.acc_font_small .calendar_list__date{font-size:calc(.64447vw + 3.05048px)}}@media (min-width:1699px){body.acc_font_small .calendar_list__date{font-size:14px}}body.acc_font_medium .calendar_list__date{font-size:15.68px}@media (min-width:320px){body.acc_font_medium .calendar_list__date{font-size:15.68px}}@media (min-width:767px){body.acc_font_medium .calendar_list__date{font-size:calc(-672vw + 5169.92px)}}@media (min-width:768px){body.acc_font_medium .calendar_list__date{font-size:calc(.7218vw + 3.41654px)}}@media (min-width:1699px){body.acc_font_medium .calendar_list__date{font-size:15.68px}}body.acc_font_big .calendar_list__date{font-size:17.5px}@media (min-width:320px){body.acc_font_big .calendar_list__date{font-size:17.5px}}@media (min-width:767px){body.acc_font_big .calendar_list__date{font-size:calc(-750vw + 5770px)}}@media (min-width:768px){body.acc_font_big .calendar_list__date{font-size:calc(.80559vw + 3.8131px)}}@media (min-width:1699px){body.acc_font_big .calendar_list__date{font-size:17.5px}}.calendar_list__name{font-weight:700;color:#000}body.acc_font_small .calendar_list__name{font-size:17px}@media (min-width:320px){body.acc_font_small .calendar_list__name{font-size:calc(.4329vw + 15.61472px)}}@media (min-width:551px){body.acc_font_small .calendar_list__name{font-size:calc(2.31481vw + 5.24537px)}}@media (min-width:767px){body.acc_font_small .calendar_list__name{font-size:calc(-1300vw + 9994px)}}@media (min-width:768px){body.acc_font_small .calendar_list__name{font-size:calc(1.07411vw + 1.75081px)}}@media (min-width:1699px){body.acc_font_small .calendar_list__name{font-size:20px}}body.acc_font_medium .calendar_list__name{font-size:19.04px}@media (min-width:320px){body.acc_font_medium .calendar_list__name{font-size:calc(.48485vw + 17.48848px)}}@media (min-width:551px){body.acc_font_medium .calendar_list__name{font-size:calc(2.59259vw + 5.87481px)}}@media (min-width:767px){body.acc_font_medium .calendar_list__name{font-size:calc(-1456vw + 11193.28px)}}@media (min-width:768px){body.acc_font_medium .calendar_list__name{font-size:calc(1.20301vw + 1.9609px)}}@media (min-width:1699px){body.acc_font_medium .calendar_list__name{font-size:22.4px}}body.acc_font_big .calendar_list__name{font-size:21.25px}@media (min-width:320px){body.acc_font_big .calendar_list__name{font-size:calc(.54113vw + 19.5184px)}}@media (min-width:551px){body.acc_font_big .calendar_list__name{font-size:calc(2.89352vw + 6.55671px)}}@media (min-width:767px){body.acc_font_big .calendar_list__name{font-size:calc(-1625vw + 12492.5px)}}@media (min-width:768px){body.acc_font_big .calendar_list__name{font-size:calc(1.34264vw + 2.18851px)}}@media (min-width:1699px){body.acc_font_big .calendar_list__name{font-size:25px}}.calendar_list__name{line-height:1.2em}.calendar_list{width:47.125%}.calendar_list--long{width:72.625%}.calendar_list .module,.calendar_list .module_body{height:100%}.calendar_list__wrapper{display:flex;flex-direction:column;height:100%}.calendar_list__header{height:19.595959596%;display:flex;flex-direction:row;align-items:center;background:#fff;padding:0 3.9787798408%}.calendar_list__list{height:80.404040404%;display:flex;flex-direction:column}.calendar_list__entry{display:flex;flex-direction:column;justify-content:center;background:#fff;margin-top:10px;padding:2.6525198939% 3.9787798408%}.calendar_list__entry:hover .news__button.news_button--arrow{transform:translateX(18px)}.calendar_list__entry:hover .news_button--text_arrow span:before{transform:translate(.625rem,-50%)}.calendar_list__entry .news__button.news_button--arrow{width:30px;transition:transform .3s ease-out}.calendar_list__date{display:flex;flex-direction:row;align-items:center;margin-bottom:1em}.calendar_list__date i:before{color:var(--color-primary);font-size:1.2em}.calendar_list__date_text{text-transform:uppercase;line-height:1;height:1em;margin-left:.9375rem;font-family:SourceSansPro!important}.calendar_list__date_separator{display:inline-block;width:1px;height:100%;margin:0 10px;background:#3d3d3d}.calendar_list__wrapper .news__button{color:var(--color-primary);margin-top:.5em;font-size:.8em;text-transform:uppercase}.calendar_list--short .calendar_list__entry{height:33.3333333333%}.calendar_list--long .calendar_list__entry{height:25%}.home_section_item--gray_background .calendar_list__entry,.home_section_item--gray_background .calendar_list__header{background:#f2f5f9}@media (min-width:768px){.calendar_list--long .calendar_list__list{flex-wrap:wrap;flex-direction:row}.calendar_list--long .calendar_list__entry{width:calc(50% - 5px);height:calc(50% - 10px)}.calendar_list--long .calendar_list__entry:not(:nth-child(2n)){margin-right:10px}}@media (max-width:767px){.calendar_list{width:100%;margin-bottom:1.25rem}.calendar_list--short.calendar_list{height:30rem}.calendar_list--long.calendar_list{height:40rem}}@media (min-width:768px) and (max-width:1000px){.calendar_list{width:44.3037974684%}}