.hv-post-banner{color:#fff}.hv-post-banner-overlay{background:#000;background:-moz-linear-gradient(90deg,#000 0,rgba(0,0,0,.212) 100%);background:-webkit-linear-gradient(90deg,#000,rgba(0,0,0,.212));background:linear-gradient(90deg,#000,rgba(0,0,0,.212));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);height:100%}.hv-post-banner h1,.hv-post-banner p{color:#fff}.hv-blog-post-author-box{background-color:#c3ecec;border-radius:5px}.hv-blog-post .post-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}@media (max-width:991px){.hv-blog-post .post-wrapper{flex-direction:row;flex-wrap:wrap;width:100%}}@media (max-width:767px){.hv-blog-post .post-wrapper{flex-direction:column;width:100%}}.hv-blog-post .post-wrapper .common-post-card{border-radius:4px;margin:0 1rem 3rem;position:relative;width:22%}@media (max-width:991px){.hv-blog-post .post-wrapper .common-post-card{margin:.8rem;width:46%}}@media (max-width:767px){.hv-blog-post .post-wrapper .common-post-card{margin:1rem auto;width:94%}}.hv-blog-post .post-wrapper .common-post-card.full-height-card{border-radius:4px;overflow:hidden;position:relative}.hv-blog-post .post-wrapper .common-post-card.full-height-card .card-pic-container{height:100%;max-height:100%;overflow:visible}.hv-blog-post .post-wrapper .common-post-card.full-height-card img{min-height:100%;min-width:100%}.hv-blog-post .post-wrapper .common-post-card.full-height-card .full-height-content{bottom:0;color:#fff;padding:1rem;position:absolute}.hv-blog-post .post-wrapper .common-post-card.full-height-card .full-height-content .author{font-size:.875rem;margin:0 0 1rem;opacity:1;padding:0 0 .5rem;position:relative;transition:.3s ease;visibility:visible}.hv-blog-post .post-wrapper .common-post-card.full-height-card .full-height-content .author:after{border-bottom:2px solid #fff;bottom:0;content:"";left:0;position:absolute;top:0;width:13%}.hv-blog-post .post-wrapper .common-post-card.full-height-card .full-height-content .title{bottom:0;font-size:1.125rem;line-height:20px;position:relative;transition:.3s ease}.hv-blog-post .post-wrapper .common-post-card.full-height-card .full-height-content a{bottom:15px;opacity:0;transition:.3s ease;visibility:hidden}.hv-blog-post .post-wrapper .common-post-card.full-height-card:hover .author{opacity:0;visibility:hidden}.hv-blog-post .post-wrapper .common-post-card.full-height-card:hover .title{transform:translateY(-55px)}.hv-blog-post .post-wrapper .common-post-card.full-height-card:hover a{opacity:1;visibility:visible}.hv-blog-post .post-wrapper .common-post-card.black .full-height-content{color:#000}.hv-blog-post .post-wrapper .common-post-card.black .full-height-content .author:after{border-color:#000}.hv-blog-post .post-wrapper .common-post-card.featured-card{width:48%}@media (max-width:991px){.hv-blog-post .post-wrapper .common-post-card.featured-card{width:100%}}@media (max-width:767px){.hv-blog-post .post-wrapper .common-post-card.featured-card{margin:0 auto;width:93%}}.hv-blog-post .post-wrapper .common-post-card.featured-card .card-pic-container{height:100%;max-height:100%;overflow:visible}.hv-blog-post .post-wrapper .common-post-card.featured-card img{min-height:100%;min-width:100%}.hv-blog-post .post-wrapper .common-post-card img{width:100%}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper{position:relative}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper .card-author{font-size:.875rem;font-weight:500;margin:1rem 0;opacity:1;transition:.3s ease;visibility:visible}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper .card-author-field{font-size:.875rem;font-weight:500;opacity:0;position:absolute;text-decoration:underline;text-transform:uppercase;top:0;transition:.3s ease;visibility:hidden}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper .card-author-field a{color:#c00;position:relative;text-decoration:none}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper:hover .card-author{opacity:0;visibility:hidden}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper:hover .card-author-field{opacity:1;visibility:visible}.hv-blog-post .post-wrapper .common-post-card .card-author-wrapper:hover .card-author-field a{text-decoration:underline}.hv-blog-post .post-wrapper .common-post-card .card-title{font-size:1.125rem;font-weight:600}.hv-blog-post .post-wrapper .common-post-card .card-content{font-weight:300;margin:0 0 2rem}.hv-blog-post .post-wrapper .common-post-card a{bottom:0;margin:0;position:absolute}.hv-blog-post .post-wrapper .common-post-card .card-pic-container{max-height:160px;overflow:hidden}@media (max-width:991px){.hv-blog-post .post-wrapper .common-post-card .card-pic-container{max-height:250px}}@media (max-width:767px){.hv-blog-post .post-wrapper .common-post-card .card-pic-container{max-height:400px}}