.ue-section{background:#fff;padding:0 0 120px;position:relative;width:100%}.ue-section .ue-caption{display:block;position:relative;width:100%}.ue-section .ue-heading{margin:0 auto 70px;max-width:512px;text-align:center;width:100%}.ue-section .ue-heading .heading-badge{border-color:#eb2d2e;color:#eb2d2e}.ue-section .ue-heading .sec-heading{color:#111}.ue-item{background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:block;padding:30px 30px 50px 50px;position:relative;width:100%}.ue-item .ue-top-caption{display:flex;gap:10px;justify-content:flex-end;margin:0 0 80px;width:100%}.ue-item .ue-top-caption .list-tag.brand-tag.ue-item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid #fff;color:#fff}.ue-item .ue-top-caption .list-tag.brand-tag.ue-item span:before{background:#fff}.ue-item .ue-top-caption .ue-item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid #fff;box-shadow:none;color:#fff;font-size:14px;gap:10px;line-height:120%;padding:12px 20px}.ue-item .ue-tag-list,.ue-item .ue-top-caption .ue-item{align-items:center;border-radius:100px;display:inline-flex;font-weight:400;width:auto}.ue-item .ue-tag-list{background:#fff;box-shadow:0 0 0 6px hsla(0,0%,100%,.251);color:#373737;font-size:20px;line-height:100%;margin:0 0 50px;padding:14px 20px 9px}.ue-item h2{color:#fff;font-size:100px;line-height:100%;margin:0 0 30px}.ue-item p{color:#fff;font-size:16px;font-weight:400;line-height:120%;margin:0 0 60px}.ue-btn-wrapper{position:relative;z-index:1}.ue-btn-wrapper .btn{margin:0}.ue-item .ue-content-info{margin:0;max-width:710px}.ue-slider-wrapper{border-radius:20px;overflow:hidden}.list-tag.brand-tag span:before{height:6px;width:6px}.list-tag span:before{background:#eb2d2e;border-radius:40px;content:"";display:inline-block;height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.list-tag.brand-tag span{padding-left:16px;position:relative}ul.reg-list{display:flex;flex-wrap:wrap;justify-content:flex-start}ul.reg-list li{border-right:1px solid rgba(235,45,46,.2);display:flex;gap:15px;margin:0 20px 5px 0;padding-right:20px;row-gap:15px}ul.reg-list li:last-child{border:0;margin:0;padding:0}ul.reg-list li img{max-width:16px;width:100%}ul.reg-list li span{color:#333;font-size:14px;font-weight:400;line-height:120%}.ue-content-info .btn.btn-black-red{align-items:center;background-color:#fff;color:#cf3232;display:flex;height:74px;margin:0 0 5px;max-width:-moz-max-content;max-width:max-content;padding:0 30px;position:relative}.ue-section .ue-slider-wrapper .ue-pagination{bottom:auto;left:auto;right:30px;top:50%;transform:translateY(-50%);width:auto}.ue-section .ue-slider-wrapper .ue-pagination .swiper-pagination-bullet{background:#fff;border-radius:0;display:block;height:52px;margin-bottom:20px;opacity:1;transition:all .5s;width:6px}.ue-section .ue-slider-wrapper .ue-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cf3232;opacity:1}.ue-section .ue-slider-wrapper .ue-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}.ue-section .heading-badge{border:1px solid #fff;border-radius:10px;display:inline-block;font-weight:400;letter-spacing:.1em;line-height:1.3;margin:0 0 16px;padding:6px 22px 13px}@media only screen and (max-width:1199px){.ue-item h2{font-size:70px}}@media only screen and (max-width:1024px){.ue-item{padding:30px}.ue-item h2{font-size:60px}.ue-section .ue-heading{margin:0 auto 50px}}@media only screen and (max-width:767px){.ue-section .ue-slider-wrapper .ue-pagination{bottom:20px;display:flex;justify-content:center;left:50%;right:auto;top:auto;transform:translateX(-50%);width:100%}.ue-section .ue-slider-wrapper .ue-pagination .swiper-pagination-bullet{height:5px;margin:0 4px;width:40px}.ue-section .ue-item{border-radius:12px;padding:24px 24px 80px}.ue-section .ue-slider-wrapper{border-radius:12px}.ue-section .ue-item h2{font-size:50px;margin:0 0 24px}.ue-section .ue-item p{margin:0 0 30px}.ue-section .ue-item .ue-top-caption{flex-wrap:wrap;justify-content:flex-start;margin:0 0 60px}.ue-section .ue-item .ue-tag-list{margin:0 0 30px}.ue-section .ue-item .ue-top-caption .ue-item{padding:10px 14px}.ue-section .btn.btn-black-red{height:50px}}
