.slider-container {
    width: calc(100% - 80px);
    height: 80vh;
    margin:0 auto;
    position: relative;

}

.slider-container > div {
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

div#nw_home {
    width: 100%;
    height: 100%;
    position: relative;
}

.owl-stage-outer {
    height: 100%;
}

.owl-stage, .owl-item {
    float:none;
    width:100%!important;
    height: 100%!important;
}

.owl-item > div {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-direction: column;
    padding: 10%!important;

}

.slider-content {
    max-width: 1280px;
    width:100%;
}

a.slider-link {
    padding: 10px 0;
    display: inline-block;
}

a.slider-link:after {
    content: ' →';
}