.banner_general .title{color:#fff;font-weight:700;font-family:PT Serif,system-ui!important}.banner_general .breadcrumb-item{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;font-family:PT Serif,system-ui!important}.banner_general .breadcrumb-item a:hover,.banner_general .breadcrumb-item.active{--tw-text-opacity:1!important;color:rgb(75 163 198/var(--tw-text-opacity,1))!important}.banner_general,.banner_general .banner-shell,.banner_general .banner-shell .swiper-wrapper,.banner_general .banner-shell .swiper-slide,.banner_general .banner-shell .slide-content{height:320px!important;min-height:320px!important;max-height:320px!important}.banner_general .banner-shell{border-bottom:1px solid #ffffff14}.banner_general .slider:after{content:"";pointer-events:none;background:linear-gradient(90deg,#04111bf0,#04111b7a);position:absolute;inset:0}.banner_general .slide-content{z-index:2;box-sizing:border-box;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:48px 0 0!important;display:flex!important;inset:0!important}.banner_general .slide-content>.col-12{height:auto!important;min-height:0!important;padding:0 20px!important}.banner_general .slide-content .center{flex-direction:column;justify-content:center;align-items:center;display:flex}.banner_general .slide-content .breadcrumb{line-height:24px;margin:0 0 10px!important;padding:0!important}.banner_general .slide-content .title{margin:0!important;font-size:40px!important}@media (width<=767px){.banner_general,.banner_general .banner-shell,.banner_general .banner-shell .swiper-wrapper,.banner_general .banner-shell .swiper-slide,.banner_general .banner-shell .slide-content{height:260px!important;min-height:260px!important;max-height:260px!important}.banner_general .slide-content .title{font-size:32px!important}.banner_general .slide-content{padding-top:48px!important}}
