:root{--color-border: #e5e7eb;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-700: #374151;--color-gray-900: #111827;--color-today-bg: #f0f0f0;--color-primary: #034753;--color-white: #fff}.fc .fc-scrollgrid,.fc .fc-scrollgrid table,.fc-theme-standard td,.fc-theme-standard th,.fc .fc-col-header-cell{border:none!important}.fc .fc-col-header-cell:not(:last-child){border-right:1px solid var(--color-border)!important}.fc .fc-col-header,.fc-col-header-cell.fc-day{border-bottom:1px solid var(--color-border)!important}.fc .fc-daygrid-body tr>td{border:none!important}.fc .fc-daygrid-body tr>td:not(:last-child){border-right:1px solid var(--color-border)!important}.fc .fc-daygrid-body tr:not(:last-child)>td{border-bottom:1px solid var(--color-border)!important}.fc-day-today{background-color:var(--color-today-bg)!important}.fc .fc-daygrid-week-number,.fc .fc-col-header-cell.fc-daygrid-week-number{width:2.5rem;min-width:2.5rem;text-align:left!important;padding-left:.5rem!important;font-size:.75rem!important;color:var(--color-gray-400)!important;background:transparent!important}.fc .fc-daygrid-day-top{overflow:visible!important}.fc .fc-daygrid-body tr>td.fc-daygrid-week-number,.fc .fc-col-header-cell.fc-daygrid-week-number{border-right:1px solid var(--color-border)!important}.fc-toolbar-title{font-size:1.25rem;font-weight:600;color:var(--color-gray-900)}.fc .fc-button{background:var(--color-gray-50)!important;border:1px solid var(--color-gray-300)!important;color:var(--color-gray-700)!important;border-radius:.5rem!important;font-size:.875rem!important;padding:.25rem .75rem!important;box-shadow:none!important}.fc .fc-button:hover{background:var(--color-gray-100)!important}.fc .fc-button.fc-button-active{background:var(--color-gray-200)!important}.fc-theme-standard .fc-popover-header{background-color:var(--color-primary)!important;color:var(--color-white)!important}.fc .fc-more-popover-misc{display:none!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{background-color:var(--color-primary)!important}.location-picker .l-select .css-13cymwt-control,.location-picker .l-select .css-t3ipsp-control{outline:0;box-shadow:none}.location-picker .l-select .css-13cymwt-control:focus-within,.location-picker .l-select .css-t3ipsp-control:focus-within{border:2px solid var(--color-primary)}.location-picker .css-1dimb5e-singleValue{padding-left:10px;font-weight:400!important}.location-picker .css-1nmdiq5-menu div[role=listbox]{padding:0;border:1px solid var(--color-white);border-radius:5px}.location-picker .css-1nmdiq5-menu div[role=option]:hover,.location-picker .css-1nmdiq5-menu div[role=option][aria-selected=true]{background-color:var(--color-primary);color:var(--color-white)}.location-picker .css-1nmdiq5-menu div[role=option]{background-color:var(--color-white);color:var(--color-primary)}.location-picker .css-1u9des2-indicatorSeparator{display:none}.event-banner p.carousel-status,.event-banner ul.control-dots{display:none!important}.event-banner .carousel-slider,.event-banner .slider-wrapper.axis-horizontal,.event-banner .slider-wrapper.axis-horizontal ul{height:100%!important}.event-calender-timeline{position:relative;width:100%}.event-calender-timeline .timeline-items{display:flex;flex-direction:column;position:relative}.event-calender-timeline .timeline-line{position:absolute;left:50%;top:50px;bottom:0;width:1px;transform:translate(-50%)}.event-calender-timeline .timeline-item{position:relative;display:flex;align-items:flex-start}.event-calender-timeline .timeline-item:not(:first-child){margin-top:-50px}.event-calender-timeline .timeline-item.is-left{justify-content:flex-start}.event-calender-timeline .timeline-item.is-right{justify-content:flex-end}.event-calender-timeline .timeline-content{width:50%}.event-calender-timeline .timeline-item.is-current .timeline-content{display:flex;flex-direction:column;gap:10px}.event-calender-timeline .timeline-item.is-left .timeline-content{text-align:right;padding-left:1.5rem;padding-right:3rem}.event-calender-timeline .timeline-item.is-right .timeline-content{text-align:left;padding-right:1.5rem;padding-left:3rem}.event-calender-timeline .timeline-date,.timeline-title{font-weight:600;font-size:25px;line-height:1.1}.event-calender-timeline .timeline-items .textEditorClass.marketting.para-text p{font-size:18px}.timeline-item.is-current .timeline-date,.timeline-item.is-current .timeline-title{font-size:34px;line-height:1}.timeline-item.is-current .textEditorClass.marketting.para-text p,.timeline-item.is-current .timeline-time{font-size:26px;line-height:1.1}.event-calender-timeline .timeline-dot{position:absolute;left:50%;top:28px;transform:translate(-50%);width:28px;height:28px;border-radius:50%;border:4px solid #334258}.event-calender-timeline .timeline-item.is-current .timeline-dot{width:42px;height:42px;top:43px}.event-calender-timeline .timeline-item:only-child~.timeline-line{display:none}
