.elementor-11351 .elementor-element.elementor-element-63643e9 > .elementor-container{max-width:1140px;}.elementor-11351 .elementor-element.elementor-element-63643e9{margin-top:0px;margin-bottom:0px;}.elementor-11351 .elementor-element.elementor-element-e394ae9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11351 .elementor-element.elementor-element-e394ae9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-11351 .elementor-element.elementor-element-7bfe514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-11351 .elementor-element.elementor-element-7bfe514 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;text-transform:none;line-height:1.3em;}.elementor-11351 .elementor-element.elementor-element-8fa4173{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11351 .elementor-element.elementor-element-8fa4173 .elementor-divider-separator{width:100%;}.elementor-11351 .elementor-element.elementor-element-8fa4173 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11351 .elementor-element.elementor-element-9a8488a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-11351 .elementor-element.elementor-element-9a8488a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;text-transform:none;line-height:1.3em;}.elementor-11351 .elementor-element.elementor-element-9f61e25 > .elementor-container{max-width:1080px;}.elementor-11351 .elementor-element.elementor-element-9f61e25{margin-top:0px;margin-bottom:0px;}.elementor-11351 .elementor-element.elementor-element-5b7189c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96D0CC;}.elementor-11351 .elementor-element.elementor-element-5b7189c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-element-populated, .elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-element-populated > .elementor-background-overlay, .elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:010px 0px 10px 020px;}.elementor-11351 .elementor-element.elementor-element-5b7189c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11351 .elementor-element.elementor-element-78d5b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11351 .elementor-element.elementor-element-78d5b86 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1em;color:#000000;}.elementor-11351 .elementor-element.elementor-element-52c1ec8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BB6D5;}.elementor-11351 .elementor-element.elementor-element-52c1ec8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-element-populated, .elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-element-populated > .elementor-background-overlay, .elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:010px 50px 10px 20px;}.elementor-11351 .elementor-element.elementor-element-52c1ec8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11351 .elementor-element.elementor-element-b6eef68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11351 .elementor-element.elementor-element-b6eef68 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1em;color:#000000;}.elementor-11351 .elementor-element.elementor-element-22c0889:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD1B0;}.elementor-11351 .elementor-element.elementor-element-22c0889.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-element-populated, .elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-element-populated > .elementor-background-overlay, .elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:010px 50px 10px 20px;}.elementor-11351 .elementor-element.elementor-element-22c0889 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11351 .elementor-element.elementor-element-f6b9383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11351 .elementor-element.elementor-element-f6b9383 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1em;color:#000000;}.elementor-11351 .elementor-element.elementor-element-d044982 > .elementor-container{max-width:1080px;}.elementor-11351 .elementor-element.elementor-element-d044982{margin-top:30px;margin-bottom:50px;}.elementor-11351 .elementor-element.elementor-element-1b71062 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11351 .elementor-element.elementor-element-52eae52{padding:0px 30px 0px 30px;}@media(min-width:768px){.elementor-11351 .elementor-element.elementor-element-5b7189c{width:18.424%;}.elementor-11351 .elementor-element.elementor-element-52c1ec8{width:52.168%;}.elementor-11351 .elementor-element.elementor-element-22c0889{width:29.074%;}}@media(max-width:767px){.elementor-11351 .elementor-element.elementor-element-7bfe514 .elementor-heading-title{font-size:30px;}.elementor-11351 .elementor-element.elementor-element-9a8488a .elementor-heading-title{font-size:30px;}.elementor-11351 .elementor-element.elementor-element-9f61e25{padding:0px 20px 0px 020px;}.elementor-11351 .elementor-element.elementor-element-78d5b86 .elementor-heading-title{font-size:26px;}.elementor-11351 .elementor-element.elementor-element-b6eef68 .elementor-heading-title{font-size:26px;}.elementor-11351 .elementor-element.elementor-element-f6b9383 .elementor-heading-title{font-size:26px;}.elementor-11351 .elementor-element.elementor-element-d044982{padding:0px 20px 0px 020px;}}/* Start custom CSS for text-editor, class: .elementor-element-52eae52 */.timeline-row{
    display:flex;
    gap:20px;
    align-items:flex-start;
    margin-bottom:18px;
    flex-wrap:wrap;
}

.timeline-date{
    color:#8EC5C1;
    font-weight:700;
    min-width:180px;
}

.timeline-event{
    color:#5CB3D5;
    flex:1;
    min-width:300px;
}

.timeline-target{
    color:#EBC6A8;
    font-weight:700;
    margin-left:auto;
    text-align:left;
    min-width:260px;
}

.timeline-target strong{
    color:#EBC6A8;
    font-weight:700;
}

@media(max-width:768px){
    .timeline-row{
        flex-direction:column;
        gap:6px;
    }

    .timeline-target{
        margin-left:0;
        min-width:100%;
    }
}/* End custom CSS */