.wg-serpenti-timeline-start{margin-top:30px;padding-bottom:40px}@media print,screen and (min-width: 40em){.wg-serpenti-timeline-start{position:relative;margin-top:60px}.wg-serpenti-timeline-start::before{content:"";display:block;width:4px;height:4px;position:absolute;top:-40px;left:50%;background-color:#1f1f1f;border-radius:100%;transform:translateX(-50%)}.wg-serpenti-timeline-start::after{content:"";display:block;width:1px;height:calc(100% + 20px);position:absolute;top:-20px;left:50%;background-color:#1f1f1f;transform:translateX(-50%);z-index:-1}}.wg-serpenti-timeline-start .top-video-wrapper{position:relative;padding-top:var(--wgserpentitimelinestart-video-desktop-ratio)}@media print,screen and (max-width: 39.99875em){.wg-serpenti-timeline-start .top-video-wrapper{padding-top:var(--wgserpentitimelinestart-video-mobile-ratio)}}.wg-serpenti-timeline-start .top-video-wrapper .top-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media print,screen and (max-width: 39.99875em){.wg-serpenti-timeline-start .top-video-wrapper .togglePlayVideo{bottom:70px}}.wg-serpenti-timeline-start .content-grid{position:relative}.wg-serpenti-timeline-start .content-grid.negative-margin{margin-top:-100px}@media print,screen and (max-width: 39.99875em){.wg-serpenti-timeline-start .content-grid.negative-margin{margin-top:-60px}}.wg-serpenti-timeline-start .content-grid .image-column{padding-inline-end:140px}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.wg-serpenti-timeline-start .content-grid .image-column{padding-inline-end:40px}}@media print,screen and (max-width: 39.99875em){.wg-serpenti-timeline-start .content-grid .image-column{padding-inline-end:0}.wg-serpenti-timeline-start .content-grid .image-column img{width:100%}}.wg-serpenti-timeline-start .content-grid .content-column{padding-inline-start:140px;margin-top:120px}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.wg-serpenti-timeline-start .content-grid .content-column{padding-inline-start:40px}}@media print,screen and (max-width: 39.99875em){.wg-serpenti-timeline-start .content-grid .content-column{padding-inline-start:0;margin-top:30px}}.wg-serpenti-timeline-start .content-grid .content-column .title{font-size:2.25rem}
