.blog-detail-wrapper{padding-top:100px;padding-bottom:100px;position:relative}.blog-detail-wrapper .side-bar{position:sticky;top:10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width:768px){.blog-detail-wrapper .side-bar{position:relative;margin-bottom:50px}}.blog-detail-wrapper .sidebar-top{padding:20px;background:#ea0f1f;color:#fff;border-radius:8px}.blog-detail-wrapper .sidebar-top span{font-size:14px;font-weight:500;line-height:1.2;display:inline-block;margin-top:8px;color:hsla(0,0%,100%,.6980392157)}.blog-detail-wrapper .sidebar-list ul{padding:0 20px;font-size:17px;border-left:1px solid rgba(18,17,19,.2);font-weight:500;line-height:1.2;color:rgba(18,17,19,.6)}.blog-detail-wrapper .sidebar-list ul li{position:relative;transition:all .4s ease}.blog-detail-wrapper .sidebar-list ul li a{padding:15px 0;display:block}.blog-detail-wrapper .sidebar-list ul .active a{color:#121113}.blog-detail-wrapper .sidebar-list ul .active:after{transition:all .4s ease;content:"";top:0;position:absolute;width:1px;left:-20px;background:#ea0f1f;height:100%}.blog-detail-wrapper .blog-content-wrapper{padding-left:50px;overflow-y:auto}.blog-detail-wrapper .blog-content-wrapper .para-wrapper{margin-bottom:50px}.blog-detail-wrapper .blog-content-wrapper h2{font-size:28px;font-weight:500;line-height:1.2;color:#121113;margin-bottom:25px}.blog-detail-wrapper .blog-content-wrapper p{font-size:16px;font-weight:400;line-height:1.2;color:#5b5b5b;margin-bottom:15px}.blog-detail-wrapper .blog-content-wrapper p.margin-zero{margin-bottom:0}.blog-detail-wrapper .blog-content-wrapper ul{margin-top:15px;margin-left:30px}.blog-detail-wrapper .blog-content-wrapper ul h4{font-size:20px;font-weight:500;line-height:1.2;color:#121113;text-decoration:underline;text-decoration-color:#5b5b5b;margin-bottom:5px}.blog-detail-wrapper .blog-content-wrapper ul li{margin-bottom:30px;list-style:disc;color:#5b5b5b}.blog-detail-wrapper .blog-content-wrapper ul li.margin-zero{margin-bottom:0}.blog-detail-wrapper .blog-content-wrapper .para-img{margin-top:30px}.blog-detail-wrapper .blog-content-wrapper .number-list li{list-style:decimal;color:#121113;font-size:20px}@media screen and (max-width:768px){.blog-detail-wrapper .blog-content-wrapper{padding-left:0}}