.inspiration{padding-top:100px}.inspiration .blog-heading{margin-inline:30px;margin-bottom:30px;text-align:center}.inspiration .blog-heading h3{color:#000;display:inline-block;font-size:40px;font-weight:400;line-height:1;margin-bottom:30px;margin-top:0;position:relative}.inspiration .blog-heading h3:before{background-image:url(images/logo.webp);background-repeat:no-repeat;background-size:contain;content:"";height:50px;left:48%;position:absolute;top:-40px;width:50px}.inspiration .blog-heading p{color:#959595;font-size:21px;line-height:1.3}.inspiration .blog-two-col{margin-bottom:30px}.inspiration .blog-two-col .blog-listing{height:400px;margin-bottom:30px}.inspiration .blog-two-col .blog-listing .overlay{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.5));height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.inspiration .blog-two-col .blog-listing:hover .overlay{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.9));opacity:1}.inspiration .blog-two-col .blog-listing img{height:inherit;object-fit:cover;transition:transform .5s ease-in-out;width:100%}.inspiration .blog-two-col .blog-listing .blog-details{bottom:0;color:#fff;left:0;padding:40px;position:absolute;transform:scale(1);transition:transform .5s ease-in-out;width:100%}.inspiration .blog-two-col .blog-listing .blog-details h4{color:#fff;display:inline-block;font-size:15px;line-height:1.6;max-height:0;overflow:hidden;transition:.5s ease-in-out}.inspiration .blog-two-col .blog-listing .blog-details h3{color:#fff;font-size:28px;font-weight:400;line-height:1.6;margin-bottom:-15px}.inspiration .blog-two-col .blog-listing .blog-details a{display:inline-block}.inspiration .blog-two-col .blog-listing:hover .blog-details h4{max-height:100px}.inspiration .blog-two-col .blog-listing:hover .blog-details h3{margin-bottom:15px}.inspiration .blog-two-col .blog-listing:hover .blog-details a{opacity:1}.inspiration .blog-two-col .blog-listing .blog-details .author{align-items:center;display:flex}.inspiration .blog-two-col .blog-listing .blog-details .author .author-info{margin:0 20px}.inspiration .blog-two-col .blog-listing .blog-details .author .author-img img{border:2px solid #fff;border-radius:50%;height:50px;width:50px}.inspiration .blog-two-col .blog-listing .blog-details .author .author-info h6,p{color:#fff;display:block;font-size:14px;font-weight:700;line-height:1.6}.inspiration .blog-two-col .blog-listing:hover .blog-details .author{display:none}.inspiration .blog-two-col .blog-listing{overflow:hidden;position:relative}.inspiration .blog-two-col .blog-listing .blog-details h4.hiddenText{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.inspiration .blog-two-col .blog-listing:hover .blog-details h4.hiddenText{max-height:100px}.inspiration .blog-two-col .blog-listing .blog-details a{background-color:transparent;border:2px solid #fff;border-radius:50px;color:#fff;display:none;padding:10px 30px;transition:.4s ease-in-out}.inspiration .blog-two-col .blog-listing:hover .blog-details a{display:inline-block}.inspiration .blog-two-col .blog-listing:hover .blog-details a:hover{background-color:#1da3c9;border:2px solid #1da3c9;color:#fff}.inspiration .blog-two-col .blog-listing:hover img{transform:scale(1.1)}@media(min-width:992px){.inspiration .blog-two-col{display:flex;gap:30px}.inspiration .inspiration-blog_two-col .two-col{margin-bottom:0;width:calc(33.33% - 30px)}.inspiration .inspiration-blog_two-col .blog-listing.ins-two-col{margin-bottom:0;width:66.66%}.inspiration .inspiration-three-col .three-col{margin-bottom:0;width:calc(33.33% - 30px)}}