.elementor-34081 .elementor-element.elementor-element-cbb2f72{--display:flex}.blog-wrapper{max-width:800px;margin:auto;font-family:Arial,sans-serif;line-height:1.7}.blog-title{font-size:36px;font-weight:700;margin-bottom:20px}.blog-meta{color:#777;font-size:14px;margin-bottom:30px}.blog-section{margin-bottom:40px}.blog-section h2{font-size:28px;margin-bottom:15px}.blog-section p{font-size:17px}.blog-quote{border-left:4px solid #4c6fff;padding:15px 20px;margin:30px 0;font-style:italic;background:#f7f9ff;color:#000}.blog-image{margin:25px 0;text-align:center}.blog-image img{max-width:100%;border-radius:10px}.blog-comments{margin-top:60px;padding-top:30px;border-top:2px solid #e0e0e0}.blog-comments h3{font-size:26px;margin-bottom:20px}#respond input[type="submit"]{background:#0066ff!important;color:#ffffff!important;padding:12px 25px;border-radius:8px;border:none!important;cursor:pointer;font-size:16px;font-weight:600}#respond input[type="submit"]:hover{background:#004cd1!important}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{width:100%;padding:10px;margin-bottom:12px;border-radius:6px;border:1px solid #ccc;font-size:15px}#respond p.must-log-in{color:#000!important;background:#f0f7ff!important;padding:15px;border-radius:8px;font-size:16px;margin-bottom:12px}.comment-list,.comment-list li{list-style:none;margin:0;padding:0}.comment-list li{border-bottom:1px solid #e0e0e0;padding:15px 0}.comment-list li .comment-author{font-weight:700;margin-bottom:5px}.comment-list li .comment-meta{font-size:13px;color:#777;margin-bottom:8px}.comment-list li .comment-content{font-size:15px;line-height:1.6}#respond{margin-top:40px}