.elementor .middle{max-width:30px;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .pictureside{padding:0px;margin:0px;border-radius:10px;border-width:1px;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);flex-direction:row;justify-content:flex-start;align-self:start;}.elementor .textside{padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .middleline{width:20px;min-width:20px;max-width:20px;padding:0px;background-image:url("https://austrianrailteam.com/wp-content/uploads/2026/07/Gleis_trenner.png");background-repeat:repeat-y;background-attachment:scroll;background-size:11px 21px;background-position:center center;display:flex;flex:1 0;justify-content:center;align-items:center;}.elementor .pictures{width:30px;height:30px;}.elementor .timeline-carussell{padding:5px;margin:0px;}.elementor .card-headline-date{font-size:16px;color:#c2c2c2;text-align:center;padding-inline-start:5px;padding-inline-end:5px;}.elementor .body-text-padding{padding:var(--body-text-padding);}.elementor .timeline-picture{margin:0px;border-radius:9px;border-width:0px;border-color:#000000;border-style:solid;}.elementor .timelinebodyleft{padding:0px;margin:0px;display:flex;flex-direction:row;gap:3px;justify-content:center;align-items:stretch;}.elementor .timineline-picdiv{padding:0px;margin:0px;}.elementor .div-horizontal-line{height:2px;min-height:2px;max-height:2px;padding:0px;background-color:#000000;}.elementor .div-horizontal{height:30px;min-height:30px;max-height:30px;padding:0px;margin:0px;display:flex;justify-content:center;align-items:center;}.elementor .div-timeline-card{padding:0px;margin:0px;display:flex;flex-direction:row;gap:3px;justify-content:center;align-items:stretch;}.elementor .div-timeline-body{display:flex;flex-direction:column;justify-content:center;}.elementor .body-text{font-size:var(--body-text);color:var(--body-text-color);}.elementor .headline-2{font-size:var(--headline-2-fontsize);color:var(--headline-color);text-align:start;}.elementor .headline-1{font-size:var(--headline-1-fontsize);color:var(--headline-color);text-align:start;}