.breadcrumb-area{background:#122490;position:relative;overflow:hidden;padding-top:80px;padding-bottom:80px}.breadcrumb-title{display:none}.breadcrumb-title::after{display:none}.breadcrumb-list{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:30px;padding:12px 20px;box-shadow:0 4px 16px rgb(18 36 144 / .25),inset 0 1px 0 rgb(255 255 255 / .3),inset 0 -1px 0 rgb(255 255 255 / .1);position:relative;overflow:hidden;margin-top:0}.breadcrumb-list::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .1),transparent);transition:left 0.6s ease}.breadcrumb-list:hover::before{left:100%}.breadcrumb-list:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .4);transform:translateY(-3px) scale(1.02);box-shadow:0 15px 45px rgb(18 36 144 / .35),inset 0 1px 0 rgb(255 255 255 / .4),inset 0 -1px 0 rgb(255 255 255 / .2)}.breadcrumb-list a,.breadcrumb-list span{font-size:14px;font-weight:600;color:#fff;text-decoration:none;padding:4px 8px;border-radius:15px;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.breadcrumb-list a::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:rgb(255 255 255 / .15);transition:width 0.3s ease;border-radius:25px}.breadcrumb-list a:hover::before{width:100%}.breadcrumb-list a:hover{color:#fff;text-shadow:0 2px 8px rgb(18 36 144 / .4);transform:translateY(-1px)}.breadcrumb-list span{background:rgb(255 255 255 / .25);font-weight:700;box-shadow:inset 0 1px 3px rgb(18 36 144 / .2)}.breadcrumb-list i{color:#fff;font-size:12px;opacity:.7;transition:all 0.3s ease;filter:drop-shadow(0 1px 2px rgb(18 36 144 / .3))}.breadcrumb-list:hover i{opacity:1;transform:scale(1.1) rotate(5deg)}.breadcrumb-marquee-wrap{opacity:.6;filter:blur(.5px)}@media (max-width:768px){.breadcrumb-area{padding-top:60px;padding-bottom:60px}.breadcrumb-list{padding:10px 16px;border-radius:25px}.breadcrumb-list a,.breadcrumb-list span{font-size:13px;padding:3px 6px}.breadcrumb-list i{font-size:11px}}.breadcrumb-wrap{animation:fadeInUp 1s ease-out;position:relative;z-index:1}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-list span{animation:subtlePulse 3s ease-in-out infinite}@keyframes subtlePulse{0%,100%{box-shadow:inset 0 1px 3px rgb(18 36 144 / .2)}50%{box-shadow:inset 0 1px 3px rgb(18 36 144 / .3),0 0 0 2px rgb(255 255 255 / .1)}}