.video-component__container {
    position: relative;
}

.video-component__video {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.video-component__container .experience-video__controls__play {
    right: 50px;
    bottom: 20px;
}


    .video-component__container .experience-video__controls__play .isicon--video-play {
        display: none;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Livello_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.54 53.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.33 9.34V42.4c9.46-5.52 18.87-11.01 28.32-16.53-9.46-5.52-18.87-11.01-28.32-16.53z'/%3E%3C/svg%3E");
        background-size: cover;
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

    .video-component__container .experience-video__controls__play .isicon--video-pause {
        display: block;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Livello_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.54 53.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.46 17.3c0-1.55.02-3.11-.03-4.66-.04-1.29-.86-2.11-2.14-2.24-1.73-.18-2.8.87-2.8 2.79v27.17c0 .34.03.68.11 1.01.2.94.89 1.58 1.83 1.74 1.82.31 3.02-.68 3.03-2.57.02-4.56 0-9.13 0-13.69v-9.54zM22.92 12.11c-.25-.97-.89-1.53-1.88-1.69-1.75-.28-2.95.72-2.96 2.5-.02 4.61 0 9.23 0 13.84s-.01 9.23 0 13.84c0 1.84 1.37 2.9 3.1 2.47 1.17-.29 1.85-1.28 1.85-2.71V13.11c0-.34-.04-.68-.12-1.01z'/%3E%3C/svg%3E");
        background-size: cover;
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

.video-component__container .video-volume {
    right: 10px;
    bottom: 20px;
}

    .video-component__container .video-volume .isicon--volume-mute-fill__new {
        display: block;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Livello_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.54 53.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M25.88 12.96c-.66-.93-1.81-.98-2.76-.2-3.19 2.64-6.38 5.29-9.58 7.92-.16.13-.41.22-.63.23-1.5.02-2.99.04-4.49 0-1.15-.03-1.96.37-2.32 1.51v8.03c.41 1.13 1.25 1.48 2.4 1.44 1.47-.06 2.94-.02 4.41 0 .2 0 .44.09.6.21.8.64 1.58 1.3 2.37 1.95 2.42 2.01 4.85 4.02 7.27 6.03.43.36.91.58 1.48.5 1.03-.13 1.64-.89 1.64-2.05V17c0-.94.04-1.89-.02-2.83-.02-.41-.14-.88-.38-1.2zM44.55 21.77l-2-1.99-5.03 5.03-5.01-5.01-1.93 1.93 5.01 5.01-5.04 5.04 2 1.99 5.03-5.03 5 5 1.93-1.93-5-5.01 5.04-5.03z'/%3E%3C/svg%3E");
        background-size: cover;
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

    .video-component__container .video-volume .isicon--volume-up-fill__new {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Livello_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.54 53.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.11 22.41c.36-1.14 1.17-1.54 2.32-1.51 1.49.04 2.99.02 4.49 0 .21 0 .46-.09.63-.23 3.2-2.63 6.39-5.28 9.58-7.92.95-.78 2.1-.73 2.76.2.23.33.35.79.38 1.2.05.94.02 1.89.02 2.83v21.53c0 1.16-.61 1.92-1.64 2.05-.57.07-1.05-.15-1.48-.5-2.42-2.01-4.85-4.02-7.27-6.03-.79-.65-1.57-1.31-2.37-1.95a.994.994 0 0 0-.6-.21c-1.47-.02-2.94-.05-4.41 0-1.15.05-1.99-.31-2.4-1.44V22.4zM46.44 25.8c-.1 6.25-1.88 11.26-5.45 15.62-.73.89-1.81 1.04-2.64.38-1.04-.82-1.24-1.87-.5-2.84.94-1.22 1.82-2.47 2.5-3.85.97-1.95 1.61-4.01 1.88-6.17.64-5.09-.54-9.73-3.49-13.92-.36-.51-.77-.99-1.17-1.48-.8-.98-.66-2.05.38-2.92.83-.69 1.92-.54 2.68.34 2.85 3.3 4.68 7.09 5.42 11.39.23 1.34.31 2.7.39 3.45z'/%3E%3Cpath class='cls-1' d='M37.55 25.48c0 4.12-.97 7.02-2.86 9.61-.62.85-1.71 1.05-2.54.49-1.02-.7-1.31-1.78-.77-2.73.53-.93 1.15-1.84 1.51-2.83 1.25-3.52.76-6.83-1.38-9.9-.27-.38-.55-.79-.67-1.22-.25-.87.33-1.83 1.24-2.26.78-.37 1.67-.13 2.25.59 2.1 2.62 3.21 5.78 3.22 8.25z'/%3E%3C/svg%3E");
        display: none;
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

.video-component__bar .video-component__title {
    font-size: 3.21429rem;
    line-height: 1
}

.textBlock__title2 {
    font-size: 75px;
    line-height: 95px;
}

    .textBlock__title2 b {
        font-weight: 700;
    }

.text-center {
    text-align: center !important;
}

.textBlock__copy {
    font-size: 1rem;
    line-height: 1.4;
}

.textBlock__cta {
    font-size: 1.14286rem !important;
    font-weight: 700 !important;
    font-family: Jost, Helvetica Neue, Helvetica, Arial, sans-serif !important;
    padding: 0 0 5px !important;
    border-bottom: 2px solid #000 !important;
}

.textBlock {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}

.editorialpage .experience-component > .container {
    padding-bottom: 2.14286rem;
}

.textBlock__cta, .textBlock__cta:hover {
    text-decoration: none;
}

@media (min-width: 1200px) {

    .video-component {
        position: relative;
        overflow: hidden;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: 50%;
        background-color: #f8f9fa;
        height: 0;
        padding-top: 56.25%;
    }

    .video-component__container {
        position: absolute;
        top: 0;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%;
        height: 100%;
    }

        .video-component__container .experience-video__controls__play {
            left: 65px;
            bottom: 80px;
        }

        .video-component__container .video-volume {
            left: 85px;
            bottom: 80px;
        }

    .video-component__bar {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

        .video-component__bar.content-primary {
            color: #fff;
        }

        .video-component__bar .video-component__title {
            font-size: 14.28571rem
        }
}

@media (min-width: 992px) {
    .editorialpage .experience-component > .container {
        padding-bottom: 2.85714rem;
    }
}