.team-photo-quote,.team-photos .team-photo{width:100%;border-radius:5px;transition:.5s}.section--welcome-xmas{min-height:700px;display:flex;flex-direction:column;justify-content:center}.section--welcome-xmas .dixy-image{max-height:240px}.section--xmas-team-photos{background:radial-gradient(#bb3227,#902018)}.team-photos{display:flex;flex-wrap:wrap;justify-content:space-around}.team-photos .team-photo{flex:0 0 calc(100% / 4 - 20px);max-width:250px;max-height:250px;height:100%;position:relative;overflow:hidden;background:radial-gradient(#fff,#aaa);cursor:pointer;margin-bottom:40px}.team-photos .team-photo-wrapper:hover .team-photo-quote{opacity:1;pointer-events:all}.team-photos .team-photo-primary img{transition:.5s}.team-photos .team-photo-secondary{position:absolute;top:0}.team-photos .team-photo-secondary img{transition:.5s;transform:translateX(100%)}.team-photos .team-photo:hover{box-shadow:0 0 0 5px rgba(0,0,0,.2)}.team-photos .team-photo:hover .team-photo-secondary img{transition:.5s;transform:translateX(0)}.team-photos .team-photo:hover .team-photo-primary img{transition:.5s;transform:translateX(-100%)}.team-photos .team-photo-quote-content{display:none}.team-photo-quote{transform:translateY(100%);pointer-events:none;top:auto;bottom:0;background:rgba(0,0,0,.9);color:#fff;z-index:20;padding:60px;text-align:center;position:fixed;height:auto;font-size:22px}.team-photo-quote .quote-link{background:radial-gradient(#bb3227,#902018);padding:30px 15px;border-radius:5px;margin-top:20px}.team-photo-quote span{font-weight:700}.team-photo-quote .close{background:#fff;color:#000;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;cursor:pointer}.team-photo-quote-inner{max-width:600px;margin:0 auto}.team-photo-quote.is-visible{pointer-events:all;transform:translateY(0);transition:.5s}@media (max-width:640px){.team-photo-quote{font-size:14px;line-height:1.3;padding:20px}.team-photo-quote-inner{padding:0 40px}}