.blog-listing{padding:70px 0;width:100%}.blog-listing,.blog-listing .blog-inner,.blog-listing .post{display:inline-block}.blog-listing .post{background-color:#fff;border-radius:10px;filter:drop-shadow(-7.778px 7.778px 13.5px rgba(0,0,0,.09));margin:0 0 50px;padding:30px;width:100%}.blog-listing .post:last-child{margin-bottom:0}.blog-listing .title,.blog-listing .title h2,.blog-listing .title h2 a{display:inline-block;margin:0;width:100%}.blog-listing .title{margin-bottom:10px}.blog-listing .title h2 a{color:#333;font-size:24px;font-weight:700;line-height:32px}.blog-listing .autho-date-tag{display:inline-block;margin:0 0 10px;width:100%}.blog-listing .autho-date-tag ul{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start;margin:0;padding:0;width:100%}.blog-listing .autho-date-tag ul li{color:#2ca8c8;display:inline-block;font-weight:600;margin:0;position:relative;width:auto;z-index:1}.blog-listing .autho-date-tag ul li a,.blog-listing .autho-date-tag ul li p{color:#666;display:inline-block;width:auto}.blog-listing .autho-date-tag ul li a{color:#2ca8c8;font-weight:600}.blog-listing .autho-date-tag ul li a:hover{color:#2ca8c8}.blog-listing .autho-date-tag ul li:last-child:after{display:none}.blog-listing .contain{margin:0 0 16px}.blog-listing .contain,.blog-listing .readmore{display:inline-block;width:100%}.blog-listing .readmore a{color:#2ca8c8;display:inline-block;font-size:18px;font-weight:700;line-height:28px;text-transform:capitalize;width:auto}.blog-listing .readmore a:hover{color:#333}.blog-listing .title h2 a:hover{color:#2ca8c8}.blog-listing .blog-inner .sidebar-area form .hs-button,.blog-listing .blog-inner .sidebar-area form input[type=submit]{border-radius:15px;font-weight:600;padding:10px 30px;text-transform:capitalize}.blog-listing .blog-inner .sidebar-area form .hs-button:hover,.blog-listing .blog-inner .sidebar-area form input[type=submit]:hover{background:#2ca8c8;color:#fff;opacity:.7}.blog-listing .blog-inner{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;width:100%}.blog-listing .blog-inner .left-area{display:inline-block;margin:0;width:75%}.blog-listing .blog-inner .sidebar-area{display:inline-block;margin:0;width:25%}.blog-listing .blog-inner .left-area .inner-blog-post{align-items:flex-start;border:1px solid #d6d1d1;border-radius:20px;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;padding:15px;width:100%}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image{display:inline-block;line-height:0;position:relative;vertical-align:top;width:100%;z-index:1}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image .blog-post-tag{bottom:40px;left:20px;position:absolute}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image .blog-post-tag ul{align-items:center;display:flex;gap:20px;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image .blog-post-tag ul li{display:inline;width:auto}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image .blog-post-tag ul li a.topic-link{background-color:#2ca8c8;border-radius:10px;color:#fff;padding:6px 10px;width:auto}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image img{border-radius:15px;display:inline-block;object-fit:cover;object-position:center;width:100%}.blog-listing .blog-inner .left-area .inner-blog-post .left{display:inline-block;width:40%}.blog-listing .blog-inner .left-area .inner-blog-post .right{display:inline-block;width:60%}.blog-listing .blog-inner .sidebar-area .search-title{display:inline-block;margin:0 0 50px;width:100%}.blog-listing .blog-inner .sidebar-area .search-title strong{color:#333;display:inline-block;font-size:18px;margin:0 0 15px;text-transform:capitalize;width:100%}.blog-listing .blog-inner .sidebar-area form{background:transparent;display:inline-block;padding:0;width:100%}.blog-listing .blog-inner .sidebar-area .form-title{display:none}.blog-listing .blog-inner .sidebar-area .search-title button{border-radius:15px;margin:15px 0 0;padding:6px 40px;text-transform:capitalize}.blog-listing .blog-inner .sidebar-area .search-title button:hover{background-color:#2ca8c8;border:1px solid #2ca8c8;border-radius:15px;color:#fff;opacity:.7}.blog-listing .blog-inner .sidebar-area .popular-post,.blog-listing .blog-inner .sidebar-area .popular-title{display:inline-block;width:100%}.blog-listing .blog-inner .sidebar-area .popular-post .post-title{display:inline-block;font-weight:700;padding:0 0 15px;width:100%}.blog-listing .blog-inner .sidebar-area h3{display:inline-block;font-size:22px;line-height:32px;text-transform:capitalize;width:100%}.blog-listing .blog-inner .sidebar-area .category{display:inline-block;margin:20px 0 0;width:100%}.blog-listing .blog-inner .sidebar-area .category ul{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.blog-listing .blog-inner .sidebar-area .category ul li{padding:0 0 15px}.blog-listing .blog-inner .sidebar-area .category ul li a{color:#666;display:inline-block;font-weight:700;width:100%}.blog-listing .blog-inner .sidebar-area .Subscribe-title{display:inline-block;margin:15px 0 0;width:100%}.blog-listing .blog-inner .left-area .inner-blog-post:last-child{margin-bottom:0}@media(max-width:1199px){.blog-listing{padding:60px 0}}@media(max-width:991px){.blog-listing{padding:50px 0}.blog-wrapper{margin-top:103.91px}.blog-listing .blog-inner{flex-wrap:wrap}.blog-listing .blog-inner .left-area,.blog-listing .blog-inner .sidebar-area{width:100%}.blog-listing .blog-inner .left-area .inner-blog-post:last-child{margin-bottom:0}.blog-listing .blog-inner .sidebar-area h3{margin:0 0 20px}}@media(max-width:767px){.blog-listing .title h3 a{font-size:22px;line-height:32px}.blog-listing .post{margin:0 0 32px;padding:20px}.blog-listing .autho-date-tag ul{flex-wrap:wrap;gap:10px}.blog-listing .blog-inner .left-area .inner-blog-post{flex-wrap:wrap}.blog-listing .blog-inner .left-area .inner-blog-post .left,.blog-listing .blog-inner .left-area .inner-blog-post .right{width:100%}.blog-listing .blog-inner .left-area .inner-blog-post .blog-post-image img{max-height:300px}.blog-listing .title h2 a{font-size:22px;line-height:30px}}