.tp_marquee{width:100%;margin:0;padding:0}.tp_marquee .tp-marquee{--tp-marquee-bg: var(--tp-green, #054726);--tp-marquee-fg: var(--tp-cream, #fff5e9);display:flex;align-items:center;width:100%;height:77px;margin:0;overflow:hidden;background:var(--tp-marquee-bg);color:var(--tp-marquee-fg)}.tp_marquee .tp-marquee--burgundy{--tp-marquee-bg: var(--tp-bordeaux, #560b22);--tp-marquee-fg: var(--tp-cream, #fff5e9)}.tp_marquee .tp-marquee--cream{--tp-marquee-bg: var(--tp-cream, #fff5e9);--tp-marquee-fg: var(--tp-green, #054726)}.tp_marquee .tp-marquee__track{display:flex;align-items:center;flex-shrink:0;white-space:nowrap;will-change:transform;animation:tp-marquee-scroll var(--tp-marquee-duration, 28s) linear infinite}.tp_marquee .tp-marquee--right .tp-marquee__track{animation-direction:reverse}.tp_marquee .tp-marquee--pause-hover:hover .tp-marquee__track{animation-play-state:paused}.tp_marquee .tp-marquee__phrase,.tp_marquee .tp-marquee__separator{flex-shrink:0;color:inherit;font-family:var(--tp-font-display),Impact,sans-serif;font-size:24px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none}.tp_marquee .tp-marquee__separator{padding:0 .35em}@keyframes tp-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(var(--tp-marquee-shift, -50%))}}@media(max-width: 980px){.tp_marquee .tp-marquee{height:clamp(70px,9.2vw,77px)}.tp_marquee .tp-marquee__phrase,.tp_marquee .tp-marquee__separator{font-size:clamp(20px,3vw,24px)}}@media(prefers-reduced-motion: reduce){.tp_marquee .tp-marquee__track{animation:none}}
.tp_marquee_item .tp-marquee-item__label{display:inline-block;font-family:var(--tp-font-body),Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.2}
.tp_shape_wave{width:100%;margin:0;padding:0;overflow:hidden}.tp_shape_wave .tp-shape-wave{display:flex;width:100%;min-height:max(1px,var(--tp-shape-wave-height, 240px));margin:var(--tp-shape-wave-offset-y, 0) 0 0;overflow:hidden;background:var(--tp-shape-wave-bg, transparent);color:var(--tp-shape-wave-fill, #054726);pointer-events:none}.tp_shape_wave .tp-shape-wave--align-left{justify-content:flex-start}.tp_shape_wave .tp-shape-wave--align-center{justify-content:center}.tp_shape_wave .tp-shape-wave--align-right{justify-content:flex-end}.tp_shape_wave .tp-shape-wave__svg{display:block;flex:0 0 auto;width:var(--tp-shape-wave-width, 1524px);max-width:none;height:var(--tp-shape-wave-height, 240px);color:inherit;transform-origin:center}.tp_shape_wave .tp-shape-wave--flip-x .tp-shape-wave__svg{transform:scaleX(-1)}.tp_shape_wave .tp-shape-wave--flip-y .tp-shape-wave__svg{transform:scaleY(-1)}.tp_shape_wave .tp-shape-wave--flip-x.tp-shape-wave--flip-y .tp-shape-wave__svg{transform:scale(-1)}
.tp_split_text{width:100%}.tp_split_text .tp-split-text{margin:0;padding:0;font-family:var(--tp-font-display),Impact,sans-serif;font-weight:400;letter-spacing:0;text-transform:none}.tp_split_text .tp-split-text__line,.tp_split_text .tp-split-text__line-inner{display:block}.tp_split_text .tp-split-text__line{overflow:hidden}.tp_split_text .tp-split-text--hero{color:var(--tp-white, #fff);font-size:clamp(48px,6.35vw,96px);line-height:1.04}.tp_split_text .tp-split-text--section{color:var(--tp-bordeaux, #560b22);font-size:clamp(40px,5vw,76px);line-height:1}.tp_split_text .tp-split-text--plain{color:inherit;font-size:inherit;line-height:inherit;text-transform:inherit}@media(max-width: 980px){.tp_split_text .tp-split-text--hero{font-size:clamp(40px,5.8vw,52px);line-height:clamp(44px,6.8vw,60px)}}@media(max-width: 767px){.tp_split_text .tp-split-text--hero{font-size:40px;line-height:43px}}
