.elementor-65089 .elementor-element.elementor-element-1ebcafc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-65089 .elementor-element.elementor-element-1ebcafc:not(.elementor-motion-effects-element-type-background), .elementor-65089 .elementor-element.elementor-element-1ebcafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(295deg, #102D4D 53%, #1F456F 100%);}.elementor-65089 .elementor-element.elementor-element-5ae5025{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-65089 .elementor-element.elementor-element-5ae5025.e-con{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-3265040.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-3265040 .elementor-icon-wrapper{text-align:center;}.elementor-65089 .elementor-element.elementor-element-3265040.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fccac88 );}.elementor-65089 .elementor-element.elementor-element-3265040.elementor-view-framed .elementor-icon, .elementor-65089 .elementor-element.elementor-element-3265040.elementor-view-default .elementor-icon{color:var( --e-global-color-fccac88 );border-color:var( --e-global-color-fccac88 );}.elementor-65089 .elementor-element.elementor-element-3265040.elementor-view-framed .elementor-icon, .elementor-65089 .elementor-element.elementor-element-3265040.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fccac88 );}.elementor-65089 .elementor-element.elementor-element-3265040 .elementor-icon{font-size:57px;}.elementor-65089 .elementor-element.elementor-element-3265040 .elementor-icon svg{height:57px;}.elementor-65089 .elementor-element.elementor-element-1dfbec0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-size:21px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-1dfbec0.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-e085383{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-65089 .elementor-element.elementor-element-e085383.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-e085383 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-ddb6ef8{text-align:center;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-c6caf2f{background-color:var( --e-global-color-fe6249c );padding:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;font-size:18px;font-weight:700;text-decoration:none;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-c6caf2f.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-ebe1ee4{--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;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-65089 .elementor-element.elementor-element-ebe1ee4:not(.elementor-motion-effects-element-type-background), .elementor-65089 .elementor-element.elementor-element-ebe1ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-65089 .elementor-element.elementor-element-ff36689{--display:flex;}.elementor-65089 .elementor-element.elementor-element-f04c77c.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-f04c77c{text-align:center;}.elementor-65089 .elementor-element.elementor-element-f04c77c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:800;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-416d30f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 24px;--row-gap:48px;--column-gap:24px;--flex-wrap:wrap;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65089 .elementor-element.elementor-element-7181d83{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-65089 .elementor-element.elementor-element-7181d83:not(.elementor-motion-effects-element-type-background), .elementor-65089 .elementor-element.elementor-element-7181d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-051e7be );}.elementor-65089 .elementor-element.elementor-element-20ea8e0{background-color:var( --e-global-color-d8844a9 );padding:10px 12px 10px 12px;border-radius:24px 24px 24px 24px;text-align:center;}.elementor-65089 .elementor-element.elementor-element-20ea8e0.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-20ea8e0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-9603b42.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-9603b42{text-align:center;}.elementor-65089 .elementor-element.elementor-element-9603b42 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-primary );}.elementor-65089 .elementor-element.elementor-element-5e2bfab{text-align:center;font-size:16px;}.elementor-65089 .elementor-element.elementor-element-6fa17b9 .elementor-button{background-color:var( --e-global-color-9825dd3 );font-size:14px;font-weight:700;text-decoration:none;fill:var( --e-global-color-7008656 );color:var( --e-global-color-7008656 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-65089 .elementor-element.elementor-element-6fa17b9 .elementor-button:hover, .elementor-65089 .elementor-element.elementor-element-6fa17b9 .elementor-button:focus{background-color:var( --e-global-color-0be260a );color:var( --e-global-color-7008656 );border-color:var( --e-global-color-0be260a );}.elementor-65089 .elementor-element.elementor-element-6fa17b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-65089 .elementor-element.elementor-element-6fa17b9.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-6fa17b9 .elementor-button:hover svg, .elementor-65089 .elementor-element.elementor-element-6fa17b9 .elementor-button:focus svg{fill:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-79d74f7.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-79d74f7{font-size:16px;line-height:1.2em;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-79d74f7 a{color:var( --e-global-color-cd47d3d );}.elementor-65089 .elementor-element.elementor-element-21386b2{--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;--justify-content:center;}.elementor-65089 .elementor-element.elementor-element-70aaaac.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-70aaaac{font-size:16px;line-height:1.2em;color:var( --e-global-color-7008656 );}.elementor-65089 .elementor-element.elementor-element-70aaaac a{color:var( --e-global-color-cd47d3d );}@media(min-width:768px){.elementor-65089 .elementor-element.elementor-element-1ebcafc{--content-width:900px;}.elementor-65089 .elementor-element.elementor-element-5ae5025{--width:100%;}.elementor-65089 .elementor-element.elementor-element-ebe1ee4{--content-width:920px;}.elementor-65089 .elementor-element.elementor-element-7181d83{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-65089 .elementor-element.elementor-element-7181d83{--width:100%;}}@media(max-width:1024px){.elementor-65089 .elementor-element.elementor-element-5ae5025.e-con{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-1dfbec0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65089 .elementor-element.elementor-element-e085383{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-65089 .elementor-element.elementor-element-e085383.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-e085383 .elementor-heading-title{font-size:32px;}.elementor-65089 .elementor-element.elementor-element-c6caf2f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-65089 .elementor-element.elementor-element-c6caf2f.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-ebe1ee4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-65089 .elementor-element.elementor-element-f04c77c.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-f04c77c{text-align:center;}.elementor-65089 .elementor-element.elementor-element-f04c77c .elementor-heading-title{font-size:32px;}.elementor-65089 .elementor-element.elementor-element-416d30f{--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;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65089 .elementor-element.elementor-element-20ea8e0.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-20ea8e0{text-align:center;}.elementor-65089 .elementor-element.elementor-element-20ea8e0 .elementor-heading-title{font-size:24px;}.elementor-65089 .elementor-element.elementor-element-9603b42.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-9603b42{text-align:center;}.elementor-65089 .elementor-element.elementor-element-9603b42 .elementor-heading-title{font-size:24px;}.elementor-65089 .elementor-element.elementor-element-5e2bfab{font-size:16px;}.elementor-65089 .elementor-element.elementor-element-6fa17b9.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-79d74f7.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-79d74f7{text-align:center;font-size:18px;}.elementor-65089 .elementor-element.elementor-element-70aaaac.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-70aaaac{text-align:center;font-size:18px;}}@media(max-width:767px){.elementor-65089 .elementor-element.elementor-element-1ebcafc{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-65089 .elementor-element.elementor-element-1dfbec0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;line-height:1.3em;}.elementor-65089 .elementor-element.elementor-element-e085383{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-65089 .elementor-element.elementor-element-e085383 .elementor-heading-title{font-size:32px;}.elementor-65089 .elementor-element.elementor-element-c6caf2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-65089 .elementor-element.elementor-element-c6caf2f.elementor-element{--align-self:center;}.elementor-65089 .elementor-element.elementor-element-ebe1ee4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-65089 .elementor-element.elementor-element-ff36689{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65089 .elementor-element.elementor-element-f04c77c{text-align:center;}.elementor-65089 .elementor-element.elementor-element-f04c77c .elementor-heading-title{font-size:32px;}.elementor-65089 .elementor-element.elementor-element-416d30f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65089 .elementor-element.elementor-element-20ea8e0{text-align:center;}.elementor-65089 .elementor-element.elementor-element-20ea8e0 .elementor-heading-title{font-size:24px;}.elementor-65089 .elementor-element.elementor-element-9603b42{text-align:center;}.elementor-65089 .elementor-element.elementor-element-9603b42 .elementor-heading-title{font-size:24px;}.elementor-65089 .elementor-element.elementor-element-5e2bfab{font-size:16px;}.elementor-65089 .elementor-element.elementor-element-79d74f7{text-align:center;font-size:16px;}.elementor-65089 .elementor-element.elementor-element-70aaaac{text-align:center;font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-5e2bfab */@media (max-width: 767px) {
  .elementor-65089 .elementor-element.elementor-element-5e2bfab .elementor-widget-container > div {
    max-width: 270px;
    margin: 0 auto;
    line-height: 1.35 !important;
  }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p {
    display: flex !important;
    align-items: baseline;
    justify-content: space-between;
    gap: 10px;
    margin: 0 0 8px !important;
    font-size: 0 !important;
    white-space: nowrap;
  }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:last-child { margin-bottom: 0 !important; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p span { display: none !important; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::before,
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::after { font-size: 14px; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::before { font-weight: 600; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(1)::before { content: "Class 1"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(1)::after { content: "Oct 16 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(2)::before { content: "Class 2"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(2)::after { content: "Oct 23 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(3)::before { content: "Class 3"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(3)::after { content: "Oct 30 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(4)::before { content: "Class 4"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(4)::after { content: "Nov 6 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(5)::before { content: "Class 5"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(5)::after { content: "Nov 13 · 12–2 p.m. ET"; }
}@media (max-width: 767px) {
  .elementor-65089 .elementor-element.elementor-element-5e2bfab .elementor-widget-container > div {
    max-width: 270px;
    margin: 0 auto;
    font-size: 0 !important;
    line-height: 1.35 !important;
  }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p {
    display: flex !important;
    align-items: baseline;
    justify-content: space-between;
    gap: 10px;
    margin: 0 0 8px !important;
    white-space: nowrap;
  }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:last-child { margin-bottom: 0 !important; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p span { display: none !important; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::before,
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::after { font-size: 14px; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p::before { font-weight: 600; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(1)::before { content: "Class 1"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(1)::after { content: "Oct 16 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(2)::before { content: "Class 2"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(2)::after { content: "Oct 23 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(3)::before { content: "Class 3"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(3)::after { content: "Oct 30 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(4)::before { content: "Class 4"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(4)::after { content: "Nov 6 · 12–2 p.m. ET"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(5)::before { content: "Class 5"; }
  .elementor-65089 .elementor-element.elementor-element-5e2bfab p:nth-child(5)::after { content: "Nov 13 · 12–2 p.m. ET"; }
}/* End custom CSS */