@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);.card-holder[data-v-6454a0ad]{-moz-column-break-inside:avoid;break-inside:avoid-column;padding:10px}.isClickable[data-v-6454a0ad]{cursor:pointer}.card[data-v-6454a0ad]{transition:all .3s ease-in-out}.hidden[data-v-6454a0ad]{opacity:0}img[lazy=loading][data-v-6454a0ad]{background-color:#fff;background-image:url(../img/spinner.e58355c6.svg);background-repeat:no-repeat;background-position:50%}.vcs-icon[data-v-6454a0ad]{float:right;cursor:pointer}.vcs-icon img[data-v-6454a0ad]{width:20px}#columns[data-v-ccbeb62e]{-moz-column-width:320px;column-width:320px;-moz-column-gap:15px;column-gap:15px;width:90%;margin:30px auto}@media screen and (max-width:500px){#columns[data-v-ccbeb62e]{margin:10px auto}}div#columns small[data-v-ccbeb62e]{font-size:1rem;float:right;text-transform:uppercase;color:#aaa}div#columns small a[data-v-ccbeb62e]{color:#666;text-decoration:none;transition:color .4s}@media screen and (max-width:750px){#columns[data-v-ccbeb62e]{-moz-column-gap:0;column-gap:0}#columns figure[data-v-ccbeb62e]{width:100%}}body{font-family:Source Sans Pro,sans-serif!important;background-color:#eaeaea!important}@media(max-width:360px){header>div{flex-wrap:wrap}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}header{opacity:0;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.1s;padding:20px 0;background-color:#fff;font-size:1rem}@media(max-width:500px){header{padding:10px 0}}header #subtitle{white-space:nowrap;display:inline-block;opacity:0;animation:fadeIn ease-in 1;animation-duration:.2s;animation-fill-mode:forwards;animation-delay:.5s}header .icon{animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:.2s;opacity:0}header .delay-1{animation-delay:2s}header .delay-2{animation-delay:2.2s}header .delay-3{animation-delay:2.4s}header .delay-4{animation-delay:2.6s}header .delay-5{animation-delay:2.8s}header .delay-6{animation-delay:3s}header>div{width:90%;padding:10px;margin:0 auto;display:flex;justify-content:space-between}header>div>div{display:inline-block}header>div #title h1{margin-right:5px}header>div #social-icons{text-align:right}header>div #social-icons>div{display:inline-block;white-space:nowrap}header h1{font-size:1.5rem}header h1,header h2{display:inline}header .icon{width:20px;margin-left:5px}