.portfolio--person__details .portfolio--person__summary.link{margin-bottom:50px;margin-top:25px}.portfolio--person.flip-card .flip-card-back .portfolio--person__details{margin-top:0}.portfolio--person.flip-card .flip-card-back .portfolio--person__img{background-position:50%;height:310px;width:225px}.portfolio--person__summary.link{margin-bottom:42px}.section--portfolio-team.team-only{margin-top:0}.section--portfolio-team .portfolio--person__details{padding:0!important;width:100%}.section--portfolio-quote{margin:0 auto;max-width:80%;padding:3rem 0 4rem;position:relative;text-align:center;width:100%}.section--portfolio-quote:before{background-image:url(https://www.edisonpartners.com/hubfs/Icons/icon--quote__green.svg);background-repeat:no-repeat;content:"";height:100px;left:50%;opacity:.1;position:absolute;top:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px}.section--portfolio{margin-top:4rem;padding-bottom:4rem}.portfolio__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#articles,.section--viewpoint{margin-top:4rem;text-align:center}.section--portfolio .portfolio__inner{min-height:auto}.flip-card,.flip-card-click{background-color:transparent;border:1px solid #f1f1f1;display:inline-block;height:450px;margin-bottom:12px;margin-right:12px;perspective:1000px;width:calc(33.33333% - 2.15rem)}@media (max-width:1140px){.flip-card,.flip-card-click,.section--portfolio-team:not(.section--portfolio-directors) .portfolio--person{width:calc(33.33333% - 2.15rem)}.portfolio--person.flip-card .flip-card-back .portfolio--person__img{margin:auto}}@media (max-width:1024px){.flip-card,.flip-card-click,.section--portfolio-team:not(.section--portfolio-directors) .portfolio--person{width:calc(50% - 2.15rem)}.portfolio--person.flip-card .flip-card-back .portfolio--person__img{margin:auto}}@media (max-width:768px){.flip-card,.flip-card-click,.section--portfolio-team:not(.section--portfolio-directors) .portfolio--person{width:100%}.portfolio--person.flip-card .flip-card-back .portfolio--person__img{margin:auto}}.flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.flip-card-click.flipped .flip-card-inner,.flip-card-click:active .flip-card-inner,.flip-card-click:focus .flip-card-inner,.flip-card:active .flip-card-inner,.flip-card:focus .flip-card-inner,.flip-card:focus-within .flip-card-inner,.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-inner:focus,.flip-card-inner:hover{cursor:pointer;outline:5px solid transparent}.flip-card-back,.flip-card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;justify-content:start;position:absolute;width:100%}.flip-card-back p,.flip-card-front p{font-size:1rem;padding:10px}.flip-card-front{background-color:#fff}.flip-card-back{background-color:#78863b;transform:rotateY(180deg)}.portfolio--person.flip-card{padding:0!important}.portfolio--person.flip-card .flip-card-back,.portfolio--person.flip-card .flip-card-front{padding:1rem}.portfolio--person.flip-card .flip-card-front{flex-direction:column}.portfolio--person__img.person--bw{filter:grayscale(1)}.portfolio--person.flip-card .flip-card-front .portfolio--person__details{margin-top:2rem}.portfolio--person.flip-card .flip-card-back .portfolio--person__details{color:#fff;width:100%}.section--portfolio-team .portfolio--person__details .portfolio--person__social{justify-content:center}.section--portfolio-team .portfolio--person:hover{transform:scale(1)!important}.flip-card-back{flex-direction:column}.flip-card-back path.social--icon{fill:#78863b}.flip-card-back circle.social--circle{fill:#f4f7fc}.flip-card-back .portfolio--person__social-item{margin:0}.portfolio--person__social{bottom:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.flip-card-back .portfolio--person__social{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:768px){.flip-card-back,.flip-card-front{justify-content:center}}