.blogv1-content{padding-bottom:120px;padding-top:60px}.blogv1-content-wrapper{display:flex;gap:40px}.blogv1-content-left{width:30%}.blogv1-content-right{width:70%}.blogv1-content-left-inner{display:flex;flex-direction:column;gap:20px;position:sticky;top:100px}.toc-wrapper{max-height:70vh}.toc-title{color:#0f0503;font-size:24px;font-weight:500;padding-bottom:0}#table-of-contents{list-style:none;margin:0;padding:0}#table-of-contents li{margin-bottom:10px}#table-of-contents li a{color:#0f0503;font-size:14px;text-decoration:none;transition:color .3s ease}#table-of-contents li a:hover{color:#d43f3f}#table-of-contents li a.active{color:#d43f3f;font-weight:600}.blogv1-content-left-block02{align-items:flex-start;background:#aa3c28;border-radius:15px;color:#fff;display:flex;flex-direction:column;gap:40px;padding:24px 20px}.social-share-block03{align-items:center;display:flex;gap:10px}.share-block03{align-items:center;background:#e6e6e1;border-radius:100px;color:#0f0503;display:flex;height:44px;justify-content:center;width:44px}.share-block03 .share-block03-img{height:20px;transition:transform .2s ease;width:20px}.share-block03:hover{background:#aa3c28;color:#fff}.share-block03:hover .share-block03-img{opacity:.8;transform:scale(1.1)}.blogv1-content-right p{margin:0 0 15px!important}.blogv1-content-right ul{padding-bottom:15px}.blogv1-content-right ul a{color:#aa3c28}.toc-wrapper{background:#e6e6e1;border-radius:15px;max-height:50vh;overflow-y:auto;padding:20px;scrollbar-color:#aa3c28 #fff;scrollbar-width:thin}.toc-wrapper::-webkit-scrollbar{width:8px}.toc-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px}.toc-wrapper::-webkit-scrollbar-thumb{background:red;border-radius:10px}.toc-wrapper::-webkit-scrollbar-thumb:hover{background:#c00}@media screen and (max-width:991px){.insightsv2-hero-left-content h1{font-size:35px}.insightsv2-hero{padding-bottom:60px;padding-top:120px}.insightsv2-hero-grid{grid-column-gap:20px}.insightsv2-hero-vector{max-width:250px;position:absolute;width:100%}.blogv1-content-wrapper{display:flex;flex-direction:column;gap:40px}.blogv1-content-left,.blogv1-content-right{width:100%}.blogv1-content{padding-bottom:60px;padding-top:60px}}@media screen and (max-width:767px){.insightsv2-hero-grid{display:flex;flex-direction:column-reverse;gap:25px}.insightsv2-hero-rightbanner img{border-radius:15px}}