.custom-pagination{display:flex;gap:5px;justify-content:center;margin-top:10px}.custom-pagination span{background:gray;border-radius:50%;cursor:pointer;height:10px;transition:background .3s;width:10px}.custom-pagination .active{background:#fff}:root{--carousel-transition:.3s;--carousel-opacity-inactive:.7;--carousel-opacity-active:1;--carousel-opacity-near:.9}.carousel__slide{height:unset}.carousel__item{background-color:#fff;margin:0 20px;overflow:hidden;width:380px}.carousel__item .thumb{height:210px;overflow:hidden}.carousel__item .thumb img{height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:.5s;width:100%}.carousel__item .content{height:210px;padding:30px;position:relative;text-align:left;text-overflow:ellipsis;white-space:normal}.carousel__item .content a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#2e2e2e;font-size:20px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.carousel__item .content a:hover{cursor:pointer;text-decoration:underline}.carousel__item .content span{bottom:30px;color:var(--table--border);font-size:12px;left:0;padding:0 30px;position:absolute;width:100%}.carousel__next,.carousel__prev{background:#0009;border-radius:100%;color:#fff;padding:10px}.carousel__next:hover,.carousel__prev:hover{cursor:pointer}.calendar[data-v-01bc8f1a]{overflow:hidden}.calendar__heading[data-v-01bc8f1a]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.calendar__heading>li[data-v-01bc8f1a]{align-items:center;display:flex;justify-content:center;margin:5px;position:relative}.calendar__heading>li .cir[data-v-01bc8f1a]{border-radius:100%;height:100%;position:absolute;width:100%}.calendar__heading>li .cir.first[data-v-01bc8f1a]:after{background-color:inherit;content:"";height:100%;left:50%;position:absolute;width:var(--width)}.calendar__heading>li:first-child>span[data-v-01bc8f1a],.calendar__heading>li:nth-child(7n-6)>span[data-v-01bc8f1a]{color:#b40000}.calendar__heading>li:nth-child(7n)>span[data-v-01bc8f1a]{color:#00008c}.calendar__content[data-v-01bc8f1a]{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.calendar__content li.day-cell[data-v-01bc8f1a]{align-items:center;display:flex;height:50px;justify-content:center;position:relative}.calendar__content li.day-cell .day-number[data-v-01bc8f1a]{color:#333;font-size:12px;font-weight:600;pointer-events:none;z-index:20}.calendar__content li.day-cell .day-number.today[data-v-01bc8f1a]{color:#e6264c}.event-container[data-v-01bc8f1a]{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;juystify-content:center;pointer-events:none}.event-segment[data-v-01bc8f1a]{height:calc(100% - 4px);opacity:.6;position:absolute;transition:opacity .2s;width:100%}.event-segment.is-start[data-v-01bc8f1a]{border-bottom-left-radius:50%;border-top-left-radius:50%;margin-left:2px;width:calc(100% - 2px)}.event-segment.is-end[data-v-01bc8f1a]{border-bottom-right-radius:50%;border-top-right-radius:50%;margin-right:2px;width:calc(100% - 2px)}.event-segment.is-start.is-end[data-v-01bc8f1a]{border-radius:50%;margin:0 2px;width:calc(100% - 4px)}.day-cell .day-number[data-v-01bc8f1a]{font-weight:800;left:50%;pointer-events:none;position:absolute;text-shadow:0 0 3px hsla(0,0%,100%,.8);top:50%;transform:translate(-50%,-50%);z-index:5}.calendar__item[data-v-01bc8f1a]{align-items:center;border-radius:3px;color:#4a4a4a;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;padding:5px;text-align:center;transition:all .3s;width:30px}@media (max-width:534px){.calendar__item[data-v-01bc8f1a]{height:20px;width:20px}}.calendar__item.desc[data-v-01bc8f1a]{border-radius:100%;color:#4a4a4a;z-index:1}.calendar__item.current[data-v-01bc8f1a]{background-color:#e5e5e5}.calendar__item.is-checked[data-v-01bc8f1a]{background-color:#e6264c;border-radius:100%;color:#fff;font-size:.8rem;font-weight:600;height:50px;width:50px}.calendar__header[data-v-01bc8f1a]{align-items:center;display:flex;justify-content:space-between;padding:15px 25px}.calendar__header .arrow-btn[data-v-01bc8f1a]{background:transparent;border:none;display:flex;font-size:0;padding:0}.calendar__header .arrow-btn[data-v-01bc8f1a]:before{border-style:solid;content:"";cursor:pointer;display:block;height:0;width:0}.calendar__header .arrow-btn.btn-prevmonth[data-v-01bc8f1a]:before{border-color:transparent var(--main--color1) transparent transparent;border-width:10px 13px 10px 0}.calendar__header .arrow-btn.btn-nextmonth[data-v-01bc8f1a]:before{border-color:transparent transparent transparent var(--main--color1);border-width:10px 0 10px 13px}.calendar__title[data-v-01bc8f1a]{font-weight:800;text-align:center}.calendar__heading .calendar__item[data-v-01bc8f1a]{color:#4a4a4a;font-weight:700}
