.flipcard{position:relative;width:325px;height:410px;transform-style:preserve-3d;perspective:600px;transition:.5s}.flipcard .front{font-weight:lighter;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primarydark);box-shadow:2px -2px 4px var(--primarydark);color:var(--primarypale);text-shadow:0 1px 1px var(--contrastdark);border-radius:3px;backface-visibility:hidden;transform:rotateX(0);transition:.5s;transition-delay:.2s}.flipcard:hover .front{transform:rotateX(-180deg)}.empquote{font-family:FlorenceSansRegular;font-size:1.3rem;text-align:center;text-shadow:0 1px 1px var(--secondarydark);margin-top:1.5rem}.flipcard img{border:1px solid var(--secondarydark)}.flipcard .back{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;background:var(--primarydark);box-shadow:0 0 10px var(--primarydark);backface-visibility:hidden;transform:rotateX(180deg);transition:.5s;transition-delay:.2s;font-weight:light}.flipcard .back:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primarydark);border-radius:3px;border:10px solid var(--primarypale);background-image:linear-gradient(165deg,var(--contrastmid) 10%,var(--contrastdark) 40%,var(--contrastdark) 60%,var(--primarydark) 90%)}.flipcard:hover .back{transform:rotateX(0)}.flipcard .back .details{position:absolute;top:25%;transform:translateY(-25%);left:0;width:100%;text-align:center;padding:20px;box-sizing:border-box}.flipcard .back .details h2{font-family:FlorenceSansRegular;text-shadow:0 1px 1px var(--black);margin:0;padding:10px 0;font-size:24px;color:var(--primarypale)}.flipcard .back .details h2 span{color:var(--primaryultralight);font-size:16px;font-family:"Segoe UI"}.details .quote{color:var(--primarypale);font-style:italic;font-size:1.2rem;text-align:left;text-shadow:0 1px 1px var(--secondarypale)}.social-icons{padding:20px 15px}.social-icons a{font-size:39px;display:inline-block;width:60px;height:60px;text-align:center;vertical-align:middle;background:var(--primaryshadow);color:var(--primaryultralight);text-decoration:none;border-radius:50%;transition:.5s}.social-icons a .fa{line-height:42px}.social-icons a:hover{background:var(--secondarylight);color:var(--secondarydark);box-shadow:0 2px 5px var(--secondarymid)}.about-employee-image{width:317px;height:325px}.about-names{font-family:FlorenceSansRegular;font-size:1.5rem;color:var(--black);text-shadow:0 1px 2px rgba(107,193,255,.55);margin-top:-.75rem;margin-bottom:.75rem}.about-titles{margin-bottom:.5rem;margin-top:-.4rem;font-size:1rem;font-family:"Segoe UI";color:var(--primarydark);text-shadow:0 1px 2px rgba(176,6,3,.45)}.about-footer{padding:.75rem 1.25rem;background-color:var(--primaryultralight);border-top:1px solid rgba(176,6,3,.55);border-bottom-left-radius:9px;border-bottom-right-radius:9px}