body.single-post .container{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding-left:24px;padding-right:24px;position:relative}body.single-post #main-content .container{width:100%!important;max-width:1400px!important}body.single-post .et_pb_row{width:100%!important;max-width:1400px!important}body.single-post #left-area{width:100%!important;padding-right:0!important}body.single-post #sidebar{display:none!important}body.single-post,body.single-post #et-main-area,body.single-post .et_post_content,body.single-post .et_post_meta_wrapper,body.single-post .post-content,body.single-post #main-content{background:#000000!important;color:#ffffff!important}.single-post #left-area{width:100%!important;padding-right:0!important;float:none!important}.single-post #sidebar{display:none!important}.single-post .entry-content,.single-post .et_post_content{max-width:1200px;width:100%;margin:0 auto;font-size:19px;line-height:1.9;color:#ffffff}.single-post .entry-content p,.single-post .et_post_content p{margin-bottom:28px;color:#ffffff}.single-post h1{color:#ffffff!important;font-size:48px;line-height:1.2;margin-bottom:30px;font-weight:700}.single-post h2{color:#ffffff!important;font-size:38px;line-height:1.2;margin-top:70px;margin-bottom:25px;font-weight:700;padding-bottom:15px;border-bottom:2px solid rgba(200,162,74,0.3)}.single-post h3{color:#ffffff!important;font-size:28px;line-height:1.3;margin-top:50px;margin-bottom:20px;font-weight:600}.single-post h4{color:#ffffff!important;font-size:22px;line-height:1.4;margin-top:35px;margin-bottom:15px;font-weight:600}.single-post p,.single-post li,.single-post span{color:#ffffff}.single-post ul,.single-post ol{margin:30px 0;padding-left:30px}.single-post li{margin-bottom:12px;line-height:1.8}body.single-post .entry-content a,body.single-post .et_post_content a,body.single-post .post-content a,body.single-post #left-area a{color:#C8A24A!important;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(200,162,74,0.25);transition:all 0.3s ease}body.single-post .entry-content a:hover,body.single-post .et_post_content a:hover,body.single-post .post-content a:hover,body.single-post #left-area a:hover{color:#FFCC53!important;border-bottom-color:#FFCC53}.single-post blockquote{background:#111111;border-left:5px solid #C8A24A;padding:30px;margin:40px 0;border-radius:12px;color:#ffffff;font-style:italic}.single-post img{max-width:100%;height:auto;border-radius:16px;margin:40px auto;display:block;box-shadow:0 15px 40px rgba(0,0,0,0.25)}.single-post table{width:100%;border-collapse:collapse;margin:40px 0}.single-post table th{background:#C8A24A;color:#000000;padding:15px;font-weight:600}.single-post table td{padding:15px;border:1px solid rgba(255,255,255,0.15);color:#ffffff}.highlight-box{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border:1px solid rgba(200,162,74,.3);padding:35px;border-radius:18px;margin:40px 0;color:#ffffff}.single-post details{background:#111111;border:1px solid rgba(255,255,255,0.15);border-radius:12px;padding:20px;margin-bottom:15px}.single-post summary{color:#ffffff;font-weight:600;cursor:pointer}.single-post .post-meta,.single-post .published,.single-post .author{color:rgba(255,255,255,0.7)}body.single-post #main-header,body.single-post #main-header.et-fixed-header{background:#000000!important}body.single-post #main-header a,body.single-post #top-menu a,body.single-post .et-menu a,body.single-post .et_pb_menu a{color:#ffffff!important}body.single-post #main-header a:hover,body.single-post #top-menu a:hover,body.single-post .et-menu a:hover,body.single-post .et_pb_menu a:hover{color:#C8A24A!important}@media (max-width:768px){.single-post .entry-content,.single-post .et_post_content{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;margin:0!important;font-size:17px;line-height:1.8}.single-post #left-area{width:100%!important;padding:0!important}.single-post h1{font-size:32px!important;line-height:1.25;margin-bottom:20px}.single-post h2{font-size:24px!important;margin-top:35px;margin-bottom:15px}.single-post h3{font-size:20px!important}.single-post h4{font-size:18px!important}.single-post img{width:100%!important;max-width:100%!important;border-radius:10px;margin:25px 0}.single-post ul,.single-post ol{padding-left:20px}.single-post li{font-size:16px!important;margin-bottom:10px}}