.elementor-1439 .elementor-element.elementor-element-74e94f82{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1439 .elementor-element.elementor-element-282ee2b8{width:100%;max-width:100%;padding:20px 20px 20px 20px;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-primary)}.elementor-1439 .elementor-element.elementor-element-154bff3{--display:flex;--min-height:241px;--justify-content:space-around}.elementor-widget-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}@media(min-width:769px){.elementor-1439 .elementor-element.elementor-element-154bff3{--width:52%}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-1439 .elementor-element.elementor-element-282ee2b8{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:768px){.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-1439 .elementor-element.elementor-element-282ee2b8{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}.kuwait-carpenter{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#5C3D2E;max-width:800px;margin:0 auto;padding:20px;background:#FFF;border-radius:18px}.kuwait-carpenter h1{color:#fff;font-size:40px;text-align:center;margin-bottom:25px;padding:20px;background:#E69A4B;border-radius:8px;border:1px solid #F7B96C;transition:background 0.3s ease}.kuwait-carpenter h2{color:#fff;font-size:30px;margin:25px 0 15px 0;padding:12px 15px;background:#5C3D2E;border-radius:6px;border-right:3px solid #E69A4B;transition:background 0.3s ease}.kuwait-carpenter h3{color:#E69A4B;font-size:30px;margin:20px 0 12px 0;padding:8px 12px;background:#FFF;border-radius:4px;transition:background 0.3s ease}.kuwait-carpenter h3:hover{background:#fffaf5}.kuwait-carpenter p{margin-bottom:15px;font-size:16px;text-align:justify;padding:8px;background:#FFF}.kuwait-carpenter p:hover{background:#f8f9fa;border-radius:4px}.kuwait-carpenter ul{margin:12px 0;padding-right:20px;background:#FFF;padding:15px 20px;border-radius:6px;border:1px solid #e9ecef;transition:background 0.3s ease}.kuwait-carpenter ul:hover{background:#f8f9fa}.kuwait-carpenter li{margin-bottom:8px;padding:6px 0;transition:color 0.3s ease;background:#fff0}.kuwait-carpenter li:hover{color:#E69A4B}.kuwait-carpenter b{color:#E69A4B;font-weight:700;transition:color 0.3s ease}.kuwait-carpenter hr{border:none;height:2px;background:#F7B96C;margin:25px 0;border-radius:2px}.kuwait-carpenter table{width:100%;border-collapse:collapse;margin:18px 0;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgb(0 0 0 / .1);transition:box-shadow 0.3s ease;background:#FFF}.kuwait-carpenter table:hover{box-shadow:0 2px 5px rgb(0 0 0 / .15)}.kuwait-carpenter thead{background:#E69A4B}.kuwait-carpenter thead td strong{color:#fff;padding:14px;text-align:right;font-weight:700;transition:background 0.3s ease}.kuwait-carpenter thead:hover td{background:#d4893a}.kuwait-carpenter tbody td{padding:12px 14px;border-bottom:1px solid #e9ecef;text-align:right;transition:background 0.3s ease;background:#FFF}.kuwait-carpenter tbody tr:hover td{background:#fffaf5}.kuwait-carpenter tbody tr:nth-child(even) td{background:#f8f9fa}@media (max-width:768px){.kuwait-carpenter{padding:15px}.kuwait-carpenter h1{font-size:20px;padding:15px}.kuwait-carpenter h2{font-size:18px;padding:10px 12px}.kuwait-carpenter h3{font-size:16px;padding:6px 10px}.kuwait-carpenter ul{padding:12px 15px}.kuwait-carpenter table{display:block;overflow-x:auto;white-space:nowrap;margin:15px 0;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.kuwait-carpenter thead td s{color:#fff;padding:12px 10px;font-size:15px;text-align:center;white-space:nowrap;min-width:120px}.kuwait-carpenter tbody td{padding:10px 8px;font-size:14px;text-align:right;white-space:normal;min-width:200px}.kuwait-carpenter tbody td:first-child{min-width:120px;font-weight:700;color:#E69A4B}}@media (max-width:480px){.kuwait-carpenter table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px}.kuwait-carpenter thead td{padding:10px 8px;font-size:14px;min-width:100px}.kuwait-carpenter tbody td{padding:8px 6px;font-size:13px;min-width:180px;line-height:1.4}.kuwait-carpenter tbody td:first-child{min-width:100px;font-size:13px}}@media (max-width:360px){.kuwait-carpenter table{display:block;overflow-x:visible;white-space:normal}.kuwait-carpenter thead{display:none}.kuwait-carpenter tbody,.kuwait-carpenter tbody tr,.kuwait-carpenter tbody td{display:block;width:100%;text-align:right}.kuwait-carpenter tbody tr{margin-bottom:15px;border:1px solid #E69A4B;border-radius:8px;overflow:hidden;background:#fffaf5;box-shadow:0 2px 6px rgb(230 154 75 / .1)}.kuwait-carpenter tbody td{padding:12px 15px;border-bottom:1px solid #f0f0f0;min-width:auto;white-space:normal}.kuwait-carpenter tbody td:first-child{background:#E69A4B;color:#fff;font-weight:700;font-size:14px;border-bottom:2px solid #d4893a}.kuwait-carpenter tbody td:first-child::before{content:"📌 "}.kuwait-carpenter tbody td:last-child{border-bottom:none}.kuwait-carpenter tbody tr:nth-child(even) td{background:#fffaf5}.kuwait-carpenter tbody tr:hover td{background:#fff5eb}.kuwait-carpenter tbody tr:hover td:first-child{background:#d4893a}}@media (hover:none) and (pointer:coarse){.kuwait-carpenter table:hover{box-shadow:0 1px 3px rgb(0 0 0 / .1)}.kuwait-carpenter thead:hover td{background:#E69A4B}.kuwait-carpenter tbody tr:active td{background:#fff5eb}.kuwait-carpenter tbody tr:active td:first-child{background:#d4893a}}@media (max-width:768px){.kuwait-carpenter table{word-break:break-word}.kuwait-carpenter thead td,.kuwait-carpenter tbody td{word-break:break-word;hyphens:auto}}@media (max-width:768px) and (min-width:361px){.kuwait-carpenter table{border:1px solid #E69A4B}.kuwait-carpenter thead td{background:#E69A4B;border-right:1px solid #d4893a}.kuwait-carpenter thead td:last-child{border-right:none}.kuwait-carpenter tbody td{border-right:1px solid #f0f0f0}.kuwait-carpenter tbody td:last-child{border-right:none}}@media (prefers-color-scheme:dark){.kuwait-carpenter table{background:#1a1a1a;border-color:#333}.kuwait-carpenter tbody td{background:#1a1a1a;color:#e0e0e0;border-color:#333}.kuwait-carpenter tbody tr:nth-child(even) td{background:#2d2d2d}.kuwait-carpenter tbody tr:hover td{background:#3d3d3d}@media (max-width:360px){.kuwait-carpenter tbody tr{background:#2d2d2d;border-color:#E69A4B}.kuwait-carpenter tbody td{border-color:#444}.kuwait-carpenter tbody tr:nth-child(even) td{background:#2d2d2d}.kuwait-carpenter tbody tr:hover td{background:#3d3d3d}}}