.elementor-39356 .elementor-element.elementor-element-3cd256e img{border-radius:10px 10px 10px 10px}.elementor-39356 .elementor-element.elementor-element-dcac11d>.elementor-widget-container{border-radius:0 0 0 0}.elementor-39356 .elementor-element.elementor-element-dcac11d img{border-radius:10px 10px 10px 10px}.elementor-39356 .elementor-element.elementor-element-dcac11d .widget-image-caption{color:var(--e-global-color-97d1c56);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);margin-block-start:6px}@media(max-width:767px){.elementor-39356 .elementor-element.elementor-element-3cd256e img{border-radius:10px 10px 10px 10px}}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;font-size:16px;line-height:1.7;border:1px solid #eee;border-radius:12px;overflow:hidden}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table thead th{background:#fafafa;position:sticky;top:0;z-index:1;text-align:left;font-weight:700;padding:10px 12px;border-bottom:1px solid #eee}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody td{padding:10px 12px;vertical-align:top;border-bottom:1px solid #f4f4f4}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody tr:nth-child(even){background:#fcfcfc}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table .phase{font-weight:700;color:#3b82f6;white-space:nowrap}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table .chip{display:inline-block;padding:.1em .5em;border-radius:.5em;background:#fff3cd;border:1px solid #ffe69c;font-size:.9em;white-space:nowrap}@media (max-width:768px){.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table table,.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table thead,.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody,.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table th,.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table td,.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tr{display:block}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table thead{display:none}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table table{border:0}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody tr{border:1px solid #eee;border-radius:12px;margin-bottom:12px;padding:10px;background:#fff}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody td{border:0;padding:6px 4px}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table tbody td[data-label]::before{content:attr(data-label) "：";display:inline-block;min-width:6.5em;color:#666;font-weight:600}.elementor-39356 .elementor-element.elementor-element-29dcdb7 .hire-table td.phase{background:#eef6ff;padding:8px 10px;margin:-10px -10px 8px -10px;border-radius:8px;display:block}}.description-text{text-align:center;color:red;font-size:1.2rem;font-weight:700;margin:10px 0;letter-spacing:.5px;text-transform:uppercase;text-shadow:1px 1px 2px rgb(0 0 0 / .3);cursor:pointer;transition:transform 0.2s ease,color 0.2s ease}.description-text:hover{transform:scale(1.05);color:#c00;