.elementor .e-4e82628f-5d63{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--cj-teal);letter-spacing:0.36px;line-height:2.2;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 700; }\n}.elementor .e-7f0dfd6-f526{font-family:var(--font-heading);font-weight:700;font-size:50px;color:#006977;letter-spacing:0.32px;line-height:1.1;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-162fdbe4-6074{min-height:20px;padding:0px;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;display:block;& .cr-review-link { color: #000000; text-decoration: none; }\n}.elementor .e-1774611a-c337{width:32px;height:auto;max-width:100%;display:block;}.elementor .e-103b1eff-48ee{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding:0px;margin:0px;}.elementor .e-43e6d15c-82b1{width:100%;padding:0px;margin-block-end:10px;gap:15px;align-items:flex-start;}.elementor .e-7d5d86ea-867c{width:80%;font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--cj-body);letter-spacing:0.3px;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#57C6D5;border-style:solid;background-color:#F4FCFC;display:block;}.elementor .e-41c7efe4-b71b{font-family:var(--font-heading);font-weight:500;font-size:23px;color:var(--cj-heading);letter-spacing:0.36px;line-height:1.3;padding-block-start:12px;padding-block-end:10px;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;& strong { font-weight: 700; }\n}.elementor .e-6e69043a-504d{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--cj-body);letter-spacing:0.36px;line-height:1.4;padding:0px;margin-block-start:-15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-73e05e48-3896{width:auto;min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-2d2c8f87-70fb{width:83%;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:5.82%;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-71c1b2c6-dda9{width:40%;height:60px;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:9px;background-color:#57C6D5;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.2);display:block;& a { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; box-sizing: border-box; padding-left: 45px; font-family: var(--font-body); font-size: 16px; font-weight: 600; line-height: 16px; letter-spacing: 0px; color: #FFFFFF; text-decoration: none; background-image: url('https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-play.svg?v=7c45418e'); background-repeat: no-repeat; background-size: 20px 20px; background-position: calc(50% - 61.65px) center; } & a:hover { color: #FFFFFF; } & a:focus-visible { outline: 2px solid var(--cj-ink); outline-offset: 2px; }\n}.elementor .e-7c6af087-ef10{width:auto;min-width:0px;padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 0px;}.elementor .e-2dcf81d6-897e{width:100%;padding:0px;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-2b52c3d-300e{width:85%;max-width:1620px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-20442a8d-55cf{width:100%;padding-block-start:32px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4F4F4;}.elementor .e-2b5e428c-a08b{width:80%;font-family:var(--font-heading);font-weight:500;font-size:37px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;padding-block-start:0px;padding-block-end:10px;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-69e2a533-ee2e{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-31b5dea5-d212{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-15f0dcc4-aec3{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-b57b86d-5da7{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-70f4bc61-83fd{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-10e2599a-6b2d{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-72477d7c-466a{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-1264cb1e-7dc8{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-38f343ff-b3b1{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-448c342a-7d29{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-1a00008d-f1c4{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-266112af-4144{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-97bb70c-f7b7{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:57.8px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-598f0b64-b477{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-77c05b68-7058{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-139185e6-e99e{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-16c6c031-7f62{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-2753e156-2a25{width:70%;padding-block-start:34px;padding-block-end:17px;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-2d67775e-ade4{width:80%;max-width:var(--content-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-de973af-e1d3{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-21ca0545-1d1a{width:67%;font-family:var(--font-heading);font-weight:700;font-size:36px;color:var(--cj-heading);letter-spacing:0.56px;line-height:1.1;text-align:center;padding-block-start:56px;padding-block-end:10px;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-2600e39d-1049{font-family:var(--font-heading);font-weight:500;font-size:27px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-694c573d-2a71{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-790b8334-d6e8{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-4d98739c-456c{width:55%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-124fd286-90cc{width:90%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;}.elementor .e-757666c8-69fe{padding:0px;margin:0px;display:block;}.elementor .e-33b2da79-9fcd{width:auto;min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7a3e838d-f1b2{width:100%;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-404d99d8-90ef{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;justify-content:center;}.elementor .e-42273268-4cfa{width:100%;padding:0px;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-3400c60a-ff06{width:90%;max-width:var(--content-width);padding-block-start:16px;padding-block-end:32px;padding-inline-start:3%;padding-inline-end:3%;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;}.elementor .e-440ec1f2-8852{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-1f08ae04-cd9d{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-15d1ab73-cfde{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-75f3c431-4b6c{width:55%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7f4995dc-78c8{width:90%;max-width:var(--content-width);padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;}.elementor .e-7aff6251-c01b{font-family:var(--font-heading);font-weight:700;font-size:26px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d83b0c9-5695{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-4b3211e1-5136{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-7c727fe9-5548{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-5541139d-99a4{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& ul { margin: 0px; padding: 0px 0px 0px 32px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-8b5652b-bc79{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding:0px;margin:0px;& strong { font-weight: 700; }\n}.elementor .e-4ab55ab0-d0c8{width:77%;padding:5%;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;}.elementor .e-78398b1c-5e19{font-family:var(--font-heading);font-weight:700;font-size:26px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-71004897-afc0{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-6f69ea66-a726{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-668a96e1-bec3{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-3f8dfebc-ee00{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-3c190cd2-599e{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-4d451ef3-6da9{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-3d2e1ae0-d920{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-6fc8b77-9319{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-6384df6e-1f8a{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-6b70b226-53ec{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b, & strong { font-weight: 700; }\n}.elementor .e-4ef05499-2c97{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-6cb09f26-a8c7{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-2dbe4208-e1a0{width:77%;padding-block-start:5%;padding-block-end:5%;padding-inline-start:4%;padding-inline-end:4%;margin-block-start:32px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;}.elementor .e-4e2c7424-39dc{width:95%;max-width:var(--content-width);padding-block-start:16px;padding-block-end:16px;padding-inline-start:3%;padding-inline-end:3%;margin-block-start:16px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-33aebc77-aab6{width:100%;padding-block-start:32px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EAEAEA;}.elementor .e-1450992a-676a{font-family:var(--font-heading);font-weight:800;font-size:52px;color:#FFFFFF;letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-69a9212c-b487{font-family:var(--font-heading);font-weight:700;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-509fd25c-6f0d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:30px;flex:1 1 auto;}.elementor .e-521865c5-bb71{width:18px;height:30px;padding:0px;margin-block-start:-5px;margin-block-end:-5px;margin-inline-start:0px;margin-inline-end:-3px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-arrow-down.svg?v=7d217d19");background-repeat:no-repeat;background-attachment:scroll;background-size:18px 30px;background-position:center center;flex:0 0 18px;}.elementor .e-38d1bba4-8f07{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-84c1fcd-85e9{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-698891de-9943{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-57d74e91-b0fd{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-790d8758-28f5{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-4cca3bbe-4cbf{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7b16947d-a0d9{width:80%;padding-block-start:2%;padding-block-end:2%;padding-inline-start:7%;padding-inline-end:7%;margin-block-start:48px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;display:block;&[open]::details-content { overflow: visible; } &[open] .e-accordion-item-icon-base { background-image: url('https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-arrow-up.svg?v=cdea843c'); }\n}.elementor .e-62eca1fc-d949{font-family:var(--font-heading);font-weight:700;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-a419000-29e5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:30px;flex:1 1 auto;}.elementor .e-29549d8c-dd34{width:18px;height:30px;padding:0px;margin-block-start:-5px;margin-block-end:-5px;margin-inline-start:0px;margin-inline-end:-3px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-arrow-down.svg?v=7d217d19");background-repeat:no-repeat;background-attachment:scroll;background-size:18px 30px;background-position:center center;flex:0 0 18px;}.elementor .e-27bf573c-7148{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-48ce0d1-1282{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-2dc1c913-3e95{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-45e5a9f7-4167{font-family:var(--font-body);font-weight:400;font-size:16px;color:#000000;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;& strong { font-weight: 700; } & ul { margin: 0px; padding: 0px 0px 23px 16px; list-style: disc outside; } & li { line-height: 26px; }\n}.elementor .e-579573a2-4728{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4a180833-3f79{width:80%;padding-block-start:2%;padding-block-end:2%;padding-inline-start:7%;padding-inline-end:7%;margin-block-start:48px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;display:block;&[open]::details-content { overflow: visible; } &[open] .e-accordion-item-icon-base { background-image: url('https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-arrow-up.svg?v=cdea843c'); }\n}.elementor .e-3d6a66e3-44a1{padding:0px;display:block;gap:0px;}.elementor .e-4756f6cc-137d{width:80%;max-width:var(--content-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1c063655-798a{padding:0px;margin:0px;display:block;}.elementor .e-6ee2295a-e30a{width:80%;max-width:var(--content-width);padding:0px;margin-block-start:48px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-12a5f197-c06b{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0A0A0A;}.elementor .e-6e1db237-dbf3{font-family:var(--font-heading);font-weight:700;font-size:32px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-7afe37af-590f{width:75%;height:3px;padding:0px;margin-block-start:0px;margin-block-end:4.756%;margin-inline-start:0px;margin-inline-end:0px;background-color:#CEDC2A;}.elementor .e-127cee88-6610{font-family:var(--font-heading);font-weight:500;font-size:31px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18518ab8-4954{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: var(--cj-link); text-decoration: none; } & a:hover { color: var(--cj-teal); } & strong { font-weight: 700; }\n}.elementor .e-43bdf788-90a2{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: var(--cj-link); text-decoration: none; } & a:hover { color: var(--cj-teal); } & strong { font-weight: 700; }\n}.elementor .e-71c0e7ec-3edc{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: var(--cj-link); text-decoration: none; } & a:hover { color: var(--cj-teal); } & strong { font-weight: 700; }\n}.elementor .e-34aaab84-10d2{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: var(--cj-link); text-decoration: none; } & a:hover { color: var(--cj-teal); } & strong { font-weight: 700; }\n}.elementor .e-66249588-c01c{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--cj-body);letter-spacing:0.34px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: var(--cj-link); text-decoration: none; } & a:hover { color: var(--cj-teal); } & strong { font-weight: 700; }\n}.elementor .e-15fd04b3-e9d8{width:auto;min-width:0px;padding:0px;flex:659 1 0px;}.elementor .e-1e04f8c0-45c3{width:100%;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;display:block;}.elementor .e-54cec120-4c82{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:418 1 0px;justify-content:center;}.elementor .e-3a268014-6d67{width:100%;padding:0px;gap:5.5%;flex-wrap:nowrap;align-items:stretch;}.elementor .e-e1f9750-ccee{width:80%;max-width:var(--content-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1ebae95-38cd{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EAEAEA;}.elementor .e-46a20171-6781{width:95%;font-family:var(--font-body);font-weight:400;font-size:44px;color:#006977;letter-spacing:0.88px;line-height:1.2;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;& b { font-weight: 700; }\n}.elementor .e-646c05e-a51c{width:77%;font-family:var(--font-body);font-weight:600;font-size:24px;color:var(--cj-body);letter-spacing:0.48px;line-height:1.4;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-8861ad6-a09e{width:50%;height:auto;max-width:100%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;display:block;box-sizing: content-box;\n}.elementor .e-3a2b177d-1503{font-family:var(--font-heading);font-weight:500;font-size:24px;color:var(--cj-heading);letter-spacing:0.4px;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-531f1274-4623{width:80%;padding-block-start:45px;padding-block-end:26px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:3px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#57C6D5;border-style:solid;background-color:#F4FCFC;}.elementor .e-27b64f75-577b{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-5d27e7a1-6e75{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-2fecac63-e32e{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-1ca5a0de-d23f{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-665e7452-8517{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-7de29c32-a085{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cj-body);letter-spacing:0.32px;line-height:1.4;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& b { font-weight: 700; }\n}.elementor .e-5fc1b624-2eb9{width:80%;padding-block-start:2px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#57C6D5;border-style:solid;background-color:#F4FCFC;}.elementor .e-35b62842-a44e{width:70%;font-family:var(--font-body);font-weight:400;font-size:19px;color:var(--cj-body);letter-spacing:0.38px;line-height:1.4;text-align:center;padding-block-start:60px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-24px;margin-block-end:2.75%;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5c78d291-6a61:hover,.elementor .e-5c78d291-6a61:focus-visible{color:#FFFFFF;background-color:var(--cj-lime);}.elementor .e-5c78d291-6a61{font-family:var(--font-heading);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1.4px;line-height:1.7;text-align:center;text-transform:uppercase;padding-block-start:20px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:48px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:10px;background-color:#57C6D5;transition:all 0.3s;display: table; &:focus-visible { outline: 3px solid var(--cj-ink); outline-offset: 2px; }\n}.elementor .e-66cbb7b3-deaa{width:69%;font-family:var(--font-body);font-weight:400;font-size:14px;color:#726F6F;letter-spacing:0.28px;line-height:1.6;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-76b6372b-40f7{width:60%;max-width:var(--content-width);padding-block-start:64px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:26px;background-color:#FFFFFF;box-shadow:0px 2px 35px 0px rgba(0,0,0,0.3);}.elementor .e-3d4f51c2-91ec{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-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%;}.elementor .e-6a06302f-ae26{height:0px;padding:0px;margin:0px;display:block;}.elementor .e-120afb4b-3259{font-family:var(--font-heading);font-weight:500;font-size:34px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:10px;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-70306eb2-de91{padding:0px;margin:0px;display:block;}.elementor .e-530e6101-c1e1{width:80%;max-width:var(--content-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-426caca-fc3f{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-6fce629d-f806{font-family:var(--font-heading);font-weight:500;font-size:27px;color:var(--cj-heading);letter-spacing:0.32px;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:10px;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-499924d6-f9c1{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-44cfc893-27e6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-7e041a64-5fdf{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-53661b4b-1ce2{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-1ff6852b-9dcf{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-42dc28c7-1ad7{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5b6f99a0-b932{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-2ad5ead-7dec{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-753f1da2-7664{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-71092e38-f116{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-60816fb0-5e8a{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-387c8b8c-7928{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-32752cd7-cff4{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-32177b4a-207b{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-30cb1e59-fda2{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-5dcdbde8-86e9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-71bfd83-ed84{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-31dda792-8bad{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-337983c0-a20f{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-62472112-a317{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-5d796ed6-319f{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f546b25-e0cf{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-56da9742-e7ca{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-13e2fd8d-5a5d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-4bcfa486-d02d{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-1a3efd17-edc6{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-75a9ee07-5646{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-6509b148-a4ed{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-211aee5d-612a{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-53f4da-ccdb{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-28e2684-1c35{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-8b9877e-fe08{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-1dbef57c-44ce{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-3201c5af-4546{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-541d8aae-8c40{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-67516b96-3745{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-75e8c15b-3b42{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-42869569-2911{font-family:var(--font-heading);font-weight:500;font-size:20px;color:#666666;letter-spacing:0px;line-height:1.1;padding:0px;margin:0px;}.elementor .e-6bd3f96d-b120{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:34px;flex:1 1 auto;}.elementor .e-43ff7508-6a1d{width:16px;height:16px;padding:0px;background-image:url("https://chrisjohnsonpt.com/wp-content/uploads/cjpt-build/cre-plus-alt.svg?v=248fe003");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;flex:0 0 16px;}.elementor .e-55c035f1-7896{padding:0px;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-71095ea4-535a{font-family:var(--font-body);font-weight:400;font-size:16px;color:#666666;letter-spacing:0px;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& b { font-weight: 700; }\n}.elementor .e-102ec64c-752c{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f3e5738-cfb7{padding:20px;margin-block-end:2.75%;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#F4F4F4;display:block;&:last-child { margin-bottom: 0px; } &[open] { background-color: #FFFFFF; } &[open] h3 { color: #333333; } &[open] .e-accordion-item-icon-base { visibility: hidden; }\n}.elementor .e-1c839956-f2c5{padding:0px;display:block;gap:0px;}.elementor .e-3c655525-a316{width:80%;max-width:var(--content-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7cf308c-693d{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EAEAEA;}