.elementor-643 .elementor-element.elementor-element-315d85d5 > .elementor-element-populated{text-align:center;}.elementor-643 .elementor-element.elementor-element-9ac881d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-643 .elementor-element.elementor-element-9ac881d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-643 .elementor-element.elementor-element-9ac881d > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:124px;}.elementor-643 .elementor-element.elementor-element-9ac881d > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-643 .elementor-element.elementor-element-3cf9092.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-643 .elementor-element.elementor-element-a4033ed{text-align:center;width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-643 .elementor-element.elementor-element-ff1fc55{text-align:center;}.elementor-643 .elementor-element.elementor-element-d280a31{margin-top:0px;margin-bottom:80px;}.elementor-643 .elementor-element.elementor-element-7ea90ef .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-7ea90ef .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-7ea90ef .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-7ea90ef .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-7ea90ef .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-80a5474 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-80a5474 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-80a5474 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-80a5474 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-80a5474 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-95dc837 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-95dc837 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-95dc837 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-95dc837 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-95dc837 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-54c6467 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-54c6467 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-54c6467 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-54c6467 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-54c6467 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-5d9f37b .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-5d9f37b .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-5d9f37b .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-5d9f37b .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-5d9f37b .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-e2e5f91 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-e2e5f91 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-e2e5f91 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-e2e5f91 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-e2e5f91 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-6d0f8de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-643 .elementor-element.elementor-element-6d0f8de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-643 .elementor-element.elementor-element-573a97b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-e7a275b{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-6a2d8f1{text-align:left;width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-643 .elementor-element.elementor-element-31d83cb{text-align:start;}.elementor-643 .elementor-element.elementor-element-50f425e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-525a1aa .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-525a1aa > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-f2f4788 .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-f2f4788 > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-bc1409d{font-size:21px;}.elementor-643 .elementor-element.elementor-element-bc1409d > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-e887138 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-248c9a8 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-248c9a8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-a8ca94c .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-a8ca94c > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-7e4f7be{font-size:21px;}.elementor-643 .elementor-element.elementor-element-7e4f7be > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-cbd9a39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-1733bb4 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-1733bb4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-5901330 .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-5901330 > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-86a9619{font-size:21px;}.elementor-643 .elementor-element.elementor-element-86a9619 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-ac5e8a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-8ed3e0e .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-8ed3e0e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-d4f0c7e .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-d4f0c7e > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-1180009{font-size:21px;}.elementor-643 .elementor-element.elementor-element-1180009 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-b160204 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-ed320e9 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-ed320e9 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-a0cc79f .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-a0cc79f > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-a889a3c{font-size:21px;}.elementor-643 .elementor-element.elementor-element-a889a3c > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-cbf6b7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-7a5ff22 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-7a5ff22 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-f8d9ce9 .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-f8d9ce9 > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-299e495{font-size:21px;}.elementor-643 .elementor-element.elementor-element-299e495 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-6af450a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-16ba157 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-16ba157 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-5ca0b44 .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-5ca0b44 > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-4f12820{font-size:21px;}.elementor-643 .elementor-element.elementor-element-4f12820 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-d4f9c70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-363d73f .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-363d73f > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-bed170b .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-bed170b > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-4b718d8{font-size:21px;}.elementor-643 .elementor-element.elementor-element-4b718d8 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-f8c7b01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-551dba2 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-551dba2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-ce2e74c .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-ce2e74c > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-ca1d68a{font-size:21px;}.elementor-643 .elementor-element.elementor-element-ca1d68a > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-f585576 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-643 .elementor-element.elementor-element-56d3305 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-643 .elementor-element.elementor-element-56d3305 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );}.elementor-643 .elementor-element.elementor-element-9390b66 .elementor-heading-title{font-weight:600;}.elementor-643 .elementor-element.elementor-element-9390b66 > .elementor-widget-container{padding:0px 40px 10px 0px;}.elementor-643 .elementor-element.elementor-element-a0f0e4c{font-size:21px;}.elementor-643 .elementor-element.elementor-element-a0f0e4c > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-643 .elementor-element.elementor-element-6cf9707c > .elementor-container{text-align:center;}.elementor-643 .elementor-element.elementor-element-38646e0a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-643 .elementor-element.elementor-element-e6db956 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-643 .elementor-element.elementor-element-e6db956{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-643 .elementor-element.elementor-element-e6db956 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:124px;}.elementor-643 .elementor-element.elementor-element-e6db956 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-643 .elementor-element.elementor-element-1f3587d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-643 .elementor-element.elementor-element-2c55835{text-align:center;width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-643 .elementor-element.elementor-element-22d161e{text-align:center;}.elementor-643 .elementor-element.elementor-element-1e2ca02{margin-top:0px;margin-bottom:80px;}.elementor-643 .elementor-element.elementor-element-e3c6029 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-e3c6029 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-e3c6029 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-e3c6029 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-e3c6029 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-d836bf9 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-d836bf9 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-d836bf9 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-d836bf9 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-d836bf9 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-bbd92e0 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-bbd92e0 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-bbd92e0 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-bbd92e0 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-bbd92e0 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-b4b4de7 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-b4b4de7 .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-b4b4de7 .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-b4b4de7 .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-b4b4de7 .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-60e718c .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-60e718c .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-60e718c .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-60e718c .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-60e718c .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-744cbdd .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-643 .elementor-element.elementor-element-744cbdd .elementor-icon{font-size:48px;}.elementor-643 .elementor-element.elementor-element-744cbdd .elementor-icon-box-title, .elementor-643 .elementor-element.elementor-element-744cbdd .elementor-icon-box-title a{font-weight:600;}.elementor-643 .elementor-element.elementor-element-744cbdd .elementor-icon-box-description{color:#869AB8;}.elementor-643 .elementor-element.elementor-element-c3bb59d{padding:0px 0px 100px 0px;}.elementor-643 .elementor-element.elementor-element-1bffa836:not(.elementor-motion-effects-element-type-background), .elementor-643 .elementor-element.elementor-element-1bffa836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gray200 );}.elementor-643 .elementor-element.elementor-element-1bffa836{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-643 .elementor-element.elementor-element-1bffa836 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-643 .elementor-element.elementor-element-3412a9f4 .shape{color:#F9FBFD;}.elementor-643 .elementor-element.elementor-element-11f261e1 .lk-elementor-headline{text-align:left;font-weight:600;}.elementor-643 .elementor-element.elementor-element-11f261e1 .lk-elementor-headline-dynamic-text{color:#42BA96;}.elementor-643 .elementor-element.elementor-element-2620e043 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}/* Start custom CSS for column, class: .elementor-element-50f425e */.first-column .year:before {
    content: '';
    height: 6px;
    background-color: var(--primary-color);
    left: -500px;
    position: absolute;
    width: 500px;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37eaa92 */.horizontal-scroll .elementor-container > .elementor-element {
  width: 400px;
  flex: 0 0 400px;
}

.horizontal-scroll {
  overflow-x: scroll;
}

.horizontal-scroll.elementor-element-editable .elementor-container {
  overflow-x: scroll;
}

/* ===== Scrollbar CSS ===== */
/* Firefox */
.horizontal-scroll {
  scrollbar-width: thin;
  scrollbar-color: #e0edff #ffffff;
}

/* Chrome, Edge, and Safari */
.horizontal-scroll::-webkit-scrollbar {
  width: 10px;
    height: 10px;
}

.horizontal-scroll::-webkit-scrollbar-track {
  background: #ffffff;
}

.horizontal-scroll::-webkit-scrollbar-thumb {
  background-color: #e0edff;
  border-radius: 20px;
  border: 0px solid #ffffff;
}

.elementor-editor-active .horizontal-scroll .elementor-container {
  scrollbar-width: thin;
  scrollbar-color: #e0edff #ffffff;
  overflow: scroll;
}

/* Chrome, Edge, and Safari */
.elementor-editor-active .horizontal-scroll::-webkit-scrollbar {
  width: 10px;

}

.elementor-editor-active .horizontal-scroll::-webkit-scrollbar-track {
  background: #ffffff;
}

.elementor-editor-active .horizontal-scroll::-webkit-scrollbar-thumb {
  background-color: #e0edff;
  border-radius: 0px;
  border: 0px solid #ffffff;
}
.horizontal-scroll .year {
    margin-bottom: 50px;
}
.horizontal-scroll .year:after {
  content: '';
    width: 0;
    height: 0;
    border-left: 13.5px solid transparent;
    border-right: 13.5px solid transparent;
    border-top: 27px solid var(--primary);
    display: block;
    position: absolute;
    bottom: -27px;
    left: 1px;
}/* End custom CSS */