[data-widget_type=oh-events\.default]{width:100%}.oh-events__inner{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.oh-events--widget{width:100%}.oh-events__header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:0;margin-bottom:23px;display:-ms-flexbox;display:flex}@media (max-width:767px){.oh-events__header{-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:3px}}.oh-events__header-left{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}@media (max-width:767px){.oh-events__header-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.oh-events__header-right{-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 20%;flex:0 0 20%;-ms-flex-item-align:center;align-self:center;max-width:20%;padding-top:20px;display:-ms-flexbox;display:flex}@media (max-width:1024px){.oh-events__header-right{position:relative;top:35px}}@media (max-width:767px){.oh-events__header-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:0;top:0}}.oh-events__title{text-transform:capitalize;color:#fff;width:100%;margin:0;font-family:Fraunces,sans-serif;font-size:50px;font-weight:400;line-height:65px}@media (max-width:1024px){.oh-events__title{width:70%;font-size:46px}}@media (max-width:767px){.oh-events__title{width:100%;margin-bottom:40px;font-size:36px;line-height:41px}.oh-events__title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.oh-events__title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.oh-events__view-all{text-transform:capitalize;border-bottom:2px solid #e31937;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:2px;font-family:Fraunces,sans-serif;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;transition-duration:.3s;display:inline-block;color:#fff!important}.oh-events__view-all:hover,.oh-events__view-all:focus{color:#e31937!important}@media (max-width:767px){.oh-events__view-all{-ms-flex-item-align:start;align-self:flex-start;width:auto}}.oh-events__grid{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:start;align-items:flex-start;gap:40px;padding-top:20px;display:-ms-flexbox;display:flex}@media (max-width:1024px){.oh-events__grid{padding-left:0;padding-right:0}}@media (max-width:768px){.oh-events__grid{-ms-flex-direction:column;flex-direction:column;gap:40px;padding-left:0;padding-right:0}}.oh-events__card{-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(33.333% - 27px);flex:0 0 calc(33.333% - 27px);max-width:calc(33.333% - 27px);padding-left:16px;padding-right:16px;display:-ms-flexbox;display:flex}@media (max-width:768px){.oh-events__card{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;margin-top:20px}}.oh-events__card-image-link{text-decoration:none;display:block}.oh-events__card-image{background-color:rgba(255,255,255,.08);border-radius:24px;min-height:243px;max-height:243px;margin-bottom:17px;position:relative;overflow:hidden}@media (max-width:767px){.oh-events__card-image{min-height:192px;max-height:192px}}.oh-events__card-image img{object-fit:cover;width:100%;height:100%;min-height:243px;max-height:243px;display:block}@media (max-width:767px){.oh-events__card-image img{height:auto;min-height:192px;max-height:192px}}.oh-events__card-image:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#000;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.oh-events__card-image:hover:before{opacity:.3}.oh-events__card-image-placeholder{background-color:rgba(255,255,255,.08);min-height:243px}@media (max-width:767px){.oh-events__card-image-placeholder{min-height:192px;max-height:192px}}.oh-events__card-date{z-index:2;box-sizing:border-box;background-color:#e31937;border-radius:24px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:140px;min-height:84px;padding:8px;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0}@media (max-width:767px){.oh-events__card-date{width:80px}}.oh-events__card-date-day{text-transform:capitalize;color:#fff;text-align:center;margin-bottom:-4px;font-family:Fraunces,sans-serif;font-size:40px;font-weight:400;line-height:52px;display:block}.oh-events__card-date-month{text-transform:uppercase;color:#fff;text-align:center;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:block}.oh-events__card-date--range{grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;-ms-flex-align:center;align-items:center;justify-items:center;gap:0 4px;width:auto;min-width:140px;padding:8px 12px;display:grid}@media (max-width:767px){.oh-events__card-date--range{gap:0 2px;min-width:80px;padding:4px 8px}}.oh-events__card-date-start-day{color:#fff;text-align:center;grid-area:1/1;font-family:Fraunces,sans-serif;font-size:36px;font-weight:400;line-height:44px}@media (max-width:767px){.oh-events__card-date-start-day{font-size:28px;line-height:34px}}.oh-events__card-date-dash{color:#fff;grid-area:1/2;font-family:Fraunces,sans-serif;font-size:36px;font-weight:400;line-height:44px}@media (max-width:767px){.oh-events__card-date-dash{font-size:28px;line-height:34px}}.oh-events__card-date-end-day{color:#fff;text-align:center;grid-area:1/3;font-family:Fraunces,sans-serif;font-size:36px;font-weight:400;line-height:44px}@media (max-width:767px){.oh-events__card-date-end-day{font-size:28px;line-height:34px}}.oh-events__card-date-start-month{text-transform:uppercase;color:#fff;text-align:center;grid-area:2/1;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:18px}@media (max-width:767px){.oh-events__card-date-start-month{font-size:12px;line-height:16px}}.oh-events__card-date-end-month{text-transform:uppercase;color:#fff;text-align:center;grid-area:2/3;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:18px}@media (max-width:767px){.oh-events__card-date-end-month{font-size:12px;line-height:16px}}.oh-events__card-body{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}@media (max-width:768px){.oh-events__card-body{padding-left:0;padding-right:0}}.oh-events__card-title{text-transform:none;color:#fff;margin:0 0 3px;font-family:Fraunces,sans-serif;font-size:27px;font-weight:400;line-height:34px}.oh-events__card-title a{text-decoration:none;transition-duration:.3s;color:#fff!important}.oh-events__card-title a:hover,.oh-events__card-title a:focus{color:#e31937!important}@media (max-width:767px){.oh-events__card-title{font-size:24px;line-height:31px}}.oh-events__card-location{text-transform:none;color:#b2c2da;margin:0 0 17px;font-family:Work Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media (max-width:768px){.oh-events__card-location{margin-bottom:14px}}.oh-events__card-link{text-transform:capitalize;border-bottom:2px solid #e31937;-ms-flex-item-align:start;align-self:flex-start;padding-bottom:2px;font-family:Fraunces,sans-serif;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;transition-duration:.3s;display:inline-block;color:#fff!important}.oh-events__card-link:hover,.oh-events__card-link:focus{color:#e31937!important}.oh-events__skeleton{background:linear-gradient(90deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.06) 100%) 0 0/200% 100%;border-radius:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(33.333% - 27px);flex:0 0 calc(33.333% - 27px);max-width:calc(33.333% - 27px);min-height:290px;padding-left:16px;padding-right:16px;animation:1.4s ease-in-out infinite oh-skeleton-shimmer;display:-ms-flexbox;display:flex}@media (max-width:1024px){.oh-events__skeleton{-ms-flex:0 0 100%;flex:0 0 100%;min-height:192px}}@media (max-width:768px){.oh-events__skeleton{width:100%;max-width:100%}}@keyframes oh-skeleton-shimmer{0%{background-position:200%}to{background-position:-200%}}.elementor-control-event_id.elementor-control .select2-container{width:100%!important}body{opacity:1}