.block_video-and-text {
    overflow: hidden;
    position: relative;
    padding: 150px 0;
}
@media all and (max-width: 768px) {
    .block_video-and-text {
        padding: 80px 0;
    }
}
.block_video-and-text .wrapper {
    min-height: 100vh;
    display: flex;
    align-items: baseline;
    justify-content: center;
    flex-direction: column;
    color: #FFFFFF;
}
@media all and (max-width: 768px) {
    .block_video-and-text .wrapper.narrow_content_width {
        min-height: 50vh;
    }
}
.block_video-and-text .wrapper.narrow_content_width .video-container {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.block_video-and-text .wrapper.narrow_content_width .video-container video {
    height: 75vh;
}
@media all and (max-width: 768px) {
    .block_video-and-text .wrapper.narrow_content_width .video-container video {
        height: 50vh;
        -o-object-fit: contain;
        object-fit: contain;
    }
}
@media all and (max-width: 1600px) {
    .block_video-and-text .wrapper.narrow_content_width .video-container {
        padding: 0 50px;
    }
}
@media all and (max-width: 1400px) {
    .block_video-and-text .wrapper.narrow_content_width .video-container {
        padding: 0 75px;
    }
}
@media all and (max-width: 1200px) {
    .block_video-and-text .wrapper.narrow_content_width .video-container {
        padding: 0;
    }
}
.block_video-and-text .wrapper.narrow_content_width .animating-banner-text-wrapper {
    min-height: 62vh;
    padding: 0 clamp(15px, 6%, 90px) 50px clamp(15px, 6%, 90px);
}
@media all and (max-width: 768px) {
    .block_video-and-text .wrapper.narrow_content_width .animating-banner-text-wrapper {
        min-height: 33vh;
    }
}
.block_video-and-text .video-container {
    position: relative;
    width: 100%;
}
.block_video-and-text .video-container video {
    width: 100%;
    height: 100vh;
    position: relative;
    z-index: 0;
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
}
.block_video-and-text .animating-banner-text-wrapper {
    text-align: center;
    position: absolute;
    z-index: 2;
    min-height: 100vh;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    padding: 0 clamp(15px, 6%, 90px) 157px clamp(15px, 6%, 90px);
    color: #FFFFFF;
    width: 100%;
}
@media all and (max-width: 560px) {
    .block_video-and-text .animating-banner-text-wrapper {
        padding: 0 clamp(15px, 6%, 90px) 50px clamp(15px, 6%, 90px);
    }
}
.block_video-and-text .animating-banner-text-wrapper .animating-banner-text {
    max-width: 832px;
    font-family: "avantgardedemi";
}
.block_video-and-text .animating-banner-text-wrapper.text-higher {
    min-height: 85vh;
}
.block_video-and-text .animating-banner-text, .block_video-and-text .animating-banner-text .letter {
    opacity: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy92aWRlby1hbmQtdGV4dC5zY3NzIiwiYmxvY2tzL3ZpZGVvLWFuZC10ZXh0LmNzcyIsImhlbHBlcnMvX2NvbG9ycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0lBQ0ksZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0FDRko7QURJSTtJQUxKO1FBTVEsZUFBQTtJQ0RKO0FBQ0o7QURHSTtJQUNJLGlCQUFBO0lBQ0EsYUFBQTtJQUNBLHFCQUFBO0lBQ0EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLGNFbEJBO0FEaUJSO0FESVk7SUFESjtRQUVRLGdCQUFBO0lDRFo7QUFDSjtBREVZO0lBQ0ksaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0FDQWhCO0FEQ2dCO0lBQ0ksWUFBQTtBQ0NwQjtBREFvQjtJQUZKO1FBR1EsWUFBQTtRQUNBLHNCQUFBO1FBQUEsbUJBQUE7SUNHcEI7QUFDSjtBRERnQjtJQVhKO1FBWVEsZUFBQTtJQ0loQjtBQUNKO0FESGdCO0lBZEo7UUFlUSxlQUFBO0lDTWhCO0FBQ0o7QURMZ0I7SUFqQko7UUFrQlEsVUFBQTtJQ1FoQjtBQUNKO0FETlk7SUFDSSxnQkFBQTtJQUNBLDJEQUFBO0FDUWhCO0FEUGdCO0lBSEo7UUFJUSxnQkFBQTtJQ1VoQjtBQUNKO0FETEk7SUFDSSxrQkFBQTtJQUNBLFdBQUE7QUNPUjtBRE5RO0lBQ0ksV0FBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLFVBQUE7SUFDQSxvQkFBQTtJQUFBLGlCQUFBO0lBQ0EsY0FBQTtBQ1FaO0FESkk7SUFDSSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0EsYUFBQTtJQUNBLHFCQUFBO0lBQ0EsdUJBQUE7SUFDQSw0REFBQTtJQUNBLGNFN0VBO0lGOEVBLFdBQUE7QUNNUjtBRExRO0lBWEo7UUFZUSwyREFBQTtJQ1FSO0FBQ0o7QUROUTtJQUNJLGdCQUFBO0lBQ0EsNkJBQUE7QUNRWjtBRE5RO0lBQ0ksZ0JBQUE7QUNRWjtBREpJO0lBQ0ksVUFBQTtBQ01SIiwiZmlsZSI6ImJsb2Nrcy92aWRlby1hbmQtdGV4dC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi9oZWxwZXJzL3ZhcmlhYmxlcyc7XHJcbkBpbXBvcnQgJy4uL2hlbHBlcnMvY29sb3JzJztcclxuXHJcbi5ibG9ja192aWRlby1hbmQtdGV4dCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogJHNpdGUtdmVydGljYWwtcGFkZGluZyAwO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJi5uYXJyb3dfY29udGVudF93aWR0aCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzV2aDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTB2aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc2l0ZS1tYXgtd2lkdGgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDc1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hbmltYXRpbmctYmFubmVyLXRleHQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MnZoOyBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHNpdGUtaG9yaXpvbnRhbC1wYWRkaW5nIDUwcHggJHNpdGUtaG9yaXpvbnRhbC1wYWRkaW5nO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJHRhYmxldC1icmVhaykge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzdmg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OjA7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMCAkc2l0ZS1ob3Jpem9udGFsLXBhZGRpbmcgMTU3cHggJHNpdGUtaG9yaXpvbnRhbC1wYWRkaW5nO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJGdyaWQtYnJlYWspIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAkc2l0ZS1ob3Jpem9udGFsLXBhZGRpbmcgNTBweCAkc2l0ZS1ob3Jpem9udGFsLXBhZGRpbmc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYW5pbWF0aW5nLWJhbm5lci10ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MzJweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhdmFudGdhcmRlZGVtaSc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudGV4dC1oaWdoZXIge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4NXZoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYW5pbWF0aW5nLWJhbm5lci10ZXh0LCAuYW5pbWF0aW5nLWJhbm5lci10ZXh0IC5sZXR0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn0iLCIuYmxvY2tfdmlkZW8tYW5kLXRleHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG59XG4uYmxvY2tfdmlkZW8tYW5kLXRleHQgLndyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgfVxufVxuLmJsb2NrX3ZpZGVvLWFuZC10ZXh0IC53cmFwcGVyLm5hcnJvd19jb250ZW50X3dpZHRoIC52aWRlby1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCAudmlkZW8tY29udGFpbmVyIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDc1dmg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCAudmlkZW8tY29udGFpbmVyIHZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiA1MHZoO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCA3NXB4O1xuICAgIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ibG9ja192aWRlby1hbmQtdGV4dCAud3JhcHBlci5uYXJyb3dfY29udGVudF93aWR0aCAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG4uYmxvY2tfdmlkZW8tYW5kLXRleHQgLndyYXBwZXIubmFycm93X2NvbnRlbnRfd2lkdGggLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MnZoO1xuICAgIHBhZGRpbmc6IDAgY2xhbXAoMTVweCwgNiUsIDkwcHgpIDUwcHggY2xhbXAoMTVweCwgNiUsIDkwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvY2tfdmlkZW8tYW5kLXRleHQgLndyYXBwZXIubmFycm93X2NvbnRlbnRfd2lkdGggLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzN2aDtcbiAgICB9XG59XG4uYmxvY2tfdmlkZW8tYW5kLXRleHQgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrX3ZpZGVvLWFuZC10ZXh0IC52aWRlby1jb250YWluZXIgdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2tfdmlkZW8tYW5kLXRleHQgLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCBjbGFtcCgxNXB4LCA2JSwgOTBweCkgMTU3cHggY2xhbXAoMTVweCwgNiUsIDkwcHgpO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAuYmxvY2tfdmlkZW8tYW5kLXRleHQgLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBjbGFtcCgxNXB4LCA2JSwgOTBweCkgNTBweCBjbGFtcCgxNXB4LCA2JSwgOTBweCk7XG4gICAgfVxufVxuLmJsb2NrX3ZpZGVvLWFuZC10ZXh0IC5hbmltYXRpbmctYmFubmVyLXRleHQtd3JhcHBlciAuYW5pbWF0aW5nLWJhbm5lci10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDgzMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcImF2YW50Z2FyZGVkZW1pXCI7XG59XG4uYmxvY2tfdmlkZW8tYW5kLXRleHQgLmFuaW1hdGluZy1iYW5uZXItdGV4dC13cmFwcGVyLnRleHQtaGlnaGVyIHtcbiAgICBtaW4taGVpZ2h0OiA4NXZoO1xufVxuLmJsb2NrX3ZpZGVvLWFuZC10ZXh0IC5hbmltYXRpbmctYmFubmVyLXRleHQsIC5ibG9ja192aWRlby1hbmQtdGV4dCAuYW5pbWF0aW5nLWJhbm5lci10ZXh0IC5sZXR0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG59IiwiJHdoaXRlOiAjRkZGRkZGO1xyXG4kYmxhY2s6ICMxMDE4MjA7XHJcbiRkYXJrZ3JleTogIzNCM0MzQjtcclxuJHJlZDogI0U4MjcyMjtcclxuJG1hcm9vbjogIzc3MzQyRTtcclxuJGdyZXk6ICNGN0Y3Rjc7XHJcbiRibHVlOiAjMDIxQTMxO1xyXG4kbGlnaHRibHVlOiAjNjZBMUREO1xyXG4kbWlkZ3JleTogI0U3RTdFNztcclxuJG9yYW5nZTogI0ZGN0MxRTtcclxuJGRlbWlncmV5OiAjYTlhOWE5O1xyXG4keWVsbG93OiAjRTRDNjNDOyJdfQ== */
