.elementor .hero-light-section{display:flex;flex-direction:column;justify-content:flex-end;}.elementor .tx-container{overflow:hidden;position:static;padding:0px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .tx-split{font-family:Bebas Neue;text-align:center;}.elementor .tx-hero-label{font-family:Source Serif Pro;font-weight:500;font-size:1rem;color:#f4f1eae6;line-height:1em;}.elementor .tx-hero-label-left{color:#f4f1eae6;}.elementor .tx-press-carousel{overflow:hidden;}.elementor .tx-manifesto-text{max-width:64rem;font-family:var(--tx-luxury);font-weight:400;font-size:clamp(24px, 4vw, 42px);color:var(----tx-charcoal);line-height:clamp(34px, 8vw, 60px);text-align:center;margin-block-start:-32px;}.elementor .section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(----tx-paper);display:flex;flex-direction:column;gap:40px;}.elementor .tx-kicker{font-size:11px;transition:all 200ms;}.elementor .social-columns{width:30%;color:var(----tx-sand);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;align-self:stretch;}.elementor .tx-card-facebook{background-image:linear-gradient(269deg, #1877F2  0%,#2a6ec7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .tx-card-facebook:hover,.elementor .tx-card-facebook:focus-visible{background-image:linear-gradient(259deg, #2d88ff 0%,#427fce 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .social-card{min-height:260px;padding:16px;border-radius:24px;border-width:1px;border-color:var(----tx-paper);border-style:solid;transition:all 500ms;display:flex;flex-direction:column;gap:10px;}.elementor .social-card:hover,.elementor .social-card:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .tx-meta{padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#ffffff9e;border-style:solid;}.elementor .tx-subheading{font-weight:400;}.elementor .Timeline-Card{max-width:700px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:column;gap:10px;}