.tractors {
    overflow: hidden;
}

.tractors .scale {
    opacity: 1;
}

.tractor {
    display: flex;
    position: absolute;
    bottom: 0;
    left: 100%;
    height: 94%;
    opacity: 0;
    transition: opacity 0.4s;
}

.tractor a {
    display: block;
    height: 100%;
    aspect-ratio: 751/550;
}

.tractor img {
    height: 100%;
    width: 100%;
    max-width: 751px;
}

.tractor div {
    aspect-ratio: 727/550;
    height: 100%;
}

.blue.tractor div:first-child img {
    position: relative;
    top: -15%;
    height: 115%;
}

.red.tractor div:first-child img {
    position: relative;
    top: -10%;
    height: 110%;
}
