.top_carousel_wrp.bb{border:none;padding-bottom:0;margin-bottom:0}.top_carousel .txt{display:none}.top_carousel img{height:auto;max-height:min(100vh, 600px)}.ll_wrap h1:after{display:none}section:first-of-type article.limited:first-child{max-width:none}.w_bg h2.rel{position:relative;margin:0;padding:4.25rem 0 1.5rem 0}.w_bg h2.rel::before{content:"";position:absolute;top:0;left:-50vw;width:200vw;border-top:1px solid #000}article h2{text-transform:uppercase}.milestones .m_itm p::before{display:none}.milestones .m_itm h3:first-child{position:static;background:none;padding:0;transform:none;font-family:"PostGrotesk-Thin",sans-serif}table.flex_lines{margin:2rem 0}table.flex_lines tr{display:flex;gap:2rem}table.flex_lines tr td{padding:0 2rem 0 0;border-right:1px solid #000;line-height:1.3;display:flex;gap:.5em;align-items:center}table.flex_lines tr td:last-child{border-right:none}table.flex_lines tr td p{margin:0;display:flex;gap:.5em;align-items:center}table.flex_lines tr td strong{font-size:2.5rem;font-family:"PostGrotesk-Book",sans-serif;display:block;line-height:1;transform:translateY(.13em);opacity:0}table.flex_lines tr td .vis strong,table.flex_lines tr td.vis strong{opacity:1}.slogans-carousel .itm{display:block;width:100%}.slogans-carousel .itm .img{width:100%;min-height:300px;position:relative;margin-bottom:20px;overflow:hidden;display:flex;background:#000;align-items:flex-end}.slogans-carousel .itm .img img{position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover;max-height:none;opacity:.7}.slogans-carousel .itm .img .txt{color:#fff;position:relative;padding:4%;max-width:560px;width:100%;min-width:1px}.slogans-carousel .itm .img .txt h3{color:#fff;margin-bottom:0;margin-top:clamp(1.25rem, 0.88rem + 1.85vw, 2.5rem);font-size:clamp(1.375rem, 0.949rem + 2.13vw, 2.813rem);font-family:"PostGrotesk-Thin",sans-serif}.image_blocks .wrp.owl-carousel .itm img{width:100%;max-width:none}@media (min-width:750px){.slogans-carousel .owl-stage{padding-left:0 !important}.slogans-carousel .itm .img{min-height:400px}}@media (min-width:1400px){.slogans-carousel .itm .img{min-height:500px}}@media (max-width:899px){table.flex_lines tr{flex-wrap:wrap}table.flex_lines tr td{flex:1 1 100%;border-right:none}}/*# sourceMappingURL=./about.css.map */