.k-sub-banner[data-v-4f465d30]{position:relative;height:500px;overflow:hidden;background:#123147}.k-sub-banner .media[data-v-4f465d30]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:50%}.k-sub-banner .overlay[data-v-4f465d30]{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(18,49,71,.55)),color-stop(55%,rgba(18,49,71,.35)),to(rgba(12,42,64,.6)));background:linear-gradient(180deg,rgba(18,49,71,.55),rgba(18,49,71,.35) 55%,rgba(12,42,64,.6))}.k-sub-banner[data-v-4f465d30]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#ffa400;z-index:2}.k-sub-banner .title-wrap[data-v-4f465d30]{position:relative;z-index:1;height:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.k-sub-banner .title-wrap h2[data-v-4f465d30]{font-size:72px;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;line-height:1.15;text-align:center;text-shadow:0 2px 18px rgba(12,42,64,.5);font-family:Jost,Century Gothic,Arial,Helvetica,sans-serif}@media screen and (max-width:900px){.k-sub-banner[data-v-4f465d30]{height:340px}.k-sub-banner .title-wrap h2[data-v-4f465d30]{font-size:42px}}@media screen and (max-width:600px){.k-sub-banner[data-v-4f465d30]{height:260px}.k-sub-banner .title-wrap h2[data-v-4f465d30]{font-size:32px}}