.elementor .e-625f42c7-745b{font-family:var(--font-body);font-weight:400;font-size:14.72px;color:#767676;line-height:24px;padding-block-start:0px;padding-block-end:14.72px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-65d57466-731b{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a045b0b-f02d{width:100%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-9b5e8bd-6ecf{font-family:var(--font-heading);font-weight:800;font-size:44px;color:#333333;line-height:1.1;padding:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-4a95f9bc-b7ad{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-677ee62b-6dfd{font-family:var(--font-body);font-weight:400;font-size:21px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-23513272-bc8b{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:5.82%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bdc731-358b{width:100%;height:auto;max-width:100%;display:block;}.elementor .e-1738f5c4-4b66{width:auto;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10%;padding-inline-end:10%;margin-block-start:0px;margin-block-end:5.82%;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-7250c21a-3d30{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.6;padding-block-end:0px;margin:0px;}.elementor .e-388a15cc-2406{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-10px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1919d5d0-104e{padding:0px;margin:0px;display:block;text-align: left; & p.cjpt-price { margin: 0px; padding: 0px; border-width: 0px; font-family: var(--font-body); font-weight: 400; font-size: 26px; line-height: 24px; color: #2EA3F2; letter-spacing: 0.32px; } & p.cjpt-price a.button { display: none; } & p.cjpt-price del { display: inline-block; color: #999999; opacity: 0.7; text-decoration: line-through; } & p.cjpt-price del .woocommerce-Price-amount { color: #999999; } & p.cjpt-price ins { display: inline-block; text-decoration: none; font-weight: 700; color: #2EA3F2; margin-left: 4px; }\n}.elementor .e-17cea474-2651{width:auto;max-width:100%;padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:5.82%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3941dfdb-f621:hover,.elementor .e-3941dfdb-f621:focus-visible{color:var(--cj-ink);background-color:var(--cj-lime);}.elementor .e-3941dfdb-f621{font-family:var(--font-body);font-weight:700;font-size:18px;color:#FFFFFF;letter-spacing:0px;line-height:1.7;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:20px;border-width:0px;background-color:var(--cj-teal-light);transition:all 0.2s;display:inline-block;&:focus-visible { outline: 3px solid var(--cj-ink); outline-offset: 2px; }\n}.elementor .e-55f5b21b-f624{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:5.82%;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:flex-start;}.elementor .e-42c4c5bf-c4f5{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.6;padding-block-end:0px;margin:0px;}.elementor .e-77145066-4c36{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-10px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7698ef9c-d9e3{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-474355a8-26ab{width:100%;height:auto;max-width:100%;display:block;}.elementor .e-5fe075c4-d51d{width:auto;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4fc41338-25b8{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-5b984ac2-b874{width:100%;max-width:var(--content-width);padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-7d492002-c74c{width:auto;padding-block-start:32px;padding-block-end:64px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#eaeaea;max-width: none;\n}.elementor .e-dac74eb-f814{width:100%;height:auto;max-width:393px;margin:0px;display:block;}.elementor .e-6a0cfbfc-94d7{width:70%;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6003f3e1-e986{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-5639d76f-f365{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.4;padding-block-end:10px;margin:0px;}.elementor .e-c8464bc-4e9e{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-79511d82-94ef{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;margin:0px;display:block;& ul, & ol { padding-bottom: 16px; } & li ul, & li ol { padding: 2px 0px 16px 20px; }\n}.elementor .e-3ca7662f-952e{min-width:0px;padding:0px;}.elementor .e-30f5675-97b4{width:auto;height:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:center;}.elementor .e-243df3e3-1dd2{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-4e94cb29-576a{width:80%;max-width:var(--content-width);padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-52788900-b952{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.4;padding-block-end:10px;margin:0px;}.elementor .e-661ed5e8-d735{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-30299fac-509d{min-width:0px;padding:0px;}.elementor .e-4d6a27e2-6a08{width:auto;height:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:center;}.elementor .e-2feda9bc-4553{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-44b424f9-752d{width:100%;height:auto;max-width:564px;margin:0px;display:block;}.elementor .e-6ee70338-1d5e{width:80%;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-21166cdd-94c1{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 47.25%;}.elementor .e-2477c463-a0d3{width:80%;max-width:var(--content-width);padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-3b082c6e-62f7{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;max-width: none;\n}.elementor .e-1e930281-4968{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.2;padding-block-end:10px;margin:0px;}.elementor .e-2eb769df-ffbe{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-743f8f43-491f{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;margin:0px;display:block;& ul, & ol { padding-bottom: 16px; } & li ul, & li ol { padding: 2px 0px 16px 20px; }\n}.elementor .e-bc06b64-9739{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1442e257-f78d{width:100%;height:auto;max-width:393px;margin:0px;display:block;}.elementor .e-4afe8970-d668{width:auto;max-width:80%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4c4fe0d3-4636{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.1;padding-block-end:10px;margin:0px;}.elementor .e-72226a8f-64fa{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-1749f3f7-38db{width:auto;max-width:100%;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6a3bb370-2dd5{width:100%;height:auto;max-width:564px;margin:0px;display:block;}.elementor .e-5bf87daf-aa67{width:98%;max-width:98%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-209a7b97-2b85{width:90%;max-width:var(--content-width);padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-87d87fe-3cf1{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;max-width: none;\n}.elementor .e-6d331db0-457b{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-end:10px;margin:0px;}.elementor .e-3302d6ff-1add{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;text-align:center;padding-block-end:0px;margin:0px;}.elementor .e-63d001e0-afa7{width:72%;max-width:100%;padding-block-start:7%;padding-block-end:7%;padding-inline-start:7%;padding-inline-end:7%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffff;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);}.elementor .e-6bcedd9c-c894{width:80%;max-width:100%;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3ceb482a-9110{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(87,198,213,0.31);max-width: none;\n}.elementor .e-4a4b3b7a-5b30{font-family:var(--font-heading);font-weight:700;font-size:32px;color:#333333;letter-spacing:0.32px;line-height:1.1;padding-block-end:10px;margin:0px;}.elementor .e-413c6c1-e955{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-61efb556-39d3{width:80%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-52d9c116-2b58{width:100%;height:auto;max-width:607px;margin:0px;display:block;}.elementor .e-1bc4ded9-979e{width:auto;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:7.316%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-152a7300-1fed{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:2.2;text-align:center;padding-block-end:0px;margin:0px;}.elementor .e-3f46d849-33b3{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3951f271-30f5{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 36.7%;}.elementor .e-73109e7f-80f3{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:1em;margin:0px;}.elementor .e-76c835bf-d0ab{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:1em;margin:0px;}.elementor .e-1dc3e857-e5f1{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.4;padding-block-end:0px;margin:0px;}.elementor .e-1ee5ecf0-799f{min-width:0px;padding:0px;}.elementor .e-4d933462-4ff2{width:auto;height:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:center;}.elementor .e-b31280-901d{width:auto;min-width:0px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 57.8%;}.elementor .e-6d6bb323-76e0{width:80%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-76bd5906-621d{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#eaeaea;max-width: none;\n}.elementor .e-24dc1470-9042{font-family:var(--font-heading);font-weight:800;font-size:38px;color:#333333;line-height:1.1;text-align:center;padding:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-3f7ea37c-49ff{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-720d7053-231d{font-family:var(--font-heading);font-weight:500;font-size:24px;color:#333333;letter-spacing:0.32px;line-height:1.2;text-align:center;padding-block-end:10px;margin:0px;}.elementor .e-1d7d62b6-9b7a{width:80%;max-width:100%;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1f567633-a86f{width:100%;height:auto;max-width:100%;display:block;}.elementor .e-74916019-1562{width:auto;max-width:100%;line-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15%;padding-inline-end:15%;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-165f0043-6337{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.02em;line-height:2.2;margin:0px;display:block;& ul, & ol { padding-bottom: 16px; } & li ul, & li ol { padding: 2px 0px 16px 20px; }\n}.elementor .e-61521aa9-b211{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15%;padding-inline-end:15%;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7119e923-a6ee{text-align:center;padding:0px;margin:0px;display:block;& p.cjpt-price { margin: 0px; padding: 0px; border-width: 0px; font-family: var(--font-body); font-weight: 400; font-size: 26px; line-height: 24px; color: #2EA3F2; letter-spacing: 0.32px; } & p.cjpt-price a.button { display: none; } & p.cjpt-price del { display: inline-block; color: #999999; opacity: 0.7; text-decoration: line-through; } & p.cjpt-price del .woocommerce-Price-amount { color: #999999; } & p.cjpt-price ins { display: inline-block; text-decoration: none; font-weight: 700; color: #2EA3F2; margin-left: 4px; }\n}.elementor .e-280e0ef6-2243{width:auto;max-width:100%;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21cdded5-6963:hover,.elementor .e-21cdded5-6963:focus-visible{color:var(--cj-ink);background-color:var(--cj-lime);}.elementor .e-21cdded5-6963{font-family:var(--font-body);font-weight:700;font-size:18px;color:#FFFFFF;letter-spacing:0px;line-height:1.7;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:20px;border-width:0px;background-color:var(--cj-teal-light);transition:all 0.2s;display:inline-block;&:focus-visible { outline: 3px solid var(--cj-ink); outline-offset: 2px; }\n}.elementor .e-19369683-2307{width:auto;max-width:100%;padding-block-start:19px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;}.elementor .e-4295c211-d7a4{font-family:var(--font-body);font-weight:400;font-size:13px;color:var(--cj-body);letter-spacing:0.02em;line-height:1.6;text-align:center;padding-block-end:0px;margin:0px;}.elementor .e-66f36a26-576e{width:69%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-65ee26e7-1425{width:44%;max-width:var(--content-width);padding-block-start:48px;padding-block-end:48px;padding-inline-start:3%;padding-inline-end:3%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:26px;border-start-end-radius:26px;border-end-start-radius:26px;border-end-end-radius:26px;background-color:#ffffff;box-shadow:0px 2px 35px 0px rgba(0,0,0,0.3);}.elementor .e-25bb0011-9896{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(90deg, #cbdc3f 0%,#29c4a9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;max-width: none;\n}.elementor .e-7bc9da7b-9264{font-family:var(--font-heading);font-weight:500;font-size:27px;color:#333333;letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-end:10px;margin:0px;}.elementor .e-cc7ae19-c2fa{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d91773f-d987{font-family:var(--font-heading);font-weight:500;font-size:16px;color:#666666;line-height:1.1;padding:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-7d094448-5b42{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex:1 1 auto;}.elementor .e-178cf9a2-9166{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/prod-plus.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-4dc67b37-960c{position:relative;padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-187e81d5-24ec{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;line-height:1.5;padding-block-end:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-197f5a42-cc89{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4566de65-b140{padding:20px;margin:0px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open]::details-content { overflow: visible; } &[open] .e-accordion-item-icon-base { visibility: hidden; } & .cj-rich ul { color: #666666; letter-spacing: normal; }\n}.elementor .e-6f3a85ba-bd81{font-family:var(--font-heading);font-weight:500;font-size:16px;color:#666666;line-height:1.1;padding:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-2f853b67-7a3f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex:1 1 auto;}.elementor .e-f162b26-a74b{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/prod-plus.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-6b6bef0e-c6f5{position:relative;padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-34fbffa2-a68e{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;line-height:1.5;padding-block-end:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-464c82f3-5342{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6770cab8-ca55{padding:20px;margin:0px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open]::details-content { overflow: visible; } &[open] .e-accordion-item-icon-base { visibility: hidden; } & .cj-rich ul { color: #666666; letter-spacing: normal; }\n}.elementor .e-4a03beb2-6a6b{font-family:var(--font-heading);font-weight:500;font-size:16px;color:#666666;line-height:1.1;padding:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-5db53aff-9fbb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex:1 1 auto;}.elementor .e-2819d50-d4e4{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/prod-plus.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-54391c49-a623{position:relative;padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-7af5465a-64b9{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;line-height:1.5;padding-block-end:0px;margin:0px;letter-spacing: normal;\n}.elementor .e-5b113fdf-9e89{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2b2b6193-c02b{padding:20px;margin:0px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open]::details-content { overflow: visible; } &[open] .e-accordion-item-icon-base { visibility: hidden; } & .cj-rich ul { color: #666666; letter-spacing: normal; }\n}.elementor .e-6eef5970-e481{padding:0px;display:block;gap:0px;& details { margin-bottom: 2.75%; } & details:last-child { margin-bottom: 0px; }\n}.elementor .e-76c3468c-885b{width:auto;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-60ce6645-fb5d{width:80%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6bae523c-a133{width:auto;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#eaeaea;max-width: none;\n}.elementor .e-2d1b7aa-6452{width:100%;padding:0px;margin:0px;}