.blog-detail{margin-bottom:3.93rem;display:flex;gap:1.5rem}@media(max-width: 991px){.blog-detail{flex-wrap:wrap;margin-bottom:7rem}}.blog-detail-content{width:62.5625rem;height:max-content;border-radius:1rem;background:#fff;padding:1.25rem 1.25rem 5.88rem 1.25rem;display:flex;flex-direction:column;position:relative}@media(max-width: 991px){.blog-detail-content{width:100%}}.blog-detail-content .blog-img{width:100%;height:25.875rem;object-fit:cover;border-radius:.5rem}@media(max-width: 768px){.blog-detail-content .blog-img{height:10rem}}.blog-detail-content h1{font-size:1.875rem;letter-spacing:.01875rem;font-weight:700;color:#333;margin:0;padding:1.25rem 0;width:100%;position:relative}@media(max-width: 768px){.blog-detail-content h1{font-size:1.25rem;line-height:1.5rem}}.blog-detail-content h1::after{content:"";width:100%;height:1px;background:rgba(50,50,50,.1490196078);position:absolute;left:-1.25rem;bottom:0;width:calc(100% + 2.5rem)}.blog-detail-content .text{padding:1.25rem .5rem 0 .5rem;font-size:1rem;line-height:1.56rem;font-weight:300;color:#494949}@media(max-width: 768px){.blog-detail-content .text{font-size:.9rem;line-height:1.4rem}}.blog-detail-content .text h3{font-size:1rem;line-height:1.3rem}.blog-detail-content .text ul li::marker{color:#aa8d66}.blog-detail-content .text ul li strong,.blog-detail-content .text ul li b{color:#aa8d66;font-weight:800;font-size:1rem;line-height:1.2rem}.blog-detail-sidebar{width:25.9375rem;height:max-content;border-radius:1rem;background:#fff}@media(max-width: 991px){.blog-detail-sidebar{display:none}}.blog-detail-sidebar-head{padding:1.75rem 1.75rem 1.25rem 1.75rem;border-bottom:1px solid rgba(50,50,50,.1490196078)}.blog-detail-sidebar-head h2{margin:0;font-size:1.875rem;line-height:2rem;letter-spacing:.01875rem;font-weight:700;color:#333}.blog-detail-sidebar-list{padding-bottom:.25rem;display:flex;flex-direction:column}.blog-detail-sidebar-list .item{padding:1.25rem;border-bottom:1px solid rgba(50,50,50,.1490196078);display:flex;flex-direction:column;gap:.88rem;text-decoration:unset}.blog-detail-sidebar-list .item img{width:100%;height:15.375rem;object-fit:cover;border-radius:.5rem}.blog-detail-sidebar-list .item p{margin:0;font-size:1.125rem;line-height:1.5rem;letter-spacing:.01125rem;font-weight:500;color:#333}.blog-detail-sidebar-list .item:last-child{border:unset}
