.hero-pagination .swiper-pagination-bullet{opacity:.2;background-color:#fff;border:none;border-radius:10px;width:15px;height:15px;margin-left:5px}.hero-pagination .swiper-pagination-bullet:hover{cursor:pointer}.hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.hero-cta-btn{cursor:pointer;border-radius:2px;justify-content:center;align-items:center;margin-top:1rem;padding:5px 1.25rem;font-family:gotham-narrow,sans-serif;font-size:.813rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.hero-cta-btn:hover{color:var(--hero-btn-hover-color)!important;background-color:var(--hero-btn-hover-bg,var(--tertiary))!important}.play-btn .circle{stroke:#fff;stroke-dashoffset:0;fill:#0000;opacity:1;transition:all .1s ease-in-out}.play-btn .triangle{stroke:#fff;fill:#0000;transition:all .3s ease-in-out;transform:translateY(0)}.play-btn:hover .triangle{stroke-dashoffset:0;opacity:1;fill:#fff}.background-overlay{z-index:2;background-image:linear-gradient(#02090c00,#02090c03,#02090c0a,#02090c17,#02090c26,#02090c38,#02090c4a,#02090c61,#02090c75,#02090c87,#02090ca6,#02090cb5,#02090cc9,#02090cd9,#02090c);position:absolute;inset:0}
.shareholder-hero{height:100%;position:relative}.shareholder-hero a{color:inherit}.shareholder-hero a:hover,.shareholder-hero a:active{text-decoration:none}.shareholder-hero .hero-component{width:100%;height:432px;position:relative}@media (min-width:992px){.shareholder-hero .hero-component{height:720px}}.shareholder-hero .hero-component.has--navigation:before{content:"";z-index:1;background-image:linear-gradient(#000000bf,#000000b5,#0009,#00000075,#0000004a,#00000026,#0000000a,#0000);width:100%;height:310px;display:block;position:absolute;top:0;left:0}.shareholder-hero .hero-component__image-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.shareholder-hero .hero-component__image-wrapper img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.shareholder-hero .hero-component__background-overlay{z-index:0;background-image:linear-gradient(#0000,#0000000a,#00000026,#0000004a,#00000075,#0009,#000000b5,#000000bf);width:100%;height:60%;position:absolute;bottom:0;left:0}@media (min-width:992px){.shareholder-hero .hero-component__background-overlay{height:56%}}.shareholder-hero .hero-component__content{z-index:3;color:#fff;text-align:center;flex-direction:column;justify-content:flex-end;width:100%;height:100%;margin:0 auto;padding:0 1rem 3.5rem;display:flex;position:relative}@media (min-width:992px){.shareholder-hero .hero-component__content{text-align:left;padding-bottom:7.5rem}}@media (min-width:1200px){.shareholder-hero .hero-component__content{max-width:1260px}}.shareholder-hero .hero-component__heading{margin:0 0 .5rem;font-size:1.5rem;font-weight:500;line-height:1.2}@media (min-width:992px){.shareholder-hero .hero-component__heading{font-size:1.75rem}}.shareholder-hero .hero-component__title{margin:0;font-size:2.625rem;font-weight:700;line-height:1.11}@media (min-width:576px){.shareholder-hero .hero-component__title{font-size:3.375rem}}@media (min-width:992px){.shareholder-hero .hero-component__title{font-size:4rem}}.shareholder-hero .hero-component__subtext{margin:.25rem 0 0 .25rem;font-size:1rem}.shareholder-hero .shareholder-hero-pagination{text-align:center}@media (min-width:992px){.shareholder-hero .shareholder-hero-pagination{text-align:left;padding-left:1rem}}.shareholder-hero .shareholder-hero-pagination .swiper-pagination-bullet{opacity:.2;background-color:#fff;border:none;border-radius:10px;width:15px;height:15px;margin-left:5px}.shareholder-hero .shareholder-hero-pagination .swiper-pagination-bullet:hover{cursor:pointer}.shareholder-hero .shareholder-hero-pagination .swiper-pagination-bullet:focus-visible{outline-offset:2px;opacity:.6;outline:2px solid #fff}.shareholder-hero .shareholder-hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}
.menu-name:hover{color:var(--theme-main-bg,var(--theme-main-link));border-color:var(--theme-main-bg,var(--side-nav-link));border-bottom-width:2px}.active-menu{border-color:var(--theme-main-bg,var(--side-nav-link));border-bottom-width:2px}
