.elementor-25277 .elementor-element.elementor-element-8cf78b6:not(.elementor-motion-effects-element-type-background), .elementor-25277 .elementor-element.elementor-element-8cf78b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59ACBD;}.elementor-25277 .elementor-element.elementor-element-8cf78b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-25277 .elementor-element.elementor-element-8cf78b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25277 .elementor-element.elementor-element-2bf993b{text-align:center;}.elementor-25277 .elementor-element.elementor-element-2bf993b .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-25277 .elementor-element.elementor-element-2bf993b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25277 .elementor-element.elementor-element-f75323f{text-align:center;color:#FFFFFF;}.elementor-25277 .elementor-element.elementor-element-f75323f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-25277 .elementor-element.elementor-element-eab666e .tl-heading h4{color:#333333;}.elementor-25277 .elementor-element.elementor-element-eab666e .be-pack .timeline-panel, .be-pack .timeline-panel p{color:#333333;}.elementor-25277 .elementor-element.elementor-element-eab666e .be-pack .timeline-panel{background-color:#fff;}.timeline li .timeline-panel:after{border-left:14px solid #fff;border-right:0 solid #fff;}.elementor-25277 .elementor-element.elementor-element-eab666e .be-pack.timeline .timeline_pic img{border-radius:0px 0px 0px 0px;}.elementor-25277 .elementor-element.elementor-element-eab666e .be-pack.timeline .timeline_pic{padding:0px 0px 0px 0px;}.elementor-25277 .elementor-element.elementor-element-c4c032a{--spacer-size:50px;}:root{--page-title-display:none;}/* Start custom CSS */.timeline li .tl-circ {
    position: absolute;
    top: 23px;
    left: 50%;
    text-align: center;
    background: #59acbd;
    color: #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin-left: -13px;
    border: 5px solid #d2e3f9;
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    z-index: 1;
}/* End custom CSS */