.c-hero-banner{position:relative;padding:30px 0 65px;z-index:1}@media screen and (min-width:768px){.c-hero-banner{padding:145px 0 165px}}@media screen and (min-width:1280px){.c-hero-banner{padding:165px 0}}.c-hero-banner .tns-liveregion{display:none}.c-hero-banner .tns-outer{position:absolute;top:0;height:100%;left:0;width:100%;overflow:hidden}.c-hero-banner .tns-inner,.c-hero-banner .tns-ovh{height:100%}.c-hero-banner .tns-ovh{position:relative}@media screen and (max-width:767px){.c-hero-banner .tns-ovh::after{content:"";display:block;position:absolute;top:0;height:100%;left:0;width:100%;background-color:#000;opacity:.6}}.c-hero-banner .tns-nav{position:absolute;bottom:0;left:50%;z-index:1;transform:translate(-50%);display:flex;gap:5px;background-color:rgba(23,33,86,.7019607843);padding:10px 40px 10px 15px;border-radius:18px 18px 0 0}.c-hero-banner .tns-nav button{position:relative;width:15px;height:15px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #ffd600;transition:background-color .3s cubic-bezier(.165,.84,.44,1);cursor:pointer}.c-hero-banner .tns-nav button:hover{background-color:#ffd600}.c-hero-banner .tns-nav button.tns-nav-active{width:30px;border-radius:10px}.c-hero-banner .tns-nav button.tns-nav-active::after{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:100%;transform:scaleX(0);transform-origin:left;background-color:#ffd600;animation:buttonfill var(--autoplay-timeout) linear}.c-hero-banner .c-hero-banner__placeholder-image{position:absolute;top:0;height:100%;left:0;width:100%}.c-hero-banner .c-hero-banner__placeholder-image img{width:100%;height:100%;object-fit:cover}.c-hero-banner .c-hero-banner__slider{display:none;height:100%}.c-hero-banner .c-hero-banner__slider-slide-image img{width:100%;height:100%;object-fit:cover}@keyframes buttonfill{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.c-hero-banner button[data-action=start],.c-hero-banner button[data-action=stop]{position:absolute;z-index:1;bottom:0;height:35px;right:50%;width:35px;transform:translate(calc(var(--nav-width)/ 2));background-color:unset;border:unset;color:#ffd600;display:flex;align-items:center;justify-content:center}.c-hero-banner button[data-action=start] .tns-visually-hidden,.c-hero-banner button[data-action=stop] .tns-visually-hidden{font-size:0}.battery-finder-active .c-hero-banner{z-index:9999}.c-hero-banner__inner{position:relative;margin:0!important}@media screen and (min-width:768px)and (max-width:1279px){.c-hero-banner__inner{padding-left:15px!important;padding-right:15px!important}}@media screen and (min-width:768px){.c-hero-banner__content{position:relative;display:flex}.c-hero-banner__content::before{content:"";display:block;position:absolute;top:0;height:100%;left:0;width:100%;background-color:#172156;opacity:.7;border-radius:20px}}@media screen and (min-width:768px){.c-hero-banner__content-inner{position:relative;padding:40px 40px 40px 45px;flex:0 0 calc(100% - 350px)}.c-hero-banner__content-inner>*{max-width:650px}}@media screen and (min-width:1280px){.c-hero-banner__content-inner{padding:60px 80px 60px 60px;flex:0 0 calc(100% - 612px)}}.c-hero-banner__title{color:#ffd600;font-size:48px;line-height:1.1666666667}@media screen and (min-width:1280px){.c-hero-banner__title{font-size:58px;line-height:1.1724137931}}.c-hero-banner__subtitle{font-size:20px;line-height:1.4;color:#fff;margin-top:10px;font-weight:500}@media screen and (min-width:1280px){.c-hero-banner__subtitle{font-size:24px;line-height:1.4166666667}}.c-hero-banner__button.c-btn{border-color:#ffd600;color:#ffd600;margin-top:20px}.c-hero-banner__button.c-btn:hover{background-color:#ffd600}.c-hero-banner__battery-finder{margin-top:30px;min-width:335px;border-radius:20px}@media screen and (min-width:768px){.c-hero-banner__battery-finder{margin-top:0;position:absolute;right:15px;width:335px;top:50%;transform:translateY(-50%);bottom:unset}.battery-finder-active .c-hero-banner__battery-finder{transform:unset}}@media screen and (min-width:1280px){.c-hero-banner__battery-finder{right:120px;width:492px}}
