article.blog{margin-bottom:30px;background-color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 2px 4px rgba(3,27,78,.06)}article.blog figure{height:260px;overflow:hidden;position:relative;margin-bottom:0}@media (max-width:991px){article.blog figure{height:210px}}@media (max-width:767px){article.blog figure{height:220px}}article.blog figure .preview{position:absolute;top:50%;left:0;margin-top:-12px;transform:translateY(10px);text-align:center;opacity:0;visibility:hidden;width:100%;transition:all .6s;z-index:2}article.blog figure .preview span{background-color:#fcfcfc;background-color:hsla(0,0%,100%,.8);border-radius:20px;display:inline-block;color:#222;font-size:.75rem;padding:5px 10px}article.blog figure:hover .preview{opacity:1;visibility:visible;transform:translateY(0)}article.blog figure img{transform:translate(-50%,-50%) scale(1);transition:all .3s ease;width:auto;height:400px;position:absolute;left:50%;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}article.blog figure img:hover{transform:translate(-50%,-50%) scale(1.1)}@media (max-width:991px){article.blog figure img{height:inherit;max-width:100%}}article.blog .post_info{padding:20px 30px 30px;position:relative;box-sizing:border-box}article.blog .post_info small{font-weight:600;color:#999;font-size:13px;font-size:.8125rem}article.blog .post_info h2{font-size:21px;font-size:1.3125rem}article.blog .post_info h2 a{color:#333}article.blog .post_info h2 a:hover{color:#3578fa}article.blog .post_info ul{margin:0 -30px;padding:20px 30px 0;width:100%;box-sizing:content-box;border-top:1px solid #ededed}article.blog .post_info ul li{display:inline-block;position:relative;padding:12px 0 0 50px;font-weight:500;font-size:12px;font-size:.75rem;color:#999}article.blog .post_info ul li .thumb{width:40px;height:40px;overflow:hidden;border-radius:50%;display:inline-block;position:absolute;left:0;top:0}article.blog .post_info ul li .thumb img{width:40px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}article.blog .post_info ul li:last-child{float:right;padding-left:0;line-height:1}article.blog .post_info ul li:last-child i{font-size:14px;font-size:.875rem;margin-right:5px;position:relative;top:3px}@media (max-width:991px){article.blog .post_info ul{position:static;width:auto}}.col-md-6.is-loading-skeleton .image-loading,.col-md-6.is-loading-skeleton h3,.col-md-6.is-loading-skeleton h4{background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:shine 1.5s linear infinite}.col-md-6.is-loading-skeleton .image-loading{height:120px;margin-bottom:20px}.col-md-6.is-loading-skeleton h3{height:20px}.col-md-6.is-loading-skeleton h4{height:30px;min-width:150px}.alignleft{float:left;margin:0 15px 10px 0;width:80px;height:80px;overflow:hidden;border-radius:3px;position:relative}.alignleft img{width:auto;height:80px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.comments-list{padding:0;list-style:none}.comments-list h3{font-size:14px;padding:0;margin-bottom:0;margin-top:5px;text-transform:capitalize;letter-spacing:0}.comments-list h3 a{color:#555}.comments-list h3 a:hover{color:#3578fa}.comments-list li{margin-bottom:10px;display:table;width:100%}.comments-list li:last-child{margin-bottom:0}.comments-list small{color:#555}.widget-title{padding:15px 0;margin-bottom:20px;border-bottom:1px solid #ddd}.widget-title h4{padding:0;margin:0;font-weight:500;line-height:1;font-size:16px;font-size:1rem}.widget{position:relative;display:block;margin-bottom:15px}.widget ul.cats{list-style:none;padding:0}.widget ul.cats li{padding:0 0 5px 2px;position:relative;font-weight:500}.widget ul.cats a{color:#555}.widget ul.cats a:hover{color:#3578fa}.widget ul.cats a span{position:absolute;right:0}.tags a{background-color:#f0f0f0;padding:3px 10px;font-size:13px;margin:0 0 4px;letter-spacing:.4px;border-radius:3px;display:inline-block;color:#333}.tags a:hover{background-color:#3578fa;color:#fff}.search_blog .form-group{position:relative}.search_blog .form-group input[type=submit]{border:0;position:absolute;top:5px;right:5px;background-color:#3578fa;color:#fff;font-weight:500;height:32px;padding:0 10px;border-radius:3px;transition:all .3s ease-in-out}.search_blog .form-group input[type=submit]:hover{background-color:#051d4d}.clear:after,.clear:before,.pagination:after,.pagination:before{content:"";display:table}.clear:after,.pagination:after{clear:both}.pagination__wrapper{display:flex;justify-content:center;height:50px;padding-top:0;margin-bottom:0;position:relative;text-align:center;width:100%}@media (max-width:991px){.pagination__wrapper{margin-bottom:30px}}.pagination__wrapper:before{top:-1px}.pagination__wrapper:after{bottom:-1px}@keyframes hoverAnimation{0%{opacity:1}to{opacity:0}}.pagination{display:inline-block;list-style:none;margin:0;padding:0}.pagination li{display:block;float:left;padding:5px}.pagination li:first-child{border:none}.pagination a,.pagination span{background:none;border:none;border-radius:50%;box-sizing:border-box;color:rgba(0,0,0,.6);display:block;font-size:16px;height:40px;line-height:40px;min-width:40px;padding:0}.pagination a{outline:none;position:relative;transition:all .17s linear}.pagination a:before{background:rgba(0,0,0,.2);border-radius:50%;content:"";cursor:pointer;height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:all .17s linear;top:50%;width:0}.pagination a:hover:not(.active){color:#000}.pagination a:hover:not(.active):before{animation:hoverAnimation .51s linear forwards;height:40px;width:40px}.pagination a.active{background:#3578fa;color:#fff;cursor:default}.pagination .next,.pagination .prev{font-size:14px}