.featured-segment{border:1px solid #707070;border-right:none;border-left:none}.featured-segment>.aspect-ratio{padding-bottom:56%;overflow:hidden}.featured-segment .logo-positioner{position:absolute;top:0;left:0;display:flex}@media screen and (max-width:1024px){.featured-segment .logo-positioner{padding-bottom:100%}}.featured-segment .logo-positioner .logo{position:relative;z-index:490;display:flex;align-items:center;justify-content:center;padding:1em 2em}.featured-segment .logo-positioner .logo .logo-animation{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:translate3d(0,1em,0);clip-path:polygon(50% 50%,100% 0,50% 50%,0 100%);opacity:0;transition:clip-path .75s ease-in-out,opacity 1.25s ease-in-out,transform 1.5s ease-in-out}.featured-segment .logo-positioner .logo.is-inview .logo-animation{transform:translateZ(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}.featured-segment .logo-positioner .logo .logo-bg{position:absolute;z-index:500;width:100%;height:100%;border:1px solid #1c1c1c;border-left:0;border-top:0}.featured-segment .logo-positioner .logo .location{position:absolute;z-index:400;bottom:0;left:0;width:100%;padding:.4em .5em;background:#fff;color:#000;border:1px solid #000;border-top:none;border-left:none;transform:translateZ(0);font-size:1.05em;text-transform:uppercase;text-align:center;line-height:1.2;white-space:pre-wrap;transition:all .5s ease-in-out .5s}.featured-segment .logo-positioner .logo.is-inview .location{transform:translate3d(0,100%,0)}.featured-segment .logo-positioner .aspect-ratio{z-index:500;width:12.5em;padding-bottom:100%}@media screen and (max-width:1024px){.featured-segment .logo-positioner .aspect-ratio{width:3.5em}}.featured-segment .logo-positioner .title{display:flex;align-items:flex-start;justify-content:center}.featured-segment .logo-positioner .title h2{font-size:5.25em}@media screen and (max-width:1024px){.featured-segment .logo-positioner .title h2{font-size:2em}}.featured-segment .logo-positioner .title .text-line{height:1em;background:#fff;border:1px solid #1c1c1c;border-left:0;border-top:0;padding:.25em .5em}.featured-segment .logo-positioner .title .muhlines:before{background:#fff;border:1px solid #1c1c1c;border-left:0;border-right:0}.featured-segment .featured-segment-description{display:flex;align-items:flex-start;width:100%}@media screen and (max-width:1024px){.featured-segment .featured-segment-description{flex-wrap:wrap}}.featured-segment .featured-segment-description .aside{position:relative;flex:0 1 25%;padding:2em 2em 1em;margin-bottom:2em;text-transform:uppercase;font-size:1.1em;line-height:1.1;white-space:pre-wrap}.featured-segment .featured-segment-description .aside:after{content:"";position:absolute;bottom:0;left:2em;width:.5em;height:2px;background:#1c1c1c}.featured-segment .featured-segment-description .middle{display:flex;flex-direction:column;justify-content:center;flex:1 1 45%;font-size:1.1em;padding:6em 2em 5em;min-height:40vw}@media screen and (max-width:1024px){.featured-segment .featured-segment-description .middle{padding:2em 2em 3em;text-align:right;flex:1 1 40%;align-items:flex-end}.featured-segment .featured-segment-description .middle h2{display:flex;flex-direction:column;align-items:flex-end;text-align:right}}.featured-segment .featured-segment-description .middle .logo{position:relative;width:55%;padding:0 0 35%;margin:1em 0 3em}.featured-segment .featured-segment-description .middle .logo.big{width:70%;padding:0 0 45%}.featured-segment .featured-segment-description .middle .logo .logo-animation{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:translate3d(0,1em,0);clip-path:polygon(50% 50%,100% 0,50% 50%,0 100%);opacity:0;transition:clip-path .75s ease-in-out,opacity 1.25s ease-in-out,transform 1.5s ease-in-out}.featured-segment .featured-segment-description .middle .logo.is-inview .logo-animation{transform:translateZ(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}@media screen and (max-width:1024px){.featured-segment .featured-segment-description .middle .logo{padding:0;margin-right:0}}.featured-segment .featured-segment-description .middle .address{text-transform:uppercase;padding:0 .25em;line-height:1.1;white-space:pre-wrap}@media screen and (max-width:1024px){.featured-segment .featured-segment-description .middle .address{padding:0}}.featured-segment .featured-segment-description .description{padding:2.2em 3em;font-size:.95em;flex:0 1 30%}@media screen and (max-width:1024px){.featured-segment .featured-segment-description .description{flex:0 1 100%;padding:0 2.5em 3em}}.featured-segment .featured-segment-description .description .description-links{padding-top:2em}.featured-segment .featured-segment-description .link-positioner{position:relative;z-index:500}.featured-segment .featured-segment-description .link-positioner a{display:block;overflow:hidden;width:100%;padding:.35em 3em .35em .75em;margin:0 0 .5em;text-transform:uppercase;color:#fff;background:#1c1c1c;font-size:1.125em;white-space:nowrap;text-overflow:ellipsis}.featured-segment .featured-segment-description .link-positioner i.icon{position:absolute;top:50%;right:.75em;transform:translate3d(0,-50%,0);width:3em;height:2em}@media screen and (max-width:1024px){.featured-segment.type-2 .logo{max-width:8em}}.featured-segment.type-2 .logo-animation-trigger img{transform:translate3d(0,1em,0);clip-path:polygon(50% 50%,100% 0,50% 50%,0 100%);opacity:0;transition:clip-path .75s ease-in-out,opacity 1.25s ease-in-out,transform 1.5s ease-in-out}.featured-segment.type-2 .logo-animation-trigger.is-inview img{transform:translateZ(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}.featured-segment.type-2 .logo-small{z-index:999;max-width:13em}@media screen and (max-width:1024px){.featured-segment.type-2 .logo-small{max-width:4em}}.featured-segment.type-2 .logo-big{max-width:30em}@media screen and (max-width:1024px){.featured-segment.type-2 .logo-big{max-width:15em}}.featured-segment.type-2 .middle{padding:2.5em 2.25em 3em;flex:0 0 50%;min-height:37vw;align-items:flex-start;text-align:left;justify-content:flex-start}@media screen and (max-width:1024px){.featured-segment.type-2 .middle{flex:0 0 100%;padding:1em 1.25em}}.featured-segment.type-2 .middle .logo{width:100%;margin:0!important}.featured-segment.type-2 .middle h2{font-size:4em}@media screen and (max-width:1024px){.featured-segment.type-2 .middle h2{font-size:2em}}.featured-segment.type-2 .description{flex:0 0 50%;padding:2.2em 3em 2.2em 1em}@media screen and (max-width:1024px){.featured-segment.type-2 .description{flex:0 0 100%;padding:1em 1.25em}}.featured-segment.type-2 .description p{color:#000}.featured-segment.type-2 .description-text{font-size:1.58em}.featured-segment.type-2 .aside{padding:0 2em 1em 0;font-size:1.4em;max-width:35em;text-transform:none}@media screen and (max-width:1024px){.featured-segment.type-2 .aside{margin-bottom:0}}.featured-segment.type-2 .aside:after{display:none}.venue-small{border:1px solid #1c1c1c}.venue-small>.aspect-ratio{padding-bottom:56%;overflow:hidden}.venue-small .logo-positioner{position:absolute;top:0;left:0;display:flex}.venue-small .logo-positioner .logo{display:flex;align-items:center;justify-content:center;padding:1em;border:1px solid #1c1c1c;border-left:0;border-top:0}.venue-small .logo-positioner .aspect-ratio{width:3.5em;padding-bottom:100%}.venue-small .logo-positioner .title{display:flex;align-items:center;justify-content:center}.venue-small .logo-positioner .title h2{font-size:2.5em}.venue-small .logo-positioner .title .text-line{height:1em;background:#fff;border:1px solid #1c1c1c;border-left:0;border-top:0;padding:.125em .25em}.venue-small .logo-positioner .title .muhlines:before{background:#fff;border:1px solid #1c1c1c;border-left:0;border-right:0}.venue-small .link-positioner{position:absolute;z-index:500;bottom:0;right:0;background:#1c1c1c;font-size:1.5em;color:#fff;width:50%;padding:.25em .45em .25em .65em}.venue-small .link-positioner a{display:block;text-transform:uppercase;color:#fff}.venue-small .link-positioner span.arrow_uprightie{position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0);width:3em;height:2em}