@media screen and (min-width: 1600px) { /* @xl */

    /* MAIN */
    main {
        padding: 220px 0 0 0;
    }
    
    main h2.maintitle {
        font-size: 34px;
        /*letter-spacing: 34px;*/
        letter-spacing: 20px;
        margin-bottom: 50px;
    }
    main p {
        line-height: 2.5rem;
    }

    /* COMPONENTS */
    .timeline-entry article {
        padding-bottom: 100px;
    }

    /* MODULES */
    .uk-container {
        max-width: 1200px;
    }
    .timeline-wrapper .uk-position-center-left-out, .timeline-wrapper .uk-position-center-right-out {
        top:32%;
    }
    .timeline-wrapper .uk-position-center-left-out {
        right:110%;
    }
    .timeline-wrapper .uk-position-center-right-out {
        left:110%;
    }
}