.elementor .e-640ed64e-d8b24ce{font-size:40px}.elementor .e-30e64ec3-d254b34{max-width:600px;font-size:17px}.elementor .e-7a8c61ab-3faea2e{font-weight:500;font-size:14px;color:#0f3d5e;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:16px;border-width:1px;border-color:#e1e8ef;border-style:solid;background-color:#fff}.elementor .e-442f6c56-0908137{font-weight:500;font-size:14px;color:#0f3d5e;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:16px;border-width:1px;border-color:#e1e8ef;border-style:solid;background-color:#fff}.elementor .e-54001d1e-2b1c5f6{font-weight:500;font-size:14px;color:#0f3d5e;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:16px;border-width:1px;border-color:#e1e8ef;border-style:solid;background-color:#fff}.elementor .e-5a814da0-0a437a2{font-weight:500;font-size:14px;color:#0f3d5e;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:16px;border-width:1px;border-color:#e1e8ef;border-style:solid;background-color:#fff}.elementor .e-12966a54-603fe41{column-gap:10px;display:flex;flex-direction:row}.elementor .e-77417cf0-37e5364{font-weight:700;color:#fff;border-radius:20px;border-width:2px;border-color:#4E99EE;background-color:#4E99EE}.elementor .e-77417cf0-37e5364:hover,.elementor .e-77417cf0-37e5364:focus-visible{color:#4E99EE;border-width:2px;border-color:#4E99EE;border-style:solid;background-color:#fff}.elementor .e-49a97fda-e5b9c66{font-weight:700;color:#4E99EE;border-radius:20px;border-width:2px;border-color:#4E99EE;border-style:solid;background-color:#fff0}.elementor .e-49a97fda-e5b9c66:hover,.elementor .e-49a97fda-e5b9c66:focus-visible{color:#fff;background-color:#4E99EE}.elementor .e-44245809-34f5cc8{display:flex;gap:20px}.elementor .e-83596aa-d2e3dfe{width:60%;display:flex;flex-direction:column;row-gap:30px}.elementor .e-134aab66-29939fa{max-width:100%;transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg)}.elementor .e-1f68ff51-3110be0{width:40%;padding:0}.elementor .e-582a5e51-d45e0d3{color:#fff;display:flex;flex-direction:row;gap:30px;justify-content:space-between}.elementor .e-2ff8f764-40d0433{padding-block-start:80px;padding-block-end:80px;background-image:linear-gradient(#000000cc,#000000cc),url(https://hcsitong.com/wp-content/uploads/2026/07/Circular-weaving-workshop0708.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-10f21691-e26cf39{position:sticky;inset-block-start:120px;padding:0}.elementor .e-3294b76-e23effe{color:#5b6b7b;padding-inline-start:23px}.elementor .e-7c45149f-dc09bfc{color:#5b6b7b;padding-inline-start:23px}.elementor .e-42b19c08-d3934f4{font-weight:700;font-size:27px;color:#fff}.elementor .e-602499c3-cc321e5{color:rgb(255 255 255 / .75)}.elementor .e-1916383-fb45f42{padding:35px;border-radius:20px;background-image:linear-gradient(135deg,#286FC0 0%,#286FC0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .e-70c95bdb-02d1b06{column-gap:40px;grid-template-columns:264px 1fr;grid-template-rows:repeat(1,1fr)}