.breadcrumb{color:#000;margin-top:20px;margin-bottom:20px}.breadcrumb nav{width:100%}.breadcrumb ul{padding-left:0}.breadcrumb li{display:none;position:relative;white-space:nowrap}.breadcrumb li>a{font-weight:300;cursor:pointer;position:relative;color:inherit;text-decoration:none}.breadcrumb li>a.nav-link{padding:0 30px 0 0;line-height:1}.breadcrumb li>a:before{content:"";display:block;width:calc(100% - 30px);height:1px;background-color:#f9b000;position:absolute;top:100%;left:0}.breadcrumb li>a>.arrow{display:none;width:5px;height:5px;border-right:1px solid #626262;border-bottom:1px solid #626262;transform:translateX(-3px) translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:10px}.breadcrumb li.active{display:inline-block}.breadcrumb li.active.mostinner>a{font-weight:700}.breadcrumb li.active.mostinner>a:before,.breadcrumb li.active.mostinner>a>.arrow{display:none}.breadcrumb li.has-sub>a>.arrow{display:inline-block}.breadcrumb li .sameLevel{position:absolute;top:100%;left:-.5em;padding-top:10px;transition:.3s;opacity:0;pointer-events:none;z-index:10}.breadcrumb li .sameLevel:hover{opacity:1;pointer-events:auto}.breadcrumb li .sameLevel li{display:block}.breadcrumb li .sameLevel li>a{display:block;background-color:#f5f5f5;padding:.5em 1em .5em .5em;transition:.3s}.breadcrumb li .sameLevel li>a:before{display:none}.breadcrumb li .sameLevel li>a:after{content:"";display:block;width:5px;height:5px;border-right:1px solid #626262;border-bottom:1px solid #626262;transform:translateX(-3px) translateY(-50%) rotate(-45deg);position:absolute;top:50%;left:.5em;opacity:0;transition:.3s}.breadcrumb li .sameLevel li:last-child>a{border-bottom:none}.breadcrumb li .sameLevel li:hover>a{padding-left:1em;padding-right:.5em}.breadcrumb li .sameLevel li:hover>a:after{opacity:1}.breadcrumb li.hassiblings>.nav-link>.nav-link-text{position:relative}.breadcrumb li.hassiblings>.nav-link>.nav-link-text:after{content:"";display:block;width:0;height:0;border-width:3px;border-style:solid;border-top-color:#626262;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;top:8px;right:-9px;transition:.3s;transform-origin:top center}.breadcrumb li.hassiblings.mostinner>.nav-link>.nav-link-text:after{display:none}.breadcrumb li.hassiblings:not(.mostinner)>.nav-link:hover>.nav-link-text:after{transform:rotate(180deg) translateY(-2px)}.breadcrumb li.hassiblings:not(.mostinner)>.nav-link:hover+.sameLevel{opacity:1;pointer-events:auto}.breadcrumb li.nav-item .submenu{display:block;position:absolute;top:0;left:100%;line-height:1}