.elementor-226 .elementor-element.elementor-element-22332926{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-22332926:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-22332926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-226 .elementor-element.elementor-element-59913b09{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-3e9f1b68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-2c2b19ec{text-align:center;}.elementor-226 .elementor-element.elementor-element-2c2b19ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-226 .elementor-element.elementor-element-2283eb68{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-226 .elementor-element.elementor-element-2283eb68.elementor-element{--align-self:center;}.elementor-226 .elementor-element.elementor-element-2283eb68 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-1b44debc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-37dc4491{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-37dc4491:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-37dc4491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-1b96b98d{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-2c760ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-2c760ca1 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-833057b{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-776ebda9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-7f9ff81a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-7f9ff81a:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-7f9ff81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/images-TE38LLE.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-22ccc413{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-22ccc413:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-22ccc413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-50737bb1{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-46d4704c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-46d4704c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-46d95e2f{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-511b324d .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-511b324d .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-511b324d .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-511b324d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-511b324d .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-511b324d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-78a2067a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-78a2067a:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-78a2067a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/Agency.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-2a02986{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-2a02986:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-2a02986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-1089e3ec{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-1944a047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-1944a047 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-78062a38{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-4cd81563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-22774cf4{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-22774cf4:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-22774cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/HealthCare-Training.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-62da4cc{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-62da4cc:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-62da4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-62a5f85{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-425d6c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-425d6c8 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-6157c48{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-e0aa7f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-d16742a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-d16742a:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-d16742a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/images-QXGAJ6A.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-1b004697{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-1b004697:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-1b004697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-32efda2c{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-1b1a292d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-1b1a292d .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-1053358a{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-24df0641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-397ed1ac{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-397ed1ac:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-397ed1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/MedTranspotation.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-100bca1{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-100bca1:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-100bca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-226 .elementor-element.elementor-element-bcb46cc{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-2ed9d90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-2ed9d90 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-260c976{color:var( --e-global-color-text );}.elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:10px 10px 10px 10px;}.elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button:hover, .elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-8636d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button:hover svg, .elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-226 .elementor-element.elementor-element-618eaf8{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-618eaf8:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-618eaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccablehealthservices.com/wp-content/uploads/2025/10/CPR-Training-13458-126c.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-226 .elementor-element.elementor-element-22332926{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-226 .elementor-element.elementor-element-2c2b19ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226 .elementor-element.elementor-element-2283eb68{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-226 .elementor-element.elementor-element-2283eb68 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-226 .elementor-element.elementor-element-1b44debc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-226 .elementor-element.elementor-element-2c760ca1 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-46d4704c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-511b324d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-1944a047 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-22774cf4{--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-226 .elementor-element.elementor-element-22774cf4.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-425d6c8 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-d16742a{--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-226 .elementor-element.elementor-element-d16742a.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-1b1a292d .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-397ed1ac{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-397ed1ac.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-2ed9d90 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-618eaf8{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-618eaf8.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-226 .elementor-element.elementor-element-22332926{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-2c2b19ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226 .elementor-element.elementor-element-2283eb68{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-226 .elementor-element.elementor-element-2283eb68 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-226 .elementor-element.elementor-element-1b44debc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-226 .elementor-element.elementor-element-2c760ca1{text-align:center;}.elementor-226 .elementor-element.elementor-element-2c760ca1 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-833057b{text-align:center;}.elementor-226 .elementor-element.elementor-element-776ebda9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-7f9ff81a{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-7f9ff81a.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-46d4704c{text-align:center;}.elementor-226 .elementor-element.elementor-element-46d4704c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-46d95e2f{text-align:center;}.elementor-226 .elementor-element.elementor-element-511b324d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-78a2067a{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-78a2067a.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-1089e3ec{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-226 .elementor-element.elementor-element-1944a047{text-align:center;}.elementor-226 .elementor-element.elementor-element-1944a047 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-78062a38{text-align:center;}.elementor-226 .elementor-element.elementor-element-4cd81563 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-22774cf4{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-22774cf4.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-62a5f85{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-226 .elementor-element.elementor-element-425d6c8{text-align:center;}.elementor-226 .elementor-element.elementor-element-425d6c8 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-6157c48{text-align:center;}.elementor-226 .elementor-element.elementor-element-e0aa7f8 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-d16742a{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-d16742a.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-32efda2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-226 .elementor-element.elementor-element-1b1a292d{text-align:center;}.elementor-226 .elementor-element.elementor-element-1b1a292d .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-1053358a{text-align:center;}.elementor-226 .elementor-element.elementor-element-24df0641 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-397ed1ac{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-397ed1ac.e-con{--order:-99999 /* order start hack */;}.elementor-226 .elementor-element.elementor-element-bcb46cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-226 .elementor-element.elementor-element-2ed9d90{text-align:center;}.elementor-226 .elementor-element.elementor-element-2ed9d90 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-226 .elementor-element.elementor-element-260c976{text-align:center;}.elementor-226 .elementor-element.elementor-element-8636d91 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-226 .elementor-element.elementor-element-618eaf8{--min-height:200px;}.elementor-226 .elementor-element.elementor-element-618eaf8.e-con{--order:-99999 /* order start hack */;}}