.elementor-23 .elementor-element.elementor-element-997d1cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-f0d434c{--display:flex;--min-height:63vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-2455b5a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D21A11;--border-color:#D21A11;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-2455b5a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2455b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2026/03/image-9.svg");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-23 .elementor-element.elementor-element-87dbcb6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:63px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-ad2a838{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ad2a838 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:60px;color:var( --e-global-color-239057a );}.elementor-23 .elementor-element.elementor-element-e808278{padding:0px 26px 0px 0px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:var( --e-global-color-239057a );}.elementor-23 .elementor-element.elementor-element-e808278 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-e982e82{--display:flex;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-d17af1a .elementor-button{background-color:#D21A11;font-weight:400;border-style:solid;}.elementor-23 .elementor-element.elementor-element-d17af1a .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-d17af1a .elementor-button:focus{background-color:#02010100;color:#D21A11;border-color:#D21A11;}.elementor-23 .elementor-element.elementor-element-d17af1a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-d17af1a .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-d17af1a .elementor-button:focus svg{fill:#D21A11;}.elementor-23 .elementor-element.elementor-element-677dbef .elementor-button{background-color:#FFFFFF00;font-weight:400;fill:#D21A11;color:#D21A11;border-style:solid;border-color:#D21A11;}.elementor-23 .elementor-element.elementor-element-677dbef .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-677dbef .elementor-button:focus{background-color:#D21A11;color:var( --e-global-color-d4a1a40 );border-color:#D21A11;}.elementor-23 .elementor-element.elementor-element-677dbef{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-677dbef .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-677dbef .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-8e4a6be{--display:flex;--min-height:500px;--overflow:auto;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#D21A11;--border-color:#D21A11;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-8e4a6be:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8e4a6be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2026/03/image-6-2-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-0dfce92 .elementor-heading-title{color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-0dfce92{color:var( --e-global-color-d4a1a40 );overflow:visible;}.elementor-23 .elementor-element.elementor-element-0dfce92 > .elementor-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-d2770dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-cac728e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-cac728e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cac728e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/11/Home-Page-Banner-Cosumnes-Oaks-Drivers-ED-and-CHP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-cac728e > .elementor-background-overlay{background-color:#404040;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-cac728e > .elementor-container{min-height:700px;}.elementor-23 .elementor-element.elementor-element-cac728e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-3fa1840.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-7789483 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:72px;}.elementor-23 .elementor-element.elementor-element-040f072{padding:0% 10% 0% 10%;font-size:22px;line-height:32px;}.elementor-23 .elementor-element.elementor-element-18d7922{width:auto;max-width:auto;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-23 .elementor-element.elementor-element-18d7922 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-18d7922 .elementor-button:focus{color:var( --e-global-color-d4a1a40 );border-color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-18d7922 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-18d7922 .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-18d7922 .elementor-button{border-style:solid;}.elementor-23 .elementor-element.elementor-element-de5680c .elementor-button{background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-de5680c .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-de5680c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d4a1a40 );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-de5680c{width:auto;max-width:auto;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-23 .elementor-element.elementor-element-de5680c .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-de5680c .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-179e943{padding:100px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-52b0e07 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-b7f33e8 img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-2ae96d8{overflow:visible;}.elementor-23 .elementor-element.elementor-element-4984081 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-4984081 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-debef58 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-debef58 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-debef58 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d4a1a40 );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-debef58 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-debef58 .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-116908f{padding:50px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-67dfd6b{overflow:visible;}.elementor-23 .elementor-element.elementor-element-788779e .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-788779e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d4a1a40 );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-788779e .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-788779e .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-788779e .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-f324aa0 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-23 .elementor-element.elementor-element-53c3696 img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-4288835{overflow:visible;}.elementor-23 .elementor-element.elementor-element-1616777{text-align:center;}.elementor-23 .elementor-element.elementor-element-1f8e498{padding:25px 0px 25px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-a310bc4 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );line-height:1.7em;}.elementor-23 .elementor-element.elementor-element-a310bc4 .elementor-counter-title{color:var( --e-global-color-239057a );font-weight:600;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-b205669 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );line-height:1.7em;}.elementor-23 .elementor-element.elementor-element-b205669 .elementor-counter-title{color:var( --e-global-color-239057a );font-weight:600;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-c32bccf .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );line-height:1.7em;}.elementor-23 .elementor-element.elementor-element-c32bccf .elementor-counter-title{color:var( --e-global-color-239057a );font-weight:600;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-1e9c26b .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );line-height:1.7em;}.elementor-23 .elementor-element.elementor-element-1e9c26b .elementor-counter-title{color:var( --e-global-color-239057a );font-weight:600;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-61e0ca3{overflow:visible;}.elementor-23 .elementor-element.elementor-element-0e78334{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-7bee8fc );}.elementor-23 .elementor-element.elementor-element-c6cb86a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c6cb86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1948c5c );}.elementor-23 .elementor-element.elementor-element-c6cb86a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-c6cb86a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9840c20{text-align:center;}.elementor-23 .elementor-element.elementor-element-9840c20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:72px;color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-abbff0d{text-align:center;}.elementor-23 .elementor-element.elementor-element-abbff0d .elementor-heading-title{font-family:var( --e-global-typography-773b33f-font-family ), Sans-serif;font-size:var( --e-global-typography-773b33f-font-size );font-weight:var( --e-global-typography-773b33f-font-weight );text-transform:var( --e-global-typography-773b33f-text-transform );line-height:var( --e-global-typography-773b33f-line-height );color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-ce268ff{text-align:center;color:var( --e-global-color-6724b84 );}.elementor-23 .elementor-element.elementor-element-982ac5f .elementor-button{background-color:var( --e-global-color-821e4a9 );fill:var( --e-global-color-7bee8fc );color:var( --e-global-color-7bee8fc );border-style:solid;border-color:#D20F1200;}.elementor-23 .elementor-element.elementor-element-982ac5f .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-982ac5f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-982ac5f .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-982ac5f .elementor-button:focus svg{fill:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-7d919b4{margin-top:25px;margin-bottom:25px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-83c012a{text-align:center;}.elementor-23 .elementor-element.elementor-element-83c012a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-cdb3054{overflow:visible;}.elementor-23 .elementor-element.elementor-element-666345b{--spacer-size:40px;}.elementor-23 .elementor-element.elementor-element-4138739 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-4138739 > .elementor-container{max-width:1295px;}.elementor-23 .elementor-element.elementor-element-4138739{overflow:visible;}.elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_footer input[type="submit"]{padding:8px 16px 8px 16px;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{padding:8px 16px 8px 16px;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_body input[type="submit"].gform-button{padding:8px 16px 8px 16px;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-23 .elementor-element.elementor-element-eec6b4b .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-23 .elementor-element.elementor-element-eec6b4b .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-23 .elementor-element.elementor-element-78fb40d{--spacer-size:40px;}.elementor-23 .elementor-element.elementor-element-24793eb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-24793eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/01/bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-24793eb > .elementor-background-overlay{background-color:#404040;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-24793eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-12992ad{text-align:center;}.elementor-23 .elementor-element.elementor-element-12992ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-dedd781{text-align:center;}.elementor-23 .elementor-element.elementor-element-dedd781 .elementor-heading-title{font-family:var( --e-global-typography-773b33f-font-family ), Sans-serif;font-size:var( --e-global-typography-773b33f-font-size );font-weight:var( --e-global-typography-773b33f-font-weight );text-transform:var( --e-global-typography-773b33f-text-transform );line-height:var( --e-global-typography-773b33f-line-height );color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-a9bb469{text-align:center;color:var( --e-global-color-d4a1a40 );}.elementor-23 .elementor-element.elementor-element-430de5c .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-430de5c .elementor-button:focus{background-color:#FEC824;color:#000000;border-color:#FEC824;}.elementor-23 .elementor-element.elementor-element-430de5c .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-430de5c .elementor-button:focus svg{fill:#000000;}.elementor-23 .elementor-element.elementor-element-a4dbe70{padding:100px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-b9bcfca{text-align:center;}.elementor-23 .elementor-element.elementor-element-57311b7{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-23 .elementor-element.elementor-element-ddb0f5d{margin-top:55px;margin-bottom:0px;padding:0px 0px 50px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-47bb15d{text-align:center;}.elementor-23 .elementor-element.elementor-element-19b2f66{text-align:center;}.elementor-23 .elementor-element.elementor-element-8e540bd{--e-image-carousel-slides-to-show:6;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-23 .elementor-element.elementor-element-8e540bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-8e540bd .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-8e540bd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-element-8e540bd .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-8e540bd .swiper-wrapper{display:flex;align-items:center;}.elementor-23 .elementor-element.elementor-element-7b3539c{padding:100px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-8e9e396{text-align:center;}.elementor-23 .elementor-element.elementor-element-c647a37{padding:50px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-0a15d19{margin:0% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;text-align:center;}.elementor-23 .elementor-element.elementor-element-a6a344e{overflow:visible;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front{background-color:var( --e-global-color-7bee8fc );background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/11/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__button:hover{background-color:var( --e-global-color-d4a1a40 );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box{height:280px;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000080;text-align:center;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d4a1a40 );font-family:var( --e-global-typography-2b6d3f5-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6d3f5-font-size );font-weight:var( --e-global-typography-2b6d3f5-font-weight );text-transform:var( --e-global-typography-2b6d3f5-text-transform );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:25px 25px 25px 25px;text-align:center;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__button{margin-inline-center:0;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__back .elementor-flip-box__layer__description{line-height:24px;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/11/distractions-for-flip-square2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__button:hover{background-color:var( --e-global-color-d4a1a40 );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box{height:280px;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000080;text-align:center;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d4a1a40 );font-family:var( --e-global-typography-2b6d3f5-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6d3f5-font-size );font-weight:var( --e-global-typography-2b6d3f5-font-weight );text-transform:var( --e-global-typography-2b6d3f5-text-transform );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:25px 25px 25px 25px;text-align:center;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__back .elementor-flip-box__layer__description{line-height:24px;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/11/3rd-Flip-Square-Never-Drive-around-gates-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__button:hover{background-color:var( --e-global-color-d4a1a40 );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box{height:280px;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000080;text-align:center;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d4a1a40 );font-family:var( --e-global-typography-2b6d3f5-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6d3f5-font-size );font-weight:var( --e-global-typography-2b6d3f5-font-weight );text-transform:var( --e-global-typography-2b6d3f5-text-transform );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:25px 25px 25px 25px;text-align:center;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__button{margin-inline-center:0;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__back .elementor-flip-box__layer__description{line-height:24px;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__front{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2021/11/4th-Flip-ENS-SIgn2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__button:hover{background-color:var( --e-global-color-d4a1a40 );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box{height:280px;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000080;text-align:center;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d4a1a40 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:30px;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:25px 25px 25px 25px;text-align:center;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__button{margin-inline-center:0;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__back .elementor-flip-box__layer__description{line-height:22px;}.elementor-23 .elementor-element.elementor-element-25ba8cb{padding:50px 0px 100px 0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-d786b34{margin:0% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;text-align:center;}.elementor-23 .elementor-element.elementor-element-e877d5f{margin-top:30px;margin-bottom:0px;overflow:visible;}.elementor-23 .elementor-element.elementor-element-609eff4 img{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gfield label{font-size:20px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gfield, .elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .ginput_container_address span *{margin-bottom:8px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container_address label, .elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container_address label{margin-top:-8px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_footer{text-align:right;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block !important;padding:10px 20px 10px 20px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-23 .elementor-element.elementor-element-8869343 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-025f094.elementor-social-icon{background-color:#02010100;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-025f094.elementor-social-icon i{color:#3B5998;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-025f094.elementor-social-icon svg{fill:#3B5998;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-5a189aa.elementor-social-icon{background-color:#02010100;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-dbcf8d0.elementor-social-icon{background-color:#02010100;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-dbcf8d0.elementor-social-icon i{color:#CD201F;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-repeater-item-dbcf8d0.elementor-social-icon svg{fill:#CD201F;}.elementor-23 .elementor-element.elementor-element-0d79eea{--grid-template-columns:repeat(0, auto);text-align:right;width:100%;max-width:100%;margin:-85px 220px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:5px;--grid-row-gap:0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-f0d434c{--min-height:auto;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-2455b5a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2455b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-23 .elementor-element.elementor-element-2455b5a{border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-87dbcb6{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-ad2a838{text-align:center;}.elementor-23 .elementor-element.elementor-element-ad2a838 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-23 .elementor-element.elementor-element-e808278{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-e982e82{--justify-content:center;}.elementor-23 .elementor-element.elementor-element-8e4a6be{--min-height:500px;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-23 .elementor-element.elementor-element-cac728e > .elementor-container{min-height:600px;}.elementor-23 .elementor-element.elementor-element-cac728e{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7789483 .elementor-heading-title{font-size:54px;line-height:56px;}.elementor-23 .elementor-element.elementor-element-040f072{font-size:20px;line-height:30px;}.elementor-23 .elementor-element.elementor-element-179e943{padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-116908f{padding:40px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-1f8e498{padding:0px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-c6cb86a{padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-9840c20 .elementor-heading-title{font-size:60px;line-height:62px;}.elementor-23 .elementor-element.elementor-element-abbff0d .elementor-heading-title{font-size:var( --e-global-typography-773b33f-font-size );line-height:var( --e-global-typography-773b33f-line-height );}.elementor-23 .elementor-element.elementor-element-83c012a .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-23 .elementor-element.elementor-element-24793eb{padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-12992ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-dedd781 .elementor-heading-title{font-size:var( --e-global-typography-773b33f-font-size );line-height:var( --e-global-typography-773b33f-line-height );}.elementor-23 .elementor-element.elementor-element-a4dbe70{padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-ddb0f5d{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8e540bd{--e-image-carousel-slides-to-show:4;}.elementor-23 .elementor-element.elementor-element-7b3539c{padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-c647a37{padding:20px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-25ba8cb{padding:20px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-0d79eea{margin:-77px 220px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-social-icon{--icon-padding:0.2em;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-87dbcb6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-23 .elementor-element.elementor-element-ad2a838 .elementor-heading-title{font-size:40px;line-height:47px;}.elementor-23 .elementor-element.elementor-element-e808278{font-size:18px;line-height:23px;}.elementor-23 .elementor-element.elementor-element-e808278 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8e4a6be:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8e4a6be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caoperationlifesaver.com/wp-content/uploads/2026/03/image-6-1.jpg");}.elementor-23 .elementor-element.elementor-element-8e4a6be{--min-height:274px;}.elementor-23 .elementor-element.elementor-element-cac728e > .elementor-container{min-height:600px;}.elementor-23 .elementor-element.elementor-element-cac728e{padding:60px 0px 60px 0px;}.elementor-23 .elementor-element.elementor-element-7789483 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-23 .elementor-element.elementor-element-040f072{padding:0px 0px 0px 0px;font-size:18px;line-height:28px;}.elementor-23 .elementor-element.elementor-element-179e943{padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-52b0e07 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-b7f33e8{text-align:center;}.elementor-23 .elementor-element.elementor-element-e6c4c14{text-align:center;}.elementor-23 .elementor-element.elementor-element-6e7ff13{text-align:center;}.elementor-23 .elementor-element.elementor-element-116908f{padding:10px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-eb76092{text-align:center;}.elementor-23 .elementor-element.elementor-element-2248a84{text-align:center;}.elementor-23 .elementor-element.elementor-element-f324aa0 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-53c3696{text-align:center;}.elementor-23 .elementor-element.elementor-element-1f8e498{padding:0px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-f80be9f{width:50%;}.elementor-23 .elementor-element.elementor-element-a310bc4 .elementor-counter-number-wrapper{font-size:50px;}.elementor-23 .elementor-element.elementor-element-960a60b{width:50%;}.elementor-23 .elementor-element.elementor-element-b205669 .elementor-counter-number-wrapper{font-size:50px;}.elementor-23 .elementor-element.elementor-element-bb0c294{width:50%;}.elementor-23 .elementor-element.elementor-element-c32bccf .elementor-counter-number-wrapper{font-size:50px;}.elementor-23 .elementor-element.elementor-element-ad854d5{width:50%;}.elementor-23 .elementor-element.elementor-element-1e9c26b .elementor-counter-number-wrapper{font-size:50px;}.elementor-23 .elementor-element.elementor-element-c6cb86a{padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-9840c20 .elementor-heading-title{font-size:52px;line-height:54px;}.elementor-23 .elementor-element.elementor-element-abbff0d .elementor-heading-title{font-size:var( --e-global-typography-773b33f-font-size );line-height:var( --e-global-typography-773b33f-line-height );}.elementor-23 .elementor-element.elementor-element-83c012a .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-23 .elementor-element.elementor-element-24793eb{padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-12992ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-dedd781 .elementor-heading-title{font-size:var( --e-global-typography-773b33f-font-size );line-height:var( --e-global-typography-773b33f-line-height );}.elementor-23 .elementor-element.elementor-element-a4dbe70{padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-b9bcfca{text-align:center;}.elementor-23 .elementor-element.elementor-element-ddb0f5d{padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-47bb15d{text-align:center;}.elementor-23 .elementor-element.elementor-element-8e540bd{--e-image-carousel-slides-to-show:2;}.elementor-23 .elementor-element.elementor-element-7b3539c{padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-8e9e396{text-align:center;}.elementor-23 .elementor-element.elementor-element-c647a37{padding:10px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-0a15d19{text-align:center;}.elementor-23 .elementor-element.elementor-element-a6a344e > .elementor-container{max-width:400px;}.elementor-23 .elementor-element.elementor-element-50f96cd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-fd9bcc5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-911e6df .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-2b6d3f5-font-size );line-height:var( --e-global-typography-2b6d3f5-line-height );}.elementor-23 .elementor-element.elementor-element-dbd1822 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;line-height:30px;}.elementor-23 .elementor-element.elementor-element-25ba8cb{padding:10px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-d786b34{text-align:center;}.elementor-23 .elementor-element.elementor-element-e877d5f{margin-top:10px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gfield label{font-size:16px;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_footer{text-align:center;}.elementor-23 .elementor-element.elementor-element-8869343 .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block !important;}.elementor-23 .elementor-element.elementor-element-0d79eea{text-align:center;width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:24px;}.elementor-23 .elementor-element.elementor-element-0d79eea .elementor-social-icon{--icon-padding:0.4em;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-87dbcb6{--width:642px;}.elementor-23 .elementor-element.elementor-element-8e4a6be{--width:91%;}.elementor-23 .elementor-element.elementor-element-1f800fd{width:36%;}.elementor-23 .elementor-element.elementor-element-d05c1dc{width:64%;}.elementor-23 .elementor-element.elementor-element-80d645e{width:66.447%;}.elementor-23 .elementor-element.elementor-element-989e615{width:33.515%;}}@media(max-width:1200px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-87dbcb6{--width:100%;}.elementor-23 .elementor-element.elementor-element-8e4a6be{--width:100%;}}@media(min-width:1201px){.elementor-23 .elementor-element.elementor-element-24793eb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-24793eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}