.maintenance404{color:#666;background:#e5eaf7;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:60vh;padding:12px 12px 52px;display:flex}@media (min-width:1024px){.maintenance404{flex-direction:row;justify-content:space-evenly;padding-top:50px;padding-bottom:50px}}.maintenance404__img-box{height:200px;margin:auto}@media (min-width:1024px){.maintenance404__img-box{width:500px;height:400px}}.maintenance404__img-box img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.maintenance404__right{color:#222;max-width:480px;padding-top:28px}@media (min-width:1024px){.maintenance404__right{padding-top:0}}.maintenance404__title{text-align:center;color:#666;margin-bottom:12px;font-size:2.25rem;font-weight:600;line-height:1.2}@media (min-width:1024px){.maintenance404__title{text-align:left}}.maintenance404 a{color:#ff6700;font-weight:600}.maintenance404 a:hover{text-decoration:none}

.fw--light{font-weight:300}.fw--regular,p{font-weight:400}.fw--semi-bold,.text--corporate-title,.text--form-input,.text--webbanner-amt,strong,b,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}.fw--bold{font-weight:700}.fs-38-34{letter-spacing:.52px;font-size:38px}@media screen and (max-width:767px){.fs-38-34{font-size:34px}}.fs-26-22{letter-spacing:.52px;font-size:26px}@media screen and (max-width:767px){.fs-26-22{font-size:22px}}.fs-20-18{letter-spacing:.52px;font-size:20px}@media screen and (max-width:767px){.fs-20-18{font-size:18px}}.fs-16-14{font-size:16px}@media screen and (max-width:767px){.fs-16-14{font-size:14px}}.fs-15-13{letter-spacing:.67px;font-size:15px}@media screen and (max-width:767px){.fs-15-13{font-size:13px}}.fs-14-12{font-size:14px}@media screen and (max-width:767px){.fs-14-12{font-size:12px}}.fs-32-28{font-size:32px}@media screen and (max-width:767px){.fs-32-28{font-size:28px}}.fs-18-16{font-size:18px}@media screen and (max-width:767px){.fs-18-16{font-size:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px}h1,.h1{letter-spacing:.38px;font-size:40px}@media screen and (max-width:767px){h1,.h1{font-size:24px}}h2,.h2{letter-spacing:.27px;font-size:28px}@media screen and (max-width:767px){h2,.h2{font-size:24px}}h3,.h3{letter-spacing:.22px;font-size:20px}@media screen and (max-width:767px){h3,.h3{font-size:16px}}h4,.h4,h5,.h5,h6,.h6{font-size:16px}@media screen and (min-width:1025px){h4,.h4,h5,.h5,h6,.h6{font-size:16px}}p{color:#4d4d4d;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1025px){p{margin-bottom:14px}}a{color:#1056aa;text-decoration:none}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}.no-shadow{box-shadow:none}.body-color-light p,.body-color-light h1,.body-color-light h2,.body-color-light h3,.body-color-light h4,.body-color-light h5,.body-color-light h6{color:#fff}.text--md-body{font-size:.875rem}@media screen and (min-width:1025px){.text--md-body{font-size:1rem}}.text--badge{font-size:.5rem}.text--breadcrumb{font-size:.75rem}.text--video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}.text--hamburger-list{font-size:.751rem;line-height:1}.text--single-video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}@media screen and (min-width:1025px){.text--single-video-time{letter-spacing:.22px;font-size:1.25rem}}.text--view-read,.text--btn,.text--amount-lbl{font-size:.75rem}@media screen and (min-width:1025px){.text--view-read,.text--btn,.text--amount-lbl{font-size:.875rem}}.text--webbanner-amt{letter-spacing:.38px;font-size:1rem}@media screen and (min-width:1025px){.text--webbanner-amt{font-size:1.75rem}}.text--accordion-show-more-less{letter-spacing:.13px;font-size:1.2rem}@media screen and (min-width:1025px){.text--accordion-show-more-less{font-size:1.6rem}}.text--nudge{font-size:.5rem;line-height:1}@media screen and (min-width:1025px){.text--nudge{font-size:.625rem}}.text--form-input{font-size:1.125rem}@media screen and (min-width:1025px){.text--form-input{font-size:1.25em}}.text--corporate-title{font-size:1.25rem}.text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--note{font-size:.75rem;font-style:italic;line-height:1.25}.text--note span{display:block}.text--modal-close{font-size:2.3rem;line-height:1}.text--tooltip{font-size:.75rem}@media screen and (min-width:1025px){.text--tooltip{font-size:.875rem}}.text--tooltip-close{letter-spacing:.16px;font-size:.875rem}.text--nudge-flash-style{font-size:1.5rem}.text--list-unstyled{padding-left:0;list-style:none}.text--nowrap{white-space:nowrap}.text--btn-sm{font-size:.8rem}@media screen and (min-width:1025px){.text--btn-sm{font-size:1.2rem}}.text--maintenance{letter-spacing:.4px;font-size:1.5rem}@media screen and (min-width:1025px){.text--maintenance{font-size:2.25rem}}.text--wishlist-offer-carousel-title{font-size:.75rem}@media screen and (min-width:1025px){.text--wishlist-offer-carousel-title{font-size:1.13rem}}.text--footer-title{font-size:1rem}.text--footer-text{font-size:.875rem}.text--offer-text{font-size:1rem}.color-light-teal{color:#e2fbfd}.bg-color-light-teal{background-color:#e2fbfd}.color-medium-teal{color:#76d9e7}.bg-color-medium-teal{background-color:#76d9e7}.bg-color-grey{background-color:#f5f5f5}.color-dark-teal{color:#00b3cc}.bg-color-dark-teal{background-color:#00b3cc}.color-light-blue{color:#def1ff}.bg-color-light-blue{background-color:#def1ff}.color-medium-blue{color:#72acf2}.bg-color-medium-blue{background-color:#72acf2}.color-dark-blue{color:#2680eb}.bg-color-dark-blue{background-color:#2680eb}.color-light-yellow{color:#fff5da}.bg-color-light-yellow{background-color:#fff5da}.color-medium-yellow{color:#feaf02}.bg-color-medium-yellow{background-color:#feaf02}.color-dark-yellow{color:#ffd000}.bg-color-dark-yellow{background-color:#ffd000}.color-light-purple{color:#f2def6}.bg-color-light-purple{background-color:#f2def6}.color-medium-purple{color:#ad1fcc}.bg-color-medium-purple{background-color:#ad1fcc}.color-dark-purple{color:#8800a6}.bg-color-dark-purple{background-color:#8800a6}.color-light-red{color:#f6e3ea}.bg-color-light-red{background-color:#f6e3ea}.color-medium-red{color:#f9899d}.bg-color-medium-red{background-color:#f9899d}.color-dark-red{color:#ff005c}.bg-color-dark-red{background-color:#ff005c}.color-darken-red{color:#b40000}.bg-color-darken-red{background-color:#b40000}.color-dark-black{color:#000}.bg-color-dark-black{background-color:#000}.color-tint-grey{color:#d3dae1}.color-background-grey{color:#f5f5f5}.bg-color-tint-grey{background-color:#d3dae1}.color-lighten-grey{color:#e5eaf7}.bg-color-lighten-grey{background-color:#e5eaf7}.color-lightenest-grey{color:#f2f2f2}.bg-color-lightenest-grey{background-color:#f2f2f2}.color-light-grey{color:#ccc}.bg-color-light-grey{background-color:#ccc}.color-medium-grey{color:#999}.bg-color-medium-grey{background-color:#999}.color-dark-grey{color:#666}.bg-color-dark-grey{background-color:#666}.color-darken-grey,.text--note,.text--note span{color:#333}.bg-color-darken-grey{background-color:#333}.color-darkenest-grey{color:#1a1a1a}.bg-color-darkenest-grey{background-color:#1a1a1a}.color-light-tangerine{color:#fff2ea}.bg-color-light-tangerine{background-color:#fff2ea}.color-medium-tangerine{color:#ff8900}.bg-color-medium-tangerine{background-color:#ff8900}.color-dark-tangerine{color:#ff6700}.bg-color-dark-tangerine{background-color:#ff6700}.color-light-mint{color:#d9fff9}.bg-color-light-mint{background-color:#d9fff9}.color-medium-mint{color:#00b094}.bg-color-medium-mint{background-color:#00b094}.color-dark-mint{color:#00846f}.bg-color-dark-mint{background-color:#00846f}.color-dark-green{color:#00b500}.bg-color-dark-green{background-color:#00b500}.color-white,.text--badge{color:#fff}.bg-color-white{background-color:#fff}.color-light-navy{color:#4a6784}.bg-color-light-navy{background-color:#4a6784}.color-medium-navy{color:#0061a0}.bg-color-medium-navy{background-color:#0061a0}.color-dark-navy{color:#002a53}.bg-color-dark-navy{background-color:#002a53}.color-darken-navy{color:#000f1e}.bg-color-darken-navy{background-color:#000f1e}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}h1,h2,h3,h4,h5,h6{color:#1a1a1a;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;line-height:1.2}h1{font-size:2.5rem}@media screen and (max-width:767px){h1{font-size:2rem}}h2{font-size:2rem}@media screen and (max-width:767px){h2{font-size:1.75rem}}h3{font-size:1.5rem}@media screen and (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem}@media screen and (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem}@media screen and (max-width:767px){h5{font-size:1rem}}h6{font-size:1rem}blockquote{color:#666;border-left:4px solid #1056aa;margin:0 0 1rem;padding-left:1rem;font-style:italic}code{background-color:#e5e5e5;border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}pre{background-color:#e5e5e5;border-radius:.5rem;padding:1rem;overflow-x:auto}pre code{background-color:#0000;padding:0}*,:before,:after{box-sizing:border-box}body{color:#1a1a1a;background-color:#fff;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:1025px){.container{padding:0 40px}}.container-fluid{width:100%;padding:0 20px}@media screen and (min-width:1025px){.container-fluid{padding:0 40px}}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#1056aa}.text-secondary{color:#666}.text-success{color:#067161}.text-danger{color:#b40000}.text-warning{color:#f26522}.bg-primary{background-color:#1056aa}.bg-secondary{background-color:#e5e5e5}.bg-success{background-color:#089e86}.bg-danger{background-color:#b40000}.bg-warning{background-color:#f26522}.bg-white{background-color:#fff}.bg-light{background-color:#fafafa}.border{border:1px solid #d3dae1}.border-top{border-top:1px solid #d3dae1}.border-bottom{border-bottom:1px solid #d3dae1}.border-left{border-left:1px solid #d3dae1}.border-right{border-right:1px solid #d3dae1}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 2px 4px #0000001a}.shadow-lg{box-shadow:0 4px 8px #00000026}@media screen and (max-width:767px){.d-mobile-none{display:none}.d-mobile-block{display:block}.text-mobile-center{text-align:center}}@media screen and (min-width:1025px){.d-desktop-none{display:none}.d-desktop-block{display:block}.text-desktop-center{text-align:center}}.hero-banner-about-us{color:#fff;justify-content:space-between;align-items:center;width:100%;height:100vh;display:flex;position:relative}.hero-banner-about-us h1,.hero-banner-about-us h2,.hero-banner-about-us h3,.hero-banner-about-us h4,.hero-banner-about-us h5,.hero-banner-about-us h6{color:#fff}@media screen and (max-width:767px){.hero-banner-about-us{flex-direction:column;justify-content:flex-start}}.hero-banner-about-us__btn-box{z-index:200;flex-direction:column;width:51%;margin-top:4%;padding-left:60px;display:flex}@media screen and (max-width:767px){.hero-banner-about-us__btn-box{width:100%;margin-top:170px;padding:16px}}.hero-banner-about-us__btn-box__logo-button{color:#fff;visibility:hidden;cursor:default;background:#fff3;border:none;border-radius:4px;width:fit-content;height:30px;margin-bottom:12px;padding:2px 6px;font-family:Rubik,sans-serif;font-size:1rem;font-weight:400;text-decoration:none;display:inline-block}@media screen and (max-width:767px){.hero-banner-about-us__btn-box__logo-button{border-radius:0;height:22px;margin-bottom:4px;font-size:.75rem}}.hero-banner-about-us__btn-box__logo-button:not(:empty){visibility:visible}.hero-banner-about-us__btn-box__title{margin-bottom:14px}.hero-banner-about-us__btn-box__title h1{margin:0;font-family:Rubik,sans-serif;font-size:24px;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.hero-banner-about-us__btn-box__title h1{font-size:1.75rem}}.hero-banner-about-us__btn-box__mobile-title h1{margin:0;font-family:Rubik,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.hero-banner-about-us__btn-box__mobile-title h1{font-size:1.5rem}}.hero-banner-about-us__btn-box__description{max-width:700px;font-size:1rem;line-height:1.6}.hero-banner-about-us__btn-box__description p{color:#fff;margin-bottom:12px;font-family:Rubik,sans-serif}@media screen and (max-width:767px){.hero-banner-about-us__btn-box__description{font-size:.875rem}}.hero-banner-about-us__btn-box__mobile-description{font-size:.875rem;line-height:1.6}.hero-banner-about-us__btn-box__mobile-description p{color:#fff;margin-bottom:12px}@media screen and (max-width:767px){.hero-banner-about-us__btn-box__mobile-description{font-size:.8125rem}}.hero-banner-about-us-background-img{-o-object-fit:cover;object-fit:cover;filter:brightness(75%);z-index:0;width:100%;height:100vh;position:absolute;top:0;left:0}@media screen and (max-width:767px){.hero-banner-about-us-background-img{display:none}}.hero-banner-about-us-background-img-mobile{-o-object-fit:cover;object-fit:cover;filter:brightness(75%);z-index:0;width:100%;height:100vh;display:none;position:absolute;top:0;left:0}@media screen and (max-width:767px){.hero-banner-about-us-background-img-mobile{display:block}}.hero-banner-about-us__parentcontainer{align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.hero-banner-about-us__parentcontainer .hero-banner-about-us-background-img,.hero-banner-about-us__parentcontainer .hero-banner-about-us-background-img-mobile{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100vh;position:absolute;top:0;left:0}.herobanner-bottom-downarrow{z-index:1;justify-content:center;width:100%;height:68px;display:flex;position:absolute;bottom:0}.herobanner-bottom-downarrow__scroller-arrow{cursor:pointer;color:#fff;background:0 0;border:none;width:26px;height:52px}.herobanner-bottom-downarrow__scroller-arrow svg{width:100%;height:100%}@media screen and (max-width:767px){.herobanner-bottom-downarrow__scroller-arrow{width:20px;height:40px}.corporate-content-desktop{display:none}}.corporate-content-desktop p{color:#fff;margin-bottom:12px}.corporate-content-mobile{display:none}@media screen and (max-width:767px){.corporate-content-mobile{display:block}}.scroller{opacity:1;transition:opacity .6s ease-in-out}.scroller.is-visible{opacity:1}.hero-banner-background-img,.hero-banner-background-img-people-and-committees,.hero-banner-background-img-csr,.hero-banner-background-img-company{filter:brightness(75%);background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;animation:2s linear infinite shimmer}@media screen and (max-width:767px){.hero-banner-background-img,.hero-banner-background-img-people-and-committees,.hero-banner-background-img-csr,.hero-banner-background-img-company{width:100%;height:100vh;position:absolute}}.herobanner-bottom-downarrow,.herobanner-bottom-downarrow-ticker{z-index:1;justify-content:center;width:100%;height:68px;display:flex;position:absolute;bottom:0}.herobanner-bottom-downarrow__scroller-arrow,.herobanner-bottom-downarrow-ticker__scroller-arrow{cursor:pointer;width:26px;height:52px}@media screen and (max-width:767px){.herobanner-bottom-downarrow__scroller-arrow-mobile,.herobanner-bottom-downarrow-ticker__scroller-arrow-mobile{cursor:pointer;width:15px;height:27px}}.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error{flex-direction:column;justify-content:center;align-items:flex-start;height:auto}.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{z-index:200;width:60%;margin-top:98px}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{width:100%;margin-top:98px}.hero-banner-people-and-committees__btn-box__title,.hero-banner-csr__btn-box__title,.hero-banner-error__btn-box__title{margin:0}}.hero-banner-background-img-people-and-committees{z-index:100;height:100%}@media screen and (max-width:767px){.hero-banner-background-img-people-and-committees{display:none}.hero-banner-background-img-mobile-people-and-committees{z-index:100;height:100%}}.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:flex-start;height:100vh}@media screen and (max-width:767px){.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:center}}.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:180px}@media screen and (max-width:767px){.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:0}}.hero-banner-news{justify-items:center}.hero-banner-news__btn-box{margin-top:0}.hero-banner-error{justify-content:center;align-items:center}.hero-banner-error__btn-box{text-align:center;align-items:center;width:37%;margin:0}@media screen and (max-width:767px){.hero-banner-error__btn-box{width:80%}}.hero-banner-error__btn-box__title{margin-bottom:0}.hero-banner-error__btn-box__number h1{margin:0;font-size:9.375rem;line-height:178px}@media screen and (max-width:767px){.hero-banner-error__btn-box__number h1{font-size:2.25rem;line-height:43px}}.hero-banner-error__btn-box__logo-button{cursor:pointer;background-color:#0000;border:1.7px solid #fff;border-radius:0;align-items:center;height:35px;padding:10px;font-size:14px;display:flex}.hero-banner-csr{background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;justify-content:center;height:100vh;animation:2s linear infinite shimmer}.hero-banner-csr__btn-box{margin-top:0}.hero-banner-background-img-csr,.hero-banner-background-img-mobile-csr{height:100vh}.herobanner-bottom-downarrow-ticker{height:22.5px}@media screen and (max-width:767px){.herobanner-bottom-downarrow-ticker{background-color:#f5f5f5;align-items:center;height:44px;display:flex}}.hero-banner{color:#fff;justify-content:space-between;align-items:center;height:100vh;display:flex;position:relative}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner h4,.hero-banner h5,.hero-banner h6{color:#fff}@media screen and (max-width:767px){.hero-banner{flex-direction:column;justify-content:center;display:flex}}.hero-banner .bf-icon-down-arrow{font-weight:600}@media screen and (max-width:767px){.hero-banner .bf-icon-down-arrow{margin-top:3px;font-size:1.125rem}}.hero-banner .bf-icon-close{color:#fff;font-size:1.125rem;font-weight:700}.hero-banner__popup-click{z-index:5;width:100%;height:100%;position:absolute}.hero-banner__box{flex-direction:column;width:53.31%;margin-top:4%;padding-left:60px;display:flex}.hero-banner__box p{font-size:.75rem}@media screen and (max-width:767px){.hero-banner__box p{font-size:.875rem}.hero-banner__box{width:100%;padding:16px}}.hero-banner__box__title{margin-bottom:10px}.hero-banner__box__mobile-sub-title h4{font-size:.625rem;font-weight:400}.hero-banner__box__btn{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;justify-content:space-evenly;align-items:center;width:130px;height:46px;margin-top:20px;display:flex}.hero-banner__box__buttons-container{z-index:10;flex-direction:column;width:160px;margin-top:5.4%;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container{flex-direction:row}}.hero-banner__box__buttons-container__company-button,.hero-banner__box__buttons-container__initiatives-button{cursor:pointer;display:flex}.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{cursor:pointer;color:#fff;background-color:#0000;border:none;justify-content:center;width:140px;height:38px;font-size:1.25rem;font-weight:400;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{width:90px;margin-bottom:0;margin-right:15px;font-size:1.0625rem}}.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{width:20px;height:20px;margin-top:5px;margin-left:5%}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{display:none}.hero-banner__box__buttons-container__company-button{margin-right:45px}}.hero-banner__box__buttons-container__company-button__btn{margin-bottom:30px}.hero-banner__company,.hero-banner__initiatives{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);z-index:10;background:#0000004d;border-radius:20px;justify-content:flex-end;align-self:flex-end;width:459px;margin:10% 3.5% 80px 0;padding:20px;display:none}@media screen and (max-width:767px){.hero-banner__company,.hero-banner__initiatives{z-index:200;align-self:center;width:95%;margin:5px auto;display:none;position:absolute}}.hero-banner__company__list,.hero-banner__initiatives__list{z-index:2;width:100%;padding:0}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:right;padding:10px 15px;list-style:none}.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{display:none}@media screen and (max-width:767px){.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{direction:ltr;justify-content:space-between;width:100%;display:flex}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:left;flex-direction:row-reverse;justify-content:space-between;display:flex}}.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{color:#fff}@media screen and (max-width:767px){.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{justify-content:space-between;width:100%;display:flex}}.hero-banner__company__list__list-items__list-item-style,.hero-banner__initiatives__list__list-items__list-item-style{margin-left:12px}.hero-banner__company__list__list-items:first-child,.hero-banner__initiatives__list__list-items:first-child{background-color:#0000}.hero-banner__company{display:flex}@media screen and (max-width:767px){.hero-banner__company{display:none}}.herobanner-slider{z-index:10;background:0 0;justify-content:center;width:100%;display:flex;position:absolute;bottom:0}.herobanner-slider__left i,.herobanner-slider__right i{cursor:pointer}.herobanner-slider__left,.herobanner-slider__right{color:#fff;width:auto;padding:3%;transition:all .6s}@media screen and (max-width:767px){.herobanner-slider__left,.herobanner-slider__right{margin:0 50px}}.herobanner-slider__dot{cursor:pointer;background-color:#666;border-radius:50%;align-self:center;width:10px;height:10px;margin:0 5px}@media screen and (max-width:767px){.herobanner-slider__dot{width:5px;height:5px;margin:0 2.5px}}.herobanner-slider__active{background:#ccc;border-radius:21px;width:30px;height:10px}@media screen and (max-width:767px){.herobanner-slider__active{width:15px;height:5px}}.herobanner-fade-effect{animation-name:herobanner-fade-effect;animation-duration:.5s}@keyframes herobanner-fade-effect{0%{opacity:.4}to{opacity:1}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.close-icon-button{display:none}@media screen and (max-width:767px){.close-icon-button{cursor:pointer;background-color:#0000;border:none;display:flex}}.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:2px solid #fff;padding-bottom:1px}@media screen and (max-width:767px){.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:0;padding-bottom:0}}.hero-banner-background-video-csr,.hero-banner-background-video-mobile-csr,.hero-banner-about-us-background-img{-o-object-fit:cover;object-fit:cover;filter:brightness(75%);z-index:100;background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;width:100%;height:100vh;animation:2s linear infinite shimmer;position:absolute;overflow:hidden}.wcmmode{width:100%;height:100vh;position:fixed;top:0;left:0}.hero-banner__parentcontainer{align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.hero-banner__parentcontainer .hero-banner-background-img,.hero-banner__parentcontainer .hero-banner-background-img-mobile{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100vh;position:absolute;top:0;left:0}.hero-banner__box__description p{color:#fff}

.fw--light{font-weight:300}.fw--regular,p{font-weight:400}.fw--semi-bold,.text--corporate-title,.text--form-input,.text--webbanner-amt,strong,b,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}.fw--bold{font-weight:700}.fs-38-34{letter-spacing:.52px;font-size:38px}@media screen and (max-width:767px){.fs-38-34{font-size:34px}}.fs-26-22{letter-spacing:.52px;font-size:26px}@media screen and (max-width:767px){.fs-26-22{font-size:22px}}.fs-20-18{letter-spacing:.52px;font-size:20px}@media screen and (max-width:767px){.fs-20-18{font-size:18px}}.fs-16-14{font-size:16px}@media screen and (max-width:767px){.fs-16-14{font-size:14px}}.fs-15-13{letter-spacing:.67px;font-size:15px}@media screen and (max-width:767px){.fs-15-13{font-size:13px}}.fs-14-12{font-size:14px}@media screen and (max-width:767px){.fs-14-12{font-size:12px}}.fs-32-28{font-size:32px}@media screen and (max-width:767px){.fs-32-28{font-size:28px}}.fs-18-16{font-size:18px}@media screen and (max-width:767px){.fs-18-16{font-size:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px}h1,.h1{letter-spacing:.38px;font-size:40px}@media screen and (max-width:767px){h1,.h1{font-size:24px}}h2,.h2{letter-spacing:.27px;font-size:28px}@media screen and (max-width:767px){h2,.h2{font-size:24px}}h3,.h3{letter-spacing:.22px;font-size:20px}@media screen and (max-width:767px){h3,.h3{font-size:16px}}h4,.h4,h5,.h5,h6,.h6{font-size:16px}@media screen and (min-width:1025px){h4,.h4,h5,.h5,h6,.h6{font-size:16px}}p{color:#4d4d4d;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1025px){p{margin-bottom:14px}}a{color:#1056aa;text-decoration:none}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}.no-shadow{box-shadow:none}.body-color-light p,.body-color-light h1,.body-color-light h2,.body-color-light h3,.body-color-light h4,.body-color-light h5,.body-color-light h6{color:#fff}.text--md-body{font-size:.875rem}@media screen and (min-width:1025px){.text--md-body{font-size:1rem}}.text--badge{font-size:.5rem}.text--breadcrumb{font-size:.75rem}.text--video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}.text--hamburger-list{font-size:.751rem;line-height:1}.text--single-video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}@media screen and (min-width:1025px){.text--single-video-time{letter-spacing:.22px;font-size:1.25rem}}.text--view-read,.text--btn,.text--amount-lbl{font-size:.75rem}@media screen and (min-width:1025px){.text--view-read,.text--btn,.text--amount-lbl{font-size:.875rem}}.text--webbanner-amt{letter-spacing:.38px;font-size:1rem}@media screen and (min-width:1025px){.text--webbanner-amt{font-size:1.75rem}}.text--accordion-show-more-less{letter-spacing:.13px;font-size:1.2rem}@media screen and (min-width:1025px){.text--accordion-show-more-less{font-size:1.6rem}}.text--nudge{font-size:.5rem;line-height:1}@media screen and (min-width:1025px){.text--nudge{font-size:.625rem}}.text--form-input{font-size:1.125rem}@media screen and (min-width:1025px){.text--form-input{font-size:1.25em}}.text--corporate-title{font-size:1.25rem}.text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--note{font-size:.75rem;font-style:italic;line-height:1.25}.text--note span{display:block}.text--modal-close{font-size:2.3rem;line-height:1}.text--tooltip{font-size:.75rem}@media screen and (min-width:1025px){.text--tooltip{font-size:.875rem}}.text--tooltip-close{letter-spacing:.16px;font-size:.875rem}.text--nudge-flash-style{font-size:1.5rem}.text--list-unstyled{padding-left:0;list-style:none}.text--nowrap{white-space:nowrap}.text--btn-sm{font-size:.8rem}@media screen and (min-width:1025px){.text--btn-sm{font-size:1.2rem}}.text--maintenance{letter-spacing:.4px;font-size:1.5rem}@media screen and (min-width:1025px){.text--maintenance{font-size:2.25rem}}.text--wishlist-offer-carousel-title{font-size:.75rem}@media screen and (min-width:1025px){.text--wishlist-offer-carousel-title{font-size:1.13rem}}.text--footer-title{font-size:1rem}.text--footer-text{font-size:.875rem}.text--offer-text{font-size:1rem}.color-light-teal{color:#e2fbfd}.bg-color-light-teal{background-color:#e2fbfd}.color-medium-teal{color:#76d9e7}.bg-color-medium-teal{background-color:#76d9e7}.bg-color-grey{background-color:#f5f5f5}.color-dark-teal{color:#00b3cc}.bg-color-dark-teal{background-color:#00b3cc}.color-light-blue{color:#def1ff}.bg-color-light-blue{background-color:#def1ff}.color-medium-blue{color:#72acf2}.bg-color-medium-blue{background-color:#72acf2}.color-dark-blue{color:#2680eb}.bg-color-dark-blue{background-color:#2680eb}.color-light-yellow{color:#fff5da}.bg-color-light-yellow{background-color:#fff5da}.color-medium-yellow{color:#feaf02}.bg-color-medium-yellow{background-color:#feaf02}.color-dark-yellow{color:#ffd000}.bg-color-dark-yellow{background-color:#ffd000}.color-light-purple{color:#f2def6}.bg-color-light-purple{background-color:#f2def6}.color-medium-purple{color:#ad1fcc}.bg-color-medium-purple{background-color:#ad1fcc}.color-dark-purple{color:#8800a6}.bg-color-dark-purple{background-color:#8800a6}.color-light-red{color:#f6e3ea}.bg-color-light-red{background-color:#f6e3ea}.color-medium-red{color:#f9899d}.bg-color-medium-red{background-color:#f9899d}.color-dark-red{color:#ff005c}.bg-color-dark-red{background-color:#ff005c}.color-darken-red{color:#b40000}.bg-color-darken-red{background-color:#b40000}.color-dark-black{color:#000}.bg-color-dark-black{background-color:#000}.color-tint-grey{color:#d3dae1}.color-background-grey{color:#f5f5f5}.bg-color-tint-grey{background-color:#d3dae1}.color-lighten-grey{color:#e5eaf7}.bg-color-lighten-grey{background-color:#e5eaf7}.color-lightenest-grey{color:#f2f2f2}.bg-color-lightenest-grey{background-color:#f2f2f2}.color-light-grey{color:#ccc}.bg-color-light-grey{background-color:#ccc}.color-medium-grey{color:#999}.bg-color-medium-grey{background-color:#999}.color-dark-grey{color:#666}.bg-color-dark-grey{background-color:#666}.color-darken-grey,.text--note,.text--note span{color:#333}.bg-color-darken-grey{background-color:#333}.color-darkenest-grey{color:#1a1a1a}.bg-color-darkenest-grey{background-color:#1a1a1a}.color-light-tangerine{color:#fff2ea}.bg-color-light-tangerine{background-color:#fff2ea}.color-medium-tangerine{color:#ff8900}.bg-color-medium-tangerine{background-color:#ff8900}.color-dark-tangerine{color:#ff6700}.bg-color-dark-tangerine{background-color:#ff6700}.color-light-mint{color:#d9fff9}.bg-color-light-mint{background-color:#d9fff9}.color-medium-mint{color:#00b094}.bg-color-medium-mint{background-color:#00b094}.color-dark-mint{color:#00846f}.bg-color-dark-mint{background-color:#00846f}.color-dark-green{color:#00b500}.bg-color-dark-green{background-color:#00b500}.color-white,.text--badge{color:#fff}.bg-color-white{background-color:#fff}.color-light-navy{color:#4a6784}.bg-color-light-navy{background-color:#4a6784}.color-medium-navy{color:#0061a0}.bg-color-medium-navy{background-color:#0061a0}.color-dark-navy{color:#002a53}.bg-color-dark-navy{background-color:#002a53}.color-darken-navy{color:#000f1e}.bg-color-darken-navy{background-color:#000f1e}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}h1,h2,h3,h4,h5,h6{color:#1a1a1a;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;line-height:1.2}h1{font-size:2.5rem}@media screen and (max-width:767px){h1{font-size:2rem}}h2{font-size:2rem}@media screen and (max-width:767px){h2{font-size:1.75rem}}h3{font-size:1.5rem}@media screen and (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem}@media screen and (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem}@media screen and (max-width:767px){h5{font-size:1rem}}h6{font-size:1rem}blockquote{color:#666;border-left:4px solid #1056aa;margin:0 0 1rem;padding-left:1rem;font-style:italic}code{background-color:#e5e5e5;border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}pre{background-color:#e5e5e5;border-radius:.5rem;padding:1rem;overflow-x:auto}pre code{background-color:#0000;padding:0}*,:before,:after{box-sizing:border-box}body{color:#1a1a1a;background-color:#fff;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:1025px){.container{padding:0 40px}}.container-fluid{width:100%;padding:0 20px}@media screen and (min-width:1025px){.container-fluid{padding:0 40px}}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#1056aa}.text-secondary{color:#666}.text-success{color:#067161}.text-danger{color:#b40000}.text-warning{color:#f26522}.bg-primary{background-color:#1056aa}.bg-secondary{background-color:#e5e5e5}.bg-success{background-color:#089e86}.bg-danger{background-color:#b40000}.bg-warning{background-color:#f26522}.bg-white{background-color:#fff}.bg-light{background-color:#fafafa}.border{border:1px solid #d3dae1}.border-top{border-top:1px solid #d3dae1}.border-bottom{border-bottom:1px solid #d3dae1}.border-left{border-left:1px solid #d3dae1}.border-right{border-right:1px solid #d3dae1}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 2px 4px #0000001a}.shadow-lg{box-shadow:0 4px 8px #00000026}@media screen and (max-width:767px){.d-mobile-none{display:none}.d-mobile-block{display:block}.text-mobile-center{text-align:center}}@media screen and (min-width:1025px){.d-desktop-none{display:none}.d-desktop-block{display:block}.text-desktop-center{text-align:center}}.hero-banner-csr{color:#fff;background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;height:100vh;animation:2s linear infinite shimmer;display:flex;position:relative}@media screen and (max-width:767px){.hero-banner-csr{flex-direction:column;justify-content:center}}.hero-banner-csr h1,.hero-banner-csr h2,.hero-banner-csr h3,.hero-banner-csr h4,.hero-banner-csr h5,.hero-banner-csr h6{color:#fff}.hero-banner-csr__btn-box{z-index:200;flex-direction:column;align-items:flex-start;width:60%;margin-top:0;padding-left:60px;display:flex}@media screen and (max-width:767px){.hero-banner-csr__btn-box{width:100%;margin-top:98px;padding:16px}}.hero-banner-csr__btn-box__title{margin-bottom:0}.hero-banner-csr__btn-box__title h1{margin:0;font-family:Rubik,sans-serif;font-size:3rem;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.hero-banner-csr__btn-box__title h1{font-size:2rem}}.hero-banner-csr__btn-box__mobile-title{margin-bottom:20px}.hero-banner-csr__btn-box__mobile-title h1{margin:0;font-family:Rubik,sans-serif;font-size:2rem;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.hero-banner-csr__btn-box__mobile-title h1{font-size:1.5rem}}.hero-banner-csr__btn-box__description{max-width:800px;margin-bottom:12px;font-family:Rubik,sans-serif;font-size:14px;line-height:1.6}.hero-banner-csr__btn-box__description p{color:#fff;margin-bottom:16px}@media screen and (max-width:767px){.hero-banner-csr__btn-box__description{font-size:1rem}}.hero-banner-csr__btn-box__mobile-description{margin-bottom:24px;font-size:1rem;line-height:1.6}.hero-banner-csr__btn-box__mobile-description p{color:#fff;margin-bottom:16px}@media screen and (max-width:767px){.hero-banner-csr__btn-box__mobile-description{font-size:.875rem}}.hero-banner-background-img-csr{-o-object-fit:cover;object-fit:cover;filter:brightness(70%);z-index:100;width:100%;height:100vh;position:absolute;top:0;left:0}@media screen and (max-width:767px){.hero-banner-background-img-csr{display:none}}.hero-banner-background-img-mobile-csr{-o-object-fit:cover;object-fit:cover;filter:brightness(70%);width:100%;height:100vh;display:none;position:absolute;top:0;left:0}@media screen and (max-width:767px){.hero-banner-background-img-mobile-csr{z-index:100;display:block}}.hero-banner-people-and-committees__btn-box__logo-button{color:#fff;cursor:default;background:#2680eb;border:none;border-radius:4px;width:fit-content;height:30px;margin-bottom:16px;padding:4px 12px;font-family:Rubik,sans-serif;font-size:1rem;font-weight:600;display:inline-block}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box__logo-button{height:26px;margin-bottom:12px;padding:2px 8px;font-size:.875rem}}.hero-banner__parentcontainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@media screen and (max-width:767px){.corporate-content-desktop{display:none}}.corporate-content-mobile{display:none}@media screen and (max-width:767px){.corporate-content-mobile{display:block}}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}
.fw--light{font-weight:300}.fw--regular,p{font-weight:400}.fw--semi-bold,.text--corporate-title,.text--form-input,.text--webbanner-amt,strong,b,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}.fw--bold{font-weight:700}.fs-38-34{letter-spacing:.52px;font-size:38px}@media screen and (max-width:767px){.fs-38-34{font-size:34px}}.fs-26-22{letter-spacing:.52px;font-size:26px}@media screen and (max-width:767px){.fs-26-22{font-size:22px}}.fs-20-18{letter-spacing:.52px;font-size:20px}@media screen and (max-width:767px){.fs-20-18{font-size:18px}}.fs-16-14{font-size:16px}@media screen and (max-width:767px){.fs-16-14{font-size:14px}}.fs-15-13{letter-spacing:.67px;font-size:15px}@media screen and (max-width:767px){.fs-15-13{font-size:13px}}.fs-14-12{font-size:14px}@media screen and (max-width:767px){.fs-14-12{font-size:12px}}.fs-32-28{font-size:32px}@media screen and (max-width:767px){.fs-32-28{font-size:28px}}.fs-18-16{font-size:18px}@media screen and (max-width:767px){.fs-18-16{font-size:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px}h1,.h1{letter-spacing:.38px;font-size:40px}@media screen and (max-width:767px){h1,.h1{font-size:24px}}h2,.h2{letter-spacing:.27px;font-size:28px}@media screen and (max-width:767px){h2,.h2{font-size:24px}}h3,.h3{letter-spacing:.22px;font-size:20px}@media screen and (max-width:767px){h3,.h3{font-size:16px}}h4,.h4,h5,.h5,h6,.h6{font-size:16px}@media screen and (min-width:1025px){h4,.h4,h5,.h5,h6,.h6{font-size:16px}}p{color:#4d4d4d;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1025px){p{margin-bottom:14px}}a{color:#1056aa;text-decoration:none}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}.no-shadow{box-shadow:none}.body-color-light p,.body-color-light h1,.body-color-light h2,.body-color-light h3,.body-color-light h4,.body-color-light h5,.body-color-light h6{color:#fff}.text--md-body{font-size:.875rem}@media screen and (min-width:1025px){.text--md-body{font-size:1rem}}.text--badge{font-size:.5rem}.text--breadcrumb{font-size:.75rem}.text--video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}.text--hamburger-list{font-size:.751rem;line-height:1}.text--single-video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}@media screen and (min-width:1025px){.text--single-video-time{letter-spacing:.22px;font-size:1.25rem}}.text--view-read,.text--btn,.text--amount-lbl{font-size:.75rem}@media screen and (min-width:1025px){.text--view-read,.text--btn,.text--amount-lbl{font-size:.875rem}}.text--webbanner-amt{letter-spacing:.38px;font-size:1rem}@media screen and (min-width:1025px){.text--webbanner-amt{font-size:1.75rem}}.text--accordion-show-more-less{letter-spacing:.13px;font-size:1.2rem}@media screen and (min-width:1025px){.text--accordion-show-more-less{font-size:1.6rem}}.text--nudge{font-size:.5rem;line-height:1}@media screen and (min-width:1025px){.text--nudge{font-size:.625rem}}.text--form-input{font-size:1.125rem}@media screen and (min-width:1025px){.text--form-input{font-size:1.25em}}.text--corporate-title{font-size:1.25rem}.text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--note{font-size:.75rem;font-style:italic;line-height:1.25}.text--note span{display:block}.text--modal-close{font-size:2.3rem;line-height:1}.text--tooltip{font-size:.75rem}@media screen and (min-width:1025px){.text--tooltip{font-size:.875rem}}.text--tooltip-close{letter-spacing:.16px;font-size:.875rem}.text--nudge-flash-style{font-size:1.5rem}.text--list-unstyled{padding-left:0;list-style:none}.text--nowrap{white-space:nowrap}.text--btn-sm{font-size:.8rem}@media screen and (min-width:1025px){.text--btn-sm{font-size:1.2rem}}.text--maintenance{letter-spacing:.4px;font-size:1.5rem}@media screen and (min-width:1025px){.text--maintenance{font-size:2.25rem}}.text--wishlist-offer-carousel-title{font-size:.75rem}@media screen and (min-width:1025px){.text--wishlist-offer-carousel-title{font-size:1.13rem}}.text--footer-title{font-size:1rem}.text--footer-text{font-size:.875rem}.text--offer-text{font-size:1rem}.color-light-teal{color:#e2fbfd}.bg-color-light-teal{background-color:#e2fbfd}.color-medium-teal{color:#76d9e7}.bg-color-medium-teal{background-color:#76d9e7}.bg-color-grey{background-color:#f5f5f5}.color-dark-teal{color:#00b3cc}.bg-color-dark-teal{background-color:#00b3cc}.color-light-blue{color:#def1ff}.bg-color-light-blue{background-color:#def1ff}.color-medium-blue{color:#72acf2}.bg-color-medium-blue{background-color:#72acf2}.color-dark-blue{color:#2680eb}.bg-color-dark-blue{background-color:#2680eb}.color-light-yellow{color:#fff5da}.bg-color-light-yellow{background-color:#fff5da}.color-medium-yellow{color:#feaf02}.bg-color-medium-yellow{background-color:#feaf02}.color-dark-yellow{color:#ffd000}.bg-color-dark-yellow{background-color:#ffd000}.color-light-purple{color:#f2def6}.bg-color-light-purple{background-color:#f2def6}.color-medium-purple{color:#ad1fcc}.bg-color-medium-purple{background-color:#ad1fcc}.color-dark-purple{color:#8800a6}.bg-color-dark-purple{background-color:#8800a6}.color-light-red{color:#f6e3ea}.bg-color-light-red{background-color:#f6e3ea}.color-medium-red{color:#f9899d}.bg-color-medium-red{background-color:#f9899d}.color-dark-red{color:#ff005c}.bg-color-dark-red{background-color:#ff005c}.color-darken-red{color:#b40000}.bg-color-darken-red{background-color:#b40000}.color-dark-black{color:#000}.bg-color-dark-black{background-color:#000}.color-tint-grey{color:#d3dae1}.color-background-grey{color:#f5f5f5}.bg-color-tint-grey{background-color:#d3dae1}.color-lighten-grey{color:#e5eaf7}.bg-color-lighten-grey{background-color:#e5eaf7}.color-lightenest-grey{color:#f2f2f2}.bg-color-lightenest-grey{background-color:#f2f2f2}.color-light-grey{color:#ccc}.bg-color-light-grey{background-color:#ccc}.color-medium-grey{color:#999}.bg-color-medium-grey{background-color:#999}.color-dark-grey{color:#666}.bg-color-dark-grey{background-color:#666}.color-darken-grey,.text--note,.text--note span{color:#333}.bg-color-darken-grey{background-color:#333}.color-darkenest-grey{color:#1a1a1a}.bg-color-darkenest-grey{background-color:#1a1a1a}.color-light-tangerine{color:#fff2ea}.bg-color-light-tangerine{background-color:#fff2ea}.color-medium-tangerine{color:#ff8900}.bg-color-medium-tangerine{background-color:#ff8900}.color-dark-tangerine{color:#ff6700}.bg-color-dark-tangerine{background-color:#ff6700}.color-light-mint{color:#d9fff9}.bg-color-light-mint{background-color:#d9fff9}.color-medium-mint{color:#00b094}.bg-color-medium-mint{background-color:#00b094}.color-dark-mint{color:#00846f}.bg-color-dark-mint{background-color:#00846f}.color-dark-green{color:#00b500}.bg-color-dark-green{background-color:#00b500}.color-white,.text--badge{color:#fff}.bg-color-white{background-color:#fff}.color-light-navy{color:#4a6784}.bg-color-light-navy{background-color:#4a6784}.color-medium-navy{color:#0061a0}.bg-color-medium-navy{background-color:#0061a0}.color-dark-navy{color:#002a53}.bg-color-dark-navy{background-color:#002a53}.color-darken-navy{color:#000f1e}.bg-color-darken-navy{background-color:#000f1e}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}h1,h2,h3,h4,h5,h6{color:#1a1a1a;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;line-height:1.2}h1{font-size:2.5rem}@media screen and (max-width:767px){h1{font-size:2rem}}h2{font-size:2rem}@media screen and (max-width:767px){h2{font-size:1.75rem}}h3{font-size:1.5rem}@media screen and (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem}@media screen and (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem}@media screen and (max-width:767px){h5{font-size:1rem}}h6{font-size:1rem}blockquote{color:#666;border-left:4px solid #1056aa;margin:0 0 1rem;padding-left:1rem;font-style:italic}code{background-color:#e5e5e5;border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}pre{background-color:#e5e5e5;border-radius:.5rem;padding:1rem;overflow-x:auto}pre code{background-color:#0000;padding:0}*,:before,:after{box-sizing:border-box}body{color:#1a1a1a;background-color:#fff;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:1025px){.container{padding:0 40px}}.container-fluid{width:100%;padding:0 20px}@media screen and (min-width:1025px){.container-fluid{padding:0 40px}}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#1056aa}.text-secondary{color:#666}.text-success{color:#067161}.text-danger{color:#b40000}.text-warning{color:#f26522}.bg-primary{background-color:#1056aa}.bg-secondary{background-color:#e5e5e5}.bg-success{background-color:#089e86}.bg-danger{background-color:#b40000}.bg-warning{background-color:#f26522}.bg-white{background-color:#fff}.bg-light{background-color:#fafafa}.border{border:1px solid #d3dae1}.border-top{border-top:1px solid #d3dae1}.border-bottom{border-bottom:1px solid #d3dae1}.border-left{border-left:1px solid #d3dae1}.border-right{border-right:1px solid #d3dae1}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 2px 4px #0000001a}.shadow-lg{box-shadow:0 4px 8px #00000026}@media screen and (max-width:767px){.d-mobile-none{display:none}.d-mobile-block{display:block}.text-mobile-center{text-align:center}}@media screen and (min-width:1025px){.d-desktop-none{display:none}.d-desktop-block{display:block}.text-desktop-center{text-align:center}}.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error,.hero-banner-news{color:#fff;justify-content:space-between;align-items:center;width:100%;height:100vh;display:flex;position:relative}.hero-banner-people-and-committees h1,.hero-banner-people-and-committees h2,.hero-banner-people-and-committees h3,.hero-banner-people-and-committees h4,.hero-banner-people-and-committees h5,.hero-banner-people-and-committees h6,.hero-banner-csr h1,.hero-banner-csr h2,.hero-banner-csr h3,.hero-banner-csr h4,.hero-banner-csr h5,.hero-banner-csr h6,.hero-banner-error h1,.hero-banner-error h2,.hero-banner-error h3,.hero-banner-error h4,.hero-banner-error h5,.hero-banner-error h6,.hero-banner-news h1,.hero-banner-news h2,.hero-banner-news h3,.hero-banner-news h4,.hero-banner-news h5,.hero-banner-news h6{color:#fff}@media screen and (max-width:767px){.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error,.hero-banner-news{flex-direction:column}}.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box,.hero-banner-news__btn-box{flex-direction:column;width:51%;margin-top:4%;padding-left:60px;display:flex}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box,.hero-banner-news__btn-box{width:100%;margin-top:170px;padding:16px}}.hero-banner-people-and-committees__btn-box h2,.hero-banner-csr__btn-box h2,.hero-banner-error__btn-box h2,.hero-banner-news__btn-box h2{margin-bottom:10px;font-size:1.5rem;font-weight:600}.hero-banner-people-and-committees__btn-box h1,.hero-banner-csr__btn-box h1,.hero-banner-error__btn-box h1,.hero-banner-news__btn-box h1{letter-spacing:0;margin:0 0 10px;font-family:Rubik,sans-serif;font-size:40px;font-weight:500;line-height:1.5}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box h1,.hero-banner-csr__btn-box h1,.hero-banner-error__btn-box h1,.hero-banner-news__btn-box h1{margin:0;font-size:24px}}.hero-banner-people-and-committees__btn-box__mobile-title h2,.hero-banner-csr__btn-box__mobile-title h2,.hero-banner-error__btn-box__mobile-title h2,.hero-banner-news__btn-box__mobile-title h2{margin:0}.hero-banner-people-and-committees__btn-box__logo-button,.hero-banner-csr__btn-box__logo-button,.hero-banner-error__btn-box__logo-button,.hero-banner-news__btn-box__logo-button{color:#fff;visibility:hidden;cursor:default;background:#fff3;border:none;border-radius:4px;width:fit-content;height:30px;margin-bottom:12px;padding:2px 6px;font-size:1rem;font-weight:400}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box__logo-button,.hero-banner-csr__btn-box__logo-button,.hero-banner-error__btn-box__logo-button,.hero-banner-news__btn-box__logo-button{border-radius:0;height:22px;margin-bottom:4px;font-size:.75rem}}.hero-banner-people-and-committees__btn-box__logo-button:not(:empty),.hero-banner-csr__btn-box__logo-button:not(:empty),.hero-banner-error__btn-box__logo-button:not(:empty),.hero-banner-news__btn-box__logo-button:not(:empty){visibility:visible}.hero-banner-people-and-committees__reference,.hero-banner-csr__reference,.hero-banner-error__reference,.hero-banner-news__reference{font-size:14px}@media screen and (max-width:767px){.hero-banner-people-and-committees__reference,.hero-banner-csr__reference,.hero-banner-error__reference,.hero-banner-news__reference{font-size:12px}}.hero-banner-people-and-committees__referencelink,.hero-banner-people-and-committees__referencelink:hover,.hero-banner-people-and-committees__referencelink:focus,.hero-banner-people-and-committees__referencelink:active,.hero-banner-csr__referencelink,.hero-banner-csr__referencelink:hover,.hero-banner-csr__referencelink:focus,.hero-banner-csr__referencelink:active,.hero-banner-error__referencelink,.hero-banner-error__referencelink:hover,.hero-banner-error__referencelink:focus,.hero-banner-error__referencelink:active,.hero-banner-news__referencelink,.hero-banner-news__referencelink:hover,.hero-banner-news__referencelink:focus,.hero-banner-news__referencelink:active{color:#fff;font-family:Rubik,sans-serif;font-size:14px;text-decoration:underline!important}@media screen and (max-width:767px){.hero-banner-people-and-committees__desc-pdftext-wrapper,.hero-banner-csr__desc-pdftext-wrapper,.hero-banner-error__desc-pdftext-wrapper,.hero-banner-news__desc-pdftext-wrapper{flex-direction:column-reverse;display:flex}}.hero-banner-people-and-committees__container,.hero-banner-csr__container,.hero-banner-error__container,.hero-banner-news__container{z-index:200;color:#666;width:100%;margin:68px 0 20px}@media screen and (max-width:767px){.hero-banner-people-and-committees__container,.hero-banner-csr__container,.hero-banner-error__container,.hero-banner-news__container{margin:24px 0 30px}}.hero-banner-background-img,.hero-banner-background-img-people-and-committees,.hero-banner-background-img-csr,.hero-banner-background-img-company{filter:brightness(75%);background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;width:100%;height:60vh;animation:2s linear infinite shimmer;position:absolute}.hero-banner-background-img-mobile,.hero-banner-background-img-mobile-people-and-committees,.hero-banner-background-img-mobile-csr,.hero-banner-background-mobile-img-banner{filter:brightness(75%);background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;animation:2s linear infinite shimmer}@media screen and (max-width:767px){.hero-banner-background-img-mobile,.hero-banner-background-img-mobile-people-and-committees,.hero-banner-background-img-mobile-csr,.hero-banner-background-mobile-img-banner{width:100%;height:100vh;position:absolute}}.herobanner-bottom-downarrow,.herobanner-bottom-downarrow-ticker{z-index:1;justify-content:center;width:100%;height:68px;display:flex;position:absolute;bottom:0}.herobanner-bottom-downarrow__scroller-arrow,.herobanner-bottom-downarrow-ticker__scroller-arrow{cursor:pointer;width:26px;height:52px}@media screen and (max-width:767px){.herobanner-bottom-downarrow__scroller-arrow-mobile,.herobanner-bottom-downarrow-ticker__scroller-arrow-mobile{cursor:pointer;width:15px;height:27px}}.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error{flex-direction:column;justify-content:center;align-items:flex-start;height:auto}.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{z-index:200;width:60%;margin-top:98px}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{width:100%;margin-top:98px}.hero-banner-people-and-committees__btn-box__title,.hero-banner-csr__btn-box__title,.hero-banner-error__btn-box__title{margin:0}}.hero-banner-background-img-people-and-committees{z-index:100;height:100%}@media screen and (max-width:767px){.hero-banner-background-img-people-and-committees{display:none}.hero-banner-background-img-mobile-people-and-committees{z-index:100;height:100%}}.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:flex-start;height:100vh}@media screen and (max-width:767px){.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:center}}.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:180px}@media screen and (max-width:767px){.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:0}}.hero-banner-news{justify-items:center}.hero-banner-news__btn-box{margin-top:0}.hero-banner-error{justify-content:center;align-items:center}.hero-banner-error__btn-box{text-align:center;align-items:center;width:37%;margin:0}@media screen and (max-width:767px){.hero-banner-error__btn-box{width:80%}}.hero-banner-error__btn-box__title{margin-bottom:0}.hero-banner-error__btn-box__number h1{margin:0;font-size:9.375rem;line-height:178px}@media screen and (max-width:767px){.hero-banner-error__btn-box__number h1{font-size:2.25rem;line-height:43px}}.hero-banner-error__btn-box__logo-button{cursor:pointer;background-color:#0000;border:1.7px solid #fff;border-radius:0;align-items:center;height:35px;padding:10px;font-size:14px;display:flex}.hero-banner-csr{background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;justify-content:center;height:60vh;animation:2s linear infinite shimmer}.hero-banner-csr__btn-box{margin-top:0}.hero-banner-background-img-csr,.hero-banner-background-img-mobile-csr{height:60vh}.herobanner-bottom-downarrow-ticker{height:22.5px}@media screen and (max-width:767px){.herobanner-bottom-downarrow-ticker{background-color:#f5f5f5;align-items:center;height:44px;display:flex}}.hero-banner{color:#fff;justify-content:space-between;align-items:center;height:60vh;display:flex;position:relative}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner h4,.hero-banner h5,.hero-banner h6{color:#fff}@media screen and (max-width:767px){.hero-banner{flex-direction:column;justify-content:center;display:flex}}.hero-banner .bf-icon-down-arrow{font-weight:600}@media screen and (max-width:767px){.hero-banner .bf-icon-down-arrow{margin-top:3px;font-size:1.125rem}}.hero-banner .bf-icon-close{color:#fff;font-size:1.125rem;font-weight:700}.hero-banner__popup-click{z-index:5;width:100%;height:100%;position:absolute}.hero-banner__box{flex-direction:column;width:53.31%;margin-top:4%;padding-left:60px;display:flex}.hero-banner__box p{font-size:.75rem}@media screen and (max-width:767px){.hero-banner__box p{font-size:.875rem}.hero-banner__box{width:100%;padding:16px}}.hero-banner__box__title{margin-bottom:10px}.hero-banner__box__mobile-sub-title h4{font-size:.625rem;font-weight:400}.hero-banner__box__btn{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;justify-content:space-evenly;align-items:center;width:130px;height:46px;margin-top:20px;display:flex}.hero-banner__box__buttons-container{z-index:10;flex-direction:column;width:160px;margin-top:5.4%;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container{flex-direction:row}}.hero-banner__box__buttons-container__company-button,.hero-banner__box__buttons-container__initiatives-button{cursor:pointer;display:flex}.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{cursor:pointer;color:#fff;background-color:#0000;border:none;justify-content:center;width:140px;height:38px;font-size:1.25rem;font-weight:400;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{width:90px;margin-bottom:0;margin-right:15px;font-size:1.0625rem}}.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{width:20px;height:20px;margin-top:5px;margin-left:5%}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{display:none}.hero-banner__box__buttons-container__company-button{margin-right:45px}}.hero-banner__box__buttons-container__company-button__btn{margin-bottom:30px}.hero-banner__company,.hero-banner__initiatives{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);z-index:10;background:#0000004d;border-radius:20px;justify-content:flex-end;align-self:flex-end;width:459px;margin:10% 3.5% 80px 0;padding:20px;display:none}@media screen and (max-width:767px){.hero-banner__company,.hero-banner__initiatives{z-index:200;align-self:center;width:95%;margin:5px auto;display:none;position:absolute}}.hero-banner__company__list,.hero-banner__initiatives__list{z-index:2;width:100%;padding:0}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:right;padding:10px 15px;list-style:none}.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{display:none}@media screen and (max-width:767px){.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{direction:ltr;justify-content:space-between;width:100%;display:flex}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:left;flex-direction:row-reverse;justify-content:space-between;display:flex}}.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{color:#fff}@media screen and (max-width:767px){.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{justify-content:space-between;width:100%;display:flex}}.hero-banner__company__list__list-items__list-item-style,.hero-banner__initiatives__list__list-items__list-item-style{margin-left:12px}.hero-banner__company__list__list-items:first-child,.hero-banner__initiatives__list__list-items:first-child{background-color:#0000}.hero-banner__company{display:flex}@media screen and (max-width:767px){.hero-banner__company{display:none}}.herobanner-slider{z-index:10;background:0 0;justify-content:center;width:100%;display:flex;position:absolute;bottom:0}.herobanner-slider__left i,.herobanner-slider__right i{cursor:pointer}.herobanner-slider__left,.herobanner-slider__right{color:#fff;width:auto;padding:3%;transition:all .6s}@media screen and (max-width:767px){.herobanner-slider__left,.herobanner-slider__right{margin:0 50px}}.herobanner-slider__dot{cursor:pointer;background-color:#666;border-radius:50%;align-self:center;width:10px;height:10px;margin:0 5px}@media screen and (max-width:767px){.herobanner-slider__dot{width:5px;height:5px;margin:0 2.5px}}.herobanner-slider__active{background:#ccc;border-radius:21px;width:30px;height:10px}@media screen and (max-width:767px){.herobanner-slider__active{width:15px;height:5px}}.herobanner-fade-effect{animation-name:herobanner-fade-effect;animation-duration:.5s}@keyframes herobanner-fade-effect{0%{opacity:.4}to{opacity:1}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.close-icon-button{display:none}@media screen and (max-width:767px){.close-icon-button{cursor:pointer;background-color:#0000;border:none;display:flex}}.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:2px solid #fff;padding-bottom:1px}@media screen and (max-width:767px){.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:0;padding-bottom:0}}.corporate-content-mobile{display:none}@media screen and (max-width:767px){.corporate-content-mobile{display:block}.corporate-content-desktop{display:none}}.corporate-content-desktop p{color:#fff;margin-bottom:12px}.hero-banner-background-video-csr,.hero-banner-background-video-mobile-csr{-o-object-fit:cover;object-fit:cover;filter:brightness(75%);z-index:100;background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;width:100%;height:60vh;animation:2s linear infinite shimmer;position:absolute;overflow:hidden}.wcmmode{width:100%;height:100vh;position:fixed;top:0;left:0}.hero-banner__box__description p{color:#fff}.hero-banner-news__btn-box__description p,.hero-banner-news__btn-box__mobile-description p,.hero-banner-csr__btn-box__description p,.hero-banner-csr__btn-box__mobile-description p{color:#fff;text-shadow:0 1px 3px #0000004d;font-family:Rubik,sans-serif;font-size:14px}
.fw--light{font-weight:300}.fw--regular,p{font-weight:400}.fw--semi-bold,.text--corporate-title,.text--form-input,.text--webbanner-amt,strong,b,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}.fw--bold{font-weight:700}.fs-38-34{letter-spacing:.52px;font-size:38px}@media screen and (max-width:767px){.fs-38-34{font-size:34px}}.fs-26-22{letter-spacing:.52px;font-size:26px}@media screen and (max-width:767px){.fs-26-22{font-size:22px}}.fs-20-18{letter-spacing:.52px;font-size:20px}@media screen and (max-width:767px){.fs-20-18{font-size:18px}}.fs-16-14{font-size:16px}@media screen and (max-width:767px){.fs-16-14{font-size:14px}}.fs-15-13{letter-spacing:.67px;font-size:15px}@media screen and (max-width:767px){.fs-15-13{font-size:13px}}.fs-14-12{font-size:14px}@media screen and (max-width:767px){.fs-14-12{font-size:12px}}.fs-32-28{font-size:32px}@media screen and (max-width:767px){.fs-32-28{font-size:28px}}.fs-18-16{font-size:18px}@media screen and (max-width:767px){.fs-18-16{font-size:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px}h1,.h1{letter-spacing:.38px;font-size:40px}@media screen and (max-width:767px){h1,.h1{font-size:24px}}h2,.h2{letter-spacing:.27px;font-size:28px}@media screen and (max-width:767px){h2,.h2{font-size:24px}}h3,.h3{letter-spacing:.22px;font-size:20px}@media screen and (max-width:767px){h3,.h3{font-size:16px}}h4,.h4,h5,.h5,h6,.h6{font-size:16px}@media screen and (min-width:1025px){h4,.h4,h5,.h5,h6,.h6{font-size:16px}}p{color:#4d4d4d;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1025px){p{margin-bottom:14px}}a{color:#1056aa;text-decoration:none}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}.no-shadow{box-shadow:none}.body-color-light p,.body-color-light h1,.body-color-light h2,.body-color-light h3,.body-color-light h4,.body-color-light h5,.body-color-light h6{color:#fff}.text--md-body{font-size:.875rem}@media screen and (min-width:1025px){.text--md-body{font-size:1rem}}.text--badge{font-size:.5rem}.text--breadcrumb{font-size:.75rem}.text--video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}.text--hamburger-list{font-size:.751rem;line-height:1}.text--single-video-time{letter-spacing:.11px;font-size:.625rem;line-height:1}@media screen and (min-width:1025px){.text--single-video-time{letter-spacing:.22px;font-size:1.25rem}}.text--view-read,.text--btn,.text--amount-lbl{font-size:.75rem}@media screen and (min-width:1025px){.text--view-read,.text--btn,.text--amount-lbl{font-size:.875rem}}.text--webbanner-amt{letter-spacing:.38px;font-size:1rem}@media screen and (min-width:1025px){.text--webbanner-amt{font-size:1.75rem}}.text--accordion-show-more-less{letter-spacing:.13px;font-size:1.2rem}@media screen and (min-width:1025px){.text--accordion-show-more-less{font-size:1.6rem}}.text--nudge{font-size:.5rem;line-height:1}@media screen and (min-width:1025px){.text--nudge{font-size:.625rem}}.text--form-input{font-size:1.125rem}@media screen and (min-width:1025px){.text--form-input{font-size:1.25em}}.text--corporate-title{font-size:1.25rem}.text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--note{font-size:.75rem;font-style:italic;line-height:1.25}.text--note span{display:block}.text--modal-close{font-size:2.3rem;line-height:1}.text--tooltip{font-size:.75rem}@media screen and (min-width:1025px){.text--tooltip{font-size:.875rem}}.text--tooltip-close{letter-spacing:.16px;font-size:.875rem}.text--nudge-flash-style{font-size:1.5rem}.text--list-unstyled{padding-left:0;list-style:none}.text--nowrap{white-space:nowrap}.text--btn-sm{font-size:.8rem}@media screen and (min-width:1025px){.text--btn-sm{font-size:1.2rem}}.text--maintenance{letter-spacing:.4px;font-size:1.5rem}@media screen and (min-width:1025px){.text--maintenance{font-size:2.25rem}}.text--wishlist-offer-carousel-title{font-size:.75rem}@media screen and (min-width:1025px){.text--wishlist-offer-carousel-title{font-size:1.13rem}}.text--footer-title{font-size:1rem}.text--footer-text{font-size:.875rem}.text--offer-text{font-size:1rem}.color-light-teal{color:#e2fbfd}.bg-color-light-teal{background-color:#e2fbfd}.color-medium-teal{color:#76d9e7}.bg-color-medium-teal{background-color:#76d9e7}.bg-color-grey{background-color:#f5f5f5}.color-dark-teal{color:#00b3cc}.bg-color-dark-teal{background-color:#00b3cc}.color-light-blue{color:#def1ff}.bg-color-light-blue{background-color:#def1ff}.color-medium-blue{color:#72acf2}.bg-color-medium-blue{background-color:#72acf2}.color-dark-blue{color:#2680eb}.bg-color-dark-blue{background-color:#2680eb}.color-light-yellow{color:#fff5da}.bg-color-light-yellow{background-color:#fff5da}.color-medium-yellow{color:#feaf02}.bg-color-medium-yellow{background-color:#feaf02}.color-dark-yellow{color:#ffd000}.bg-color-dark-yellow{background-color:#ffd000}.color-light-purple{color:#f2def6}.bg-color-light-purple{background-color:#f2def6}.color-medium-purple{color:#ad1fcc}.bg-color-medium-purple{background-color:#ad1fcc}.color-dark-purple{color:#8800a6}.bg-color-dark-purple{background-color:#8800a6}.color-light-red{color:#f6e3ea}.bg-color-light-red{background-color:#f6e3ea}.color-medium-red{color:#f9899d}.bg-color-medium-red{background-color:#f9899d}.color-dark-red{color:#ff005c}.bg-color-dark-red{background-color:#ff005c}.color-darken-red{color:#b40000}.bg-color-darken-red{background-color:#b40000}.color-dark-black{color:#000}.bg-color-dark-black{background-color:#000}.color-tint-grey{color:#d3dae1}.color-background-grey{color:#f5f5f5}.bg-color-tint-grey{background-color:#d3dae1}.color-lighten-grey{color:#e5eaf7}.bg-color-lighten-grey{background-color:#e5eaf7}.color-lightenest-grey{color:#f2f2f2}.bg-color-lightenest-grey{background-color:#f2f2f2}.color-light-grey{color:#ccc}.bg-color-light-grey{background-color:#ccc}.color-medium-grey{color:#999}.bg-color-medium-grey{background-color:#999}.color-dark-grey{color:#666}.bg-color-dark-grey{background-color:#666}.color-darken-grey,.text--note,.text--note span{color:#333}.bg-color-darken-grey{background-color:#333}.color-darkenest-grey{color:#1a1a1a}.bg-color-darkenest-grey{background-color:#1a1a1a}.color-light-tangerine{color:#fff2ea}.bg-color-light-tangerine{background-color:#fff2ea}.color-medium-tangerine{color:#ff8900}.bg-color-medium-tangerine{background-color:#ff8900}.color-dark-tangerine{color:#ff6700}.bg-color-dark-tangerine{background-color:#ff6700}.color-light-mint{color:#d9fff9}.bg-color-light-mint{background-color:#d9fff9}.color-medium-mint{color:#00b094}.bg-color-medium-mint{background-color:#00b094}.color-dark-mint{color:#00846f}.bg-color-dark-mint{background-color:#00846f}.color-dark-green{color:#00b500}.bg-color-dark-green{background-color:#00b500}.color-white,.text--badge{color:#fff}.bg-color-white{background-color:#fff}.color-light-navy{color:#4a6784}.bg-color-light-navy{background-color:#4a6784}.color-medium-navy{color:#0061a0}.bg-color-medium-navy{background-color:#0061a0}.color-dark-navy{color:#002a53}.bg-color-dark-navy{background-color:#002a53}.color-darken-navy{color:#000f1e}.bg-color-darken-navy{background-color:#000f1e}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}h1,h2,h3,h4,h5,h6{color:#1a1a1a;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;line-height:1.2}h1{font-size:2.5rem}@media screen and (max-width:767px){h1{font-size:2rem}}h2{font-size:2rem}@media screen and (max-width:767px){h2{font-size:1.75rem}}h3{font-size:1.5rem}@media screen and (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem}@media screen and (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem}@media screen and (max-width:767px){h5{font-size:1rem}}h6{font-size:1rem}blockquote{color:#666;border-left:4px solid #1056aa;margin:0 0 1rem;padding-left:1rem;font-style:italic}code{background-color:#e5e5e5;border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}pre{background-color:#e5e5e5;border-radius:.5rem;padding:1rem;overflow-x:auto}pre code{background-color:#0000;padding:0}*,:before,:after{box-sizing:border-box}body{color:#1a1a1a;background-color:#fff;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:1025px){.container{padding:0 40px}}.container-fluid{width:100%;padding:0 20px}@media screen and (min-width:1025px){.container-fluid{padding:0 40px}}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#1056aa}.text-secondary{color:#666}.text-success{color:#067161}.text-danger{color:#b40000}.text-warning{color:#f26522}.bg-primary{background-color:#1056aa}.bg-secondary{background-color:#e5e5e5}.bg-success{background-color:#089e86}.bg-danger{background-color:#b40000}.bg-warning{background-color:#f26522}.bg-white{background-color:#fff}.bg-light{background-color:#fafafa}.border{border:1px solid #d3dae1}.border-top{border-top:1px solid #d3dae1}.border-bottom{border-bottom:1px solid #d3dae1}.border-left{border-left:1px solid #d3dae1}.border-right{border-right:1px solid #d3dae1}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 2px 4px #0000001a}.shadow-lg{box-shadow:0 4px 8px #00000026}@media screen and (max-width:767px){.d-mobile-none{display:none}.d-mobile-block{display:block}.text-mobile-center{text-align:center}}@media screen and (min-width:1025px){.d-desktop-none{display:none}.d-desktop-block{display:block}.text-desktop-center{text-align:center}}.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error,.hero-banner-news{color:#fff;justify-content:space-between;align-items:center;width:100%;height:100vh;display:flex;position:relative}.hero-banner-people-and-committees h1,.hero-banner-people-and-committees h2,.hero-banner-people-and-committees h3,.hero-banner-people-and-committees h4,.hero-banner-people-and-committees h5,.hero-banner-people-and-committees h6,.hero-banner-csr h1,.hero-banner-csr h2,.hero-banner-csr h3,.hero-banner-csr h4,.hero-banner-csr h5,.hero-banner-csr h6,.hero-banner-error h1,.hero-banner-error h2,.hero-banner-error h3,.hero-banner-error h4,.hero-banner-error h5,.hero-banner-error h6,.hero-banner-news h1,.hero-banner-news h2,.hero-banner-news h3,.hero-banner-news h4,.hero-banner-news h5,.hero-banner-news h6{color:#fff}@media screen and (max-width:767px){.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error,.hero-banner-news{flex-direction:column}}.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box,.hero-banner-news__btn-box{flex-direction:column;width:51%;margin-top:4%;padding-left:60px;display:flex}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box,.hero-banner-news__btn-box{width:100%;margin-top:170px;padding:16px}}.hero-banner-people-and-committees__btn-box h2,.hero-banner-csr__btn-box h2,.hero-banner-error__btn-box h2,.hero-banner-news__btn-box h2{margin-bottom:10px;font-size:1.5rem;font-weight:600}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box h1,.hero-banner-csr__btn-box h1,.hero-banner-error__btn-box h1,.hero-banner-news__btn-box h1{margin:0}}.hero-banner-people-and-committees__btn-box__title,.hero-banner-csr__btn-box__title,.hero-banner-error__btn-box__title,.hero-banner-news__btn-box__title{margin-bottom:14px}.hero-banner-people-and-committees__btn-box__mobile-title h2,.hero-banner-csr__btn-box__mobile-title h2,.hero-banner-error__btn-box__mobile-title h2,.hero-banner-news__btn-box__mobile-title h2{margin:0}.hero-banner-people-and-committees__btn-box__logo-button,.hero-banner-csr__btn-box__logo-button,.hero-banner-error__btn-box__logo-button,.hero-banner-news__btn-box__logo-button{color:#fff;visibility:hidden;cursor:default;background:#fff3;border:none;border-radius:4px;width:fit-content;height:30px;margin-bottom:12px;padding:2px 6px;font-size:1rem;font-weight:400}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box__logo-button,.hero-banner-csr__btn-box__logo-button,.hero-banner-error__btn-box__logo-button,.hero-banner-news__btn-box__logo-button{border-radius:0;height:22px;margin-bottom:4px;font-size:.75rem}}.hero-banner-people-and-committees__btn-box__logo-button:not(:empty),.hero-banner-csr__btn-box__logo-button:not(:empty),.hero-banner-error__btn-box__logo-button:not(:empty),.hero-banner-news__btn-box__logo-button:not(:empty){visibility:visible}.hero-banner-people-and-committees__reference,.hero-banner-csr__reference,.hero-banner-error__reference,.hero-banner-news__reference{font-size:14px}@media screen and (max-width:767px){.hero-banner-people-and-committees__reference,.hero-banner-csr__reference,.hero-banner-error__reference,.hero-banner-news__reference{font-size:12px}}.hero-banner-people-and-committees__referencelink,.hero-banner-people-and-committees__referencelink:hover,.hero-banner-people-and-committees__referencelink:focus,.hero-banner-people-and-committees__referencelink:active,.hero-banner-csr__referencelink,.hero-banner-csr__referencelink:hover,.hero-banner-csr__referencelink:focus,.hero-banner-csr__referencelink:active,.hero-banner-error__referencelink,.hero-banner-error__referencelink:hover,.hero-banner-error__referencelink:focus,.hero-banner-error__referencelink:active,.hero-banner-news__referencelink,.hero-banner-news__referencelink:hover,.hero-banner-news__referencelink:focus,.hero-banner-news__referencelink:active{color:#fff;text-decoration:underline!important}@media screen and (max-width:767px){.hero-banner-people-and-committees__desc-pdftext-wrapper,.hero-banner-csr__desc-pdftext-wrapper,.hero-banner-error__desc-pdftext-wrapper,.hero-banner-news__desc-pdftext-wrapper{flex-direction:column-reverse;display:flex}}.hero-banner-people-and-committees__container,.hero-banner-csr__container,.hero-banner-error__container,.hero-banner-news__container{z-index:200;color:#666;width:100%;margin:68px 0 20px}@media screen and (max-width:767px){.hero-banner-people-and-committees__container,.hero-banner-csr__container,.hero-banner-error__container,.hero-banner-news__container{margin:24px 0 30px}}.hero-banner-background-img,.hero-banner-background-img-people-and-committees,.hero-banner-background-img-csr,.hero-banner-background-img-company{filter:brightness(75%);background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;width:100%;height:60vh;animation:2s linear infinite shimmer;position:absolute}.hero-banner-background-img-mobile,.hero-banner-background-img-mobile-people-and-committees,.hero-banner-background-img-mobile-csr,.hero-banner-background-mobile-img-banner{filter:brightness(75%);background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;animation:2s linear infinite shimmer}@media screen and (max-width:767px){.hero-banner-background-img-mobile,.hero-banner-background-img-mobile-people-and-committees,.hero-banner-background-img-mobile-csr,.hero-banner-background-mobile-img-banner{width:100%;height:100vh;position:absolute}}.herobanner-bottom-downarrow,.herobanner-bottom-downarrow-ticker{z-index:1;justify-content:center;width:100%;height:68px;display:flex;position:absolute;bottom:0}.herobanner-bottom-downarrow__scroller-arrow,.herobanner-bottom-downarrow-ticker__scroller-arrow{cursor:pointer;width:26px;height:52px}@media screen and (max-width:767px){.herobanner-bottom-downarrow__scroller-arrow-mobile,.herobanner-bottom-downarrow-ticker__scroller-arrow-mobile{cursor:pointer;width:15px;height:27px}}.hero-banner-people-and-committees,.hero-banner-csr,.hero-banner-error{flex-direction:column;justify-content:center;align-items:flex-start;height:60vh}.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{z-index:200;width:60%;margin-top:98px}@media screen and (max-width:767px){.hero-banner-people-and-committees__btn-box,.hero-banner-csr__btn-box,.hero-banner-error__btn-box{width:100%;margin-top:98px}.hero-banner-people-and-committees__btn-box__title,.hero-banner-csr__btn-box__title,.hero-banner-error__btn-box__title{margin:0}}.hero-banner-background-img-people-and-committees{z-index:100;height:100%}@media screen and (max-width:767px){.hero-banner-background-img-people-and-committees{display:none}.hero-banner-background-img-mobile-people-and-committees{z-index:100;height:100%}}.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:flex-start;height:100vh}@media screen and (max-width:767px){.hero-banner-csr,.hero-banner-news,.hero-banner-error{justify-content:center}}.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:180px}@media screen and (max-width:767px){.hero-banner-csr__btn-box,.hero-banner-news__btn-box,.hero-banner-error__btn-box{margin-top:0}}.hero-banner-news{justify-items:center}.hero-banner-news__btn-box{margin-top:0}.hero-banner-error{justify-content:center;align-items:center}.hero-banner-error__btn-box{text-align:center;align-items:center;width:37%;margin:0}@media screen and (max-width:767px){.hero-banner-error__btn-box{width:80%}}.hero-banner-error__btn-box__title{margin-bottom:0}.hero-banner-error__btn-box__number h1{margin:0;font-size:9.375rem;line-height:178px}@media screen and (max-width:767px){.hero-banner-error__btn-box__number h1{font-size:2.25rem;line-height:43px}}.hero-banner-error__btn-box__logo-button{cursor:pointer;background-color:#0000;border:1.7px solid #fff;border-radius:0;align-items:center;height:35px;padding:10px;font-size:14px;display:flex}.hero-banner-csr{background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;justify-content:center;height:60vh;animation:2s linear infinite shimmer}.hero-banner-csr__btn-box{margin-top:0}.hero-banner-background-img-csr,.hero-banner-background-img-mobile-csr{height:60vh}.herobanner-bottom-downarrow-ticker{height:22.5px}@media screen and (max-width:767px){.herobanner-bottom-downarrow-ticker{background-color:#f5f5f5;align-items:center;height:44px;display:flex}}.hero-banner{color:#fff;justify-content:space-between;align-items:center;height:60vh;display:flex;position:relative}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner h4,.hero-banner h5,.hero-banner h6{color:#fff}@media screen and (max-width:767px){.hero-banner{flex-direction:column;justify-content:center;display:flex}}.hero-banner .bf-icon-down-arrow{font-weight:600}@media screen and (max-width:767px){.hero-banner .bf-icon-down-arrow{margin-top:3px;font-size:1.125rem}}.hero-banner .bf-icon-close{color:#fff;font-size:1.125rem;font-weight:700}.hero-banner__popup-click{z-index:5;width:100%;height:100%;position:absolute}.hero-banner__box{flex-direction:column;width:53.31%;margin-top:4%;padding-left:60px;display:flex}.hero-banner__box p{font-size:.75rem}@media screen and (max-width:767px){.hero-banner__box p{font-size:.875rem}.hero-banner__box{width:100%;padding:16px}}.hero-banner__box__title{margin-bottom:10px}.hero-banner__box__mobile-sub-title h4{font-size:.625rem;font-weight:400}.hero-banner__box__btn{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;justify-content:space-evenly;align-items:center;width:130px;height:46px;margin-top:20px;display:flex}.hero-banner__box__buttons-container{z-index:10;flex-direction:column;width:160px;margin-top:5.4%;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container{flex-direction:row}}.hero-banner__box__buttons-container__company-button,.hero-banner__box__buttons-container__initiatives-button{cursor:pointer;display:flex}.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{cursor:pointer;color:#fff;background-color:#0000;border:none;justify-content:center;width:140px;height:38px;font-size:1.25rem;font-weight:400;display:flex}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__btn,.hero-banner__box__buttons-container__initiatives-button__btn{width:90px;margin-bottom:0;margin-right:15px;font-size:1.0625rem}}.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{width:20px;height:20px;margin-top:5px;margin-left:5%}@media screen and (max-width:767px){.hero-banner__box__buttons-container__company-button__img,.hero-banner__box__buttons-container__initiatives-button__img{display:none}.hero-banner__box__buttons-container__company-button{margin-right:45px}}.hero-banner__box__buttons-container__company-button__btn{margin-bottom:30px}.hero-banner__company,.hero-banner__initiatives{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);z-index:10;background:#0000004d;border-radius:20px;justify-content:flex-end;align-self:flex-end;width:459px;margin:10% 3.5% 80px 0;padding:20px;display:none}@media screen and (max-width:767px){.hero-banner__company,.hero-banner__initiatives{z-index:200;align-self:center;width:95%;margin:5px auto;display:none;position:absolute}}.hero-banner__company__list,.hero-banner__initiatives__list{z-index:2;width:100%;padding:0}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:right;padding:10px 15px;list-style:none}.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{display:none}@media screen and (max-width:767px){.hero-banner__company__list__list-items__popup-title,.hero-banner__initiatives__list__list-items__popup-title{direction:ltr;justify-content:space-between;width:100%;display:flex}.hero-banner__company__list__list-items,.hero-banner__initiatives__list__list-items{text-align:left;flex-direction:row-reverse;justify-content:space-between;display:flex}}.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{color:#fff}@media screen and (max-width:767px){.hero-banner__company__list__list-items a,.hero-banner__initiatives__list__list-items a{justify-content:space-between;width:100%;display:flex}}.hero-banner__company__list__list-items__list-item-style,.hero-banner__initiatives__list__list-items__list-item-style{margin-left:12px}.hero-banner__company__list__list-items:first-child,.hero-banner__initiatives__list__list-items:first-child{background-color:#0000}.hero-banner__company{display:flex}@media screen and (max-width:767px){.hero-banner__company{display:none}}.herobanner-slider{z-index:10;background:0 0;justify-content:center;width:100%;display:flex;position:absolute;bottom:0}.herobanner-slider__left i,.herobanner-slider__right i{cursor:pointer}.herobanner-slider__left,.herobanner-slider__right{color:#fff;width:auto;padding:3%;transition:all .6s}@media screen and (max-width:767px){.herobanner-slider__left,.herobanner-slider__right{margin:0 50px}}.herobanner-slider__dot{cursor:pointer;background-color:#666;border-radius:50%;align-self:center;width:10px;height:10px;margin:0 5px}@media screen and (max-width:767px){.herobanner-slider__dot{width:5px;height:5px;margin:0 2.5px}}.herobanner-slider__active{background:#ccc;border-radius:21px;width:30px;height:10px}@media screen and (max-width:767px){.herobanner-slider__active{width:15px;height:5px}}.herobanner-fade-effect{animation-name:herobanner-fade-effect;animation-duration:.5s}@keyframes herobanner-fade-effect{0%{opacity:.4}to{opacity:1}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.close-icon-button{display:none}@media screen and (max-width:767px){.close-icon-button{cursor:pointer;background-color:#0000;border:none;display:flex}}.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:2px solid #fff;padding-bottom:1px}@media screen and (max-width:767px){.hero-banner-companies-button-active button,.hero-banner-initiatives-button-active button{border-bottom:0;padding-bottom:0}}.corporate-content-mobile{display:none}@media screen and (max-width:767px){.corporate-content-mobile{display:block}.corporate-content-desktop{display:none}}.corporate-content-desktop p{color:#fff;margin-bottom:12px;font-family:Rubik,sans-serif}.hero-banner-background-video-csr,.hero-banner-background-video-mobile-csr{-o-object-fit:cover;object-fit:cover;filter:brightness(75%);z-index:100;background:linear-gradient(90deg,#000 0%,#1a1a1a 20%,#000 40% 100%) 0 0/200% 100%;width:100%;height:60vh;animation:2s linear infinite shimmer;position:absolute;overflow:hidden}.wcmmode{width:100%;height:100vh;position:fixed;top:0;left:0}.hero-banner__box__description p{color:#fff}
.scroller{width:100%;overflow:hidden}.herobanner{height:100vh;padding:60px 20px;font-family:Rubik,sans-serif;position:relative;overflow:hidden}.herobanner *{font-family:Rubik,sans-serif}.herobanner .hero-banner-background-img-company,.herobanner .hero-banner-background-mobile-img-banner{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.herobanner .hero-banner{z-index:1;justify-content:space-between;align-items:flex-start;height:100%;padding-top:2rem;display:flex;position:relative}.herobanner .hero-banner__box{text-align:left;align-self:flex-start;width:50%;padding:2rem}.herobanner .hero-banner__box__title h1,.herobanner .hero-banner__box__mobile-title h1{color:#fff;text-shadow:0 2px 4px #0000004d;margin-bottom:1rem;font-size:40px}.herobanner .hero-banner__box__buttons-container{margin-top:2rem;display:flex}.herobanner .hero-banner__box__buttons-container__company-button,.herobanner .hero-banner__box__buttons-container__initiatives-button{align-items:top;cursor:pointer;border-radius:8px;gap:.5rem;transition:all .3s;display:flex}.herobanner .hero-banner__box__buttons-container__company-button__btn,.herobanner .hero-banner__box__buttons-container__initiatives-button__btn{cursor:pointer;color:#fff;background:0 0;border:none;font-size:20px}.herobanner .hero-banner__box__buttons-container__company-button__img,.herobanner .hero-banner__box__buttons-container__initiatives-button__img{align-items:center;display:flex}@media screen and (max-width:767px){.herobanner .hero-banner__box__buttons-container__company-button__img,.herobanner .hero-banner__box__buttons-container__initiatives-button__img{display:none}}.herobanner .hero-banner__box__buttons-container .hero-banner-companies-button-active,.herobanner .hero-banner__box__buttons-container .hero-banner-initiatives-button-active{box-shadow:0 4px 8px #0003}.herobanner .hero-banner__box__buttons-container .hero-banner-companies-button-active .hero-banner__box__buttons-container__company-button__btn,.herobanner .hero-banner__box__buttons-container .hero-banner-companies-button-active .hero-banner__box__buttons-container__initiatives-button__btn,.herobanner .hero-banner__box__buttons-container .hero-banner-initiatives-button-active .hero-banner__box__buttons-container__company-button__btn,.herobanner .hero-banner__box__buttons-container .hero-banner-initiatives-button-active .hero-banner__box__buttons-container__initiatives-button__btn{border-bottom:2px solid #fff;padding-bottom:4px}.herobanner .hero-banner__box__cta-button{margin-top:24px}.herobanner .hero-banner__box__cta-button__link{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;justify-content:space-evenly;align-items:center;width:130px;height:46px;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.herobanner .hero-banner__box__cta-button__link:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.herobanner__company,.herobanner__initiatives{z-index:10;background:#0000004d;border-radius:12px;align-self:flex-start;width:50%;max-height:80vh;margin:8% 3.5% 5pc 0;padding:2rem;position:relative;top:auto;left:auto;overflow-y:auto;transform:none;box-shadow:0 8px 32px #0000004d}@media screen and (max-width:767px){.herobanner__company,.herobanner__initiatives{background-color:#000000f0}}.herobanner__company__list,.herobanner__initiatives__list{flex-direction:column;align-items:end;margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:767px){.herobanner__company__list,.herobanner__initiatives__list{align-items:flex-start}}.herobanner__company__list__list-items,.herobanner__initiatives__list__list-items{padding:.75rem 0}@media screen and (max-width:767px){.herobanner__company__list__list-items,.herobanner__initiatives__list__list-items{justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}}.herobanner__company__list__list-items:last-child,.herobanner__initiatives__list__list-items:last-child{border-bottom:none}.herobanner__company__list__list-items__popup-title,.herobanner__initiatives__list__list-items__popup-title{justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700;display:none}@media screen and (max-width:767px){.herobanner__company__list__list-items__popup-title,.herobanner__initiatives__list__list-items__popup-title{justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}}.herobanner__company__list__list-items__popup-title .close-icon-button,.herobanner__initiatives__list__list-items__popup-title .close-icon-button{cursor:pointer;color:#666;background:0 0;border:none;padding:.25rem;transition:color .2s}.herobanner__company__list__list-items__popup-title .close-icon-button:hover,.herobanner__initiatives__list__list-items__popup-title .close-icon-button:hover{color:#000}.herobanner__company__list__list-items__link,.herobanner__initiatives__list__list-items__link{color:#fff;align-items:center;font-size:14px;text-decoration:none;transition:color .2s;display:flex}.herobanner__company__list__list-items__link span,.herobanner__initiatives__list__list-items__link span{margin-right:12px}@media screen and (max-width:767px){.herobanner__company__list__list-items__link,.herobanner__initiatives__list__list-items__link{justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}}.herobanner__company__list__list-items__link:hover,.herobanner__initiatives__list__list-items__link:hover{color:#007bff}.herobanner-slider{z-index:0;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.herobanner-slider__left,.herobanner-slider__right{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;transition:all .3s;display:flex}.herobanner-slider__left:hover,.herobanner-slider__right:hover{transform:scale(1.1)}.herobanner-slider__dot{cursor:pointer;background:#ffffff80;border-radius:50%;width:12px;height:12px;transition:all .3s}.herobanner-slider__dot:hover{background:#fffc;transform:scale(1.2)}.herobanner-slider__active{background:#fff;width:14px;height:14px}.herobanner-fade-effect{animation:.3s ease-in fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.hero-banner-news__btn-box__description,.hero-banner-news__btn-box__mobile-description{color:#fff;text-shadow:0 1px 3px #0000004d;font-size:1.25rem}@media (max-width:768px){.herobanner .hero-banner__box{padding:1rem}.herobanner .hero-banner__box__title h1,.herobanner .hero-banner__box__mobile-title h1{font-size:2rem}.herobanner__company,.herobanner__initiatives{min-width:300px;padding:1.5rem}}@media screen and (max-width:768px) and (max-width:767px){.herobanner__company,.herobanner__initiatives{width:100%;position:absolute}}@media (max-width:768px){.hero-banner-news__btn-box__description,.hero-banner-news__btn-box__mobile-description{font-size:1rem}}
/*# sourceMappingURL=08_cnw94dy~qm.css.map*/