.content-tabs{position:relative;isolation:isolate;overflow:hidden;padding-top:50px;padding-bottom:50px}@media (min-width: 1200px){.content-tabs{padding-top:80px;padding-bottom:80px}}@media (min-width: 1440px){.content-tabs{padding-top:100px;padding-bottom:120px}}.content-tabs .bottom-image-container{position:absolute;bottom:0px;left:0px;z-index:-1;height:auto;width:100%}.content-tabs .bottom-image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #E4E1DA 0%, rgba(228, 225, 218, 0.5) 15%, rgba(228, 225, 218, 0) 50%, rgba(30, 25, 25, 0.5) 85%, #1E1919 100%)}.content-tabs .bottom-image-container .bottom-image{mix-blend-mode:luminosity;height:auto;width:100%}.content-tabs h2{font-weight:700}.content-tabs p,.content-tabs li{font-weight:300}.content-tabs ul{margin-bottom:20px}.content-tabs ul:last-child{margin-bottom:0px}@media (min-width: 1200px){.content-tabs ul{margin-bottom:24px}}.content-tabs li{margin-bottom:12px}.content-tabs li:last-child{margin-bottom:0px}@media (min-width: 1200px){.content-tabs li{margin-bottom:6px}}.content-tabs li::marker{font-size:.5em}.content-tabs .intro-title{margin-bottom:15px}@media (min-width: 1440px){.content-tabs .intro-title{margin-bottom:21px}}.content-tabs .header{margin-bottom:20px}.content-tabs-intro{margin-bottom:40px;max-width:894px}@media (min-width: 1200px){.content-tabs-intro{margin-bottom:60px}}@media (min-width: 1440px){.content-tabs-intro{margin-bottom:63px}}.content-tabs-tabs{display:grid;grid-template-columns:1fr;gap:40px}.content-tabs-tabs>*{min-width:0}@media only screen and (min-width: 1200px){.content-tabs-tabs{grid-template-columns:300px minmax(0, 1fr);-moz-column-gap:45px;column-gap:45px;align-items:start}}@media only screen and (min-width: 1440px){.content-tabs-tabs{grid-template-columns:348px minmax(0, 1fr);-moz-column-gap:61px;column-gap:61px;align-items:start}}.content-tabs .tabs-content{width:100%}.content-tabs .tabs-content h1,.content-tabs .tabs-content h2,.content-tabs .tabs-content h3,.content-tabs .tabs-content h4,.content-tabs .tabs-content h5{margin-bottom:11px}.content-tabs .tabs-navigation{overflow:visible;position:relative}@media (min-width: 1200px){.content-tabs .tabs-navigation{width:100%}}@media only screen and (min-width: 1200px){.content-tabs .tabs-navigation .swiper-wrapper{gap:27px !important}}.content-tabs .tabs-navigation .swiper-slide{height:auto;width:-moz-max-content !important;width:max-content !important;flex-shrink:0}.content-tabs .tabs-navigation-link{font-family:Montserrat;color:currentColor;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px;text-transform:uppercase;border:0;background:rgba(0,0,0,0);cursor:pointer;position:relative;padding:0px;text-align:left;width:auto !important}@media only screen and (min-width: 1200px){.content-tabs .tabs-navigation-link{max-width:280px}}@media only screen and (min-width: 1400px){.content-tabs .tabs-navigation-link{max-width:300px}}@media only screen and (max-width: 1000px){.content-tabs .tabs-navigation-link{padding-top:5px;padding-bottom:5px}}.content-tabs .tabs-navigation-link:hover .tabs-navigation-link-text{background-size:0 2px,100% 2px}.content-tabs .tabs-navigation-link-text{background-image:linear-gradient(transparent, transparent),linear-gradient(currentColor, currentColor);background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-box-decoration-break:slice;box-decoration-break:slice;transition:background-size .8s ease}.content-tabs .tabs-navigation-link:after{content:"";position:absolute;top:50%;right:-44px;transform:translateY(-50%);height:23px;width:23px;opacity:0;-webkit-mask-image:url(../../../../assets/menu-chevron.svg);mask-image:url(../../../../assets/menu-chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#7d272e;transition:opacity .3s ease}.content-tabs .tabs-navigation-link.is-active{font-weight:700}.content-tabs .tabs-navigation-link.is-active:after{opacity:1}@media only screen and (max-width: 1279px){.content-tabs .tabs-navigation .tabs-navigation-arrow{width:24px;height:24px;border:0;background:rgba(0,0,0,0);color:currentColor;padding:0;cursor:pointer}.content-tabs .tabs-navigation .tabs-navigation-arrow.swiper-button-disabled{opacity:.3;pointer-events:none}.content-tabs .tabs-navigation .tabs-navigation-link{font-size:18px;width:auto !important;flex-shrink:0}.content-tabs .tabs-navigation .tabs-navigation-link:after{display:none}}@media only screen and (min-width: 1200px){.content-tabs .tabs-navigation .tabs-navigation-arrow{display:none}.content-tabs .tabs-navigation .swiper-wrapper{display:flex;flex-direction:column;gap:0;transform:none !important}}.content-tabs .tabs-navigation-scrollbar{margin-top:20px;height:4px;width:100%}@media (min-width: 1200px){.content-tabs .tabs-navigation-scrollbar{display:none}}.content-tabs .tabs-navigation-scrollbar{background:rgba(30,25,25,.05)}.content-tabs .tabs-navigation-scrollbar .swiper-scrollbar-drag{background-color:#7d272e}.content-tabs .tabs-navigation-arrows{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}@media only screen and (min-width: 1200px){.content-tabs .tabs-navigation-arrows{display:none}}.content-tabs .tabs-content{overflow:hidden;min-width:0}.content-tabs .tabs-content .swiper-wrapper,.content-tabs .tabs-content .swiper-slide{min-width:0}.content-tabs .tabs-content .swiper-slide{height:auto !important}.content-tabs .tabs-content .tabs-content-item{min-width:0}.content-tabs .tabs-content .tab-copy{min-width:0;overflow-wrap:anywhere;word-break:break-word}.content-tabs .tabs-content .tab-copy p a,.content-tabs .tabs-content .tab-copy li a{text-decoration:underline}.content-tabs .tabs-content .btn{margin-top:26px}.content-tabs.off-red .tabs-navigation-link::after{background-color:#e4e1da}@media (min-width: 1200px){.people-information+.content-tabs{padding-top:80px;padding-bottom:43px}}@media (min-width: 1440px){.people-information+.content-tabs{padding-top:112px}}.content-tabs:has(+.logo-carousel){padding-bottom:80px}@media (min-width: 1200px){.content-tabs:has(+.logo-carousel){padding-bottom:80px}}@media (min-width: 1440px){.content-tabs:has(+.logo-carousel){padding-bottom:80px}}
