.splide__progress-wrap{display:flex;align-items:center;gap:16px}.splide__progress-wrap .splide__progress-num{font-size:1rem;font-weight:300;line-height:1.25rem}.splide__progress{width:100%;background:#000;height:1px}.splide__progress--bar{background:#000;height:4px;transition:width .4s ease;transform:translateY(-3px);width:0}.splide__arrows{display:flex;gap:6px}.splide__arrow{width:50px;height:50px;background-color:#001e4b;border-radius:50%;cursor:pointer;position:relative;border:none}.splide__arrow[disabled]{background-color:#fff;cursor:default}.splide__arrow[disabled]>svg{fill:#dfdfdf}.splide__arrow>svg{width:20px;height:20px;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);fill:#fff}.banner-card{display:block}@media(max-width:767px){.banner-card{width:320px;height:148px}}@media(min-width:768px){.banner-card{width:390px;height:180px}}.banner-card__container{width:100%;height:100%;padding-block:12px;position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;border-radius:12px;background-color:#0048b6;overflow:hidden}@media(max-width:767px){.banner-card__container{padding-inline:12px}}@media(min-width:768px){.banner-card__container{padding-inline:20px}.banner-card__container:hover img{transform:scale(1.2)}}.banner-card__media,.banner-card__media:after{position:absolute;top:0;left:0;width:100%;height:100%}.banner-card__media:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6) 81.28%)}.banner-card__media img{transition:transform .8s cubic-bezier(.645,.045,.355,1)}.banner-card__content{position:relative;width:calc(100% - 40px);height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.banner-card__content>*{color:#fff}.banner-card__icon{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100px}.banner-card__icon .material-icons-outlined:before{content:attr(data-icon);display:flex;align-items:center;justify-content:center;font-size:14px;color:#e75c0b}