.breadcrumb-wrapper{position:absolute;top:15px;left:20px;color:#fff}@media only screen and (min-width: 901px){.breadcrumb-wrapper{top:24px;left:40px}}.breadcrumb-wrapper a{font-family:headingprotreble-extrabold,sans-serif;color:#fff;text-transform:none;font-size:14px;line-height:130%}.breadcrumb-wrapper a:hover{text-decoration:underline}.breadcrumb-wrapper ul,.breadcrumb-wrapper li{line-height:100%}.breadcrumb-wrapper li:first-child a{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.breadcrumb-wrapper li:first-child a::before{border-style:solid;border-width:2px 2px 0 0;color:#fff;content:"";display:inline-block;height:7px;width:7px;transform:rotate(225deg);margin-bottom:2px}.content-page-banner{position:relative;min-height:156px}@media only screen and (min-width: 901px){.content-page-banner{overflow:visible;overflow-y:clip;min-height:321px;margin-bottom:40px}.content-page-banner .banner__text-content,.content-page-banner .banner-text-space{flex:1 1 50%;max-width:50%}.content-page-banner .banner__backgrounds{height:377px}.content-page-banner .no-image-tilt-block{height:377px;width:354px}}.content-page-banner.next-component-up{overflow:visible;height:auto}@media only screen and (min-width: 901px){.content-page-banner.next-component-up{min-height:auto;margin-bottom:0}.content-page-banner.next-component-up .banner-text-space{min-height:189px}.content-page-banner.next-component-up .no-image-tilt-block{height:189px;width:354px}}@media only screen and (max-width: 900px){.content-page-banner.next-component-up .banner__backgrounds{height:135px}}.content-page-banner.banner--no-img{--main-banner-bg-color: #ece9e8;position:relative}.content-page-banner.banner--no-img.background-white{--main-banner-bg-color: white}@media only screen and (max-width: 900px){.content-page-banner.banner--no-img .banner-image-space{height:0}}@media only screen and (max-width: 900px){.content-page-banner.banner--no-img::after{content:"";width:33px;height:35px;display:block;position:absolute;right:0;bottom:0;background-color:var(--main-banner-bg-color);clip-path:polygon(100% 0, 100% 0, 100% 101%, 0% 101%)}.content-page-banner.banner--no-img.next-component-up{margin-bottom:-155px}.content-page-banner.banner--no-img.next-component-up::after{content:none}.content-page-banner.banner--no-img.next-component-up .banner__backgrounds{height:auto}.content-page-banner.banner--no-img.next-component-up .no-image-tilt-block-space{display:block;position:relative;height:155px}.content-page-banner.banner--no-img.next-component-up .no-image-tilt-block-space::after{content:"";height:155px;width:147px;display:block;position:absolute;right:0;bottom:0;background-color:var(--main-banner-bg-color);clip-path:polygon(100% 0, 100% 0, 100% 101%, 0% 101%)}}@media only screen and (min-width: 901px){.content-page-banner.banner--no-img{height:auto;overflow:hidden}.content-page-banner.banner--no-img.next-component-up{overflow:visible}.content-page-banner.banner--no-img .banner__backgrounds::after{position:absolute;content:"";height:100%;background:var(--main-banner-bg-color);display:block;right:0;top:0;width:calc(50% - 600px)}.content-page-banner.banner--no-img .banner-text-space,.content-page-banner.banner--no-img .banner__text-content{flex:1 1 698px;max-width:698px}.content-page-banner.banner--no-img .banner__backgrounds--content::after{position:absolute;content:"";height:100%;background:var(--main-banner-bg-color);display:block;right:0;top:0;width:41px}.content-page-banner.banner--no-img .no-image-tilt-block{background-color:var(--main-banner-bg-color);clip-path:polygon(354px 0, 100% 0, 100% 100%, 0% 100%);height:377px}.content-page-banner.banner--no-img .no-image-tilt-block,.content-page-banner.banner--no-img .no-image-tilt-block-space{position:relative;display:block;min-width:354px;flex:1 1 354px}}.content-page-banner .no-image-tilt-block,.content-page-banner .no-image-tilt-block-space{pointer-events:none;display:none}.content-page-banner .banner__backgrounds{overflow:visible}@media only screen and (min-width: 901px){.content-page-banner .banner__backgrounds{background:linear-gradient(135deg, #ffaa30 0%, #fe7000 80.21%);position:absolute;left:0;top:0;right:0;display:block;height:auto}}@media only screen and (min-width: 901px){.content-page-banner .banner__backgrounds--content{z-index:0}}.content-page-banner .banner__content{background:linear-gradient(135deg, #ffaa30 0%, #fe7000 80.21%)}@media only screen and (min-width: 901px){.content-page-banner .banner__content{background:rgba(0,0,0,0);z-index:1}}.content-page-banner .banner__backgrounds--content,.content-page-banner .banner__content{margin:0 auto;position:relative}@media only screen and (min-width: 901px){.content-page-banner .banner__backgrounds--content,.content-page-banner .banner__content{display:flex;max-width:1200px;padding:0 40px}}.content-page-banner .banner__text-content{padding:0 16px 8px;min-height:156px}@media only screen and (min-width: 901px){.content-page-banner .banner__text-content{flex:1 1 50%;max-width:50%;display:block;min-height:289px;padding:0}}@media only screen and (min-width: 901px){.content-page-banner .banner-text-space{min-height:289px}}.content-page-banner .banner__image{display:flex;justify-content:center;max-width:100%;position:relative;height:271px;overflow:hidden;margin-top:-91px}@media only screen and (min-width: 901px){.content-page-banner .banner__image{flex:1 1 50%;max-width:50%;display:block;height:377px;overflow:visible;margin-top:auto}}.content-page-banner .banner__image img{clip-path:polygon(85px 0%, 100% 0, 100% 100%, 0 100%, 0% 91px);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 901px){.content-page-banner .banner__image img{position:absolute;left:0;top:0;clip-path:polygon(354px 0, 100% 0, 100% 100%, 0% 100%);display:block;width:auto;height:auto;-o-object-fit:none;object-fit:none}}.content-page-banner .banner__image,.content-page-banner .banner-image-space{position:relative;display:block;min-width:354px;flex:1 1 354px}@media only screen and (max-width: 900px){.content-page-banner .banner-image-space{height:91px}}.content-page-banner .breadcrumb-wrapper{position:static;top:initial;left:initial;padding:24px 0;line-height:130%}@media only screen and (min-width: 901px){.content-page-banner .breadcrumb-wrapper{padding:24px 0 48px}}.content-page-banner .banner__title{color:#fff;font-family:headingprotreble-heavy,sans-serif;font-size:24px;line-height:120%;text-transform:uppercase;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 901px){.content-page-banner .banner__title{font-size:40px}}.content-page-banner .banner__text{color:#fff;font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media only screen and (min-width: 901px){.content-page-banner .banner__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.content-page-banner .banner__link{margin-bottom:16px;transition:filter .2s ease-in-out}@media only screen and (min-width: 901px){.content-page-banner .banner__link{margin-bottom:32px}}.content-page-banner .banner__link:hover{filter:brightness(1.13)}.banner__disclaimer{color:#fff;font-size:14px;line-height:20px;margin:0}.banner__disclaimer a{font-family:inherit;font-size:inherit;color:inherit;text-transform:inherit;text-decoration:underline}.banner__disclaimer a:hover{text-decoration:none}
