.blog-sidebar .search-widget{margin-bottom:30px;position:relative;display:block}.blog-sidebar .search-widget .search-form .form-group{padding:10px 20px;position:relative;margin:0}.blog-sidebar .search-widget .search-form .form-group input[type=search]{height:50px;padding:0 70px 0 30px;font-size:16px;border:1px solid transparent;color:#fff;transition:all .5s ease;position:relative;width:100%}.blog-sidebar .search-widget .search-form .form-group input:focus{border-color:#fff}.blog-sidebar .search-widget .search-form .form-group button{transform:all .5s ease;font-size:16px;right:50px;color:#fff;position:absolute;top:20px;cursor:pointer}.blog-sidebar .sidebar-widget{padding:42px 40px 45px 50px;margin-bottom:30px;position:relative;background:#f4f4fa;display:block}.blog-sidebar .sidebar-widget:last-child{margin-bottom:0}.blog-sidebar .widget-title{margin-bottom:11px;position:relative;display:block}.blog-sidebar .widget-title h4{font-size:20px;font-weight:700;line-height:30px}.blog-sidebar .post-widget .post{min-height:90px;margin-bottom:19px;position:relative;padding-left:90px;display:block}.blog-sidebar .post-widget .post:last-child{margin-bottom:0}.blog-sidebar .post-widget .post .post-thumb{height:68px;overflow:hidden;position:absolute;top:11px;left:0;width:70px}.blog-sidebar .post-widget .post .post-thumb img{transition:all .5s ease;width:100%}.blog-sidebar .post-widget .post:hover .post-thumb img{opacity:.2}.blog-sidebar .post-widget .post .comment{font-size:14px;font-weight:500;margin-bottom:4px;position:relative;padding-left:20px;display:block}.blog-sidebar .post-widget .post .comment i{position:absolute;top:10px;left:0}.blog-sidebar .post-widget .post h6{font-size:16px;font-weight:700;line-height:26px;display:block}.blog-sidebar .post-widget .post h6 a{display:inline-block}.blog-sidebar .category-widget .category-list li{margin-bottom:26px;position:relative;display:block}.blog-sidebar .category-widget .category-list li:last-child{margin-bottom:0}.blog-sidebar .category-widget .category-list li a{font-size:16px;font-weight:500;color:#797989;position:relative;line-height:26px;font-family:DM Sans,sans-serif;display:block}.blog-sidebar .category-widget .category-list li a:before{right:0;transition:all .5s ease;content:"\f105";position:absolute;top:0;font-family:Font Awesome\ 5 Pro}.blog-sidebar .category-widget .widget-title{margin-bottom:17px}.blog-sidebar .tags-widget .tags-list li{margin-right:10px;margin-bottom:10px;position:relative;float:left;display:inline-block}.blog-sidebar .tags-widget .tags-list li a{padding:6px 15px;font-size:14px;font-weight:700;color:#797989;text-transform:uppercase;position:relative;background:#fff;line-height:26px;font-family:DM Sans,sans-serif;display:inline-block}.blog-sidebar .tags-widget .tags-list li a:hover{color:#fff}.blog-sidebar .tags-widget{padding-bottom:40px}.blog-sidebar .tags-widget .widget-title{margin-bottom:32px}.blog-details-content .news-block-one .inner-box .image-box img{transform:scale(1)!important;opacity:1!important}.blog-details-content .post-share-option{padding:40px 0;position:relative;border-top:1px solid #d8d8df;margin:0 40px;display:block}.blog-details-content .post-share-option .tags-list li{margin-right:10px;position:relative;float:left;display:inline-block}.blog-details-content .post-share-option .tags-list li:last-child{margin:0!important}.blog-details-content .post-share-option .tags-list li h4{font-size:20px;font-weight:700;line-height:38px}.blog-details-content .post-share-option .tags-list li a{padding:7px 24px;font-size:14px;font-weight:700;color:#fff;position:relative;text-align:center;line-height:24px;font-family:DM Sans,sans-serif;display:inline-block}.blog-details-content .post-share-option .social-links li{margin-right:10px;position:relative;float:left;display:inline-block}.blog-details-content .post-share-option .social-links li:last-child{margin:0!important}.blog-details-content .post-share-option .social-links li a{height:38px;font-size:14px;position:relative;text-align:center;border-radius:50%;background:#fff2f2;width:38px;line-height:38px;display:inline-block}.blog-details-content .post-share-option .social-links li a:hover{color:#fff}.blog-details-content .author-box{padding:55px 40px 56px 270px;margin-bottom:51px;position:relative;background:#fff2f2;display:block}.blog-details-content .author-box .image-box{height:160px;position:absolute;top:60px;left:60px;width:170px}.blog-details-content .author-box h4{font-size:20px;font-weight:700;margin-bottom:37px;line-height:30px;display:block}.blog-details-content .author-box p{font-weight:500}.blog-details-content .group-title{margin-bottom:42px;position:relative;display:block}.blog-details-content .group-title h3{font-size:30px;font-weight:700;line-height:40px;display:block}.blog-details-content .comment-box .comment{margin-bottom:52px;position:relative;border-bottom:1px solid #d8d8df;padding-bottom:52px;padding-left:180px;display:block}.blog-details-content .comment-box .comment:last-child{margin-bottom:0}.blog-details-content .comment-box .comment .thumb-box{height:140px;position:absolute;top:8px;left:0;width:140px}.blog-details-content .comment-box .comment h4{font-size:20px;font-weight:700;margin-bottom:21px;line-height:30px;display:block}.blog-details-content .comment-box .comment h4 span{font-size:14px}.blog-details-content .comment-box .comment p{font-weight:400}.blog-details-content .comment-box .comment .reply-btn{padding:2px 15px;font-size:16px;font-weight:500;right:0;color:#fff;position:absolute;text-align:center;top:8px;font-family:DM Sans,sans-serif;display:inline-block;z-index:1}.blog-details-content .comment-box{margin-bottom:50px;position:relative;display:block}.blog-details-content .comments-form-area .form-group{padding:0 10px}.blog-details-content .comments-form-area .form-inner{margin:0 5px}