.elementor .e-6b9706a4-1455{font-weight:800;font-size:3rem;color:#171717;letter-spacing:-0.02em;line-height:1.12;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a4f8c67-fc9d{width:100%;max-width:1400px;margin:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .e-7777040c-b4d9{width:100%;overflow:hidden;padding-block-start:60px;padding-block-end:60px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-59d217f5-2bcf{font-weight:800;font-size:3rem;color:#171717;letter-spacing:-0.02em;line-height:1.12;text-align:center;margin:0px;}.elementor .e-56b6413e-c274{max-width:760px;font-size:0.95rem;color:#666666;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-40c8a092-28b2{width:100%;margin-block-start:2rem;}.elementor .e-387dd84f-dba3{width:100%;padding:0px;margin:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-4b1b8a3e-eb13{width:100%;overflow:hidden;padding-block-start:5rem;padding-block-end:9.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-3b98870b-9cbb{font-weight:800;font-size:3rem;color:#ffffff;letter-spacing:-0.02em;line-height:1.12;text-align:center;margin:0px;}.elementor .e-751bc084-2236{max-width:760px;font-size:0.95rem;color:#bdbdbd;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3b92a6fc-b6d9{object-fit:fill;}.elementor .e-17ff080-6f74{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-7cec0444-c7b2{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-69b23c5f-1638{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-235037a3-4b6f{width:56px;height:56px;object-fit:contain;}.elementor .e-5cb5de1f-81a0{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-5330d6ca-2a0e{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-677f5c0e-87ef{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-cf87094-41b5{width:56px;height:56px;object-fit:contain;}.elementor .e-3d4cd384-edb8{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-2872a373-2d4e{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-79cc2fce-b44d{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-483c0d87-e904{width:56px;height:56px;object-fit:contain;}.elementor .e-619bf4e6-f428{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-72faa0e0-f25d{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-40eeb0f3-ba50{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-1909d9c0-9776{width:56px;height:56px;object-fit:contain;}.elementor .e-1c7948fd-1ee1{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-19091e5d-71ea{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-6e83b28d-169a{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-5fe5249a-3625{width:56px;height:56px;object-fit:contain;}.elementor .e-58af482c-e430{font-weight:800;font-size:24px;color:#222222;line-height:1.3;text-align:center;margin:0px;}.elementor .e-75e56ea5-48f3{font-size:0.9rem;color:#666666;line-height:1.7;text-align:center;margin:0px;}.elementor .e-7dc265e7-ae5f{min-height:350px;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.35rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-78501f2-9ca3{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-13cac62e-6656{width:100%;max-width:1400px;margin:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .e-afdabe-7047{width:100%;overflow:hidden;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(0deg, rgba(33,26,20,0.91) 0%,rgba(33,26,20,0.91) 100%),url("https://www.gwguitar.com/wp-content/uploads/2026/10/Great-Wall-Guitar.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#211a14;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-2531e091-a7af{font-weight:500;font-size:0.9rem;color:#777777;margin:0px;}.elementor .e-451e6785-a1dd{font-weight:800;font-size:2.5rem;color:#171717;line-height:1.15;margin:0px;}.elementor .e-745d87b7-1197{font-size:0.9rem;color:#5f5f5f;line-height:1.8;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6250b187-80f8{font-weight:600;color:#ffffff;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#111111;transition:background-color 0.25s, transform 0.25s, box-shadow 0.25s;&:focus-visible { background-color: var(--e-global-color-primary); transform: translateY(-2px); box-shadow: 0 10px 22px rgba(17,17,17,0.18); }\n}.elementor .e-6250b187-80f8:hover,.elementor .e-6250b187-80f8:focus-visible{box-shadow:0px 10px 22px 0px rgba(17,17,17,0.18);transform:translate3d(0px, -2px, 0px);background-color: var(--e-global-color-primary);\n}.elementor .e-461a8965-7a99{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-4e92569e-1d5f{width:100%;max-width:1400px;margin:auto;display:grid;gap:3.5rem;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-3a7bda56-9b7e{width:100%;overflow:hidden;padding-block-start:8rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-70b3fc6b-70b8{font-weight:800;font-size:3rem;color:#171717;letter-spacing:-0.02em;line-height:1.12;text-align:center;margin:0px;}.elementor .e-256b6029-ea1a{max-width:760px;font-size:0.95rem;color:#666666;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1d4eeb1d-d477{width:100%;max-width:1400px;margin:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .e-58c9be50-44db{width:100%;overflow:hidden;padding-block-start:8rem;padding-block-end:4.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-241c062c-5efd{font-weight:800;font-size:3rem;color:#171717;letter-spacing:-0.02em;line-height:1.12;text-align:center;margin:0px;}.elementor .e-f845366-f90d{max-width:760px;font-size:0.95rem;color:#666666;line-height:1.7;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-38c31f3a-3a6d{font-weight:600;color:#ffffff;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#111111;transition:background-color 0.25s, transform 0.25s, box-shadow 0.25s;align-self:center;&:focus-visible { background-color: var(--e-global-color-primary); transform: translateY(-2px); box-shadow: 0 10px 22px rgba(17,17,17,0.18); }\n}.elementor .e-38c31f3a-3a6d:hover,.elementor .e-38c31f3a-3a6d:focus-visible{box-shadow:0px 10px 22px 0px rgba(17,17,17,0.18);transform:translate3d(0px, -2px, 0px);background-color: var(--e-global-color-primary);\n}.elementor .e-30a6cb83-eace{width:100%;max-width:1400px;margin:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-6d3169e4-396c{width:100%;overflow:hidden;padding-block-start:8rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}