:root{--color-secondary-blog:#52565e;--font-secondary-blog:"Work Sans",sans-serif;--font-default-blog:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-primary-blog:"Roboto",sans-serif;--color-primary-blog:#428bca;--color-default-blog:#364d59}.recent-blog-posts .post-item{transition:.3s;box-shadow:0 2px 20px rgba(0,0,0,.06)}.recent-blog-posts .post-item .post-img img{transition:.5s}.recent-blog-posts .post-item .post-date{padding:6px 12px;font-size:13px;font-weight:500;right:0;color:#fff;text-transform:uppercase;position:absolute;bottom:0;background-color:var(--color-primary-blog)}.recent-blog-posts .post-item .post-content{padding:30px}.recent-blog-posts .post-item .post-title{font-size:24px;font-weight:700;margin-bottom:15px;color:var(--color-secondary-blog);transition:.3s}.recent-blog-posts .post-item .meta i{font-size:16px;color:var(--color-primary-blog)}.recent-blog-posts .post-item .meta span{font-size:15px;color:#838893}.recent-blog-posts .post-item hr{color:#888;margin:20px 0}.recent-blog-posts .post-item .readmore{font-weight:600;color:#838893;transition:.3s;align-items:center;line-height:1;display:flex}.recent-blog-posts .post-item .readmore i{font-size:16px;margin-left:6px;line-height:0}.recent-blog-posts .post-item:hover .post-title,.recent-blog-posts .post-item:hover .readmore{color:var(--color-primary-blog)}.recent-blog-posts .post-item:hover .post-img img{transform:scale(1.1)}.blog .blog-pagination{color:#838893;margin-top:30px}.blog .blog-pagination ul{list-style:none;padding:0;margin:0;display:flex}.blog .blog-pagination li{transition:.3s;margin:0 5px}.blog .blog-pagination li a{padding:7px 16px;justify-content:center;color:var(--color-secondary-blog);align-items:center;display:flex}.blog .blog-pagination li.active,.blog .blog-pagination li:hover{color:#fff;background:var(--color-primary-blog)}.blog .blog-pagination li.active a,.blog .blog-pagination li:hover a{color:var(--color-white)}.blog .posts-list .post-item{transition:.3s;box-shadow:0 2px 20px rgba(0,0,0,.06)}.blog .posts-list .post-img img{transition:.5s}.blog .posts-list .post-date{padding:6px 12px;font-size:13px;font-weight:500;right:0;color:#fff;text-transform:uppercase;position:absolute;bottom:0;background-color:var(--color-primary-blog)}.blog .posts-list .post-content{padding:30px}.blog .posts-list .post-title{font-size:24px;font-weight:700;margin-bottom:15px;color:var(--color-secondary-blog);transition:.3s}.blog .posts-list .meta i{font-size:16px;color:var(--color-primary-blog)}.blog .posts-list .meta span{font-size:15px;color:#838893}.blog .posts-list p{margin-top:20px}.blog .posts-list hr{margin-bottom:20px;color:#888}.blog .posts-list .readmore{font-weight:600;color:#838893;transition:.3s;align-items:center;line-height:1;display:flex}.blog .posts-list .readmore i{font-size:16px;margin-left:6px;line-height:0}.blog .posts-list .post-item:hover .post-title,.blog .posts-list .post-item:hover .readmore{color:var(--color-primary-blog)}.blog .posts-list .post-item:hover .post-img img{transform:scale(1.1)}.blog .blog-details{padding:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .blog-details .post-img{overflow:hidden;margin:-30px -30px 20px}.blog .blog-details .title{padding:0;font-size:28px;font-weight:700;color:var(--color-secondary-blog);margin:20px 0 0}.blog .blog-details .content{margin-top:20px}.blog .blog-details .content h3{font-size:22px;font-weight:700;margin-top:30px}.blog .blog-details .content blockquote{overflow:hidden;padding:60px;position:relative;text-align:center;background-color:rgba(82,86,94,.06);margin:20px 0}.blog .blog-details .content blockquote p{font-size:22px;font-weight:500;font-style:italic;margin-bottom:0;color:var(--color-default);line-height:1.6}.blog .blog-details .content blockquote:after{margin-bottom:20px;content:"";position:absolute;bottom:0;top:0;background-color:var(--color-primary-blog);left:0;width:3px;margin-top:20px}.blog .blog-details .meta-top{color:#6c757d;margin-top:20px}.blog .blog-details .meta-top ul{list-style:none;padding:0;flex-wrap:wrap;margin:0;align-items:center;display:flex}.blog .blog-details .meta-top ul li+li{padding-left:20px}.blog .blog-details .meta-top i{font-size:16px;margin-right:8px;color:var(--color-primary-blog);line-height:0}.blog .blog-details .meta-top a{font-size:14px;color:#6c757d;transition:.3s;line-height:1;display:inline-block}.blog .blog-details .meta-top a:hover{color:var(--color-primary-blog)}.blog .blog-details .meta-bottom{padding-top:10px;border-top:1px solid rgba(82,86,94,.15)}.blog .blog-details .meta-bottom i{color:#838893;display:inline}.blog .blog-details .meta-bottom a{color:rgba(82,86,94,.8);transition:.3s}.blog .blog-details .meta-bottom a:hover{color:var(--color-primary-blog)}.blog .blog-details .meta-bottom .cats{list-style:none;padding:0 20px 0 0;font-size:14px;display:inline}.blog .blog-details .meta-bottom .cats li{display:inline-block}.blog .blog-details .meta-bottom .tags{list-style:none;padding:0;font-size:14px;display:inline}.blog .blog-details .meta-bottom .tags li{display:inline-block}.blog .blog-details .meta-bottom .tags li+li:before{color:var(--color-default);content:",";padding-right:6px}.blog .blog-details .meta-bottom .share{font-size:16px}.blog .blog-details .meta-bottom .share i{padding-left:5px}.blog .post-author{padding:20px;box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:30px}.blog .post-author img{margin-right:20px;max-width:120px}.blog .post-author h4{padding:0;font-size:22px;font-weight:600;margin-bottom:0;color:var(--color-secondary-blog)}.blog .post-author .social-links{margin:0 10px 10px 0}.blog .post-author .social-links a{margin-right:5px;color:rgba(82,86,94,.5)}.blog .post-author p{font-style:italic;margin-bottom:0;color:hsla(208,7%,46%,.8)}.blog .sidebar{padding:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .sidebar .sidebar-title{padding:0;font-size:20px;font-weight:700;color:var(--color-secondary-blog);margin:0}.blog .sidebar .sidebar-item+.sidebar-item{margin-top:40px}.blog .sidebar .search-form form{padding:3px 10px;border:1px solid rgba(82,86,94,.3);position:relative;background:#fff}.blog .sidebar .search-form form input[type=text]{padding:4px;border:0;border-radius:4px;width:calc(100% - 40px)}.blog .sidebar .search-form form input[type=text]:focus{outline:none}.blog .sidebar .search-form form button{padding:0 15px;font-size:16px;border:0;right:0;color:var(--color-secondary-blog);transition:.3s;position:absolute;bottom:0;top:0;margin:-1px;border-radius:0 4px 4px 0;background:none;background:var(--color-primary-blog);line-height:0}.blog .sidebar .search-form form button i{line-height:0}.blog .sidebar .search-form form button:hover{background:rgba(254,185,0,.8)}.blog .sidebar .categories ul{list-style:none;padding:0}.blog .sidebar .categories ul li+li{padding-top:10px}.blog .sidebar .categories ul a{color:var(--color-secondary-blog);transition:.3s}.blog .sidebar .categories ul a:hover{color:var(--color-default)}.blog .sidebar .categories ul a span{font-size:14px;color:rgba(54,77,89,.4);padding-left:5px}.blog .sidebar .recent-posts .post-item{display:flex}.blog .sidebar .recent-posts .post-item+.post-item{margin-top:15px}.blog .sidebar .recent-posts img{margin-right:15px;max-width:80px}.blog .sidebar .recent-posts h4{font-size:15px;font-weight:700}.blog .sidebar .recent-posts h4 a{color:var(--color-secondary-blog);transition:.3s}.blog .sidebar .recent-posts h4 a:hover{color:var(--color-primary-blog)}.blog .sidebar .recent-posts time{font-size:14px;font-style:italic;color:rgba(54,77,89,.4);display:block}.blog .sidebar .tags{margin-bottom:-10px}.blog .sidebar .tags ul{list-style:none;padding:0}.blog .sidebar .tags ul li{display:inline-block}.blog .sidebar .tags ul a{padding:6px 14px;font-size:14px;border:1px solid hsla(221,7%,55%,.4);color:#838893;transition:.3s;margin:0 6px 8px 0;display:inline-block}.blog .sidebar .tags ul a:hover{border:1px solid var(--color-primary-blog);color:var(--color-secondary-blog);background:var(--color-primary-blog)}.blog .sidebar .tags ul a span{font-size:14px;color:hsla(221,7%,55%,.8);padding-left:5px}.blog .comments{margin-top:30px}.blog .comments .comments-count{font-weight:700}.blog .comments .comment{position:relative;margin-top:30px}.blog .comments .comment .comment-img{margin-right:14px}.blog .comments .comment .comment-img img{width:60px}.blog .comments .comment h5{font-size:16px;margin-bottom:2px}.blog .comments .comment h5 a{font-weight:700;color:var(--color-default);transition:.3s}.blog .comments .comment h5 a:hover{color:var(--color-primary-blog)}.blog .comments .comment h5 .reply{color:var(--color-secondary-blog);padding-left:10px}.blog .comments .comment h5 .reply i{font-size:20px}.blog .comments .comment time{font-size:14px;margin-bottom:5px;color:rgba(82,86,94,.8);display:block}.blog .comments .comment.comment-reply{padding-left:40px}.blog .comments .reply-form{padding:30px;box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:30px}.blog .comments .reply-form h4{font-size:22px;font-weight:700}.blog .comments .reply-form p{font-size:14px}.blog .comments .reply-form input{padding:10px;font-size:14px;border-radius:4px}.blog .comments .reply-form input:focus{border-color:rgba(254,185,0,.8);box-shadow:none}.blog .comments .reply-form textarea{padding:10px;font-size:14px;border-radius:4px}.blog .comments .reply-form textarea:focus{border-color:rgba(254,185,0,.8);box-shadow:none}.blog .comments .reply-form .form-group{margin-bottom:25px}.blog .comments .reply-form .btn-primary{padding:10px 20px;border:0;background-color:var(--color-secondary-blog);border-radius:4px}.blog .comments .reply-form .btn-primary:hover{color:var(--color-secondary);background-color:var(--color-primary-blog)}