.ltt--eventtechnology a {
    text-decoration: underline;
    color: #252525;
}

.ltt--eventtechnology .video{
    margin-bottom: 0.9375rem;
}

.ltt--eventtechnology .image--is-centered.spots {
    opacity: 0.8;
}

.ltt--eventtechnology .image--is-centered.stands {
    display: none;
}

.ltt--eventtechnology .round-images {
    display: flex;
    justify-content: center;
    margin: 1.875rem 0 1.875rem 0;
}

.ltt--eventtechnology .round-images .image {
    width: 30%;
    max-width: 11.25rem;
    margin-right: 3%;
}

.ltt--eventtechnology .round-images .image:last-child {
    margin-right: 0;
}

.ltt--eventtechnology h2.ltt--headline {
    margin-top: 20px !important;
}

.ltt--eventtechnology .ltt--text.is-centered {
    padding: 0;
    max-width: none;
}

.ltt--eventtechnology .ltt--text strong.is--headline{
    line-height: 1.25rem;
}

.ltt--eventtechnology .ltt--textimage.consulting {
    margin-bottom: 1.25rem;
}

.ltt--eventtechnology .ltt--textimage.consulting .images picture:nth-child(2),
.ltt--eventtechnology .ltt--textimage.truss .images picture:nth-child(2) {
    display: none;
}

.ltt--eventtechnology .ltt--textimage.stage-platforms .images picture:nth-child(1),
.ltt--eventtechnology .ltt--textimage.rigging .images picture:nth-child(1),
.ltt--eventtechnology .ltt--textimage.lighting .images picture:nth-child(1),
.ltt--eventtechnology .ltt--textimage.stage-platforms .images picture:nth-child(2),
.ltt--eventtechnology .ltt--textimage.rigging .images picture:nth-child(2),
.ltt--eventtechnology .ltt--textimage.lighting .images picture:nth-child(2) {
    display: none;
}

.ltt--eventtechnology .steps.full-service.returns {
    margin-top: 1.25rem;
}

.ltt--eventtechnology .steps.full-service .steplist {
    margin-bottom: 1.875rem;
}

.ltt--eventtechnology .ltt--headline .department {
    display: block;
    font-size: 2.25rem;
    line-height: 1.9375rem;
    margin-bottom: 0.5rem;
}

@media screen and (min-width: 48em) {
    .ltt--eventtechnology .ltt--text .subheadline,
    .ltt--eventtechnology .ltt--text p .subheadline {
        margin-bottom: 3.75rem;
    }
}

@media screen and (min-width: 56.25em) {
    .ltt--eventtechnology .ltt--textimage.consulting .images {
        max-width: 26.5rem;
    }

    .ltt--eventtechnology .ltt--textimage.consulting .images picture:nth-child(2) {
        display: block;
    }

    .ltt--eventtechnology .ltt--textimage.truss .images,
    .ltt--eventtechnology .ltt--textimage.stage-platforms .images,
    .ltt--eventtechnology .ltt--textimage.rigging .images,
    .ltt--eventtechnology .ltt--textimage.lighting .images,
    .ltt--eventtechnology .ltt--textimage.stands .images {
        max-width: 19.625rem;
    }

    .ltt--eventtechnology .ltt--textimage.truss .images picture:nth-child(2) {
        display: block;
    }

    .ltt--eventtechnology .ltt--textimage.stage-platforms .images picture:nth-child(1) {
        display: block;
    }

    .ltt--eventtechnology .ltt--textimage.rigging {
        margin-bottom: 3.125rem;
    }

    .ltt--eventtechnology .ltt--textimage.rigging .images picture:nth-child(1),
    .ltt--eventtechnology .ltt--textimage.rigging .images picture:nth-child(2) {
        display: block;
    }

    .ltt--eventtechnology .ltt--textimage.lighting .images {
        padding-top: 2.3125rem;
    }

    .ltt--eventtechnology .ltt--textimage.lighting .images picture:nth-child(1) {
        display: block;
    }

    .ltt--eventtechnology .image--is-centered.stands {
        display: block;
    }

    .ltt--eventtechnology .steps .steplist .steplist--items {
        flex-direction: row;
        max-width: none;
    }

    .ltt--eventtechnology .steps .steplist .steplist--items .steplist--item {
        display: block;
        width: 15%;
    }

    .ltt--eventtechnology .steps .steplist .steplist--items .steplist--item .item--text {
        text-align: center;
        padding-left: 0;
    }

    .ltt--eventtechnology .steps .steplist .steplist--items .steplist--item:not(:last-child) .item--icon:after {
        top: 50%;
        width: 100%;
        height: .0625rem;
    }
}

@media screen and (min-width: 64em) {
    .ltt--eventtechnology .steps.full-service.returns {
        margin-top: 3.125rem;
    }
}

@media screen and (min-width: 78.75em) {
    .ltt--eventtechnology .round-images .image {
        max-width: 9.625rem;
    }
}
