@font-face{font-family:"Helvetica-Neue";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Bold";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Bold.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Bold.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-BoldItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-BoldItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-BoldItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-CondensedBlack";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-CondensedBlack.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-CondensedBlack.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Italic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Italic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Italick.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-light";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Light.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Light.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-lightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-LightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-LightItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Medium";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Medium.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Medium.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Thin";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Thin.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Thin.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLight";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLight.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLight.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLightItalic.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Light";src:url("../../../clientlib-site/resources/fonts/OpenSans-Light.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Light.ttf") format("truetype")}
@font-face{font-family:"OpenSans";src:url("../../../clientlib-site/resources/fonts/OpenSans-Regular.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Regular.ttf") format("truetype")}
@font-face{font-family:"OpenSans-SemiBold";src:url("../../../clientlib-site/resources/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-SemiBold.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Bold";src:url("../../../clientlib-site/resources/fonts/OpenSans-Bold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Bold.ttf") format("truetype")}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-100.woff2") format("woff2");font-style:normal;font-weight:100;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-100italic.woff2") format("woff2");font-style:italic;font-weight:100;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-200.woff2") format("woff2");font-style:normal;font-weight:200;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-200italic.woff2") format("woff2");font-style:italic;font-weight:200;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-300.woff2") format("woff2");font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-300italic.woff2") format("woff2");font-style:italic;font-weight:300;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-500.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-500italic.woff2") format("woff2");font-style:italic;font-weight:500;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-600italic.woff2") format("woff2");font-style:italic;font-weight:600;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-700italic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-800.woff2") format("woff2");font-style:normal;font-weight:800;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-800italic.woff2") format("woff2");font-style:italic;font-weight:800;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-900.woff2") format("woff2");font-style:normal;font-weight:900;font-display:swap}
@font-face{font-family:"Roboto";src:url("../../../clientlib-site/resources/fonts/roboto-v51-latin-900italic.woff2") format("woff2");font-style:italic;font-weight:900;font-display:swap}
.cmp-breadcrumb,.breadcrumb{background-color:#f3f3f3;box-sizing:border-box;font-family:"OpenSans";border-radius:0;max-width:100%;overflow:hidden;padding:6px 0;width:100%}
.cmp-breadcrumb ol.cmp-breadcrumb__list,.breadcrumb ol.cmp-breadcrumb__list{box-sizing:border-box;display:flex;flex-wrap:nowrap;max-width:100%;overflow:hidden;padding:0;margin-bottom:0;width:100%}
.cmp-breadcrumb li.cmp-breadcrumb__item,.breadcrumb li.cmp-breadcrumb__item{align-items:center;box-sizing:border-box;color:#5f5f5f;display:flex;flex:0 1 auto;font-size:14px;min-width:0;overflow:hidden;position:relative;padding-left:15px;white-space:nowrap}
.cmp-breadcrumb li.cmp-breadcrumb__item:first-child,.breadcrumb li.cmp-breadcrumb__item:first-child{padding-left:0}
@media(max-width:768px){.cmp-breadcrumb li.cmp-breadcrumb__item,.breadcrumb li.cmp-breadcrumb__item{padding-left:10px}
}
.cmp-breadcrumb li.cmp-breadcrumb__item::before,.breadcrumb li.cmp-breadcrumb__item::before{content:" ";color:#5f5f5f}
.cmp-breadcrumb li.cmp-breadcrumb__item .icon,.breadcrumb li.cmp-breadcrumb__item .icon{color:#5f5f5f;flex:0 0 auto;padding-left:12px;font-size:6px;position:relative;bottom:3px}
@media(max-width:768px){.cmp-breadcrumb li.cmp-breadcrumb__item .icon,.breadcrumb li.cmp-breadcrumb__item .icon{bottom:0}
}
.cmp-breadcrumb li.cmp-breadcrumb__item a,.breadcrumb li.cmp-breadcrumb__item a{display:block;flex:1 1 auto;font-size:14px;color:#5f5f5f;line-height:17px;min-width:0;overflow:hidden;text-decoration:none}
.cmp-breadcrumb li.cmp-breadcrumb__item a:hover,.breadcrumb li.cmp-breadcrumb__item a:hover{color:#000}
.cmp-breadcrumb li.cmp-breadcrumb__item a .active_a,.breadcrumb li.cmp-breadcrumb__item a .active_a{color:#5f5f5f;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cmp-breadcrumb li.cmp-breadcrumb__item a .active_a:hover,.breadcrumb li.cmp-breadcrumb__item a .active_a:hover{color:#000}
.cmp-breadcrumb li.cmp-breadcrumb__item:last-of-type .icon,.breadcrumb li.cmp-breadcrumb__item:last-of-type .icon{display:none}
.cmp-breadcrumb li.cmp-breadcrumb__item:last-child .icon::before,.breadcrumb li.cmp-breadcrumb__item:last-child .icon::before{content:""}
.cmp-breadcrumb li.cmp-breadcrumb__item--active,.breadcrumb li.cmp-breadcrumb__item--active{flex:1 1 0;line-height:inherit}
.cmp-breadcrumb li.cmp-breadcrumb__item--active .active_a,.breadcrumb li.cmp-breadcrumb__item--active .active_a{color:#000;display:block;flex:1 1 auto;line-height:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cmp-breadcrumb li.cmp-breadcrumb__item:not(.cmp-breadcrumb__item--active),.breadcrumb li.cmp-breadcrumb__item:not(.cmp-breadcrumb__item--active){max-width:40%}
@media(min-width:768px){.breadcrumb{display:none}
.breadcrumb:has(>.cmp-breadcrumb__container--hide-desktop){display:none}
.cmp-breadcrumb__container--hide-desktop{display:none}
.cmp-breadcrumb.cmp-breadcrumb--hide-desktop,.breadcrumb.cmp-breadcrumb--hide-desktop{display:none}
.breadcrumb:has(>.cmp-breadcrumb__container--author){display:block !important}
.cmp-breadcrumb__container--author{display:block !important}
.cmp-breadcrumb.cmp-breadcrumb--author,.breadcrumb.cmp-breadcrumb--author{display:block !important}
}