.latest-post-section h2{color:#595959;margin-bottom:40px}.latest-post-section .blog-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.latest-post-section .single-blog{float:left;padding:20px;width:33.33%}.latest-post-section .single-blog .blog-single-wrap{background:#fff;border-radius:23px;-webkit-box-shadow:0 0 20px rgb(0 0 0/9%);box-shadow:0 0 20px rgb(0 0 0/9%);float:left;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%}.latest-post-section .single-blog .blog-image{position:relative;width:100%}.latest-post-section .single-blog .blog-content{padding:35px;width:100%}.latest-post-section .single-blog .blog-image img{display:block;height:267px;-o-object-fit:cover;object-fit:cover;width:100%}.latest-post-section .single-blog .blog-content h4{font-size:35px;line-height:43px;min-height:90px}.latest-post-section .single-blog .blog-content h4 a{color:#595959;display:block;font-size:25px;font-weight:700;line-height:30px}.latest-post-section .single-blog .blog-desc{margin:20px 0;width:100%}.latest-post-section .single-blog .blog-inner-content{margin-bottom:50px}.latest-post-section .single-blog a.transparent-bg{color:#fe5621;display:inline-block;font-size:24px;font-weight:700;line-height:24px;text-transform:uppercase}.latest-post-section .single-blog a{text-decoration:none}.latest-post-section .single-blog .blog-desc .blog-date{float:left;margin-right:30px}.latest-post-section .single-blog .blog-desc .blog-sharing{cursor:pointer}.latest-post-section .single-blog .blog-desc .share-dialog{background-color:#fff;border:1px solid #ccc;border-radius:4px;bottom:0;display:none;height:280px;left:50%;margin:auto;max-width:500px;padding:20px;position:fixed;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:95%;z-index:-1}.latest-post-section .single-blog .blog-desc i{color:#0096a6;margin-right:7px}.latest-post-section .single-blog a.transparent-bg:hover{color:#ad401d}.latest-post-section .single-blog .blog-single-wrap:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.38);box-shadow:0 0 30px rgba(0,0,0,.38)}.latest-post-section .single-blog .blog-desc .share-dialog h3.dialog-title{color:#585858;font-weight:600;margin:0}.latest-post-section .single-blog button.close-button{display:none}.latest-post-section .single-blog .targets{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;margin-bottom:20px}.latest-post-section .single-blog .targets a{align-items:center;border:1px solid #ccc;border-radius:4px;color:#777;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:auto;justify-content:center;letter-spacing:2px;line-height:1.1;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}.latest-post-section .single-blog .targets a svg{height:20px;margin-right:7px;width:20px}.latest-post-section .single-blog .link{align-items:center;background-color:#eee;border-radius:4px;display:flex;justify-content:center;padding:10px}.latest-post-section .single-blog .link .pen-url{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-post-section .single-blog .link button.copy-link{align-items:center;-webkit-appearance:initial;border:1px solid #ddd;border-radius:4px;color:#777;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;height:auto;justify-content:center;letter-spacing:2px;line-height:1.1;max-width:142.17px;padding:8px 30px;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;white-space:nowrap;width:100%}.share-open .latest-post-section .single-blog .blog-desc .share-dialog>header{display:flex;justify-content:space-between;margin-bottom:21px}.latest-post-section .single-blog .blog-desc.cm-share-open .share-dialog{display:block;z-index:9}@media (min-width:1580px){.latest-post-section .single-blog .blog-content h4 a{font-size:23px}}@media (max-width:1599px){.latest-post-section .blog-inner{margin:0 -15px}.latest-post-section .single-blog{padding:15px}.latest-post-section .single-blog .blog-content h4{font-size:27px;line-height:35px}.latest-post-section .single-blog a.transparent-bg{font-size:18px;line-height:26px}.latest-post-section .single-blog .blog-content h4 a{font-size:22px;line-height:25px}}@media (max-width:1400px){.latest-post-section h2{line-height:42px;margin-bottom:20px}.latest-post-section .single-blog .blog-image img{height:200px}.latest-post-section .single-blog .blog-content{padding:25px}}@media (max-width:991px){.latest-post-section .single-blog{padding:15px;width:50%}.latest-post-section h2{padding-bottom:50px}}@media (max-width:767px){.latest-post-section .single-blog{padding:15px 0;width:100%}.latest-post-section .blog-inner{margin:0;width:100%}.latest-post-section .single-blog .blog-single-wrap{float:none;margin:0 auto;max-width:310px}.latest-post-section .single-blog .blog-inner-content{min-height:auto}.latest-post-section .single-blog .blog-desc{margin:10px 0}}@media (max-width:600px){.latest-post-section.post-topic-section .single-blog{width:100%}}