.content-tabs{isolation:isolate;overflow:hidden;padding-bottom:50px;padding-top:50px;position:relative}@media (min-width:1280px){.content-tabs{padding-bottom:80px;padding-top:80px}}@media (min-width:1440px){.content-tabs{padding-bottom:120px;padding-top:100px}}.content-tabs .bottom-image-container{bottom:0;height:auto;left:0;position:absolute;width:100%;z-index:-1}.content-tabs .bottom-image-container:after{background:linear-gradient(180deg,#e4e1da,hsla(42,16%,87%,.5) 15%,hsla(42,16%,87%,0) 50%,rgba(30,25,25,.5) 85%,#1e1919);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.content-tabs .bottom-image-container .bottom-image{height:auto;mix-blend-mode:luminosity;width:100%}.content-tabs h2{font-weight:700}.content-tabs li,.content-tabs p{font-weight:300}.content-tabs ul{margin-bottom:20px}.content-tabs ul:last-child{margin-bottom:0}@media (min-width:1280px){.content-tabs ul{margin-bottom:24px}}.content-tabs li{margin-bottom:20px}.content-tabs li:last-child{margin-bottom:0}@media (min-width:1280px){.content-tabs li{margin-bottom:24px}}.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:1280px){.content-tabs-intro{margin-bottom:60px}}@media (min-width:1440px){.content-tabs-intro{margin-bottom:63px}}.content-tabs-tabs{display:grid;gap:40px;grid-template-columns:1fr}.content-tabs-tabs>*{min-width:0}@media only screen and (min-width:1280px){.content-tabs-tabs{align-items:start;-moz-column-gap:45px;column-gap:45px;grid-template-columns:300px minmax(0,1fr)}}@media only screen and (min-width:1440px){.content-tabs-tabs{align-items:start;-moz-column-gap:61px;column-gap:61px;grid-template-columns:348px minmax(0,1fr)}}.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:1280px){.content-tabs .tabs-navigation{width:100%}}@media only screen and (min-width:1280px){.content-tabs .tabs-navigation .swiper-wrapper{gap:27px!important}}.content-tabs .tabs-navigation .swiper-slide{flex-shrink:0;height:auto;width:-moz-max-content!important;width:max-content!important}.content-tabs .tabs-navigation-link{background:transparent;border:0;color:currentColor;cursor:pointer;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:300;letter-spacing:.36px;line-height:normal;padding:0;position:relative;text-align:left;text-transform:uppercase;width:auto!important}@media only screen and (min-width:1280px){.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-bottom:5px;padding-top: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-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:slice;box-decoration-break:slice;transition:background-size .8s ease}.content-tabs .tabs-navigation-link:after{background-color:#7d272e;content:"";height:23px;-webkit-mask-image:url(../../../../assets/menu-chevron.svg);mask-image:url(../../../../assets/menu-chevron.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;position:absolute;right:-44px;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:23px}.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{background:transparent;border:0;color:currentColor;cursor:pointer;height:24px;padding:0;width:24px}.content-tabs .tabs-navigation .tabs-navigation-arrow.swiper-button-disabled{opacity:.3;pointer-events:none}.content-tabs .tabs-navigation .tabs-navigation-link{flex-shrink:0;font-size:18px;width:auto!important}.content-tabs .tabs-navigation .tabs-navigation-link:after{display:none}}@media only screen and (min-width:1280px){.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{height:4px;margin-top:20px;width:100%}@media (min-width:1280px){.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{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:12px}@media only screen and (min-width:1280px){.content-tabs .tabs-navigation-arrows{display:none}}.content-tabs .tabs-content{min-width:0;overflow:hidden}.content-tabs .tabs-content .swiper-slide,.content-tabs .tabs-content .swiper-wrapper{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 li a,.content-tabs .tabs-content .tab-copy p 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:1280px){.people-information+.content-tabs{padding-bottom:43px;padding-top:80px}}@media (min-width:1440px){.people-information+.content-tabs{padding-top:112px}}.content-tabs:has(+.logo-carousel){padding-bottom:80px}@media (min-width:1280px){.content-tabs:has(+.logo-carousel){padding-bottom:80px}}@media (min-width:1440px){.content-tabs:has(+.logo-carousel){padding-bottom:80px}}
