html,body{font-size:16px!important}#top p,#top .entry-content p,#top .entry-content-wrapper{font-size:16px!important;line-height:1.6em!important}#top ul li,#top ol li{font-size:16px!important}.single .big-preview img,.single .page-thumb img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px}.custom-toc-container{background:#f9f9f9;border-left:4px solid #2d5c88;padding:15px 20px;margin:20px 0;width:100%;box-sizing:border-box}.custom-toc-container .toc-title{font-weight:700;margin-top:0;margin-bottom:10px;font-size:16px;text-transform:uppercase}.custom-toc-container ul.toc-list{margin:0;list-style-position:inside}.custom-toc-container ul.toc-list li a{text-decoration:none;border-bottom:1px solid #fff0}.custom-toc-container ul.toc-list li a:hover{border-bottom-color:inherit}html{scroll-behavior:smooth}h2[id]{scroll-margin-top:150px;display:inline-block;width:100%}.single-post .template-blog .entry-content-wrapper{margin-left:0!important;padding-left:0!important;border-left:none!important}.single-post .blog-meta{display:none!important}.single-post .entry-content-header,.single-post .entry-content{width:100%!important;max-width:100%!important}.single-post .related_posts .related_column{width:33.3%;float:left;margin-left:0;padding:0 10px;box-sizing:border-box;clear:none}.related_posts .related_image_wrap img{width:100%;height:auto;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:4px}.category-term-header{text-align:center;margin-bottom:30px;border-bottom:1px solid #e1e1e1;padding-bottom:20px}.category-term-header h1{font-size:28px;text-transform:uppercase}#top #wrap_all h1,#top #wrap_all .post-title,#top #wrap_all .entry-content-header h1{font-size:28px!important;line-height:1.3em!important;margin-bottom:15px}#top #wrap_all h2,#top #wrap_all .entry-content h2{font-size:24px!important;line-height:1.3em!important;margin-bottom:12px}#top #wrap_all h3,#top #wrap_all .entry-content h3{font-size:21px!important;line-height:1.4em!important;margin-bottom:10px}#top #wrap_all h4,#top #wrap_all .entry-content h4{font-size:18px!important;line-height:1.4em!important;margin-bottom:10px}#top #wrap_all h5,#top #wrap_all .entry-content h5{font-size:16px!important;line-height:1.5em!important;font-weight:700}#top #wrap_all h6,#top #wrap_all .entry-content h6{font-size:14px!important;line-height:1.5em!important;text-transform:uppercase}