.featured-blog .head-sec{align-items:end;display:flex;justify-content:space-between}.featured-blog .listing-section{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:26px;margin-top:58px}.featured-blog .listing-section .blog-card{background:#1a1a1a;border-radius:10px}.featured-blog .listing-section .blog-card .contents{padding:27px 23px 24px}.featured-blog .listing-section .blog-card .post-image{border-radius:10px;height:400px;overflow:hidden}.featured-blog .listing-section .blog-card .post-image img{border-radius:10px;height:100%;object-fit:cover;transform:scale(1);transition:transform .4s ease;width:100%}.featured-blog .listing-section .blog-card:hover .post-image img{transform:scale(1.06)}.featured-blog .listing-section .blog-card .post-title a{color:#fff;display:-webkit-box;font-family:Epilogue;font-size:24px;font-weight:500;letter-spacing:-.05em;line-height:1.4em;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;overflow:hidden;text-overflow:ellipsis}.featured-blog .listing-section .blog-card .post-summary{color:#7c7c7c;font-size:14px;margin-top:14px}@media only screen and (max-width:479px) and (min-width:320px){.featured-blog .listing-section{grid-template-columns:1fr;grid-column-gap:0;margin-top:40px;grid-row-gap:40px}.featured-blog .listing-section .blog-card .post-image{height:240px;width:100%}.featured-blog .head-sec .icon{display:none}}@media only screen and (max-width:767px) and (min-width:480px){.featured-blog .head-sec .icon{display:none}.featured-blog .listing-section{margin-top:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr}.featured-blog .listing-section .blog-card .post-image{height:260px;width:100%}.featured-blog .listing-section>:nth-child(3):last-child{grid-column:1/-1;justify-self:center}}@media only screen and (max-width:985px) and (min-width:768px){.featured-blog .head-sec .icon svg{width:52px}.featured-blog .listing-section{margin-top:40px;grid-row-gap:40px;grid-template-columns:repeat(2,1fr)}.featured-blog .listing-section>:nth-child(3):last-child{grid-column:1/-1;justify-self:center;width:48%}.featured-blog .listing-section .blog-card .post-image{height:270px;width:100%}}@media only screen and (max-width:1150px) and (min-width:986px){.featured-blog .head-sec .icon svg{width:62px}.featured-blog .listing-section{margin-top:40px}.featured-blog .listing-section .blog-card .post-image{width:100%}}