.elementor-118 .elementor-element.elementor-element-ae7aed7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-118 .elementor-element.elementor-element-f2c9849 .elementor-heading-title{color:#FFFFFF;font-size:3.625rem;line-height:1.15em;}.elementor-118 .elementor-element.elementor-element-a947246 img{box-shadow:0px 0px 10px 0px rgba(224.85001373291016, 224.85001373291016, 224.85001373291016, 0.5);}.elementor-118 .elementor-element.elementor-element-c437dac{text-align:right;}.elementor-118 .elementor-element.elementor-element-c437dac .vlt-slider-controls{color:#999999;}.elementor-118 .elementor-element.elementor-element-c437dac .prev, .elementor-118 .elementor-element.elementor-element-c437dac .next{color:#999999;}.elementor-118 .elementor-element.elementor-element-c437dac .prev:hover, .elementor-118 .elementor-element.elementor-element-c437dac .next:hover{color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-44df0d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-118 .elementor-element.elementor-element-44df0d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-118 .elementor-element.elementor-element-e96ea78{--spacer-size:50px;}.elementor-118 .elementor-element.elementor-element-fb2c65c .vlt-timeline-item + .vlt-timeline-item{border-top-color:rgba(255, 255, 255, 0.25);}.elementor-118 .elementor-element.elementor-element-fb2c65c .vlt-timeline-item__year{color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-fb2c65c .vlt-timeline-item__title{color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-fb2c65c .vlt-timeline-item__text{color:#999999;}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-f2c9849 .elementor-heading-title{font-size:2.375rem;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-c2268b7{--spacer-size:30px;}.elementor-118 .elementor-element.elementor-element-a947246 img{border-radius:5px 5px 5px 5px;}.elementor-118 .elementor-element.elementor-element-a947246 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-118 .elementor-element.elementor-element-c437dac{text-align:left;}}/* Start custom CSS for vlt-timeline-slider, class: .elementor-element-fb2c65c */.glass{
    box-shadow: 0 0 1rem 0 rgb(0 0 0 / 20%);
    border-radius: 5px;
    position: relative;
    z-index: 1;
    background: inherit;
    overflow: hidden;
    padding: 45px 35px 0px 35px;
}
.glass:before{
    content: "";
    position: absolute;
    background: inherit;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 2000px rgb(255 255 255 / 50%);
    filter: blur(10px);
    margin: -20px;
}/* End custom CSS */