@charset "UTF-8";
/* https://onlinecprskills.com/wp-content/uploads/elementor/css/post-10.css?ver=1784206320 */
.elementor-10 .elementor-element.elementor-element-einchvs>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-einchvs:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-einchvs>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onlinecprskills.com/wp-content/uploads/2026/07/Online-CPR-Skills-Training-Free.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-einchvs>.elementor-background-overlay{background-color:#1b1b24;opacity:.76;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-einchvs>.elementor-container{min-height:300px}.elementor-10 .elementor-element.elementor-element-einchvs{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 130px 0}.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-10 .elementor-element.elementor-element-ljlvzoe>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-ljlvzoe{text-align:center}.elementor-10 .elementor-element.elementor-element-ljlvzoe .elementor-heading-title{font-size:67px;text-transform:uppercase;line-height:1.5em;letter-spacing:5.5px;color:#fff}.elementor-10 .elementor-element.elementor-element-4645a33>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-4645a33{text-align:center}.elementor-10 .elementor-element.elementor-element-4645a33 .elementor-heading-title{font-weight:300;font-style:italic;text-shadow:0 0 10px rgb(84 89 95 / .3);color:#fff}.elementor-10 .elementor-element.elementor-element-91wdmb2>.elementor-container{max-width:924px}.elementor-10 .elementor-element.elementor-element-91wdmb2{padding:5px 5px 5px 5px}.elementor-10 .elementor-element.elementor-element-wadjbu8>.elementor-element-populated{padding:0 020px 0 0}.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-10 .elementor-element.elementor-element-3sqrz94 .elementor-button{background-color:#fff0;font-size:17px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0;padding:15px 37px 15px 37px}.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button:focus{background-color:rgb(255 255 255 / .77);color:#da5313;border-color:rgb(255 255 255 / .68)}.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button-content-wrapper{flex-direction:row}.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button:focus svg{fill:#da5313}.elementor-10 .elementor-element.elementor-element-dfduzye>.elementor-element-populated{padding:0 0 0 20px}.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button{background-color:#f77518;font-size:17px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#da5313;border-radius:0 0 0 0;padding:15px 37px 15px 37px}.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button:focus{background-color:#fff0;color:#fff;border-color:#fff}.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button-content-wrapper{flex-direction:row}.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button:focus svg{fill:#fff}.elementor-10 .elementor-element.elementor-element-1cowaau>.elementor-widget-container{margin:20px 20px 20px 20px;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-1cowaau{text-align:center}.elementor-10 .elementor-element.elementor-element-1cowaau .elementor-heading-title{font-weight:300;font-style:italic;color:#fff}.elementor-10 .elementor-element.elementor-element-gtbpnsz>.elementor-container{max-width:1140px}.elementor-10 .elementor-element.elementor-element-gtbpnsz{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-100px;margin-bottom:30px;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-gtbpnsz>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-boojnho:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated{border-style:solid;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated>.elementor-background-overlay,.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-ieqmrpo{text-align:center}.elementor-10 .elementor-element.elementor-element-ieqmrpo .elementor-heading-title{font-size:52px;font-weight:600;letter-spacing:1.8px}.elementor-10 .elementor-element.elementor-element-9bc1c87{text-align:center}.elementor-10 .elementor-element.elementor-element-9bc1c87 .elementor-heading-title{font-weight:400;color:#54595F}.elementor-10 .elementor-element.elementor-element-xpgyago>.elementor-container{max-width:1140px}.elementor-10 .elementor-element.elementor-element-xpgyago{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-weewonx:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f5acb64)}.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated>.elementor-background-overlay,.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px}.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-roexteg>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-roexteg{text-align:center}.elementor-10 .elementor-element.elementor-element-roexteg .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#da5313}.elementor-10 .elementor-element.elementor-element-b463f64>.elementor-widget-container{padding:0 0 10px 0}.elementor-10 .elementor-element.elementor-element-b463f64{text-align:center}.elementor-10 .elementor-element.elementor-element-b463f64 .elementor-heading-title{font-size:17px;font-weight:600;text-transform:uppercase;color:#000}.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-10 .elementor-element.elementor-element-2f8f972 img{border-radius:8px 8px 8px 8px}.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-10 .elementor-element.elementor-element-rpt1z47>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-rpt1z47{text-align:center;font-size:15px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-n2orwn3 .elementor-button{background-color:#25acec;font-weight:500}.elementor-10 .elementor-element.elementor-element-n2orwn3 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-n2orwn3 .elementor-button:focus{background-color:#7a7a7a}.elementor-10 .elementor-element.elementor-element-54ad299>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-54ad299{text-align:center;font-size:12px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-ksvhwhj:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f5acb64)}.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated>.elementor-background-overlay,.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px}.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-jtvmlpb>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-jtvmlpb{text-align:center}.elementor-10 .elementor-element.elementor-element-jtvmlpb .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#da5313}.elementor-10 .elementor-element.elementor-element-ca5794b>.elementor-widget-container{padding:0 0 10px 0}.elementor-10 .elementor-element.elementor-element-ca5794b{text-align:center}.elementor-10 .elementor-element.elementor-element-ca5794b .elementor-heading-title{font-size:17px;font-weight:600;text-transform:uppercase;color:#000}.elementor-10 .elementor-element.elementor-element-21b4a6a img{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-f0ceff8>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-f0ceff8{text-align:center;font-size:15px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-9ydpn1i .elementor-button{background-color:#25acec;font-weight:500}.elementor-10 .elementor-element.elementor-element-9ydpn1i .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-9ydpn1i .elementor-button:focus{background-color:#7a7a7a}.elementor-10 .elementor-element.elementor-element-16ea8a4>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-16ea8a4{text-align:center;font-size:12px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-4848235:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-4848235>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f5acb64)}.elementor-10 .elementor-element.elementor-element-4848235>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px}.elementor-10 .elementor-element.elementor-element-4848235>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-7c18d71>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-7c18d71{text-align:center}.elementor-10 .elementor-element.elementor-element-7c18d71 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#da5313}.elementor-10 .elementor-element.elementor-element-8ce9668>.elementor-widget-container{padding:0 0 10px 0}.elementor-10 .elementor-element.elementor-element-8ce9668{text-align:center}.elementor-10 .elementor-element.elementor-element-8ce9668 .elementor-heading-title{font-size:17px;font-weight:600;text-transform:uppercase;color:#000}.elementor-10 .elementor-element.elementor-element-35a239a img{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-acd1738>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-acd1738{text-align:center;font-size:15px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-9a8db50 .elementor-button{background-color:#25acec;font-weight:500}.elementor-10 .elementor-element.elementor-element-9a8db50 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-9a8db50 .elementor-button:focus{background-color:#7a7a7a}.elementor-10 .elementor-element.elementor-element-87abda9>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-87abda9{text-align:center;font-size:12px;font-weight:300;line-height:2.1em;color:#353535}.elementor-10 .elementor-element.elementor-element-fd3a2ed{text-align:center}.elementor-10 .elementor-element.elementor-element-fd3a2ed .elementor-heading-title{font-weight:600;color:#18648C}.elementor-10 .elementor-element.elementor-element-e715b91{margin-top:0;margin-bottom:40px;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-404ca5b img{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-82f3ea7{text-align:center}.elementor-10 .elementor-element.elementor-element-82f3ea7 .elementor-heading-title{font-weight:600;color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-ad362c3 img{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-5fe6840{text-align:center}.elementor-10 .elementor-element.elementor-element-5fe6840 .elementor-heading-title{font-weight:600;color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-a9d09a2 img{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-377ba7b{text-align:center}.elementor-10 .elementor-element.elementor-element-377ba7b .elementor-heading-title{font-weight:600;color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-bebe507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-15cc7d4f)}.elementor-10 .elementor-element.elementor-element-bebe507:hover>.elementor-element-populated{background-color:var(--e-global-color-1f5acb64);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence2)}.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-fdc1743);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-element-populated>.elementor-background-overlay,.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-bebe507>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-10 .elementor-element.elementor-element-9a90c47 .elementor-icon-box-wrapper{text-align:center;gap:25px}.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence1)}.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-framed:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-default:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-framed:has(:focus) .elementor-icon,.elementor-10 .elementor-element.elementor-element-9a90c47.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence1);color:var(--e-global-color-kadence1);border-color:var(--e-global-color-kadence1)}.elementor-10 .elementor-element.elementor-element-9a90c47 .elementor-icon{font-size:42px}.elementor-10 .elementor-element.elementor-element-9a90c47 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-9a90c47 .elementor-icon-box-title a{font-weight:600}.elementor-10 .elementor-element.elementor-element-9a90c47 .elementor-icon-box-title{color:#000}.elementor-10 .elementor-element.elementor-element-9a90c47:has(:hover) .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-9a90c47:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-kadence1)}.elementor-10 .elementor-element.elementor-element-9a90c47 .elementor-icon-box-description{font-weight:400;color:#54595F}.elementor-10 .elementor-element.elementor-element-bb9c94d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f5acb64)}.elementor-10 .elementor-element.elementor-element-bb9c94d:hover>.elementor-element-populated{background-color:var(--e-global-color-15cc7d4f);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-fdc1743)}.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-element-populated,.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-element-populated>.elementor-background-overlay,.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-10 .elementor-element.elementor-element-bb9c94d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon-box-wrapper{text-align:center;gap:25px}.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence2)}.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence2);color:var(--e-global-color-kadence2);border-color:var(--e-global-color-kadence2)}.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-framed:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-default:has(:hover) .elementor-icon,.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-framed:has(:focus) .elementor-icon,.elementor-10 .elementor-element.elementor-element-5a2fb55.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon{font-size:42px}.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon-box-title a{font-weight:600}.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon-box-title{color:var(--e-global-color-kadence1)}.elementor-10 .elementor-element.elementor-element-5a2fb55:has(:hover) .elementor-icon-box-title,.elementor-10 .elementor-element.elementor-element-5a2fb55:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-kadence3)}.elementor-10 .elementor-element.elementor-element-5a2fb55 .elementor-icon-box-description{font-weight:400;color:#54595F}.elementor-10 .elementor-element.elementor-element-c164742:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-c164742>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3D1D1;background-image:url(https://onlinecprskills.com/wp-content/uploads/2016/12/CPR.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-c164742>.elementor-background-overlay{background-color:var(--e-global-color-69f69376);opacity:.85;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-c164742{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:30px 0 20px 0}.elementor-10 .elementor-element.elementor-element-996eb72{padding:0 0 30px 0}.elementor-10 .elementor-element.elementor-element-b33bf79{text-align:center}.elementor-10 .elementor-element.elementor-element-b33bf79 .elementor-heading-title{text-transform:uppercase;color:#000}.elementor-10 .elementor-element.elementor-element-fb5e599{text-align:center;font-weight:400;color:#000}.elementor-10 .elementor-element.elementor-element-f8a0eb5{text-align:center}.elementor-10 .elementor-element.elementor-element-f8a0eb5 .elementor-heading-title{font-weight:600;color:#54595F}.elementor-10 .elementor-element.elementor-element-dc9d631:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-dc9d631>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-dc9d631{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-10 .elementor-element.elementor-element-dc9d631>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-380bcf1{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-c765fa6{width:var(--container-widget-width,100.821%);max-width:100.821%;--container-widget-width:100.821%;--container-widget-flex-grow:0;text-align:start}.elementor-10 .elementor-element.elementor-element-c765fa6 .elementor-heading-title{text-transform:uppercase;color:#000}.elementor-10 .elementor-element.elementor-element-49a82ca{text-align:start;font-weight:400;color:#000}.elementor-10 .elementor-element.elementor-element-eb929b0 .elementor-button{background-color:#25acec;font-weight:500}.elementor-10 .elementor-element.elementor-element-eb929b0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-eb929b0 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-7d281a2:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-7d281a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence8)}.elementor-10 .elementor-element.elementor-element-7d281a2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-10 .elementor-element.elementor-element-7d281a2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10 .elementor-element.elementor-element-f41b226 img{border-radius:50% 50% 50% 50%}.elementor-10 .elementor-element.elementor-element-f641eef{text-align:start;line-height:1.4em;color:#fff}.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-10 .elementor-element.elementor-element-114ce56{--divider-border-style:solid;--divider-color:#d8d8d8;--divider-border-width:1px}.elementor-10 .elementor-element.elementor-element-114ce56 .elementor-divider-separator{width:100%}.elementor-10 .elementor-element.elementor-element-114ce56 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-10 .elementor-element.elementor-element-a21d752{text-align:start;line-height:1.2em;color:#54595F}.elementor-10 .elementor-element.elementor-element-e6da2b6 .elementor-button{background-color:#25acec;font-weight:500}.elementor-10 .elementor-element.elementor-element-e6da2b6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-e6da2b6 .elementor-button .elementor-button-content-wrapper{gap:15px}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-79bcbab{width:33%}.elementor-10 .elementor-element.elementor-element-ae3a79f{width:67%}.elementor-10 .elementor-element.elementor-element-8338bc7{width:20%}.elementor-10 .elementor-element.elementor-element-6df7174{width:80%}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-einchvs{padding:20px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-ljlvzoe .elementor-heading-title{font-size:30px;letter-spacing:1.2px}.elementor-10 .elementor-element.elementor-element-3sqrz94 .elementor-button{font-size:14px}.elementor-10 .elementor-element.elementor-element-z5mxdee .elementor-button{font-size:14px}.elementor-10 .elementor-element.elementor-element-gtbpnsz{padding:50px 30px 0 30px}.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 20px 30px 20px}.elementor-10 .elementor-element.elementor-element-rpt1z47>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-rpt1z47{font-size:14px}.elementor-10 .elementor-element.elementor-element-54ad299>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-54ad299{font-size:14px}.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated{padding:30px 20px 30px 20px}.elementor-10 .elementor-element.elementor-element-f0ceff8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-f0ceff8{font-size:14px}.elementor-10 .elementor-element.elementor-element-16ea8a4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-16ea8a4{font-size:14px}.elementor-10 .elementor-element.elementor-element-4848235>.elementor-element-populated{padding:30px 20px 30px 20px}.elementor-10 .elementor-element.elementor-element-acd1738>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-acd1738{font-size:14px}.elementor-10 .elementor-element.elementor-element-87abda9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-87abda9{font-size:14px}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-einchvs:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-einchvs>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onlinecprskills.com/wp-content/uploads/2026/07/Online-CPR-Skills-Training-Free-Mobile.webp)}.elementor-10 .elementor-element.elementor-element-einchvs{margin-top:0;margin-bottom:0;padding:30px 0 70px 0}.elementor-10 .elementor-element.elementor-element-ljlvzoe>.elementor-widget-container{padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-ljlvzoe .elementor-heading-title{font-size:32px;letter-spacing:1.3px}.elementor-10 .elementor-element.elementor-element-91wdmb2{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-wadjbu8>.elementor-element-populated{padding:0 0 50px 0}.elementor-10 .elementor-element.elementor-element-3sqrz94>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-dfduzye>.elementor-element-populated{margin:-26px 0 0 0;--e-column-margin-right:-0px;--e-column-margin-left:-0px;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-boojnho>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-10 .elementor-element.elementor-element-weewonx>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10 .elementor-element.elementor-element-ksvhwhj>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10 .elementor-element.elementor-element-4848235>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-10 .elementor-element.elementor-element-e715b91{padding:14px 14px 14px 14px}.elementor-10 .elementor-element.elementor-element-7d281a2{padding:14px 14px 14px 14px}}