/* Source Themes Academic v4.3.1 | https://sourcethemes.com/academic/ */
.wg-experience.home-section{padding-top:2rem;padding-bottom:1.5rem}.wg-experience .section-heading h1{margin-bottom:.3rem}.wg-experience .experience{margin-bottom:.25rem}.wg-experience .experience .card{border:1px solid #e8edf5;border-left:4px solid #4a67d6;border-radius:10px;box-shadow:0 4px 14px rgba(36,49,66,7%);transition:transform .16s ease,box-shadow .16s ease}.wg-experience .experience .card:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(36,49,66,.12)}.wg-experience .experience .card-body{padding:.55rem .75rem}.wg-experience .exp-title{font-size:1.05rem;line-height:1.2;color:#1f2d3d!important}.wg-experience .exp-company{font-size:.92rem;color:#2f3f56!important}.wg-experience .exp-meta{font-size:.82rem;margin-top:.1rem;margin-bottom:.2rem}.wg-experience .card-text{font-size:.88rem;line-height:1.35;margin-bottom:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wg-experience .badge.badge-pill{width:.95rem;height:.95rem}@media(max-width:768px){.wg-experience.home-section{padding-top:1.5rem;padding-bottom:1rem}.wg-experience .experience .card-body{padding:.52rem .7rem}.wg-experience .exp-title{font-size:.98rem}.wg-experience .exp-company{font-size:.88rem}}.home-section{padding-top:2.4rem;padding-bottom:2.1rem}.home-section .section-heading h1{font-size:2.25rem;margin-bottom:.35rem}.home-section .section-heading p{font-size:1rem;line-height:1.5;opacity:.85}.wg-pages .card-simple,.wg-portfolio .card-simple{border:1px solid #e8edf5;border-radius:12px;padding:.75rem .85rem;box-shadow:0 4px 14px rgba(36,49,66,6%);transition:transform .16s ease,box-shadow .16s ease}.wg-pages .card-simple:hover,.wg-portfolio .card-simple:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(36,49,66,.1)}.wg-pages .card-simple .article-title,.wg-portfolio .card-simple .article-title{font-size:1.65rem;line-height:1.25}.wg-pages .card-simple .article-style,.wg-portfolio .card-simple .article-style{font-size:.95rem;line-height:1.45;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wg-pages .card-simple .article-metadata,.wg-portfolio .card-simple .article-metadata{font-size:.9rem;margin-bottom:.35rem}@media(max-width:768px){.home-section{padding-top:1.8rem;padding-bottom:1.6rem}.home-section .section-heading h1{font-size:1.9rem}.wg-pages .card-simple,.wg-portfolio .card-simple{padding:.6rem .65rem}.wg-pages .card-simple .article-title,.wg-portfolio .card-simple .article-title{font-size:1.35rem}}