.breadcrumb{margin-bottom:unset}@media only screen and (max-width:786px){.breadcrumb{display:none}}.breadcrumb .component-content nav ol{display:flex;flex-wrap:wrap;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-top:5px;position:relative;border-radius:4px}.breadcrumb .component-content nav .breadcrumb-item{transition:all .2s ease-in-out;height:30px;background:#f0f0f0;box-shadow:3px 0 18px -2px #f0f0f0;line-height:30px;padding-left:30px;padding-right:20px;font-size:12px!important;font-weight:400;color:rgba(74,74,74,.8);position:relative;cursor:pointer;float:left}@media only screen and (max-width:786px){.breadcrumb .component-content nav .breadcrumb-item{padding-left:25px;padding-right:10px}}.breadcrumb .component-content nav .breadcrumb-item div a{text-decoration:none;color:#000;font-size:inherit!important;font-family:var(--fpt-secondary-font);font-weight:400}.breadcrumb .component-content nav .breadcrumb-item:after{transition:all ease-in-out .2s;content:"";position:absolute;left:calc(100% - 6px);top:6px;z-index:1;width:0;height:0;border:10px solid #f0f0f0;border-left-color:transparent;border-bottom-color:transparent;box-shadow:2px -2px 0 1px #ffffff94;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-4px}.breadcrumb .component-content nav .breadcrumb-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:10px}.breadcrumb .component-content nav .breadcrumb-item:last-child{padding-left:30px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#ffe3d5}@media only screen and (max-width:786px){.breadcrumb .component-content nav .breadcrumb-item:last-child{padding-left:10px;margin-top:10px}}.breadcrumb .component-content nav .breadcrumb-item:last-child::after{border:10px solid #ffe3d5;box-shadow:0 0 0 0 #ffe3d5,5px -5px 10px -4px #ffe3d5}.breadcrumb .component-content nav .breadcrumb-item:hover{background-color:#dfdfdf}.breadcrumb .component-content nav .breadcrumb-item:hover:after{border:10px solid #dfdfdf;border-left-color:transparent;border-bottom-color:transparent}.breadcrumb .component-content nav .breadcrumb-item:last-child:hover{background-color:#f37021}.breadcrumb .component-content nav .breadcrumb-item:last-child:hover::after{border:10px solid #f37021;box-shadow:3px 0 18px -2px #f37021}.breadcrumb .component-content nav .breadcrumb-item::before{content:""}