.vbub-full-banner-bg{position:absolute;inset:0;z-index:-1;background-color:#141414}.vbub-full-banner-bg .bub-video,.vbub-full-banner-bg .bub-image{width:100%;height:100%}.vbub-full-banner-bg .bub-video video,.vbub-full-banner-bg .bub-video img,.vbub-full-banner-bg .bub-image video,.vbub-full-banner-bg .bub-image img{width:100%;height:100%;object-fit:cover}.vbub-bg-poster{position:absolute;inset:0}.vbub-bg-video .vbub-bg-poster img{display:block;width:100%;height:100%;object-fit:cover}.vbub-bg-poster+video{position:relative}@media not all and (min-width: 768px){.vbub-bg-poster+video{display:none}}.vbub-full-banner-main{position:relative;z-index:2;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.vbub-full-banner-main .container{display:flex;flex-direction:column;gap:16px}@media(min-width: 576px){.vbub-full-banner-main .container{gap:20px}}@media(min-width: 768px){.vbub-full-banner-main .container{gap:20px}}@media(min-width: 992px){.vbub-full-banner-main .container{gap:40px}}@media(min-width: 1200px){.vbub-full-banner-main .container{gap:40px}}@media(min-width: 1400px){.vbub-full-banner-main .container{gap:44px}}@media(min-width: 1920px){.vbub-full-banner-main .container{gap:44px}}@media(min-width: 768px){.vbub-full-banner-main-content{max-width:fit-content}}.bub.bub_full_banner{overflow:hidden}.bub.bub_full_banner.full-mode{height:calc(100vh - 48px);padding-bottom:15px;min-height:540px}@media(min-width: 576px){.bub.bub_full_banner.full-mode{height:calc(100vh - 48px)}}@media(min-width: 768px){.bub.bub_full_banner.full-mode{height:calc(100vh - 60px)}}@media(min-width: 992px){.bub.bub_full_banner.full-mode{height:calc(100vh - 104px);min-height:720px}}.bub.bub_full_banner.content-center{padding:0}.bub.bub_full_banner.content-center .vbub-full-banner-main{justify-content:center;align-items:center}.bub.bub_full_banner.content-center .vbub-full-banner-main-content{width:520px;max-width:100%;margin:0 auto}.vbub-full-banner-main-items{width:100%;overflow:visible;min-height:280px}@media(min-width: 768px){.vbub-full-banner-main-items{min-height:360px}}.vbub-full-banner-main-items .vbub-full-banner-slide{min-height:280px;height:auto;padding:8px 16px}@media(min-width: 768px){.vbub-full-banner-main-items .vbub-full-banner-slide{min-height:360px;padding:12px 24px}}.vbub-full-banner-main-items article{display:flex;flex-direction:column;gap:6px}.vbub-full-banner-carousel{width:100%;overflow:visible;touch-action:pan-x;user-select:none;-webkit-user-select:none;cursor:grab}.vbub-full-banner-carousel:active{cursor:grabbing}@media(min-width: 1200px){.vbub-full-banner-carousel{user-select:auto;-webkit-user-select:auto;cursor:auto}}.vbub-full-banner-carousel .vbub-full-banner-slide a,.vbub-full-banner-carousel .vbub-full-banner-slide button,.vbub-full-banner-carousel .vbub-full-banner-slide [role=button]{pointer-events:auto}.vbub-full-banner-track{display:flex;overflow:visible;will-change:transform;transform:translate3d(0, 0, 0);pointer-events:auto}.vbub-full-banner-slide{flex:0 0 auto;width:calc((100% - 12px)/1.1);pointer-events:auto}.vbub-full-banner-track{gap:12px}@media(min-width: 768px){.vbub-full-banner-track{gap:15px}.vbub-full-banner-slide{width:calc((100% - 15px)/1.1)}}@media(min-width: 992px){.vbub-full-banner-slide{width:calc((100% - 15px)/2.1)}}@media(min-width: 1200px){.vbub-full-banner-track{gap:18px}.vbub-full-banner-slide{width:calc((100% - 18px)/2.1)}}@media(min-width: 1440px){.vbub-full-banner-slide{width:calc((100% - 36px)/3)}}@media(min-width: 1920px){.vbub-full-banner-track{gap:24px}.vbub-full-banner-slide{width:calc((100% - 48px)/3)}}.vbub-full-banner-main-items .vbub-full-banner-track{scrollbar-width:none}.vbub-full-banner-main-items .vbub-full-banner-track::-webkit-scrollbar{width:0;height:0}.scroll-link{display:flex}.vbub-full-banner-main-content .bub-title,.vbub-full-banner-main-content .bub-subtitle,.vbub-full-banner-main-content .bub-body{color:#fff;text-align:left}.bub.bub_full_banner.content-center{background:rgba(0,0,0,.6)}.bub.bub_full_banner.content-center .bub-title,.bub.bub_full_banner.content-center .bub-body{text-align:center}.vbub-full-banner-main-items .vbub-full-banner-slide{border-radius:6px;border:1px solid #e5ebef;box-shadow:1px 2px 10px 0 rgba(150,158,174,.1);background-color:rgba(0,0,0,.25);color:#fff}.vbub-full-banner-main-items .vbub-full-banner-slide .views-title{color:#fff;margin:12px 0;display:flex;height:24px;align-items:center;gap:12px;margin-right:10px;max-width:100%;transition:all .3s ease}.vbub-full-banner-main-items .vbub-full-banner-slide .views-title:hover{color:#ffc700;gap:14px}.vbub-full-banner-main-items .vbub-full-banner-slide .views-title:after{content:"";font-family:"ThemeIcons";font-size:.75rem}.vbub-full-banner-main-items .simple-line{border-bottom:1px solid #6d6d6d}.vbub-full-banner-slide .vhds .vbup-views-block-content-row:not(:first-child){display:none}.vbub-full-banner-slide .vhds .vbup-views-block-content-row:first-child{border-bottom:none}@media(max-height: 768px){.vbub-full-banner-slide .vbup-views-block-content-row:last-child:not(:only-child){display:none}.vbub-full-banner-slide .vbup-views-block-content-row:nth-last-child(2){border-bottom:none}}.scroll-link{color:#e5ebef;font-style:normal}.scroll-link:before{content:"";font-family:"ThemeIcons";margin-right:10px;font-size:1rem}.scroll-link:hover{color:#fff}.vbub-full-banner-carousel-wrap{position:relative}.scroll-part{display:flex;align-items:center;justify-content:space-between;gap:16px}.vbub-full-banner-navs{display:flex;align-items:center;gap:12px}@media(min-width: 1400px){.vbub-full-banner-navs{display:none}}.vbub-full-banner-nav{position:static;top:auto;left:auto;right:auto;transform:none;width:40px;height:40px;border-radius:50%;border:1px solid rgba(229,235,239,.6);background:rgba(0,0,0,.35);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease,opacity .15s ease}.vbub-full-banner-nav:hover{background:rgba(0,0,0,.45)}.vbub-full-banner-nav:active{transform:scale(0.98)}.vbub-full-banner-nav:disabled{opacity:.35;cursor:default}.vbub-full-banner-nav::before{display:inline-block;width:8px;height:8px;content:"";border-right:2px solid currentColor;border-bottom:2px solid currentColor}.vbub-full-banner-nav--prev::before{transform:rotate(135deg)}.vbub-full-banner-nav--next::before{transform:rotate(-45deg)}.vbub-full-banner-nav--prev,.vbub-full-banner-nav--next{left:auto;right:auto}