.bc-container{width:100%}.bc-container .bc-before-heading{margin-bottom:1rem;text-align:center}.bc-container .bc-before-heading button{padding:.5rem 1rem;background-color:#edeff4;font-size:.8rem;border:none;border-radius:4px;cursor:pointer}.bc-container .bc-before-heading input{padding:.5rem 1rem;background-color:#edeff4;font-size:.8rem;border:none;border-radius:4px;outline:none;cursor:pointer}.bc-container .bc-heading{display:flex;justify-content:space-between;align-items:center;text-transform:capitalize;text-align:center;font-size:1.1rem}.bc-container .bc-heading p{margin:0}.bc-container .bc-heading button{width:30px;height:30px;background-color:#edeff4;border:none;border-radius:50%;cursor:pointer}.bc-container .bc-events{margin-top:1rem}.bc-container .bc-events .bc-event{margin:.5rem 0;padding:.5rem .5rem 1rem;font-size:.9rem;border-bottom:2px solid #edeff4}.bc-container .bc-events .bc-event-heading{margin-bottom:.5rem;font-weight:600;color:#0968ac}.bc-container .bc-events .bc-event-category{margin-bottom:.5rem;padding-left:1rem;font-size:.8rem;color:#999}.bc-container .bc-events .bc-event-hours{margin-bottom:.5rem;padding-left:1rem;font-size:.8rem}.bc-container .bc-events .bc-event-content{padding-left:1rem;font-size:.8rem;font-weight:600}.bc-container .bc-events .bc-no-events{text-align:center;font-size:.8rem;color:#999}