.elementor-5131 .elementor-element.elementor-element-od-root{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--border-radius:32px 32px 32px 32px;--padding-top:48px;--padding-bottom:48px;--padding-left:43px;--padding-right:43px}.elementor-5131 .elementor-element.elementor-element-od-root:not(.elementor-motion-effects-element-type-background),.elementor-5131 .elementor-element.elementor-element-od-root>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f535a522)}.elementor-5131 .elementor-element.elementor-element-od-badge{width:auto;max-width:auto}.elementor-5131 .elementor-element.elementor-element-od-badge>.elementor-widget-container{background-color:var(--e-global-color-uicore_accent);padding:8px 16px 8px 16px;border-radius:100px 100px 100px 100px}.elementor-5131 .elementor-element.elementor-element-od-badge.elementor-element{--align-self:flex-start}.elementor-5131 .elementor-element.elementor-element-od-badge .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.06em;color:var(--e-global-color-uicore_white)}.elementor-5131 .elementor-element.elementor-element-od-title .elementor-heading-title{font-size:44px;font-weight:700;line-height:1.05em;letter-spacing:-.02em;color:var(--e-global-color-uicore_headline)}.elementor-5131 .elementor-element.elementor-element-od-date{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5131 .elementor-element.elementor-element-od-day{width:auto;max-width:auto}.elementor-5131 .elementor-element.elementor-element-od-day.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5131 .elementor-element.elementor-element-od-day .elementor-heading-title{font-size:96px;font-weight:800;line-height:.85em;letter-spacing:-.04em;color:var(--e-global-color-uicore_headline)}.elementor-5131 .elementor-element.elementor-element-od-when{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5131 .elementor-element.elementor-element-od-when.e-con{--flex-grow:1;--flex-shrink:0}.elementor-5131 .elementor-element.elementor-element-od-month .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.2em;color:var(--e-global-color-uicore_headline)}.elementor-5131 .elementor-element.elementor-element-od-time{width:auto;max-width:auto}.elementor-5131 .elementor-element.elementor-element-od-time>.elementor-widget-container{background-color:var(--e-global-color-uicore_dark);padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px}.elementor-5131 .elementor-element.elementor-element-od-time.elementor-element{--align-self:flex-start}.elementor-5131 .elementor-element.elementor-element-od-time .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.3em;color:var(--e-global-color-646aff65)}.elementor-5131 .elementor-element.elementor-element-od-text{font-size:16px;line-height:1.5em;color:var(--e-global-color-uicore_body)}.elementor-5131 .elementor-element.elementor-element-od-terms>.elementor-widget-container{background-color:var(--e-global-color-uicore_white);padding:18px 20px 18px 20px;border-radius:20px 20px 20px 20px}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-icon i{color:var(--e-global-color-uicore_accent);transition:color 0.3s}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-icon svg{fill:var(--e-global-color-uicore_accent);transition:fill 0.3s}.elementor-5131 .elementor-element.elementor-element-od-terms{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-icon{padding-inline-end:12px}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-item>.elementor-icon-list-text,.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-item>a{font-size:15px;font-weight:500;line-height:1.45em}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-text{color:var(--e-global-color-uicore_headline);transition:color 0.3s}.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button{background-color:var(--e-global-color-uicore_accent);font-size:16px;font-weight:600;fill:var(--e-global-color-uicore_white);color:var(--e-global-color-uicore_white);transition-duration:0.25s;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px}.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button:hover,.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button:focus{background-color:var(--e-global-color-uicore_dark);color:var(--e-global-color-uicore_white)}.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button:hover svg,.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button:focus svg{fill:var(--e-global-color-uicore_white)}@media(max-width:767px){.elementor-5131 .elementor-element.elementor-element-od-root{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:24px;--padding-left:19px;--padding-right:19px}.elementor-5131 .elementor-element.elementor-element-od-badge>.elementor-widget-container{padding:7px 14px 7px 14px}.elementor-5131 .elementor-element.elementor-element-od-badge .elementor-heading-title{font-size:12px}.elementor-5131 .elementor-element.elementor-element-od-title .elementor-heading-title{font-size:30px;line-height:1.08em}.elementor-5131 .elementor-element.elementor-element-od-date{--gap:0px 16px;--row-gap:0px;--column-gap:16px}.elementor-5131 .elementor-element.elementor-element-od-day .elementor-heading-title{font-size:64px}.elementor-5131 .elementor-element.elementor-element-od-month .elementor-heading-title{font-size:18px}.elementor-5131 .elementor-element.elementor-element-od-time>.elementor-widget-container{padding:3px 12px 3px 12px}.elementor-5131 .elementor-element.elementor-element-od-time .elementor-heading-title{font-size:15px}.elementor-5131 .elementor-element.elementor-element-od-text{font-size:15px}.elementor-5131 .elementor-element.elementor-element-od-terms>.elementor-widget-container{padding:14px 16px 14px 16px;border-radius:18px 18px 18px 18px}.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-item>.elementor-icon-list-text,.elementor-5131 .elementor-element.elementor-element-od-terms .elementor-icon-list-item>a{font-size:14px}.elementor-5131 .elementor-element.elementor-element-od-cta .elementor-button{font-size:16px;padding:17px 20px 17px 20px}}