.blog .techbeeps-wrapper,.single-post .techbeeps-wrapper,.archive .techbeeps-wrapper{max-width:1200px;padding:0 15px}.blog .site-content,.single-post .site-content,.archive .site-content{margin:50px 0}.type-post img{width:100%;object-fit:cover}.blog .type-post .entry-title a,.archive .type-post .entry-title a,.search .type-post .entry-title a{text-decoration:none;font-weight:700;color:var(--techbeeps-primary-color)}.single .site-main .type-post{background:#fff;padding:10px 30px;margin-bottom:20px}.blog .site-main .type-post,.archive .site-main .type-post,.search .site-main .type-post{box-shadow:0px 15px 15px -10px rgba(0,0,0,.05);border-radius:15px;overflow:hidden;background-color:#fff}.blog .site-main .type-post .post-thumbnail img,.archive .site-main .type-post .post-thumbnail img,.search .site-main .type-post .post-thumbnail img{height:235px}.blog .site-main .type-post .entry-content,.blog .site-main .type-post h2,.blog .site-main .type-post .entry-footer,.archive .site-main .type-post .entry-content,.archive .site-main .type-post h2,.archive .site-main .type-post .entry-footer,.search .site-main .type-post .entry-content,.search .site-main .type-post h2,.search .site-main .type-post .entry-footer{padding:0 25px}.blog .site-main .type-post h2,.archive .site-main .type-post h2,.search .site-main .type-post h2{font-size:22px}.blog .site-main .type-post .entry-footer .more-link-wrap a,.archive .site-main .type-post .entry-footer .more-link-wrap a,.search .site-main .type-post .entry-footer .more-link-wrap a{text-decoration:none;font-weight:600;margin-bottom:15px;display:inline-block}.blog .site-main,.search .site-main:not(:has(.not-found)),.archive .site-main{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog .site-main>header,.search .site-main>header,.archive .site-main>header,.navigation.posts-navigation{grid-column:1/-1}.techbeeps-entry-tags{margin:20px 0;font-size:.9em;line-height:1.6}.techbeeps-entry-tags .techbeeps-tags-label{font-weight:600;margin-right:5px}.techbeeps-entry-tags a{display:inline-block;padding:2px 8px;margin-right:5px;background:#f3f3f3;color:#555;border-radius:3px;text-decoration:none;transition:all .2s ease}.techbeeps-entry-tags a:hover{background:#e0e0e0;color:#222}@media (max-width:991px){.blog .site-main,.search .site-main,.archive .site-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog .site-main,.search .site-main,.archive .site-main{grid-template-columns:repeat(1,minmax(0,1fr))}}.single-post .post .entry-title{font-weight:700}.single-post .comment-form-comment label{font-size:20px;color:var(--techbeeps-primary-color);font-weight:500}.single-post .comment-respond .comment-reply-title{margin-top:0}.single-post .comment-respond .comment-form .comment-form-author{float:left}.single-post .comment-respond .comment-form .comment-form-email{float:right}.single-post .comment-respond .comment-form .comment-form-author,.single-post .comment-form .comment-form-email{width:49%;display:inline-block}.single-post .comment-respond .comment-form .comment-form-author input,.single-post .comment-form .comment-form-email input,.single-post .comment-form .comment-form-url input{width:100%;padding:12px 16px;border:1px solid #d1d5db;box-sizing:border-box}.single-post .comment-respond .form-submit .submit{cursor:pointer}.single-post .navigation .nav-links .nav-previous{margin-top:20px}.single-post .post img{height:732px}.single-post .post h1{font-size:40px}.single-post .comment-respond .comment-form .comment-form-author input,.single-post .comment-form .comment-form-email input,.single-post .comment-form .comment-form-url input{width:100%;padding:12px 16px;border:1px solid #d1d5db;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1);height:50px;border-radius:8px}.single-post .comment-form-comment textarea#comment{width:100%;border-color:#d1d5db;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:8px}.single-post .comment-respond{padding:25px;background-color:#fff;border-radius:8px}nav.navigation.post-navigation{margin-top:30px}@media (max-width:767px){.single-post .comment-respond .comment-form .comment-form-author,.single-post .comment-form .comment-form-email{width:100%}.single-post .post img{height:480px}.single-post .post h1{font-size:30px}.single-post .post h2{font-size:25px}.single-post .post h3,.single-post .post h4{font-size:23px}}