.kv_unlimited_banner .bg_video{height:100%;line-height:0;overflow:hidden;width:100%}.kv_unlimited_banner .bg_video,.kv_unlimited_banner .video-thumbnail{inset:0;position:absolute;z-index:0}.kv_unlimited_banner .bg_video video,.kv_unlimited_banner .video-thumbnail img{display:block;height:100%;object-position:center;width:100%}.kv_unlimited_banner .video-thumbnail img{object-fit:cover}.kv_unlimited_banner .bg_video video{inset:0;object-fit:contain;opacity:0;position:absolute;transition:opacity .4s ease;z-index:1}.kv_unlimited_banner .bg_video video.bg_blur{filter:blur(30px);object-fit:cover;transform:scale(1.15)}.kv_unlimited_banner.is-started .bg_video video{opacity:1}.kv_unlimited_banner .bg_video video#bgVideo{z-index:2}.kv_unlimited_banner .kv_overlay{background:#13263933;inset:0;pointer-events:none;position:absolute;z-index:3}.kv_unlimited_banner .content-wrapper{height:100%;padding:0 40px;position:relative;z-index:4}.kv_unlimited_banner .main-title{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:60px}.kv_unlimited_banner h5{color:#fff;font-size:32px;font-weight:600;line-height:100%;margin:0 0 8px}.kv_unlimited_banner h1{color:#fff;font-size:56px;font-weight:700;line-height:100%;margin:0;max-width:100%;text-transform:unset;width:540px}.kv_unlimited_banner h1 span{font-weight:300}.kv_unlimited_banner .btn-banner{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:100%;min-width:120px;padding:15px 24px;user-select:none;width:max-content}.kv_unlimited_banner .btn-watch{background:#f1f3f4;color:#00386f;margin-top:32px}.kv_unlimited_banner .btn-pause{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(19,38,57,.55);color:#fff}.kv_unlimited_banner .video-top{align-items:center;display:none;left:40px;position:absolute;right:40px;top:24px;z-index:4}.kv_unlimited_banner.is-started .main-title{display:none}.kv_unlimited_banner.is-started .video-top{animation:kvFade .4s ease both;display:flex}@keyframes kvFade{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.kv_unlimited_banner{height:85vh;min-height:500px}.kv_unlimited_banner h1{font-size:48px;width:100%}.kv_unlimited_banner h5{font-size:26px}}@media (max-width:767px){.kv_unlimited_banner{aspect-ratio:16/9;height:auto!important;min-height:0!important}.kv_unlimited_banner .main-title{padding-bottom:30px}.kv_unlimited_banner .btn-watch{margin-top:20px}.kv_unlimited_banner .content-wrapper{padding:0 16px}.kv_unlimited_banner .video-top{left:16px;right:16px}.kv_unlimited_banner h1{font-size:36px;line-height:120%}.kv_unlimited_banner h5{font-size:22px}.kv_unlimited_banner .btn-banner{font-size:14px;min-width:104px;padding:12px 18px}}@media (max-width:480px){.kv_unlimited_banner h1{font-size:28px}.kv_unlimited_banner h5{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.kv_unlimited_banner{aspect-ratio:16/9;height:auto!important;min-height:0!important}}.kv_unlimited_banner{background:#13263933;cursor:pointer;height:90vh;min-height:600px;overflow:hidden;position:relative;width:100%}.kv_unlimited_banner .content-wrapper,.kv_unlimited_banner .main-title,.kv_unlimited_banner .video-top{pointer-events:none}.kv_unlimited_banner .btn-banner{pointer-events:auto}