.elementor-1043 .elementor-element.elementor-element-0268518>.elementor-container{max-width:1250px}.elementor-1043 .elementor-element.elementor-element-f17ff49.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-1043 .elementor-element.elementor-element-ae391f0{width:initial;max-width:initial}.elementor-1043 .elementor-element.elementor-element-cf17532>.elementor-container{max-width:1250px}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1043 .elementor-element.elementor-element-9dfab7f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1043 .elementor-element.elementor-element-b316bff img{width:100%}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1043 .elementor-element.elementor-element-8833ead{color:#464646}@media(min-width:768px){.elementor-1043 .elementor-element.elementor-element-34b0a51{width:66.442%}.elementor-1043 .elementor-element.elementor-element-bbcb069{width:32.833%}}.comment-respond,.comments-area{border:1px solid var(--e-border-color,#e5e7eb);border-radius:12px;padding:24px;margin-top:32px;background:var(--e-surface,#ffffff);box-shadow:0 4px 16px rgb(0 0 0 / .05);transition:all .3s ease}.comment-respond h3,.comments-title{font-size:20px;font-weight:700;margin-bottom:16px;color:var(--e-heading-color,#111827)}.comment-list li{border-bottom:1px solid var(--e-border-color,#e5e7eb);padding:16px 0}.comment-list li:last-child{border-bottom:none}.comment-author .avatar{border-radius:50%;margin-right:12px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.comment-content,.comment-meta{color:var(--e-text-color,#374151);font-size:15px;line-height:1.6}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{width:100%;border:1px solid var(--e-border-color,#d1d5db);border-radius:8px;padding:10px 14px;margin-bottom:14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.comment-form input:focus,.comment-form textarea:focus{border-color:#6b7280;box-shadow:0 0 0 2px rgb(107 114 128 / .2);outline:none}.comment-form input[type="submit"]{background:#4b5563;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background .3s,transform .2s}.comment-form input[type="submit"]:hover{background:#374151;transform:translateY(-1px)}.comment-form input[type="submit"]:active{transform:translateY(0)}.dark .comment-respond,.dark .comments-area{background:#1f2937;border-color:#374151;box-shadow:0 4px 16px rgb(0 0 0 / .4)}.dark .comment-respond h3,.dark .comments-title,.dark .comment-content,.dark .comment-meta{color:#e5e7eb}.dark .comment-form input[type="text"],.dark .comment-form input[type="email"],.dark .comment-form textarea{background:#111827;border-color:#374151;color:#f3f4f6}.dark .comment-form input[type="text"]::placeholder,.dark .comment-form textarea::placeholder{color:#9ca3af}.dark .comment-form input[type="submit"]{background:#4b5563}.dark .comment-form input[type="submit"]:hover{background:#374151}