.elementor-11248 .elementor-element.elementor-element-2fb923f{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11248 .elementor-element.elementor-element-ff782ea{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11248 .elementor-element.elementor-element-792cf46{--display:flex;}.elementor-11248 .elementor-element.elementor-element-0e980e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11248 .elementor-element.elementor-element-e5814d8{--display:flex;}.elementor-11248 .elementor-element.elementor-element-b7e7e97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11248 .elementor-element.elementor-element-a13a874{--display:flex;}.elementor-11248 .elementor-element.elementor-element-bba6ad7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11248 .elementor-element.elementor-element-a13509d{--display:flex;}.elementor-11248 .elementor-element.elementor-element-a023a07{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11248 .elementor-element.elementor-element-3f80eec{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11248 .elementor-element.elementor-element-0e9234f{--display:flex;}.elementor-11248 .elementor-element.elementor-element-699ad32{text-align:center;}.elementor-11248 .elementor-element.elementor-element-dcb0331 .twae-wrapper{--tw-ibx-position:1;--tw-cbx-text-align-alternate:right;--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;}@media(max-width:1024px){.elementor-11248 .elementor-element.elementor-element-dcb0331 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}@media(max-width:767px){.elementor-11248 .elementor-element.elementor-element-dcb0331 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}/* Start custom CSS for timeline-widget-addon, class: .elementor-element-dcb0331 */.custom-timeline .twae-content {
     display: grid;
  grid-template-areas:
    "image title"
    "image description";
    column-gap: 20px;
}

.custom-timeline .twae-content .twae-media {
    grid-area: image;
}

.custom-timeline .twae-content .twae-title {
    grid-area: title;
}

.custom-timeline .twae-content .twae-description {
    grid-area: description;
}

@media (max-width: 630px) {
    .custom-timeline .twae-content {
        display: block;
    }
}/* End custom CSS */