.b-calendar-react.react-datepicker{flex-shrink:0;padding:20px 10px 10px;border-radius:8px;font-family:"Graphik Regular";background:#fff;border:none;overflow:hidden;color:#383838}.b-calendar-react.react-datepicker .react-datepicker__header{background:#fff;border-bottom:none;padding:0 0 5px}.b-calendar-react.react-datepicker .react-datepicker__current-month{padding-bottom:15px;color:#574591;font-weight:400;font-size:18px;text-transform:capitalize}.b-calendar-react.react-datepicker .react-datepicker__year-read-view--down-arrow,.b-calendar-react.react-datepicker .react-datepicker__month-read-view--down-arrow,.b-calendar-react.react-datepicker .react-datepicker__month-year-read-view--down-arrow,.b-calendar-react.react-datepicker .react-datepicker__navigation-icon::before{border-color:#4a4a4a;border-style:solid;border-width:2px 2px 0 0}.b-calendar-react.react-datepicker .react-datepicker__month-text--keyboard-selected,.b-calendar-react.react-datepicker .react-datepicker__quarter-text--keyboard-selected,.b-calendar-react.react-datepicker .react-datepicker__year-text--keyboard-selected{background:#f2eefc}.b-calendar-react.react-datepicker .react-datepicker__day--keyboard-selected{background-color:#fff}.b-calendar-react.react-datepicker .react-datepicker__navigation--previous{top:16px;left:16px}.b-calendar-react.react-datepicker .react-datepicker__navigation-icon--previous{top:1px;right:1px}.b-calendar-react.react-datepicker .react-datepicker__navigation--next{top:16px;right:16px}.b-calendar-react.react-datepicker .react-datepicker__navigation-icon--next{left:1px;top:1px}.b-calendar-react.react-datepicker .react-datepicker__day-name,.b-calendar-react.react-datepicker .react-datepicker__day,.b-calendar-react.react-datepicker .react-datepicker__time-name{font-size:14px;text-transform:uppercase}.b-calendar-react.react-datepicker .react-datepicker__day-name:nth-child(6),.b-calendar-react.react-datepicker .react-datepicker__day-name:nth-child(7){color:#b22d55}.b-calendar-react.react-datepicker .react-datepicker__day{pointer-events:none}.b-calendar-react.react-datepicker .react-datepicker__day--weekend{color:#b22d55}.b-calendar-react.react-datepicker .react-datepicker__day--selected{background:#8177a0;font-weight:400}.b-calendar-react.react-datepicker .react-datepicker__day:hover{background:#b20035;color:#fff}.b-calendar-react.react-datepicker .react-datepicker__day--highlighted-event{pointer-events:all;background:#c4b6f2;border-radius:5px}.b-calendar-react.react-datepicker .react-datepicker__day--selected,.b-calendar-react.react-datepicker .react-datepicker__day--highlighted-event{color:#fff}.b-calendar-react.react-datepicker .react-datepicker__day--selected.react-datepicker__day--highlighted-event{color:#fff;background:#8177a0}.b-select-events{z-index:5}.b-select-events .select-events__control{border:none;min-height:32px !important;font-family:"Graphik Regular";font-size:18px}.b-select-events .select-events__control--menu-is-open,.b-select-events .select-events__control--is-focused,.b-select-events .select-events__control:hover{border-color:#b22d55;box-shadow:0 0 0 1px #b22d55}.b-select-events .select-events__control .select-events__input{box-shadow:none}.b-select-events .select-events__control input[type=text],.b-select-events .select-events__control input[type=search],.b-select-events .select-events__control input[type=email],.b-select-events .select-events__control input[type=tel],.b-select-events .select-events__control input[type=number]{height:auto}.b-select-events .select-events__indicator-separator{display:none}.b-select-events .select-events__indicator svg{pointer-events:none}.b-select-events .select-events__menu-list{font-size:18px}.b-select-events .select-events__option--is-focused{background-color:#c4b6f2}.b-select-events .select-events__option--is-selected{background-color:#8177a0}.new-container .b-events-content-inner{padding:0px 50px 60px}.b-event-filter{display:flex;justify-content:space-between;gap:15px;margin-bottom:35px}.b-event-filter .event-filter__left{display:flex;flex-direction:column}.b-event-filter .event-filter__left+div{flex-shrink:0}.b-event-filter .event-filter__date{font-family:"Graphik Semibold";color:#b20035;font-size:18px;padding-top:70px;text-transform:capitalize}.b-sort-wrap{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.b-sort{padding:4px 15px 5px;font-size:18px;font-weight:400;color:#383838;background-color:#fff;border-radius:5px;cursor:pointer}.b-sort:hover{background:#b20035;color:#fff}.b-sort.active{background:#8177a0;color:#fff}.b-events-list-empty{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#fff;border-radius:8px;text-align:center;font-size:18px;color:#574591}.b-events-list{display:flex;flex-direction:column;gap:15px}.b-event-item{position:relative;box-sizing:border-box;overflow:hidden;padding:22px 27px 30px;padding-right:30%;border-radius:8px;background-color:#fff}.b-event-item .event-item__head{margin-bottom:15px}.b-event-item .event-item__content *:last-child{padding-bottom:0;margin-bottom:0}.b-event-item .event-item__date{font-size:14px;color:#b22d55}.b-event-item .event-item__type{display:inline-block;margin-left:65px;font-size:14px;color:#6c6a69}.b-event-item .event-item__type.active{color:#574591}.b-event-item .event-item__title{font-size:18px;margin-bottom:10px}.b-event-item .event-item__docs{display:flex;flex-direction:column;gap:35px;margin-top:20px}.b-event-item .event-item__doc{box-sizing:border-box;position:relative;display:flex;width:100%;padding-right:70px;gap:25px;max-width:400px;font-size:14px;color:#383838}.b-event-item .event-item__doc img{display:block;width:29px}.b-event-item .event-item__doc a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.b-event-item .event-item__doc svg{position:absolute;top:50%;right:15px;transform:translate(-50%, -50%)}.b-event-item .event-item__doc:hover svg path{fill:#b20035}.b-event-item .event-item__btn{position:absolute;top:48px;right:38px;padding-right:35px;font-size:14px;color:#574591;cursor:pointer}.b-event-item .event-item__btn::after{content:"";position:absolute;top:-4px;right:0;display:block;width:12px;height:12px;background:url("/local/templates/diasoft_2019/images/shape.svg") no-repeat 50% 50%;background-position:4px;transform:translate(-50%, 50%)}.b-event-item .event-item__btn.event-item__btn--active::after{transform:translate(-50%, 50%) rotate(90deg)}.b-event-item .event-item__content{font-size:16px}.b-event-item .event-item__materials{margin-top:15px}.b-event-item .event-item__materials a{display:flex;align-items:center;color:#383838;text-decoration:none}.b-event-item .event-item__materials a:hover{color:#b91e32}.b-event-item .event-item__materials a svg{width:24px;min-width:24px;margin-left:30px}@media(max-width: 767px){.new-container .b-events-content-inner{padding:0}.b-event-filter{flex-direction:column;align-items:center}.b-event-filter .event-filter__date{padding-top:0;padding-bottom:30px}.b-event-item{padding:20px}.b-event-item .event-item__head{display:flex;flex-wrap:wrap;gap:10px 20px}.b-event-item .event-item__title{font-size:16px}.b-event-item .event-item__type{margin:0}.b-event-item .event-item__btn{position:relative;top:auto;right:auto;width:fit-content}.b-event-item .event-item__content{margin-top:20px;font-size:14px}}
