.elementor-47 .elementor-element.elementor-element-e4af0f4{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-31203d9{--spacer-size:0px;}.elementor-47 .elementor-element.elementor-element-a10975f{width:var( --container-widget-width, 31.411% );max-width:31.411%;--container-widget-width:31.411%;--container-widget-flex-grow:0;top:104px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-a10975f{left:4.558%;}body.rtl .elementor-47 .elementor-element.elementor-element-a10975f{right:4.558%;}.elementor-47 .elementor-element.elementor-element-eefaa6b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-eefaa6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eefaa6b > .elementor-container{min-height:550px;}.elementor-47 .elementor-element.elementor-element-eefaa6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-eefaa6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-4897da4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-47 .elementor-element.elementor-element-4897da4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-07d4e94{width:var( --container-widget-width, 100.211% );max-width:100.211%;--container-widget-width:100.211%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-07d4e94 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 10%;}.elementor-47 .elementor-element.elementor-element-0b0ed08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47 .elementor-element.elementor-element-0b0ed08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.familyhealthcare.org/wp-content/uploads/2023/06/shutterstock_381900385-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-0b0ed08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-0b0ed08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-08ce8e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-aee638b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-aee638b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-aee638b > .elementor-container{max-width:625px;}.elementor-47 .elementor-element.elementor-element-aee638b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-aee638b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-bdc313b{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-4198b20{text-align:center;}.elementor-47 .elementor-element.elementor-element-361887d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-361887d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-96d8acd{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-dd2e913{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-b5294a8{margin-top:80px;margin-bottom:80px;}.elementor-47 .elementor-element.elementor-element-75a0008.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-47 .elementor-element.elementor-element-19478db{width:var( --container-widget-width, 140.927% );max-width:140.927%;--container-widget-width:140.927%;--container-widget-flex-grow:0;top:-56px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-19478db{left:-137px;}body.rtl .elementor-47 .elementor-element.elementor-element-19478db{right:-137px;}.elementor-47 .elementor-element.elementor-element-19478db > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5) inset;}.elementor-47 .elementor-element.elementor-element-19478db img{width:100%;border-radius:8px 8px 8px 8px;box-shadow:-17px 15px 0px 0px #01729A;}.elementor-47 .elementor-element.elementor-element-e110c91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 90px 50px 90px;}.elementor-47 .elementor-element.elementor-element-e110c91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-9eb7389{width:var( --container-widget-width, 111.786% );max-width:111.786%;--container-widget-width:111.786%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-e7be4c3{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-d6978f3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d6978f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-d6978f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-d6978f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-02840f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-02840f5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-4e9e1d7{text-align:center;}.elementor-47 .elementor-element.elementor-element-049e81a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-049e81a > .elementor-container{max-width:900px;}.elementor-47 .elementor-element.elementor-element-815dbd8{text-align:center;}.elementor-47 .elementor-element.elementor-element-94c91f7{text-align:center;}.elementor-47 .elementor-element.elementor-element-e2323fc{text-align:center;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-954cf2e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-e5ff974{--display:flex;}.elementor-47 .elementor-element.elementor-element-ca8828e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-123078f{--display:flex;}.elementor-47 .elementor-element.elementor-element-c75e91f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-f334595{--display:flex;}.elementor-47 .elementor-element.elementor-element-ab43041 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-da20a91{--display:flex;}.elementor-47 .elementor-element.elementor-element-00c5457 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-de848a6{--display:flex;}.elementor-47 .elementor-element.elementor-element-beb9515 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-81d9e55{--display:flex;}.elementor-47 .elementor-element.elementor-element-72f81a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-553f3a9{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-c0a3d7e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c0a3d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20bee88 );}.elementor-47 .elementor-element.elementor-element-c0a3d7e > .elementor-container{max-width:884px;}.elementor-47 .elementor-element.elementor-element-c0a3d7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-c0a3d7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-b302ddb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-47 .elementor-element.elementor-element-a7af498{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-b7b1c89{text-align:center;}.elementor-47 .elementor-element.elementor-element-6001c88 > .elementor-container{max-width:900px;}.elementor-47 .elementor-element.elementor-element-88ae617 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-88ae617 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-952b633 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-952b633 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-0e102a7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-0e102a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-92daee2 > .elementor-container{max-width:900px;}.elementor-47 .elementor-element.elementor-element-64cb8a9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-64cb8a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-779303c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-779303c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-2b4f183 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-2b4f183 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-bc4e471 > .elementor-container{max-width:900px;}.elementor-47 .elementor-element.elementor-element-9119813 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-9119813 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-8beb0e6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-8beb0e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-a754a26 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-a754a26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-3f2ffeb > .elementor-container{max-width:550px;}.elementor-47 .elementor-element.elementor-element-09b7290 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-09b7290 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-49219b9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-49219b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-ae59e74 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-ae59e74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-ba6e805{--spacer-size:20px;}.elementor-47 .elementor-element.elementor-element-6e94984{text-align:center;}.elementor-47 .elementor-element.elementor-element-901b662 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-901b662 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-36734d3{--spacer-size:20px;}.elementor-47 .elementor-element.elementor-element-2636aaa{text-align:center;}.elementor-47 .elementor-element.elementor-element-d6de8dc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-d6de8dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-2787376{--spacer-size:20px;}.elementor-47 .elementor-element.elementor-element-917fbad{text-align:center;}.elementor-47 .elementor-element.elementor-element-ee8f674 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;}.elementor-47 .elementor-element.elementor-element-ee8f674 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-1f29919{--spacer-size:50px;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-a10975f{width:var( --container-widget-width, 281.25px );max-width:281.25px;--container-widget-width:281.25px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-eefaa6b > .elementor-container{min-height:350px;}.elementor-47 .elementor-element.elementor-element-361887d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-19478db{width:var( --container-widget-width, 355.688px );max-width:355.688px;--container-widget-width:355.688px;--container-widget-flex-grow:0;top:97px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-19478db{left:30px;}body.rtl .elementor-47 .elementor-element.elementor-element-19478db{right:30px;}.elementor-47 .elementor-element.elementor-element-954cf2e{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-88ae617 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-952b633 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-0e102a7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-64cb8a9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-779303c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-2b4f183 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9119813 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8beb0e6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a754a26 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-09b7290 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-49219b9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ae59e74 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-901b662 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-d6de8dc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ee8f674 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-31203d9{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-eefaa6b > .elementor-container{min-height:116px;}.elementor-47 .elementor-element.elementor-element-eefaa6b{margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-4897da4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-4897da4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-07d4e94{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-07d4e94 > .elementor-widget-container{margin:6% 0% 6% 0%;padding:0% 0% 0% 0%;}.elementor-47 .elementor-element.elementor-element-0b0ed08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47 .elementor-element.elementor-element-0b0ed08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-08ce8e0 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-361887d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-19478db{width:var( --container-widget-width, 291.188px );max-width:291.188px;--container-widget-width:291.188px;--container-widget-flex-grow:0;top:-121px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-19478db{left:35px;}body.rtl .elementor-47 .elementor-element.elementor-element-19478db{right:35px;}.elementor-47 .elementor-element.elementor-element-02840f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-02840f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-954cf2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-88ae617 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-952b633 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-0e102a7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-64cb8a9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-779303c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-2b4f183 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9119813 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8beb0e6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a754a26 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-09b7290 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-49219b9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ae59e74 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-901b662 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-d6de8dc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ee8f674 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-75a0008{width:43.509%;}.elementor-47 .elementor-element.elementor-element-e110c91{width:55.377%;}.elementor-47 .elementor-element.elementor-element-b302ddb{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-02840f5{width:100%;}}/* Start custom CSS for html, class: .elementor-element-07d4e94 */.page-title{
    padding-top: 90px;
    padding-bottom: 130px;
}
.page-title h1{
    color:white;
    font-weight: 800;
    font-size: 6.5rem;
    white-space: wrap; 
}

.router-trail{
    color:white;
    font-size: 16px;
}

.router-trail a{
    color:white;
}

@media(max-width: 1719px){
    .page-title h1{
        font-size: 6rem;
    }
}

@media(max-width: 1509px){
    .page-title h1{
        font-size: 5.5rem;
    }
}

@media(max-width: 1302px){
    .page-title h1{
        font-size: 4.5rem;
    }
}

@media(max-width: 1024px){
    .page-title h1{
        font-size: 3rem;
    }
}

@media(max-width:767px){
   .router-trail{
        display:none;
    }
    .page-title{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .page-title h1{
        font-weight: 800;
        font-size: 1.5rem;
        white-space: nowrap; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08ce8e0 */.banner-height{
  height: 550px;
  background-image: url('https://www.familyhealthcare.org/wp-content/uploads/2023/05/purple-curve-shape.png');
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
}

@media(max-width:1024px){
   .banner-height{
        height: 350px;   
    }
}

@media(max-width:767px){
   .banner-height{
        height: 160px;   
    }
}/* End custom CSS */