.blog_listing .blog_cards.hide,.blog_listing .newsletter .form-sec .form-title{display:none}.blog_listing .blog_card_listing,.blog_listing .blog_details{display:flex;flex-wrap:wrap}.blog_listing .more .hide_class{display:none}.blog_listing .newsletter form .actions input{border:none;border-radius:40px;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:normal;padding:16px 32px;transition:all .4s ease-in-out;width:100%}.blog_listing .newsletter .text span{margin-top:0}.blog_listing .blog_card_listing .bloog-listing-sec .sub-title span,.blog_listing .newsletter .text span{display:block;font-size:16px;font-weight:700;line-height:24px;margin:16px 0;padding-left:30px;position:relative;text-transform:uppercase}.blog_listing .blog_card_listing .bloog-listing-sec .sub-title span:before,.blog_listing .newsletter .text span:before{background:#0066f5;border-radius:1000px;content:"";height:8px;left:0;position:absolute;top:7px;width:16px}.blog_listing .bloog-listing-sec .blog_cards,.blog_listing .bloog-listing-sec .sub-title{border-top:1px solid #e3e4e5;padding:30px 0 0;width:100%}.blog_listing .bloog-listing-sec .blog_cards:nth-child(2){border:none;padding-top:0}.blog_listing .bloog-listing-sec .sub-title{display:inline-block;padding:0;width:100%}.blog_listing .bloog-listing-sec{display:flex;flex-wrap:wrap;padding:0 40px 0 0;row-gap:20px;width:65%}.blog_listing .newsletter-sec{padding:0 0 0 40px;position:relative;width:35%}.blog_listing .blog_details{align-items:center;gap:10px;justify-content:space-between}.blog_listing .blog_details .blog_image{width:44%}.blog_listing .blog_details .blog_text{width:53%}.blog_listing .blog_details .blog_image a img{border-radius:10px;height:200px;object-fit:cover;width:100%}.blog_listing .title_section a h3{font-size:18px;font-weight:600;line-height:26px;margin:0 0 12px}.blog_listing .blog-listing__post-summary p{font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.blog_listing .bloog-listing-sec .more button{background:transparent;border:1px solid #0c0c0d26;border-radius:32px;font-size:14px;font-weight:600;padding:16px 32px;transition:all .4s ease-in-out}.blog_listing .bloog-listing-sec .more{text-align:center;width:100%}.blog_listing .bloog-listing-sec .more button:hover{background:#0c0c0d;color:#fff!important}.blog_listing .newsletter-sec .newsletter{border-top:1px solid #e3e4e5;padding:16px 0 0;position:sticky;top:100px}.blog_listing .newsletter .text h4{font-size:24px;font-weight:600;line-height:32px;margin:0 0 16px}.blog_listing .newsletter .text p{font-size:14px;font-weight:400;line-height:20px}.blog_listing .newsletter-sec .newsletter .form-sec form .hs-form-field .input input{background-color:transparent;border:1px solid #0c0c0d26;border-radius:100px;font-size:16px;outline:none;padding:16px 24px}.blog_listing .newsletter form{background:transparent;border:none}.blog_listing .blog_details .blog_text .blog_tags_section{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 12px}.blog_listing .blog_details .blog_text .blog_tags_section a{border-radius:50px;display:inline-block;font-size:10px;font-weight:600;line-height:15.6px;padding:10px}@media only screen and (max-width:767px){.blog_listing .bloog-listing-sec{padding:0;width:100%}.blog_listing .newsletter-sec{padding:20px 0 0;width:100%}.blog_listing .blog_details{gap:0}.blog_listing .blog_details .blog_image{padding-right:10px}.blog_listing .newsletter .text h4{font-size:20px}}