.listing-sec{padding:10px 0}.listing-sec,.listing-sec .listing-inner{display:inline-block;width:100%}.listing-sec .listing-bottom,.listing-sec .listing-top{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.listing-sec .listing-top{flex-wrap:wrap}.listing-sec .listing-bottom{display:none;flex-wrap:nowrap}.listing-sec .post-wrap{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin:0;width:100%}.listing-sec .post-wrap .post{background-color:#fff;border:1px solid #e4e8ec!important;border-radius:12px!important;box-shadow:0 20px 55px rgba(82,71,175,.09);display:inline-block;margin:0;overflow:hidden;transition:box-shadow .65s,transform .65s;transition-timing-function:ease,ease;transition-timing-function:cubic-bezier(.23,1,.32,1);width:calc(33.33333% - 20px)}.listing-sec .post-wrap .post:hover{box-shadow:0 25px 55px rgba(0,0,0,.075);transform:translateY(-2px)}.listing-sec .post-wrap .post .image{display:inline-block;position:relative;width:100%;z-index:1}.listing-sec .post-wrap .post .image a{display:inline-block;line-height:0;overflow:hidden;vertical-align:top;width:100%}.listing-sec .post-wrap .post .image a img{display:inline-block;height:240px;object-fit:cover;object-position:center;width:100%}.listing-sec .post-wrap .post .image .tag{display:inline-block;left:24px;line-height:1;position:absolute;top:16px;width:auto}.listing-sec .post-wrap .post .image .tag .topic-link{background:#3290ce;border:1px solid #fff;border-radius:30px;box-shadow:0 0 0 rgba(0,0,0,.25);color:#fff;display:inline-block;font-size:9px;font-weight:500;letter-spacing:1px;line-height:9px;padding:5px 16px;text-transform:uppercase;transition:all .3s;width:auto}.listing-sec .post-wrap .post:hover .image a img{transform:scale(1.15);transition-duration:10s}.listing-sec .post-wrap .post .caption{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;padding:24px;width:100%}.listing-sec .post-wrap .post .caption .date,.listing-sec .post-wrap .post .caption .title{display:inline-block;width:100%}.listing-sec .post-wrap .post .caption .date p{color:rgba(0,0,0,.5);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:22px;text-transform:capitalize}.listing-sec .post-wrap .post .caption .title a{color:#5b7bfb;display:inline-block;font-size:21px;font-weight:500;line-height:normal;transition:all .3s;width:100%}.listing-sec .post-wrap .post:hover .caption .title a{color:#3290ce}.listing-sec .listing-bottom.with-sidebar{gap:30px;padding-top:30px}.listing-sec .listing-bottom.with-sidebar .left{display:inline-block;width:67.5%}.listing-sec .listing-bottom.with-sidebar .right{width:32.5%}.listing-sec .listing-bottom.with-sidebar .post-wrap{flex-wrap:wrap;gap:30px}.listing-sec .listing-bottom.with-sidebar .post-wrap .post{width:calc(50% - 15px)}.listing-sec .listing-bottom.with-sidebar .post-wrap .post .caption .date p{color:#91979d}.listing-sec .listing-bottom.with-sidebar .post-wrap .post .caption .title a{color:#15212e;font-size:18px;font-weight:700;letter-spacing:normal;line-height:1.33}.listing-sec .listing-bottom.with-sidebar .post-wrap .post:hover .caption .title a{color:#3290ce}.listing-sec .listing-bottom.with-sidebar .post-wrap .post .caption{gap:5px}.listing-sec .right .tag-search-wrap{display:inline-block;width:100%}.listing-sec .right .tag-search-wrap form{border:1px solid #d8d8d8;display:inline-block;padding:0;position:relative;width:100%;z-index:1}.listing-sec .right .tag-search-wrap .search{display:inline-block;width:100%}.listing-sec .right .tag-search-wrap form input{-webkit-appearance:none;background:transparent;border:none;color:#15212e;display:inline-block;font-size:16px;font-weight:4;height:60px;line-height:22px;padding:15px;padding-inline-start:45px;width:100%}.listing-sec .right .tag-search-wrap form button{background:transparent;border:none;display:inline-block;height:100%;left:0;padding:0;position:absolute;width:40px}.listing-sec .right .tag-search-wrap form button img{display:inline-block;margin-top:7px;max-width:20px;object-fit:contain;object-position:center;width:100%}.listing-sec .right .tag-search-wrap form input::placeholder{opacity:.5}.listing-sec .right .tag-search-wrap .tag-list{border:1px solid #e4e8ec;border-radius:8px;display:inline-block;margin:32px 0 0;padding:32px;width:100%}.listing-sec .right .tag-search-wrap .tag-list ul{align-content:flex-start;display:flex;flex-wrap:wrap;gap:7px 5px;justify-content:flex-start;margin:0;padding:0;width:100%}.listing-sec .right .tag-search-wrap .tag-list ul li{display:inline-block;margin:0;width:auto}.listing-sec .right .tag-search-wrap .tag-list ul li a{background:#f0f4f8;border-radius:50px;box-shadow:none;color:#15212e;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;padding:5px 16px;text-decoration:none;text-transform:capitalize}.listing-sec .right .tag-search-wrap .tag-list .h4{color:#15212e;display:inline-block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin:0 0 30px;text-align:left;width:100%}.listing-sec .right .tag-search-wrap .explore-tag .h4{margin:0 0 20px}.listing-sec .right .tag-search-wrap .explore-tag ul{gap:0}.listing-sec .right .tag-search-wrap .explore-tag ul li{align-items:center;border-bottom:1px solid #e4e8ec;display:flex;justify-content:space-between;width:100%}.listing-sec .right .tag-search-wrap .explore-tag ul li .tag-count{color:#3290ce;font-size:14px}.listing-sec .right .tag-search-wrap .explore-tag ul li a{background:none;border-radius:0;display:inline-block;padding:8px 0;text-transform:uppercase;width:100%}.listing-sec .right .tag-search-wrap .explore-tag ul li:last-child a{border:none}.listing-sec .load-more-wrapper{display:block;margin:32px 0 80px;text-align:center;width:100%}.listing-sec .load-more-wrapper .load-more{background-color:#3290ce;border-radius:50px;color:#fff;display:inline-block;font-size:19px;font-stretch:normal;font-style:normal;font-weight:500;line-height:18px;padding:18px 37px;transition:opacity .3s,visibility .3s,transform .3s;width:auto}.listing-sec .load-more-wrapper .load-more:Hover{box-shadow:0 10px 32px rgba(0,0,0,.07);color:#fff;transform:translateY(-2px)}.listing-sec .load-more-wrapper #more-post{background-color:#3290ce;border-radius:50px;color:#fff;display:inline-block;font-size:19px;font-stretch:normal;font-style:normal;font-weight:500;line-height:18px;padding:18px 37px;transition:opacity .3s,visibility .3s,transform .3s;width:auto}.listing-sec .load-more-wrapper #more-post:Hover{box-shadow:0 10px 32px rgba(0,0,0,.07);color:#fff;transform:translateY(-2px)}.listing-sec .listing-bottom .post-wrap .post{display:none}.listing-sec .post-wrap .post .image .vi-icon{align-content:center;bottom:50%;display:flex;height:67px;justify-content:center;left:50%;position:absolute;right:50%;top:50%;transform:translate(-50%,-50%);width:67px}.listing-sec .post-wrap .post .image .vi-icon img{height:67px;object-fit:contain;object-position:center;width:100%}@media(max-width:1199px){.listing-sec .post-wrap .post .caption{padding:16px}.listing-sec .post-wrap .post .image a img{height:160px}.listing-sec .post-wrap .post .caption .title a{font-size:18px;line-height:1.33}.listing-sec .right .tag-search-wrap .tag-list{margin:16px 0 0;padding:16px}}@media(max-width:991px){.listing-sec .post-wrap .post{width:calc(50% - 15px)}.listing-sec .listing-bottom.with-sidebar .left,.listing-sec .listing-bottom.with-sidebar .right{width:100%}.listing-sec .listing-bottom.with-sidebar{flex-wrap:wrap}.listing-sec .listing-bottom.with-sidebar .load-more-wrapper{margin-bottom:0}.listing-sec{padding:10px 0 50px}}@media(max-width:767px){.listing-sec .post-wrap .post{width:100%}.listing-sec .post-wrap .post .image a img{height:auto}.listing-sec .listing-bottom.with-sidebar .post-wrap .post{width:100%}.listing-sec .load-more-wrapper{margin:32px 0 40px}}