.elementor-89 .elementor-element.elementor-element-ee3b42c:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-ee3b42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recoverydynamics.com/wp-content/uploads/2025/06/Recovery-Dynamics-–-WEBSITE-–-Services-–-header-scaled.png");background-position:center center;background-size:cover;}.elementor-89 .elementor-element.elementor-element-ee3b42c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 160px 0px;}.elementor-89 .elementor-element.elementor-element-ee3b42c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-80a3bc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-89 .elementor-element.elementor-element-80a3bc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-80a3bc7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-00b908d{width:var( --container-widget-width, 56.839% );max-width:56.839%;--container-widget-width:56.839%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-00b908d .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:54px;font-weight:500;line-height:54px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-239a65a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-89 .elementor-element.elementor-element-239a65a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-239a65a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-89 .elementor-element.elementor-element-239a65a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-89 .elementor-element.elementor-element-350ef97{width:var( --container-widget-width, 53.751% );max-width:53.751%;--container-widget-width:53.751%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-350ef97 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-89 .elementor-element.elementor-element-350ef97 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:500;line-height:42px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-ffb555d{width:var( --container-widget-width, 78.359% );max-width:78.359%;--container-widget-width:78.359%;--container-widget-flex-grow:0;text-align:center;font-family:"Baskerville", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#000000;}.elementor-89 .elementor-element.elementor-element-ffb555d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-ffb555d a{color:#FF5733;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-7ce7336{--divider-border-style:solid;--divider-color:#12318D;--divider-border-width:2px;}.elementor-89 .elementor-element.elementor-element-7ce7336 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-7ce7336 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-89 .elementor-element.elementor-element-7ce7336 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-37e2703{margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-2f1cb3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-89 .elementor-element.elementor-element-2f1cb3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-cfdf12d{width:var( --container-widget-width, 83.704% );max-width:83.704%;--container-widget-width:83.704%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-cfdf12d .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:29px;font-weight:500;line-height:32px;color:#000000;}.elementor-89 .elementor-element.elementor-element-4ede335{width:var( --container-widget-width, 90.764% );max-width:90.764%;--container-widget-width:90.764%;--container-widget-flex-grow:0;font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#000000;}.elementor-89 .elementor-element.elementor-element-4ede335 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-4ede335 a{color:#FF5733;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-89 .elementor-element.elementor-element-a246de8 .elementor-button{background-color:#12318D;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-a246de8 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-a246de8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-a246de8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a246de8 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-a246de8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-a1cae16.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-89 .elementor-element.elementor-element-a7fb48b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-a7fb48b img{width:93%;}.elementor-89 .elementor-element.elementor-element-1e8ecbe:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-1e8ecbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-1e8ecbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 25px 0px;}.elementor-89 .elementor-element.elementor-element-1e8ecbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-b4e1cf0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-89 .elementor-element.elementor-element-46e19aa{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-46e19aa .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#000000;}.elementor-89 .elementor-element.elementor-element-b0750d6{--divider-border-style:solid;--divider-color:#12318D;--divider-border-width:2px;}.elementor-89 .elementor-element.elementor-element-b0750d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-b0750d6 .elementor-divider-separator{width:199px;margin:0 auto;margin-center:0;}.elementor-89 .elementor-element.elementor-element-b0750d6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-580d5bd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-89 .elementor-element.elementor-element-580d5bd > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-99242f3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-99242f3 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-99242f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-99242f3 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-6621f6f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-6621f6f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-6621f6f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-6621f6f .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-6621f6f .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-89 .elementor-element.elementor-element-6621f6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-6621f6f .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-0a49074 .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-0a49074 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-a801f15 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-a801f15 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-a801f15 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-a801f15 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-89 .elementor-element.elementor-element-b6079a5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-b6079a5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-b6079a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-b6079a5 .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-b6079a5 .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-89 .elementor-element.elementor-element-b6079a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-b6079a5 .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-85d5b13 .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-85d5b13 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-b64a99f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-b64a99f > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-b64a99f > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-b64a99f > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-89 .elementor-element.elementor-element-08a65bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-08a65bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-08a65bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-08a65bc .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-08a65bc .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-89 .elementor-element.elementor-element-08a65bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-08a65bc .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-e2ee14b .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-e2ee14b > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-c36a8c8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-c36a8c8 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-c36a8c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-c36a8c8 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-89 .elementor-element.elementor-element-d4a4c97.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-d4a4c97.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-d4a4c97.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-d4a4c97 .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-d4a4c97 .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-89 .elementor-element.elementor-element-d4a4c97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-d4a4c97 .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-479e10a .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-479e10a > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-273199a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-273199a > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-273199a > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-273199a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-89 .elementor-element.elementor-element-149a8b3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-149a8b3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-149a8b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-149a8b3 .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-149a8b3 .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-89 .elementor-element.elementor-element-149a8b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-149a8b3 .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-aee59b3 .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-aee59b3 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-056fe9d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D7;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:15px 15px 15px 15px;}.elementor-89 .elementor-element.elementor-element-056fe9d > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-056fe9d > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-056fe9d > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-89 .elementor-element.elementor-element-85fdd46.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-89 .elementor-element.elementor-element-85fdd46.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-89 .elementor-element.elementor-element-85fdd46.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-85fdd46 .elementor-image-box-title{margin-bottom:4px;font-family:"Optima", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-85fdd46 .elementor-image-box-wrapper .elementor-image-box-img{width:31px;}.elementor-89 .elementor-element.elementor-element-85fdd46 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-85fdd46 .elementor-image-box-description{color:#000000;}.elementor-89 .elementor-element.elementor-element-ffc476f .elementor-button{background-color:#61CE7000;font-family:"Optima", Sans-serif;font-weight:700;fill:#000000;color:#000000;}.elementor-89 .elementor-element.elementor-element-ffc476f > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-89 .elementor-element.elementor-element-ee304a8 .elementor-button{background-color:#12318D;font-family:"Optima", Sans-serif;font-weight:500;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-ee304a8 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-100f550{margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-ee82990.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-89 .elementor-element.elementor-element-ee82990.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-ee82990.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-89 .elementor-element.elementor-element-3c83888{width:var( --container-widget-width, 95.22% );max-width:95.22%;--container-widget-width:95.22%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-3c83888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-3c83888 img{width:93%;}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-bd63265.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-89 .elementor-element.elementor-element-bd63265.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-ff1efdb .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:29px;font-weight:500;line-height:32px;color:#000000;}.elementor-89 .elementor-element.elementor-element-96e63fa{width:var( --container-widget-width, 90.764% );max-width:90.764%;--container-widget-width:90.764%;--container-widget-flex-grow:0;font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:500;line-height:27px;color:#000000;}.elementor-89 .elementor-element.elementor-element-96e63fa > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-96e63fa a{color:#000000;}.elementor-89 .elementor-element.elementor-element-19e7144 .elementor-button{background-color:#12318D;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-19e7144 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-19e7144 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-19e7144 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-19e7144 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-19e7144 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-8c519f3:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-8c519f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-89 .elementor-element.elementor-element-8c519f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-89 .elementor-element.elementor-element-8c519f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-52c9c3c{width:var( --container-widget-width, 64.999% );max-width:64.999%;--container-widget-width:64.999%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-52c9c3c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-52c9c3c .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#000000;}.elementor-89 .elementor-element.elementor-element-4bd8deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-4bd8deb{font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-89 .elementor-element.elementor-element-c5765f8:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-c5765f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recoverydynamics.com/wp-content/uploads/2025/06/Asset-8@4x-8-1-scaled.jpg");}.elementor-89 .elementor-element.elementor-element-c5765f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 25px 0px;}.elementor-89 .elementor-element.elementor-element-c5765f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-748647f{width:var( --container-widget-width, 64.999% );max-width:64.999%;--container-widget-width:64.999%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-748647f .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:500;line-height:40px;color:#000000;}.elementor-89 .elementor-element.elementor-element-a9e7c46{width:var( --container-widget-width, 90.764% );max-width:90.764%;--container-widget-width:90.764%;--container-widget-flex-grow:0;font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:500;line-height:27px;color:#000000;}.elementor-89 .elementor-element.elementor-element-a9e7c46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a9e7c46 a{color:#000000;}.elementor-89 .elementor-element.elementor-element-032d8be{padding:5px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-89 .elementor-element.elementor-element-5addcff{width:var( --container-widget-width, 110.995% );max-width:110.995%;--container-widget-width:110.995%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-5addcff > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-89 .elementor-element.elementor-element-5addcff.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-89 .elementor-element.elementor-element-5addcff.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-5addcff.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:18px;font-weight:500;line-height:29px;letter-spacing:0.3px;}.elementor-89 .elementor-element.elementor-element-5addcff .elementor-icon-box-description{font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-89 .elementor-element.elementor-element-a4ec9ab{width:var( --container-widget-width, 110.995% );max-width:110.995%;--container-widget-width:110.995%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-a4ec9ab > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-89 .elementor-element.elementor-element-a4ec9ab.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-89 .elementor-element.elementor-element-a4ec9ab.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-a4ec9ab.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:18px;font-weight:500;line-height:29px;letter-spacing:0.3px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab .elementor-icon-box-description{font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-89 .elementor-element.elementor-element-88064c9{width:var( --container-widget-width, 110.995% );max-width:110.995%;--container-widget-width:110.995%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-88064c9 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-89 .elementor-element.elementor-element-88064c9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-89 .elementor-element.elementor-element-88064c9.elementor-view-framed .elementor-icon, .elementor-89 .elementor-element.elementor-element-88064c9.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon{font-size:26px;}.elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:18px;font-weight:500;line-height:29px;letter-spacing:0.3px;}.elementor-89 .elementor-element.elementor-element-88064c9 .elementor-icon-box-description{font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-89 .elementor-element.elementor-element-a3ec088:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-a3ec088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recoverydynamics.com/wp-content/uploads/2025/06/Asset-1@4x-8-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-89 .elementor-element.elementor-element-a3ec088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a3ec088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-8239067.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-89 .elementor-element.elementor-element-0c94965{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-0c94965 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:17px;font-weight:200;line-height:53px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4711cb8{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-4711cb8 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:44px;font-weight:300;line-height:53px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-470a7d9 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#000000;color:#000000;border-style:none;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-470a7d9 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-470a7d9 .elementor-button:focus{background-color:#12318D;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-470a7d9 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 110px 0px;}.elementor-89 .elementor-element.elementor-element-470a7d9 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-470a7d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-5094bf6:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-5094bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recoverydynamics.com/wp-content/uploads/2025/06/Asset-1@4x-8-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-89 .elementor-element.elementor-element-5094bf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-5094bf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-d45b4fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-89 .elementor-element.elementor-element-81b27a0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-81b27a0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-81b27a0 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:44px;font-weight:200;line-height:44px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-f1c89b4{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-f1c89b4 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4443166 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#000000;color:#000000;border-style:none;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-4443166 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-4443166 .elementor-button:focus{background-color:#12318D;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4443166 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 110px 0px;}.elementor-89 .elementor-element.elementor-element-4443166 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-4443166 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-d9fc67e > .elementor-background-overlay{background-color:#FAFAFA;opacity:0.5;}.elementor-89 .elementor-element.elementor-element-d9fc67e{padding:60px 0px 70px 0px;}.elementor-89 .elementor-element.elementor-element-2284602 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-2284602{text-align:center;}.elementor-89 .elementor-element.elementor-element-2284602 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:40px;font-weight:500;color:#000000;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-toggle-title, .elementor-89 .elementor-element.elementor-element-89d1028 .elementor-toggle-icon{color:#000000;}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-toggle-icon svg{fill:#000000;}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-tab-title.elementor-active a, .elementor-89 .elementor-element.elementor-element-89d1028 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FF0000;}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-toggle-title{font-family:"Optima", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-89 .elementor-element.elementor-element-89d1028 .elementor-tab-content{color:#000000;}.elementor-89 .elementor-element.elementor-element-0322931:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-0322931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF2;}.elementor-89 .elementor-element.elementor-element-0322931{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-89 .elementor-element.elementor-element-0322931 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-a5f04b9{text-align:center;}.elementor-89 .elementor-element.elementor-element-a5f04b9 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:40px;font-weight:500;color:#000000;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-89 .elementor-element.elementor-element-87e0189{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-89 .elementor-element.elementor-element-87e0189:after{content:"0.66";}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__thumbnail__link{width:100%;}.elementor-89 .elementor-element.elementor-element-87e0189.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-89 .elementor-element.elementor-element-87e0189.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-89 .elementor-element.elementor-element-87e0189.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__title, .elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__title a{color:#000000;font-family:"Optima", Sans-serif;font-weight:500;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__title{margin-bottom:10px;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__excerpt p{color:#000000;font-family:"Baskerville", Sans-serif;font-size:16px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__excerpt{margin-bottom:11px;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__read-more{color:#000000;}.elementor-89 .elementor-element.elementor-element-87e0189 a.elementor-post__read-more{font-family:"Optima", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-89 .elementor-element.elementor-element-25e6a54:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-25e6a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12318D;}.elementor-89 .elementor-element.elementor-element-25e6a54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-89 .elementor-element.elementor-element-25e6a54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-30370cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-89 .elementor-element.elementor-element-30370cb{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-b52acbf{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-89 .elementor-element.elementor-element-b52acbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-b52acbf .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:51px;font-weight:300;line-height:59px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-e6daf0d{width:var( --container-widget-width, 98.332% );max-width:98.332%;--container-widget-width:98.332%;--container-widget-flex-grow:0;font-family:"Baskerville", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-e6daf0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 40px 20px 0px;}.elementor-89 .elementor-element.elementor-element-f382142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-f382142 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:27px;font-weight:500;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-601c2bc .elementor-button{background-color:#FFFFFF;font-family:"Optima", Sans-serif;font-weight:500;fill:#12318D;color:#12318D;border-style:none;border-radius:22px 22px 22px 22px;}.elementor-89 .elementor-element.elementor-element-601c2bc .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-601c2bc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-601c2bc > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-601c2bc .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-601c2bc .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-ee82990{width:49.999%;}.elementor-89 .elementor-element.elementor-element-bd63265{width:50.001%;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-ee3b42c{padding:100px 9px 100px 0px;}.elementor-89 .elementor-element.elementor-element-00b908d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-00b908d{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;}.elementor-89 .elementor-element.elementor-element-00b908d .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-89 .elementor-element.elementor-element-350ef97{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-350ef97 .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-ffb555d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;line-height:1.6em;}.elementor-89 .elementor-element.elementor-element-cfdf12d{width:var( --container-widget-width, 345.297px );max-width:345.297px;--container-widget-width:345.297px;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-cfdf12d .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-4ede335{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;line-height:1.6em;}.elementor-89 .elementor-element.elementor-element-a1cae16 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a7fb48b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-89 .elementor-element.elementor-element-46e19aa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-46e19aa .elementor-heading-title{font-size:25px;}.elementor-89 .elementor-element.elementor-element-6621f6f .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-0a49074 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-b6079a5 .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-85d5b13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-08a65bc .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-e2ee14b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-d4a4c97 .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-479e10a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-149a8b3 .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-aee59b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-85fdd46 .elementor-image-box-img{margin-bottom:15px;}.elementor-89 .elementor-element.elementor-element-ffc476f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-3c83888 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-3c83888{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-ff1efdb .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-96e63fa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;line-height:1.6em;}.elementor-89 .elementor-element.elementor-element-52c9c3c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-52c9c3c .elementor-heading-title{font-size:25px;}.elementor-89 .elementor-element.elementor-element-c5765f8:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-c5765f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recoverydynamics.com/wp-content/uploads/2025/06/Asset-8@4x-8-1-scaled.jpg");background-position:0px 0px;background-size:cover;}.elementor-89 .elementor-element.elementor-element-c5765f8{margin-top:0px;margin-bottom:0px;padding:25px 0px 25px 0px;}.elementor-89 .elementor-element.elementor-element-748647f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-748647f .elementor-heading-title{font-size:25px;}.elementor-89 .elementor-element.elementor-element-a9e7c46{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;line-height:1.6em;}.elementor-89 .elementor-element.elementor-element-5addcff{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a4ec9ab{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-88064c9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-89 .elementor-element.elementor-element-8239067 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-0c94965 .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-89 .elementor-element.elementor-element-4711cb8{--container-widget-width:697px;--container-widget-flex-grow:0;width:var( --container-widget-width, 697px );max-width:697px;}.elementor-89 .elementor-element.elementor-element-4711cb8 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-89 .elementor-element.elementor-element-d45b4fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-81b27a0 .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-89 .elementor-element.elementor-element-f1c89b4{--container-widget-width:697px;--container-widget-flex-grow:0;width:var( --container-widget-width, 697px );max-width:697px;}.elementor-89 .elementor-element.elementor-element-f1c89b4 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-89 .elementor-element.elementor-element-2284602 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-89 .elementor-element.elementor-element-87e0189:after{content:"0.5";}.elementor-89 .elementor-element.elementor-element-87e0189 .elementor-post__thumbnail__link{width:100%;}.elementor-89 .elementor-element.elementor-element-b52acbf{width:var( --container-widget-width, 318.75px );max-width:318.75px;--container-widget-width:318.75px;--container-widget-flex-grow:0;text-align:center;}.elementor-89 .elementor-element.elementor-element-b52acbf > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-89 .elementor-element.elementor-element-b52acbf .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-89 .elementor-element.elementor-element-e6daf0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-e6daf0d{text-align:center;}.elementor-89 .elementor-element.elementor-element-f382142 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-f382142{text-align:center;}.elementor-89 .elementor-element.elementor-element-f382142 .elementor-heading-title{font-size:20px;}.elementor-89 .elementor-element.elementor-element-601c2bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://recoverydynamics.com/wp-content/uploads/2025/04/Optima-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Optima';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://recoverydynamics.com/wp-content/uploads/2025/04/Optima_Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Baskerville';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://recoverydynamics.com/wp-content/uploads/2025/04/Baskervville-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */