.event{}.event__wrapper{padding:40px 30px 10px 0}@media (max-width:991.98px){.event__wrapper{padding:40px 40px 10px}}.event__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}@media (max-width:575.98px){.event__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:40px}}.event__date{width:60px;height:60px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;border:1px solid #818282;color:#818282;line-height:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:575.98px){.event__date{margin-bottom:15px}}.event__date .day{font-size:28px;font-size:1.75rem;font-weight:700}.event__date .month{font-size:18px;font-size:1.125rem;font-weight:400}.event__description{padding-left:30px}@media (max-width:575.98px){.event__description{padding-left:0;width:100%}}.event__description .title{display:block;color:#1e1f1f;font-weight:700;margin-bottom:5px}.event__description .title:hover{text-decoration:underline}.event__description .address{color:#818282;font-size:18px;font-size:1.125rem;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.event__description .address:after{content:'';width:47px;height:3px;background:#006;margin-left:20px}@media (max-width:575.98px){.event__description .address:after{position:absolute;margin-left:0;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.event__info{padding-top:60px}@media (max-width:991.98px){.event__info{padding-top:0}}.event__slider{position:relative}.event__slider .posts__item--event{margin:0 3px}.event__slider .slider__arrow{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.event__slider .slider__arrow.next{left:auto;right:30px}@media (max-width:991.98px){.event__list{padding-top:40px}}.event__calendar .azure{background:#006}.event__calendar .cadet-blue{background:#9fa6c3}.event__calendar .sage{background:#96ab84}.event__calendar .tradewind{background:#60b1ab}.event__calendar .whiskey{background:#d1aa6a}.event__calendar .calendar-dow-header th{font-size:14px;font-size:.875rem;font-weight:700;color:#fff;padding:20px 0!important}.event__calendar .calendar-dow-header th:first-of-type{background:#9fa6c3!important}.event__calendar .calendar-dow-header th:nth-of-type(2) {background:#60b1ab!important}.event__calendar .calendar-dow-header th:nth-of-type(3) {background:#d1aa6a!important}.event__calendar .calendar-dow-header th:nth-of-type(4) {background:#96ab84!important}.event__calendar .calendar-dow-header th:nth-of-type(5) {background:#006!important}.event__calendar .calendar-dow-header th:nth-of-type(6) {background:#ad92cb!important}.event__calendar .calendar-dow-header th:last-of-type{background:#0077a1!important}.event__calendar .calendar-dow{border-bottom:1px solid #818282!important}.event__calendar div.zabuto_calendar tr.calendar-dow-header th,.event__calendar div.zabuto_calendar tr.calendar-dow td{padding:0}.event__calendar div.zabuto_calendar .table tr td div.day{width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:10px auto;font-size:15px;font-size:.9375rem}.event__calendar div.zabuto_calendar .table tr td div.day.today{background:#eb212e}.event__calendar div.zabuto_calendar .badge-event{padding:0;font-size:15px;background:transparent}.event__calendar div.zabuto_calendar div.calendar-month-navigation svg{fill:#818282;width:8px;height:13px}.event__calendar .calendar-month-header td{background:transparent!important}.event__calendar .calendar-month-header td:first-of-type{text-align:left}.event__calendar .calendar-month-header td:last-of-type{text-align:right}.event__calendar div.zabuto_calendar .badge-today,.event__calendar div.zabuto_calendar div.legend span.badge-today{background:transparent}.event__calendar div.zabuto_calendar .table tr.calendar-month-header td{padding-bottom:20px}