.rep-info{width:80%;margin-bottom:160px;transition:margin .5s linear}.col1 .rep-info:nth-child(odd){padding-left:10%}.rep-info .h3{color:var(--primary-color);font-size:35px;line-height:67px;font-family:Recoleta;font-weight:700}.rep-info .mail a{color:#000}.rep-info .mail a:hover{color:var(--primary-color)}.rep-info .portrait{margin-top:25px}.rep-info .portrait img{width:100%}.rep-info .biog{margin-top:25px;margin-bottom:25px}.rep-info .interview-area{max-height:0;transition:all .2s ease-in-out;overflow:hidden;font-weight:300;font-size:20px;line-height:30px;display:flex;opacity:0;box-sizing:border-box;position:relative;width:calc(225% + 90px);background-color:#fff}.col2 .interview-area{margin-left:-150%}.interview-area .scrollbit{-moz-column-gap:40px;column-gap:40px;-moz-columns:2;columns:2;padding-right:90px}.interview-area b{color:var(--primary-color);font-weight:400;display:block;margin-top:30px}.interview-area b:first-child{margin-top:0}.rep-info .interview-area.open{max-height:none;max-width:1663px;z-index:100;background-color:#fff;left:0;opacity:1;padding:90px 0}.spacer-area{height:0;opacity:0;transition:height .2s ease-in-out}.spacer-area.open{height:800px}.zoom-button.open{background-image:url(../img/zoom-left.6bb3802a.svg)}.rep-info .vert-text{font-family:Recoleta;font-size:45px;width:80px;text-align:right;flex-shrink:0;position:relative}.rep-info .vert-text .rotator-text{text-align:right;position:absolute;top:0;left:0;transform-origin:0 0;transform:rotate(-90deg) translate(-100%,8px)}.rep-info .close-box{width:30px;height:30px;position:absolute;bottom:20px;right:0;background-image:url(../img/Close_01.9b9a79d3.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer;z-index:20}@media screen and (max-width:640px){.rep-info{margin-bottom:50px;box-sizing:border-box;width:auto}.col1 .rep-info:nth-child(odd){padding-left:0}.rep-info .h3{font-size:25px;line-height:33px;font-weight:400}.rep-info .interview-area{font-size:15px;line-height:22px}.rep-info .interview-area.open{padding:10px 0 70px 0;max-width:100%;box-sizing:border-box}.rep-info .close-box{bottom:0}.rep-info .vert-text{font-size:20px;font-weight:400;line-height:30px;width:60px}.rep-info .vert-text .rotator-text{top:0;left:0;transform:rotate(-90deg) translate(-110%)}.col2 .interview-area{margin-left:0}.interview-area .scrollbit{-moz-columns:1;columns:1;padding:0}}.rep-item .hidrow{height:0;padding:0;opacity:0;transition:all .2s linear;display:flex;justify-content:space-between;overflow:hidden}.rep-item .hidrow .left-bit{width:40%}.rep-item .left-bit .heading{font-size:45px;line-height:66px;font-family:Recoleta}.rep-item .left-bit .body{font-family:MierB;font-size:19px;line-height:30px;margin-top:70px;font-weight:300}.rep-item .hidrow .right-bit{width:55%;font-family:Recoleta}.rep-item .hidrow.open{height:auto;padding:128px 0;opacity:1}.rep-item{border-bottom:1px solid #000;margin-bottom:100px}.rep-item .arrow{padding:10px 0 30px 0;cursor:pointer;position:relative}.rep-item .arrow .arrow-icon{position:absolute;background-image:url(../img/down.2bde902f.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 27px;top:50%;right:30px;width:27px;height:27px;transform:translateY(-50%);transition:all .2s ease-in-out}.rep-item .arrow.open .arrow-icon{transform:translateY(-50%) rotate(180deg)}.rep-item .arrow.open{border-bottom:1px solid #000}.rep-item .arrow .title{font-family:Recoleta;font-size:45px;line-height:71px;color:var(--primary-color)}.rep-item .arrow .text,.rep-item .right-body{font-size:19px;font-weight:300}.rep-item .right-body{line-height:30px;font-family:MierB;max-width:700px}.rep-item .right-body a{text-decoration:underline;text-underline-position:under}.rep-item .right-body a:hover{color:#000}.rep-item .right-body>div{margin-bottom:30px}.rep-item .bullets .number{font-size:19px;line-height:38px}.rep-item .bullet{display:flex;align-items:flex-start;margin-bottom:30px}.rep-item .bullet .text{margin-left:16px}.rep-item .bullet .text .main{font-size:36px;line-height:48px;font-weight:300}.rep-item .bullet .text .sub{font-size:19px;line-height:30px;font-family:MierB;font-weight:300}.rep-item .right-body>div:first-child{color:var(--primary-color)}@media screen and (max-width:1024px){.rep-item .left-bit .heading{font-size:36px;line-height:45px}.rep-item .bullet .text .main{font-size:28px;line-height:36px}}@media screen and (max-width:640px){.rep-item{margin-bottom:0}.rep-item .arrow{padding-top:30px}.rep-item .arrow .title{font-size:20px;line-height:30px;font-weight:400}.rep-item .arrow .arrow-icon{right:5px}.rep-item .hidrow{display:block}.rep-item .hidrow.open{padding:30px 0 0 0}.rep-item .hidrow .left-bit{width:auto}.rep-item .hidrow .right-bit{margin-top:30px;width:auto}.rep-item .left-bit .heading{font-size:20px;line-height:30px}.rep-item .left-bit .body{font-size:15px;line-height:22px;margin-top:20px}.rep-item .bullet .text .main{font-size:20px;line-height:30px}.rep-item .bullet .text .sub{font-size:15px;line-height:22px}.rep-item .bullets .number{font-size:15px;line-height:28px}.rep-item .right-body{font-size:15px;line-height:22px}}.rep-page .main-image{z-index:5}.rep-page .main-image img{width:100%}.rep-page .relative{margin-top:50px;position:relative;padding-top:77px;box-sizing:border-box}.rep-page .narrow-bar{border-top:4px solid #000;width:80px;margin-bottom:30px}.rep-page .flex-div{display:flex;justify-content:flex-end;margin-top:40px}.rep-page .flex-col{max-width:386px;padding-right:150px;box-sizing:border-box}.rep-page .mag-emphasize{max-width:830px;font-size:45px;line-height:66px;margin-top:50px;font-family:Recoleta;font-weight:400}@media screen and (max-width:1400px){.rep-page .relative{padding-top:60px}}@media screen and (max-width:1024px) and (min-width:769px){.rep-page .flex-col{padding-right:0;text-align:right;max-width:240px}.rep-page .narrow-bar{margin-left:calc(100% - 80px)}}@media screen and (max-width:1024px){.rep-page .mag-emphasize{font-size:36px;line-height:45px}}@media screen and (max-width:960px){.rep-page .relative{padding-top:49px;margin-top:20px}.rep-page .flex-div{justify-content:flex-start}.rep-page .flex-col{padding-right:0;max-width:100%;width:240px;flex-grow:0}.rep-page .mag-emphasize{font-size:20px;line-height:30px}}.rep-page .main-image.scooch{margin-top:50px}.col-copy{margin-left:575px;-moz-columns:2;columns:2;-moz-column-gap:45px;column-gap:45px;font-size:19px;line-height:30px;font-weight:300;margin-top:30px;white-space:pre-line}.col-copy p:first-child{margin-top:0}.rep-page .reps{margin-top:160px;display:flex;justify-content:space-between;position:relative}.rep-page .reps .col1,.rep-page .reps .col2{display:flex;flex-direction:column;width:50%}.rep-page .reps .col2{margin-top:200px;align-items:flex-end}.rep-page .quote{margin-bottom:100px;text-align:center}.rep-page .quote .header{font-weight:300;font-size:20px;line-height:80px;letter-spacing:2px;color:var(--primary-color);text-transform:uppercase}.rep-page .quote .text{font-family:Recoleta;font-weight:700;font-size:45px;line-height:66px;max-width:1100px;margin:0 auto}.soc-cols{position:relative}.soc-cols .col-soc{position:absolute;top:10px;left:0}.we-wir{margin:75px 0;text-align:center}.we-wir .title{font-family:Recoleta;font-weight:700;font-size:35px;line-height:67px;color:var(--primary-color)}.we-wir .text{font-size:15px;line-height:22px;font-weight:400}@media screen and (max-width:1024px){.col-copy{margin-left:100px}}@media screen and (max-width:960px){.col-copy{-moz-columns:1;columns:1;margin-left:10%;font-size:15px;line-height:22px}.rep-page .reps{display:block;margin:30px 0}.rep-page .reps .col1,.rep-page .reps .col2{width:auto}.rep-info{margin-bottom:50px}.soc-cols .col-soc{position:relative;top:auto;left:auto;margin-top:20px}}@media screen and (max-width:640px){.rep-page .reps .col2{margin-top:0;align-items:flex-start}.rep-page .quote .text,.we-wir .title{font-size:25px;line-height:33px}.we-wir .title{font-weight:400}.rep-item .arrow .arrow-icon{width:16px;height:16px;background-size:auto 16px}.we-wir{margin:75px 0 30px;text-align:center}.rep-page .quote .header{font-size:15px}}