.section-1{display:flex;flex-flow:column;justify-content:center;align-items:center;height:100vh}.text-1{color:#065496;font-family:"PT Serif",serif;font-weight:700;font-size:51px;text-align:center}@media (max-width:767px){.text-1{font-size:24px}}@media (max-width:479px){.text-1{font-size:22px}}.text-2{display:flex;justify-content:center;align-items:start;color:#D2D737;font-family:"Nunito",sans-serif;font-weight:600;font-size:36px}@media (max-width:767px){.text-2{font-size:18px;text-align:center}}.section-2{display:flex;flex-flow:row;justify-content:start;align-items:start;height:77vw;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/09/joyful_joints_therapy-Coming-Soon-Screen-scaled.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.container-2{display:flex}.container-3{display:flex;flex-flow:column;justify-content:center;align-items:center;max-width:700px}.button-1{margin-top:25px}.iconHeaderStylin{width:100%;height:auto}.headerlogostyle{width:100%;height:auto;max-width:450px}.column-1{display:flex;flex-flow:column}.container-4{display:flex;flex-flow:row;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fff}@media (max-width:1023px){.container-4{justify-content:space-between}}.container-5{display:flex;justify-content:end;align-items:center;width:75%}@media (max-width:1023px){.container-5{width:30%}}@media (max-width:767px){.container-5{width:35%}}.container-6{display:flex;justify-content:start;align-items:center;width:25%}@media (max-width:1023px){.container-6{width:40%;height:auto}}@media (max-width:767px){.container-6{width:65%}}.footer-logo-stylin{width:100%;max-width:320px}.container-7{display:flex;flex-flow:row}.container-8{display:flex}.section-4{display:flex;justify-content:space-between;align-items:center}@media (max-width:1119px){.footerStylin{display:flex;flex-flow:column}}.footer-titles-green{color:#ABBB1D;font-weight:700;margin-bottom:7px}.footer-white-links{color:#fff;padding-top:5px;padding-bottom:5px}@media (max-width:1119px){.footer-white-links{text-decoration:none}}.footer-link-containers{padding-top:32px}@media (max-width:767px){.footer-link-containers{width:100%}}.container-9{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:5px}.container-10{width:30%}@media (max-width:1119px){.container-10{width:100%}}.container-11{display:flex;gap:13px}@media (max-width:767px){.container-11{gap:78px}}@media (max-width:479px){.container-11{gap:50px}}.white-text-footer-stylin{color:#fff;line-height:2}.white-phone-text{color:#fff;padding-top:5px;padding-bottom:5px}.whiteFooter-Icons{padding-right:5px}.footer-waverStylin{width:100%;height:auto}@media (max-width:767px){.footer-waverStylin{margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:0px;padding-left:0px}}@media (max-width:479px){.footer-waverStylin{margin-top:20px;margin-bottom:0px}}.section-5{margin-top:0px;padding-top:0px}.hero-bold-main-text-74{color:#065496;font-family:"PT Serif",serif;font-weight:700;font-size:45px}@media (max-width:1119px){.hero-bold-main-text-74{font-size:32px}}.section-6{display:flex;flex-flow:row;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-home-hero-section-background-scaled.webp);background-size:cover;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll}.sizeforherotext{margin-bottom:10px}@media (max-width:1023px){.sizeforherotext{font-size:28px;text-align:start}}.half-width-styling{width:50%}.specialStyleHeroGrahic{top:0px;right:0px;width:auto;height:100%}.hero-section-space-style{display:flex;flex-flow:row;height:80vh;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-home-background-image-minimal-scaled.webp);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll}@media (max-width:1119px){.hero-section-space-style{flex-flow:column-reverse nowrap}}.basic-section-padding{padding-left:30px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-main-hero-background-image-scaled.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.hero-green-sub-text-stylin-74{width:100%;max-width:600px;color:#d2d737;font-family:"Nunito",sans-serif;font-weight:700;font-size:36px;margin-bottom:15px}@media (max-width:1119px){.hero-green-sub-text-stylin-74{font-size:1.5em}}@media (max-width:1023px){.hero-green-sub-text-stylin-74{font-size:24px;text-align:start}}.hero-section-left-column-stylin{display:flex;flex-flow:column;justify-content:center;align-items:center;width:48%}.hero-section-regular-text-stylin-74{width:100%;max-width:600px;font-size:20px;margin-bottom:20px}@media (max-width:1119px){.hero-section-regular-text-stylin-74{font-size:16px}}.stylin-button-blue-full{border-top-left-radius:300px;border-top-right-radius:325px;border-bottom-left-radius:300px;border-bottom-right-radius:300px;border-top:1px solid var(--bde-palette-joyful-blue-0d0610b0-0018-40b7-be37-a0e71a25c667-1);border-bottom:1px solid var(--bde-palette-joyful-blue-0d0610b0-0018-40b7-be37-a0e71a25c667-1);border-left:1px solid var(--bde-palette-joyful-blue-0d0610b0-0018-40b7-be37-a0e71a25c667-1);border-right:1px solid var(--bde-palette-joyful-blue-0d0610b0-0018-40b7-be37-a0e71a25c667-1)}.two-button-side-styline{display:flex;flex-flow:row;gap:15px}@media (max-width:1119px){.two-button-side-styline{gap:5px}}@media (max-width:1023px){.two-button-side-styline{display:flex;flex-flow:column;width:100%}}@media (max-width:767px){.two-button-side-styline{display:flex;flex-flow:column}}.graphic-overlap-graphic-bottom-right{position:absolute;top:47%;right:9%;z-index:2;width:100%;max-width:100px}.section-7{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-main-hero-background-image-scaled.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.section-7{display:flex;visibility:visible;flex-flow:column;justify-content:end;align-items:center;height:100vh;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-tablet-backround-img.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}}@media (max-width:767px){.section-7{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-tablet-backround-img.webp);background-size:cover;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll}}@media (max-width:1119px){.hero-content-width-style{max-width:466px}}@media (max-width:1023px){.hero-content-width-style{display:flex;flex-flow:column;justify-content:center;align-items:center;max-width:50%}}@media (max-width:767px){.hero-content-width-style{max-width:100%;padding-right:30px;padding-left:30px}}@media (max-width:1023px){.section-8{display:flex;padding-left:0px}}.container-13{visibility:hidden}@media (max-width:1023px){.container-13{display:flex;visibility:visible;flex-flow:row-reverse nowrap;margin-top:61px}}@media (max-width:1023px){.hero-tablet-image-size{width:100%;height:auto;max-width:400px}}.newBannerImageSize{width:100%}@media (max-width:767px){.newBannerImageSize{width:100%}}.heroStylinAgain{display:flex;flex-flow:row;justify-content:space-between;min-height:500px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-home-background-image-minimal-scaled.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1119px){.heroStylinAgain{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-tablet-background-hero-image.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}}@media (max-width:767px){.heroStylinAgain{flex-flow:column-reverse nowrap;justify-content:start;margin-top:0px}}.columnRight-Width{width:50%}@media (max-width:767px){.columnRight-Width{display:flex;flex-flow:row;justify-content:end;width:100%;margin-top:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.columnLeft-Width{display:flex;flex-flow:column;justify-content:center;width:50%;padding-left:40px}@media (max-width:767px){.columnLeft-Width{width:100%;padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}}.container-14{display:flex;flex-flow:row;justify-content:space-between;gap:30px;width:100%}@media (max-width:1119px){.container-14{width:100%}}@media (max-width:767px){.container-14{flex-flow:column}}.smallPaddingSpace{padding-right:20px;padding-left:15px}@media (max-width:1119px){.smallPaddingSpace{width:33%}}@media (max-width:767px){.smallPaddingSpace{padding-left:0px}}.locationIconStyle{margin-top:-15px;padding-top:0px}.container-15{width:100%;padding-top:16px}@media (max-width:767px){.container-15{display:flex;flex-flow:column;justify-content:start;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px}}.footer-fix-layout-tablet{flex-flow:column}.section-9{display:flex;flex-flow:row;background-color:#065598}@media (max-width:1119px){.section-9{display:flex;flex-flow:wrap}}.new-container-widthStylin{width:50%}.container-16{width:32%}@media (max-width:1119px){.container-16{display:block}}.container-17{display:flex;justify-content:space-between;gap:30px;width:68%}@media (max-width:1119px){.container-17{display:block}}.columns-1{display:flex;flex-flow:row;justify-content:center;align-items:start;padding-right:30px;padding-bottom:64px;padding-left:30px;background-color:#065598}.desktopFooterStyle{background-color:#065598}@media (max-width:1119px){.desktopFooterStyle{display:none}}.whitefooterText{color:#fff}.footerLogoStyle{max-width:300px;padding-bottom:20px}@media (max-width:1119px){.footerLogoStyle{max-width:400px;padding-bottom:15px}}@media (max-width:1119px){.column-2{width:33%}}@media (max-width:1119px){.column-3{width:33%}}@media (max-width:1119px){.columns-2{display:block}}.container-18{width:100%;padding-right:30px;padding-left:30px;background-color:#065598}.container-19{display:flex;flex-flow:column}.footer-tablet-logo-size{width:300px}.containerGridStyle{display:grid}@media (max-width:1119px){.div-1{width:100%}}@media (max-width:1119px){.columns-5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.container-20{display:none;visibility:hidden;background-color:#065598}@media (max-width:1119px){.container-20{display:block;visibility:visible;padding-top:50px;padding-right:30px;padding-bottom:50px;padding-left:30px;background-color:#065598}}.whiteText{color:#fff}@media (max-width:1119px){.whiteText{color:#fff;padding-bottom:50px}}@media (max-width:1023px){.whiteText{padding-bottom:37px}}.container-21{background-color:#065598}@media (max-width:1119px){.container-21{display:flex;flex-flow:row;justify-content:start;gap:23px;width:33%}}@media (max-width:1119px){.container-22{display:flex;flex-flow:column}}@media (max-width:1119px){.container-23{display:flex;flex-flow:wrap;justify-content:space-between}}@media (max-width:1023px){.container-23{display:flex;flex-flow:column;gap:25px}}@media (max-width:1119px){.maxWidthEmailStylin{max-width:300px}}@media (max-width:1119px){.footer-page-links{padding-right:59px}}@media (max-width:1023px){.container-24{background-color:#065598}}@media (max-width:1023px){.fancy-container-1{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#065598}}.section-regular-body-text74{font-family:"Nunito",sans-serif;font-size:16px}@media (max-width:1119px){.section-regular-body-text74{width:100%}}.text-4{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:40px}.container-25{display:flex;flex-flow:column;justify-content:start;align-items:center;width:100%}.regular-section-title-blue-74{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:40px}@media (max-width:1023px){.regular-section-title-blue-74{font-size:32px}}.little-green-line-title-74{width:43%}.Container-with-text-green-line-center-74{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-bottom:20px}.title-spacr-content{padding-bottom:51px}.column-desktop-style{display:flex}.medium-title-size-blue-74{width:100%;color:#065598;font-weight:700;font-size:20px}@media (max-width:1023px){.medium-title-size-blue-74{text-align:center}}.center-text-74{font-size:16px;text-align:center}@media (max-width:1119px){.center-text-74{width:100%;max-width:600px;text-align:center}}.iconsizeStyle{width:160px}.our3StepProcessBackground{background-color:#FEFFF6}@media (max-width:1119px){.our3StepProcessBackground{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-light-green-background.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}}.container-27{display:flex;justify-content:center;align-items:start;width:100%}.container-28{display:flex;justify-content:center;align-items:start;width:100%}.container-29{display:flex;justify-content:center;align-items:start;width:100%}@media (max-width:1119px){.goodWidthTextTablet{display:flex;justify-content:center;align-items:start;width:100%}}@media (max-width:1119px){.container-30{display:flex;justify-content:center;align-items:start;width:100%}}@media (max-width:1119px){.container-31{display:flex;justify-content:center;align-items:start;width:100%}}@media (max-width:1119px){.container-32{display:flex;flex-flow:column}}@media (max-width:1119px){.container-33{display:flex;flex-flow:column}}@media (max-width:1119px){.hideonTabletStyle{display:none}}.hideOnDesktopStyle{display:none}@media (max-width:1119px){.hideOnDesktopStyle{display:block}}@media (max-width:1119px){.columns-7{display:flex;flex-flow:row}}@media (max-width:767px){.hero-mobile-fix{min-height:0px}}@media (max-width:1119px){.columns-8{display:flex;flex-flow:row-reverse nowrap}}@media (max-width:767px){.columns-8{display:flex}}.container-34{background-color:#fff}@media (max-width:767px){.container-34{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:767px){.max-logo-width-mobileStyle{width:230px;height:60px;max-width:230px;max-height:60px}}@media (max-width:479px){.max-logo-width-mobileStyle{max-width:200px}}@media (max-width:767px){.container-35{display:flex;flex-flow:row;align-items:center;gap:5px}}.headerDesktopMenuStyle{background-color:#fff}@media (max-width:767px){.headerDesktopMenuStyle{display:none}}.headerMobileMenuStyle{display:none}@media (max-width:767px){.headerMobileMenuStyle{display:flex}}@media (max-width:1023px){.section-10{height:100vh;padding-top:215px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/Frame-18.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}}@media (max-width:767px){.section-10{padding-bottom:50px}}@media (max-width:479px){.section-10{padding-top:30px}}@media (max-width:1023px){.hideColumnStylin{display:none}}@media (max-width:479px){.section-11{padding-bottom:50px}}@media (max-width:767px){.columns-9{margin-bottom:-50px}}@media (max-width:479px){.columns-9{margin-bottom:20px}}.hideimagedesktop{display:none}@media (max-width:1023px){.hideimagedesktop{display:block;max-width:1023px}}@media (max-width:767px){.hideimagedesktop{max-width:767px}}@media (max-width:479px){.hideimagedesktop{max-width:479px}}@media (max-width:1023px){.column-5{min-height:40vh}}@media (max-width:767px){.column-5{min-height:20vh}}@media (max-width:1023px){.column-6{visibility:hidden;min-height:40vh}}@media (max-width:767px){.column-6{min-height:30vh}}.title-space-below-74{display:flex;flex-flow:column}.title-align-center-74{text-align:center}.section-12{padding-top:0px;background-color:#fff}.container-36{width:10%}.container-for-center-title-74{width:100%}.services-size-correction-74{max-width:140px}@media (max-width:1119px){.container-26{display:flex;flex-flow:row;justify-content:center;width:100%}}@media (max-width:479px){.container-26{width:100%}}@media (max-width:1119px){.container-37{display:flex;flex-flow:row;justify-content:center;width:100%}}@media (max-width:1119px){.container-38{display:flex;flex-flow:row;justify-content:center;width:100%}}@media (max-width:1119px){.center-at-tablet{text-align:center}}@media (max-width:1119px){.center-these-74{text-align:center}}.column-7{display:flex;justify-content:center;align-items:start}.column-9{display:flex;flex-flow:column;justify-content:center}.column-10{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}.container-with-button-center{display:flex;flex-flow:column;justify-content:start;align-items:center;width:100%;padding-top:50px;padding-bottom:50px}.changesection-padding{background-color:#fff}.container-39{display:flex;flex-flow:column}.padding-bottom-10px{justify-content:start;align-items:start;padding-bottom:16px}.green-size-74{width:40%}.column-11{display:flex}.max-size-icons-circles-74{width:100%;max-width:115px;margin-bottom:14px}@media (max-width:767px){.insurance_area-icon-sizes{max-width:150px}}.removeUnderline74{color:#fff;text-decoration:none}.removeUnderline74:hover{color:#fff;text-decoration:none}.container-40{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff}.about-us-title-column-left{font-size:24px}.column-stroke-grey{border-radius:8px;border-top:1px solid var(--bde-palette-color-1-43a9b340-ab1e-44a7-99a5-b3d0916e1376);border-bottom:1px solid var(--bde-palette-color-1-43a9b340-ab1e-44a7-99a5-b3d0916e1376);border-left:1px solid var(--bde-palette-color-1-43a9b340-ab1e-44a7-99a5-b3d0916e1376);border-right:1px solid var(--bde-palette-color-1-43a9b340-ab1e-44a7-99a5-b3d0916e1376)}.space-3column-Style{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.about-us-icon-sizes{max-width:60px}.column-3Styling-Title-bold-16{font-weight:700}.double_button_centerered-section-74{display:flex;flex-flow:row;justify-content:center;align-items:start;width:100%;padding-top:50px;padding-bottom:50px}@media (max-width:767px){.double_button_centerered-section-74{flex-flow:column;gap:15px}}.container-41{display:flex;flex-flow:column;gap:30px}.columns-10{display:flex}.container-42{padding-top:30px}.container-43{display:flex;flex-flow:column;gap:30px}.max-service-icon-size-74{width:100%;max-width:105px}.our-service-section-title-blue{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:32px}@media (max-width:1023px){.our-service-section-title-blue{font-size:28px}}.container-44{display:flex;flex-flow:column;gap:0px}.column-12{display:flex}.padding-top-Stylin-Special{padding-top:20px}.maxGreenCheckCircle{max-width:25px}.twoColumn-Icon-Text{display:flex;flex-flow:column;gap:10px;width:100%}.horizontal-card-light-blue-stroke-74{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:8px;border-top:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-bottom:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-left:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-right:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5)}@media (max-width:767px){.horizontal-card-light-blue-stroke-74{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}@media (max-width:479px){.horizontal-card-light-blue-stroke-74{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:1023px){.styleAlignLeft-74{text-align:start}}.icon-Text-Style-74{display:flex;flex-flow:row;justify-content:start;align-items:start;gap:12px;width:100%}.margin-bottom-Stylin-50{margin-bottom:41px}.container-45{width:100%}.max-bottom-services-icons{max-width:70px;padding-bottom:10px}@media (max-width:479px){.max-bottom-services-icons{max-width:85px}}.some40Padding-Stylin-bottom{padding-bottom:20px}.container-46{display:flex;flex-flow:row;gap:0px}@media (max-width:767px){.container-46{flex-flow:column;width:100%}}@media (max-width:479px){.container-46{gap:30px}}.border-on-right-grey-Stylin74{width:33%;padding-right:20px;padding-left:20px;border-right:1px solid #C7C7C7}@media (max-width:767px){.border-on-right-grey-Stylin74{width:100%;padding-right:0px;padding-left:0px}}@media (max-width:479px){.border-on-right-grey-Stylin74{border-top:0px solid;border-bottom:0px solid;border-left:0px solid;border-right:0px solid}}.paddingLR-74{padding-right:30px;padding-left:30px}@media (max-width:767px){.paddingLR-74{padding-right:0px;padding-left:0px}}.column-wdith-33-stylin{width:33%}@media (max-width:767px){.column-wdith-33-stylin{width:100%}}.columns-11{margin-bottom:50px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#F5F9FC;border-radius:8px}@media (max-width:767px){.columns-11{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.container-47{width:100%;margin-top:50px}@media (max-width:1023px){.container-47{margin-top:40px}}.container-48{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:23px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-background-graphic-playful-desktop.webp);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;border-radius:8px}@media (max-width:1023px){.container-48{gap:30px}}@media (max-width:767px){.container-48{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-background-graphic-playful-mobile.webp);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll}}.title32Blue-74{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:32px;text-align:center}@media (max-width:1023px){.title32Blue-74{font-size:24px}}@media (max-width:479px){.title32Blue-74{font-size:27px}}.container-49{display:flex}.greenSubText24-74{color:#abbc20;font-weight:700;font-size:24px;text-align:center}@media (max-width:1023px){.greenSubText24-74{font-size:18px}}@media (max-width:479px){.greenSubText24-74{font-size:18px}}.container-50{display:flex;flex-flow:column;justify-content:start;align-items:start}@media (max-width:479px){.container-50{gap:10px}}.container-51{width:100%}.container-52{display:flex;flex-flow:column;justify-content:start;align-items:center}.logoMaxWidth-Insurance-74{max-width:200px}@media (max-width:479px){.logoMaxWidth-Insurance-74{max-width:150px}}.border-light-blue-74{padding-top:41px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:8px;border-top:1px solid #eaf1f9;border-bottom:1px solid #eaf1f9;border-left:1px solid #eaf1f9;border-right:1px solid #eaf1f9}.aftertitle-Space-below{margin-bottom:15px}.container-53{display:flex;flex-flow:column;width:100%}.information_icon-Size-74{max-width:50px}.simple-insurance-layout-fix{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:20px}@media (max-width:767px){.simple-insurance-layout-fix{flex-flow:column;justify-content:start;align-items:center}}.specialContainerBelow{width:100%;margin-top:100px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-Services-light-blue-fun-background.webp);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll;border-radius:8px}@media (max-width:767px){.specialContainerBelow{flex-flow:column;margin-top:50px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#f5f9fc;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-Services-light-blue-fun-background.webp);background-size:contain;background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll;border-radius:8px}}.container-54{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:40px}@media (max-width:767px){.container-54{flex-flow:column}}.max-TextWidthStyle{max-width:600px}.esclamation-size-Styling-74{max-width:75px}.max-profile-testimonial-face-icon-stylin-74{max-width:100px}.testimonial-NameStylin{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:24px;text-align:center}.container-55{width:100%}.backgroun-testimonials-page{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-testimonial-background.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.backgroun-testimonials-page-2{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-testimonial-background-2.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.container-56{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:49px;height:100%}.container-57{display:flex;flex-flow:column;align-items:center;gap:30px;text-align:center}.container-58{display:flex;flex-flow:column;justify-content:start;align-items:center}.container-59{display:flex;flex-flow:column;justify-content:start;align-items:center}.container-60{display:flex;flex-flow:column;justify-content:start;align-items:center}.container-61{display:flex;flex-flow:column;gap:10px}.newTitleForBannersBelow74{color:#005495;font-family:"PT Serif",serif;font-weight:700;font-size:32px}@media (max-width:1023px){.newTitleForBannersBelow74{font-size:28px}}@media (max-width:767px){.newTitleForBannersBelow74{font-size:26px}}@media (max-width:479px){.newTitleForBannersBelow74{font-size:24px}}.contact-icon-size-special-74{width:45px}@media (max-width:1023px){.contact-icon-size-special-74{width:60px}}.phone-title-sizeStyle{color:#065594;font-weight:700;font-size:20px}@media (max-width:1023px){.phone-title-sizeStyle{font-size:18px}}.contactNumber-Size{color:#095597;font-weight:700;font-size:24px}@media (max-width:1023px){.contactNumber-Size{font-size:20px}}.contact-Title-blue{color:#095597;font-family:"PT Serif",serif;font-weight:700;font-size:32px}.container-62{width:100%}.marginUpStyle-40iStylin{margin-top:40px}.container-63{display:flex;flex-flow:row;gap:20px;width:100%;margin-top:41px}@media (max-width:767px){.container-63{flex-flow:column}}@media (max-width:479px){.container-63{gap:10px}}.formStylin{width:100%}.column-13{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:8px;border-top:1px solid #EAF1F9;border-bottom:1px solid #EAF1F9;border-left:1px solid #EAF1F9;border-right:1px solid #EAF1F9}@media (max-width:767px){.column-13{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}@media (max-width:479px){.column-13{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.section-13{background-color:#fff}.column-14{padding-top:40px;padding-bottom:40px}@media (max-width:767px){.newPaddingStyle{padding-right:15px;padding-left:15px}}.newHeroStyle-7474{display:flex;flex-flow:column;justify-content:start;align-items:start;height:70vh}.container-64{width:100%}@media (max-width:1023px){.column-16{min-height:400px}}@media (max-width:767px){.column-16{height:40vh;min-height:10px}}@media (max-width:479px){.column-16{height:25vh}}.specialconditionSectionHeight{min-height:55vh}.section-14{background-color:#fff}.container-65{width:100%}.accrodianTitleStyle{color:#065496;font-family:"Nunito",sans-serif;font-size:20px}.maxWidth60Style{max-width:440px}.container-66{width:100%}.margin-bottom40pxStylin{margin-bottom:40px}.container-67{width:100%}.jobPostStyleFrontSide{width:100%;border-radius:8px;border-top:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-bottom:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-left:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-right:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5)}.jobTitleStyleBold{color:#065598;font-family:"Nunito",sans-serif;font-weight:700;font-size:16px}.jobPostingContainer{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}.containerwithContentforJob{max-width:700px;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:#fff;border-radius:8px}.jobTitleBoldBig74{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:36px;text-align:start}.jobRegularBodyTextStylin74{font-family:"Nunito",sans-serif;font-size:16px;text-align:start}.containerForJobPost{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}.makemSidebySide{display:flex;flex-flow:row;gap:10px}.newContainerFor3StepsStylin{width:100%}@media (max-width:1119px){.newContainerFor3StepsStylin{background-image:linear-gradient(#fefff6,#fefff6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.container-68{width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-bottom-playful-graphic-1.webp);background-size:cover;background-position:100% 50%;background-repeat:no-repeat;background-attachment:scroll;border-radius:8px}@media (max-width:1023px){.container-68{background-color:#f5f9fc;background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-bottom-playful-graphic-1.webp);background-size:contain;background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll}}@media (max-width:767px){.container-68{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}@media (max-width:479px){.container-68{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.container-69{display:flex;justify-content:start;align-items:center;gap:40px}@media (max-width:1023px){.container-69{flex-flow:column;justify-content:start;align-items:center}}.maxMapIconSize{max-width:200px}.centertextAndMaxWidth50P{max-width:50%;text-align:center}@media (max-width:767px){.centertextAndMaxWidth50P{max-width:100%}}.section-15{background-color:#fff}.container-70{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:40px}.wrapIconCenter74{display:flex;flex-flow:column;justify-content:center;align-items:start;width:100%}@media (max-width:1119px){.wrapIconCenter74{justify-content:center;align-items:center}}.container-71{display:flex;flex-flow:column;gap:10px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:8px;border-top:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-bottom:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-left:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5);border-right:1px solid var(--bde-palette-lightstrokebabyblue-d838d1af-3c49-4027-ba5c-f384e55cb6b3-5)}.StyleBasicHeaderBlue{color:#065598;font-family:"PT Serif",serif;font-weight:700;font-size:22px}.section-16{background-color:#fff}.titleContainerPrivacyPolicy{width:100%}.privacyPolicyBluetitle74{color:#1b66aa;font-family:"PT Serif",serif;font-weight:700;font-size:24px}.section-17{background-color:#fff}.section-18{background-color:#fff}.container-72{width:100%;padding-top:40px}.margintop40pxStylin{margin-top:50px}.container-73{display:flex;flex-flow:column;justify-content:start;align-items:center}.centertextStyle7{max-width:550px;text-align:center}@media (max-width:479px){.centerthelineGreen74{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-bottom:24px}}.container-74{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#eaf1f9}.termsofConditionsBottomIcons{max-width:25px}.iconTextSideRight{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:15px}.columnofContactBelow{display:flex;flex-flow:column;gap:8px;padding-top:16px}.socialMediaContainer{width:100%;padding-top:20px;border-bottom:1px solid #fff}.copyrightTextWhite{color:#fff}.CopyrightPrivacyPolicyLinks{display:flex;flex-flow:row;justify-content:space-between;width:100%;padding-top:15px}@media (max-width:767px){.CopyrightPrivacyPolicyLinks{flex-flow:column;gap:13px}}.privacyPolicyTermsConditionsContainer{display:flex;flex-flow:row;gap:10px}.container-75{width:100%}.backgroundDots{background-image:url(https://joyfuljointstherapy.com/wp-content/uploads/2026/10/joyful-joints-therapy-section-background-light-green-scaled.webp);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.columncontrolWidth26{max-width:66px}.controlingOtherColumn{width:100%}.maxhousewidth{max-width:66px;max-height:66px}.containerwithIconandText{display:flex;flex-flow:row;gap:12px;width:100%}.titleandregularTextStylin{display:flex;flex-flow:column;gap:0px}.spacebelow40{margin-bottom:20px}.spacebelownew40{padding-bottom:15px}.somespaceAboveButton{padding-bottom:25px}.hideBringAtMobile{display:none}@media (max-width:767px){.centerThisStuff74{text-align:center}}.spacebelow1574andSize{padding-top:0px;padding-bottom:0px}@media (max-width:1119px){.spacebelow1574andSize{padding-bottom:15px}}@media (max-width:1023px){.spacebelow1574andSize{max-width:100px}}@media (max-width:1023px){.centertexttMiddle74{text-align:center}}@media (max-width:1119px){.container-76{width:100%}}@media (max-width:1023px){.container-76{display:flex;flex-flow:column;justify-content:start;align-items:center}}@media (max-width:1119px){.maxforthisgreen1{max-width:100px}}@media (max-width:767px){.removespacingbelow{margin-bottom:0px}}@media (max-width:479px){.removespacingbelow{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){.removetoppadding{padding-top:0px}}@media (max-width:479px){.removetoppadding{padding-top:0px}}@media (max-width:767px){.columns-13{margin-top:-40px}}@media (max-width:479px){.columns-13{margin-top:0px}}