.infobox-big {
    background-color: #fff
}

@media screen and (max-width: 39.99875em) {
    .infobox-big {
        padding: 6rem 0
    }
}

.infobox-big--title {
    font-family: "NNNittiGrotesk-Heading";
    font-size: 3.125rem;
    margin-bottom: 1.125rem
}

.infobox-big--subtitle {
    font-size: 1.125rem;
    margin: 0 auto 5rem;
    color: #414141
}

.infobox-big-box {
    display: inline-block;
    padding: 0 1.875rem 1.875rem;
    width: 25rem
}

.infobox-big-box:last-child .infobox-big-header {
    color: #e94d09
}

.infobox-big-box:nth-child(1) {
    transition-delay: 0s
}

.infobox-big-box:nth-child(2) {
    transition-delay: .1s
}

.infobox-big-box:nth-child(3) {
    transition-delay: .2s
}

@media screen and (max-width: 39.99875em) {
    .infobox-big-box {
        padding: 0
    }
}

.infobox-big-box-text {
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-family: font-face("NNNittiGrotesk-Heading");
    color: #414141
}

@media print,
screen and (min-width: 40em) {
    .infobox-big-box-text {
        margin-bottom: 3.75rem
    }
}

@media screen and (max-width: 39.99875em) {
    .infobox-big-box-text {
        margin-bottom: .75rem
    }
}

.infobox-big-header {
    font-size: 2.375rem;
    line-height: 1;
    margin-bottom: 1.375rem;
    font-family: "NNNittiGrotesk-Heading";
    color: #ee7101
}

.infobox-big-text {
    padding: 0 1rem
}

@media screen and (max-width: 39.99875em) {
    .infobox-big-text {
        margin-bottom: 0
    }
}

.infobox-big-image {
    height: 13.75rem;
    width: auto;
    margin-bottom: 1.75rem
}

@media screen and (max-width: 63.99875em) {
    .infobox-big-image {
        height: 6.25rem;
        width: auto
    }
}

.infobox-big-image .button.slick-next.slick-arrow {
    right: 1.125rem
}

.infobox-big-image .button.slick-prev.slick-arrow {
    left: 1.125rem
}

.infobox-big .slick-track .infobox-big-image {
    display: inline
}