.elementor-546 .elementor-element.elementor-element-533f1f5{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-546 .elementor-element.elementor-element-533f1f5:not(.elementor-motion-effects-element-type-background), .elementor-546 .elementor-element.elementor-element-533f1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D7D7;}.elementor-546 .elementor-element.elementor-element-533f1f5::before, .elementor-546 .elementor-element.elementor-element-533f1f5 > .elementor-background-video-container::before, .elementor-546 .elementor-element.elementor-element-533f1f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-546 .elementor-element.elementor-element-533f1f5 > .elementor-background-slideshow::before, .elementor-546 .elementor-element.elementor-element-533f1f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-546 .elementor-element.elementor-element-533f1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-546 .elementor-element.elementor-element-9d0853e{text-align:center;}.elementor-546 .elementor-element.elementor-element-9d0853e .elementor-heading-title{color:#FFFFFF;}.elementor-546 .elementor-element.elementor-element-b3153b0{text-align:center;font-size:16px;color:#000000;}.elementor-546 .elementor-element.elementor-element-423b6fc{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-546 .elementor-element.elementor-element-a9e70d3{--display:flex;}.elementor-546 .elementor-element.elementor-element-d7288f9{--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;}.elementor-546 .elementor-element.elementor-element-9e2d294{--display:flex;}.elementor-546 .elementor-element.elementor-element-029ba33{text-align:center;}.elementor-546 .elementor-element.elementor-element-029ba33 .elementor-heading-title{font-size:100px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-39e0209{--display:flex;}.elementor-546 .elementor-element.elementor-element-8bd2509{--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;}.elementor-546 .elementor-element.elementor-element-ca45d65{--display:flex;}.elementor-546 .elementor-element.elementor-element-59780f3{text-align:center;}.elementor-546 .elementor-element.elementor-element-59780f3 .elementor-heading-title{font-size:100px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-24b0176{--display:flex;}.elementor-546 .elementor-element.elementor-element-db62d4d{--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;}.elementor-546 .elementor-element.elementor-element-42ece7e{--display:flex;}.elementor-546 .elementor-element.elementor-element-61d4305{text-align:center;}.elementor-546 .elementor-element.elementor-element-61d4305 .elementor-heading-title{font-size:100px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-c7bbc00{--display:flex;}.elementor-546 .elementor-element.elementor-element-ebc62be{--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;}.elementor-546 .elementor-element.elementor-element-36cf516{--display:flex;}.elementor-546 .elementor-element.elementor-element-b271981{text-align:center;}.elementor-546 .elementor-element.elementor-element-b271981 .elementor-heading-title{font-size:100px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-0042807{--display:flex;}.elementor-546 .elementor-element.elementor-element-9b90dee{--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;}.elementor-546 .elementor-element.elementor-element-1a48444{--display:flex;--min-height:276px;--justify-content:center;}.elementor-546 .elementor-element.elementor-element-1a48444.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-546 .elementor-element.elementor-element-d31bd51{--display:flex;}.elementor-546 .elementor-element.elementor-element-f2f381c{text-align:left;}.elementor-546 .elementor-element.elementor-element-f2f381c .elementor-heading-title{font-size:50px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-6461faa{--display:flex;}.elementor-546 .elementor-element.elementor-element-8bf651b .elementor-heading-title{font-size:50px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-f94ef1c{--display:flex;}.elementor-546 .elementor-element.elementor-element-28c6e45 .elementor-heading-title{font-size:50px;color:#8A1C1D;}.elementor-546 .elementor-element.elementor-element-f64bb17{--display:flex;--min-height:50vh;--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;}@media(min-width:768px){.elementor-546 .elementor-element.elementor-element-a9e70d3{--width:66%;}.elementor-546 .elementor-element.elementor-element-9e2d294{--width:30%;}.elementor-546 .elementor-element.elementor-element-ca45d65{--width:30%;}.elementor-546 .elementor-element.elementor-element-42ece7e{--width:30%;}.elementor-546 .elementor-element.elementor-element-36cf516{--width:30%;}.elementor-546 .elementor-element.elementor-element-9b90dee{--width:34%;}.elementor-546 .elementor-element.elementor-element-1a48444{--width:105.441%;}}/* Start custom CSS for container, class: .elementor-element-1a48444 *//* Vertical line down the middle of the badge column */
.elementor-element.your-timeline-column {
  position: relative;
}
.elementor-element.your-timeline-column:before {
  content: "";
  position: absolute;
  left: 40px;            /* center of your 80px badge column */
  top: 20px;
  bottom: 20px;
  width: 2px;
  background: #E62C2C;
  opacity: 1;
}/* End custom CSS */