.flex{display:flex;flex-wrap:wrap}.component{margin-bottom:40px}@media only screen and (min-width:1366px){.component{margin-bottom:60px}}.component .w--content{margin:0 auto;text-align:center;max-width:93.33333%}@media (min-width:768px){.component .w--content{max-width:96.875%}}@media only screen and (min-width:1024px){.component .w--content{max-width:96.09375%}}@media only screen and (min-width:1366px){.component .w--content{max-width:1296px}}@font-face{font-family:"icon-font";font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:"icon-font",sans-serif!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-full-width-calendar .w--top .heading-7{font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600;color:#002677;line-height:20px;letter-spacing:1px}.c-full-width-calendar .w--top .heading-1{font-family:"PlayFairRegular","Open Sans",Arial,sans-serif;font-weight:400;color:#a07712;font-size:3.438rem;line-height:55px;letter-spacing:1px}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .w--top .heading-1{font-size:2.063rem;line-height:33px;letter-spacing:.5px}}.c-full-width-calendar .w--top:before{content:none}.c-full-width-calendar .fc .fc-header-toolbar.fc-toolbar .fc-toolbar-title{font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600;color:#002677;letter-spacing:normal;margin-top:0}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-header th .fc-day a{color:#4a4a4a}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-frame{display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding:10px}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-frame .fc-daygrid-day-events{min-height:unset}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event:hover{color:#000}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{letter-spacing:normal;color:#4a4a4a}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day.fc-day-today{background:#002677}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{color:#fff}.c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-header th .fc-day a,.c-full-width-calendar .fc-theme-standard .fc-list .fc-list-empty{font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600}.c-full-width-calendar .fc-theme-standard .fc-list .fc-list-empty{color:#000}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .custom-event{grid-gap:12px;gap:12px}}.c-full-width-calendar .custom-event .date{color:#000}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .custom-event .date{display:flex;flex-direction:column;justify-content:center;align-self:center}}.c-full-width-calendar .custom-event .date h1,.c-full-width-calendar .custom-event .date h4{font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600;letter-spacing:normal}.c-full-width-calendar .custom-event .desc{display:flex;flex-direction:column-reverse}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .custom-event .desc{align-self:center}.c-full-width-calendar .custom-event .desc h6.with-margin{top:80px!important}}.c-full-width-calendar .custom-event .desc h6.category-status{font-family:"AvenirNextRegular","Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-transform:uppercase;margin-bottom:4px}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .custom-event .desc h6.category-status{font-size:16px;line-height:21px}}.lang-ar .c-full-width-calendar .custom-event .desc h6.category-status{font-weight:500}.c-full-width-calendar .custom-event .desc h6{order:2;font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600}.c-full-width-calendar .custom-event .desc p{color:#002677;font-family:"AvenirNextRegular","Open Sans",Arial,sans-serif;font-weight:400}.c-full-width-calendar .custom-event .desc .custom-sub-event__wrapper{margin-top:12px}.c-full-width-calendar .custom-event .desc .custom-sub-event__wrapper .custom-sub-event__title{font-size:11px;font-weight:600}.c-full-width-calendar .custom-event .desc .custom-sub-event__wrapper p{font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;color:#000;margin:0}.lang-ar .c-full-width-calendar .custom-event .desc .custom-sub-event__wrapper p{line-height:normal}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .custom-event .desc .custom-sub-event__wrapper p{font-size:14px;line-height:18px}}.c-full-width-calendar .custom-event .custom-sub-event__wrapper{display:flex;flex-direction:column;padding-left:8px;position:relative;padding-top:4px;padding-bottom:4px;align-self:flex-start}.lang-ar .c-full-width-calendar .custom-event .custom-sub-event__wrapper{padding-right:8px;padding-left:0}.c-full-width-calendar .custom-event .custom-sub-event__wrapper:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background-color:#000}.lang-ar .c-full-width-calendar .custom-event .custom-sub-event__wrapper:before{right:0;left:auto}.c-full-width-calendar .fc-event-today .custom-event{color:#fff}@media (min-width:320px) and (max-width:1024px){.c-full-width-calendar .fc-event-today .custom-event{background:#002677}}.c-full-width-calendar .fc-event-today .custom-event .date h1,.c-full-width-calendar .fc-event-today .custom-event .date h4{color:#fff}.c-full-width-calendar .fc-event-today .custom-event .desc .custom-sub-event__wrapper:before{background-color:#fff}.c-full-width-calendar .fc-event-today .custom-event .desc h6,.c-full-width-calendar .fc-event-today .custom-event .desc p{color:#fff}.c-full-width-calendar .load-more a{color:#002677;font-family:"AvenirNextDemiBold","Open Sans",Arial,sans-serif;font-weight:600;line-height:22px}.lang-en .c-full-width-calendar .load-more a{letter-spacing:.22px}.lang-ar .c-full-width-calendar .w--top .heading-7{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:700;letter-spacing:normal;font-size:1.125rem}.lang-ar .c-full-width-calendar .w--top .heading-1{font-family:"GEHili","Open Sans",Arial,sans-serif;font-weight:400;font-size:3.125rem;line-height:52px}@media (min-width:320px) and (max-width:1024px){.lang-ar .c-full-width-calendar .w--top .heading-1{line-height:33px;letter-spacing:normal}}.lang-ar .c-full-width-calendar .w--top:before{content:none}.lang-ar .c-full-width-calendar .fc .fc-header-toolbar.fc-toolbar .fc-toolbar-title{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:700}.lang-ar .c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-body .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:400}.lang-ar .c-full-width-calendar .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section-header th .fc-day a,.lang-ar .c-full-width-calendar .fc-theme-standard .fc-list .fc-list-empty{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:700}.lang-ar .c-full-width-calendar .custom-event .date h4{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:400;line-height:14px}.lang-ar .c-full-width-calendar .custom-event .date h1,.lang-ar .c-full-width-calendar .custom-event .desc h6{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:700}.lang-ar .c-full-width-calendar .custom-event .desc p{font-family:"JannaRegular","Open Sans",Arial,sans-serif;font-weight:400}.lang-ar .c-full-width-calendar .load-more a{font-family:"JannaBold","Open Sans",Arial,sans-serif;font-weight:700}