.blog-single aside{background-color:#f7f7f7;padding:40px 21px;width:96%;border-radius:10px}.blog-single aside>div:not(:last-child){margin-bottom:50px}.blog-single aside .widget-search form input:focus{outline:0;border-color:#f26e00}.blog-single aside .widget-search form input{width:100%;padding:15px 12px 15px 41px;border:1px solid #ddd;font-size:14px;border-radius:10px}.blog-single aside .widget-search form button i{font-size:18px;opacity:.5}.blog-single aside .widget-search form button{position:absolute;left:13px;height:fit-content;top:0;bottom:0;margin:auto}.blog-single aside .widget-title{font-size:20px;font-weight:900;margin-bottom:15px}.blog-single aside .widget-category .cat-list li{margin-bottom:10px;background-color:#fff;border-radius:10px;overflow:hidden}.blog-single aside .widget-category .cat-list li:last-child{margin-bottom:0}.blog-single aside .widget-posts .post-item .img-block{border-radius:10px;overflow:hidden}.blog-single aside .widget-category .cat-list li .cat-link .badge-cat{background-color:#e7e7e7;border-radius:100%;padding:4px 12px}.blog-single aside .widget-category .cat-list li .cat-link{position:relative;display:inline-flex;width:100%;font-size:1rem;justify-content:space-between;text-align:center;padding:16px 15px;align-items:center;font-weight:500}.blog-single aside .widget-category .cat-list li .cat-link:hover{color:#f26e00}.blog-single aside .widget-posts .post-item{background-color:#fff;margin-bottom:7px;padding:12px;border-radius:10px}.blog-single aside .widget-posts .post-item:last-child{overflow:hidden}.blog-single aside .widget-posts .post-item .img-block img{transition:.3s all ease;-webkit-transition:.3s all ease}.blog-single aside .widget-posts .post-item:hover .img-block img{transform:scale(1.1);-webkit-transform:scale(1.1)}.blog-single aside .widget-posts .post-item .text-block{position:relative;display:block}.blog-single aside .widget-posts .post-item .text-block .pt{font-weight:700;opacity:.8;font-size:15px;display:block;position:relative;margin-bottom:21px;transition:.3s all ease;-webkit-transition:.3s all ease}.blog-single aside .widget-posts .post-item a:hover .pt{color:#f26e00}.blog-single .widget-posts .post-item .text-block .p-date{font-size:14px;opacity:.7;position:absolute;bottom:0}.blog-single .widget-tags .tags-item a{background-color:#e7e7e7;padding:10px 19px;position:relative;display:inline-block;margin:0 0 10px 8px;font-size:.9rem;transition:.3s;border-radius:10px}.blog-single .widget-tags .tags-item a:hover{background-color:#f26e00;color:#fff}.blog-single .page-col .img-area img{width:100%;object-fit:cover}.blog-single .page-col .img-area .blog-date{background-color:#f26e00;display:block;width:fit-content;color:#fff;font-size:17px;text-align:center;padding:8px 10px 2px;position:absolute;left:20px;border-radius:0;top:20px}.blog-single .page-col .img-area .blog-date .day{font-size:35px;line-height:33px;font-weight:700}.blog-single .page-col .post-title{font-size:30px;font-weight:900;margin-top:25px;margin-bottom:10px}.blog-single .page-col .post-detail{font-size:14px;font-weight:500;opacity:.5;border-bottom:1px solid #ddd;padding-bottom:24px;margin-bottom:24px}.blog-single .page-col p{line-height:30px;font-size:1rem;text-align:justify}.blog-single .liner{width:6px;height:6px;position:relative;display:block;background-color:#646464;border-radius:100%;margin:0 13px}.blog-single .page-col .w-title{font-size:24px;font-weight:900;margin-bottom:12px}.blog-single .page-col .w-title.h3{font-size:20px;font-weight:900;margin-bottom:12px}.blog-single .page-col .post-work .work-item i{color:#f26e00;vertical-align:middle;font-size:17px;margin-left:8px}.blog-single .page-col .share-social{display:flex;align-items:center}.blog-single .page-col .share-social span{margin-left:8px}.blog-single .page-col .share-social a{position:relative;width:40px;height:40px;display:block;border:1px solid #ddd;border-radius:100%;margin-right:7px;transition:.3s}.blog-single .page-col .share-social a i{position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:fit-content;height:fit-content;margin:auto;font-size:14px}.blog-single .page-col .share-social a:hover{background-color:#f26e00;border-color:#f26e00}.blog-single .page-col .share-social a:hover i{color:#fff}.blog-single .page-col .post-comments .comment-title{font-size:21px;margin-bottom:24px;opacity:.8}.blog-single .page-col .post-comments .comment-block.comm-replay .comm-img{width:19%}.blog-single .page-col .post-comments .comm-replay{width:93%;margin-right:auto}.blog-single .page-col .post-comments .comment-block{display:flex}.blog-single .page-col .post-comments .comment-block .comm-img{position:relative;display:block;overflow:hidden;width:16%;margin-left:19px}.blog-single .page-col .post-comments .comment-block .comm-img img{width:100%;object-fit:cover;border-radius:100%}.blog-single .page-col .post-comments .comment-block .comm-text{padding:14px 14px 20px;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:10px}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header .comm-name{font-weight:700;margin-bottom:3px}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header .comm-date{font-size:14px}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header .replay-btn i{vertical-align:middle;margin-right:7px}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header .replay-btn:hover{background-color:#f26e00}.blog-single .page-col .post-comments .comment-block .comm-text .comm-header .replay-btn{background-color:#313437;color:#fff;font-size:14px;padding:11px 19px;border-radius:10px;transition:.3s all ease;-webkit-transition:.3s all ease}.blog-single .page-col .post-comments .comment-block .comm-text p{font-size:1rem;text-align:justify;line-height:30px}.blog-single .page-col .comment-form #closeForm{position:absolute;left:0;top:0;cursor:pointer}.blog-single .page-col .comment-form .cf-title{font-size:24px;font-weight:900}.blog-single .page-col .comment-form .cf-sub{margin-bottom:20px;font-size:1rem}.blog-single .page-col .comment-form form button{width:160px;background-color:#f26e00;color:#fff;font-size:16px;font-weight:700;padding:17px 0;transition:.3s;border-radius:10px;transition:.3s all ease;-webkit-transition:.3s all ease}.blog-single .page-col .comment-form form button:hover{background-color:#e36902}.blog-single .page-col .comment-form form input,.blog-single .page-col .comment-form form textarea{width:100%;border:1px solid #ddd;padding:20px 12px;transition:.3s;border-radius:10px;font-size:1rem}.blog-single .page-col .comment-form form input:focus,.blog-single .page-col .comment-form form textarea:focus{outline:0;border-color:#f26e00}#commFormReplay{width:88%;margin-top:17px;margin-bottom:38px}@media (max-width:991px){.blog-single .container>.row{flex-direction:column-reverse}.blog-single .page-col .post-title{font-size:20px;margin-top:16px;margin-bottom:5px}.blog-single .page-col{margin-bottom:50px}.blog-single .page-col .post-detail .detail-item{font-size:12px}.blog-single .liner{width:4px;height:4px}.blog-single .page-col .post-detail{padding-bottom:12px;margin-bottom:12px}.blog-single .page-col>p{font-size:14px;line-height:28px}.blog-single aside{width:100%}}@media (max-width:768px){.blog-single .page-col .post-comments .comment-block .comm-img{width:auto;margin-left:4px}}.validation-error{color:#e42154;margin-bottom:20px;font-size:.9rem;margin-right:5px}.validation-error li{list-style-position:inside!important;list-style:disc;margin-bottom:3px}