.loading-spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}}@keyframes fadein{from{opacity:0}}.header{background:rgba(0,0,0,0);margin:0 auto;top:0;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;width:100%;z-index:999}.header--overlay{position:absolute;background-color:rgba(128,128,128,.5)}.header--sticky{position:-webkit-sticky;position:sticky}.header--fixed{position:fixed}.header--scrolled,.header--megamenu-open{background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(35,31,32,.2);box-shadow:0px 0px 10px 0px rgba(35,31,32,.2)}.header--hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.header__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header .skip-to-main{background:#fff;padding:5px}#header-spacer{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;height:0}@media(prefers-reduced-motion:reduce){#header-spacer{-webkit-transition:none;transition:none}}.header-spacer--disabled{display:none}.breadcrumbs{position:relative}.breadcrumbs:before{background:url(/content/themes/base/assets/img/main-bg.png) top center no-repeat;background-size:cover;content:"";display:block;height:455px;opacity:1;pointer-events:none;position:absolute;width:100%}.breadcrumbs__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-block:1px solid rgba(27,55,70,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:400;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.115em;margin-inline:auto;padding-inline:var(--inline-spacing);padding-block:12px;position:relative}@media(min-width:1024px){.breadcrumbs__container{padding-inline:56px}}@media(min-width:1280px){.breadcrumbs__container{gap:30px;padding-inline:64px}}@media(min-width:1440px){.breadcrumbs__container{padding-inline:80px}}.breadcrumbs__container a{--color:#645d1e;--link-color:#645d1e;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px}@media(prefers-reduced-motion:reduce){.breadcrumbs__container a{-webkit-transition:none;transition:none}}.breadcrumbs__container a:hover{-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color)}.breadcrumbs__divider{color:#c5c69e;width:1px}