.elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2300 .elementor-element.elementor-element-dc03810:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, var( --e-global-color-accent ) 37%, #1D2A4F 82%);}.elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-background-overlay{background-image:url("https://ceo2health.com/wp-content/uploads/2025/08/empty-room-with-laminate-flooring-french-windows-3-5-scaled.png");background-position:bottom center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-container{min-height:90vh;}.elementor-2300 .elementor-element.elementor-element-dc03810{transition:all 400ms;margin-top:-150px;margin-bottom:0px;padding:50px 0px 0px 50px;z-index:0;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-d80dc9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2300 .elementor-element.elementor-element-d80dc9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2300 .elementor-element.elementor-element-d80dc9e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2300 .elementor-element.elementor-element-d80dc9e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0rem 0rem 5rem 0rem;}.elementor-2300 .elementor-element.elementor-element-d80dc9e{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-c84d45c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 5px;}.elementor-2300 .elementor-element.elementor-element-c84d45c{transition:all 400ms;text-align:left;font-family:"century-gothic", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.18px;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-c84d45c p{margin-block-end:5px;}.elementor-2300 .elementor-element.elementor-element-c84d45c a{color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-360c9e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;}.elementor-2300 .elementor-element.elementor-element-360c9e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-360c9e4 .elementor-heading-title{font-size:4rem;font-weight:400;text-transform:uppercase;line-height:83px;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5bb2cb4{width:var( --container-widget-width, 37.331% );max-width:37.331%;--container-widget-width:37.331%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5bb2cb4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2300 .elementor-element.elementor-element-5bb2cb4 a{color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button{background-color:var( --e-global-color-390bde1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-390bde1 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button:hover, .elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-273d7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2300 .elementor-element.elementor-element-273d7c9{z-index:10;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button:hover svg, .elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button:focus svg{fill:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5d72c01:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-5d72c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2300 .elementor-element.elementor-element-5d72c01 > .elementor-container{min-height:400px;}.elementor-2300 .elementor-element.elementor-element-5d72c01{transition:all 400ms;margin-top:-115px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-5d72c01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-d91c3c0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-d91c3c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-d91c3c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2300 .elementor-element.elementor-element-d91c3c0 > .elementor-element-populated{padding:80px 150px 100px 0px;}.elementor-2300 .elementor-element.elementor-element-d91c3c0{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-8a42245{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-8a42245 .elementor-heading-title{font-size:62px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2300 .elementor-element.elementor-element-4134a16 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-4134a16{transition:all 400ms;text-align:center;font-size:20px;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-4134a16 a{color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button{background-color:var( --e-global-color-63e3345 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-390bde1 );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button:hover, .elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-2516f07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2300 .elementor-element.elementor-element-2516f07{z-index:10;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button:hover svg, .elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button:focus svg{fill:var( --e-global-color-390bde1 );}body:not(.rtl) .elementor-2300 .elementor-element.elementor-element-b15ceb6{left:0px;}body.rtl .elementor-2300 .elementor-element.elementor-element-b15ceb6{right:0px;}.elementor-2300 .elementor-element.elementor-element-b15ceb6{top:0px;z-index:1;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-d9351a5:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-d9351a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EBEB;}.elementor-2300 .elementor-element.elementor-element-d9351a5{transition:all 400ms;padding:80px 0px 100px 0px;}.elementor-2300 .elementor-element.elementor-element-d9351a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-1abb391{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-cb880f8{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-34025d8-font-family ), Sans-serif;font-size:var( --e-global-typography-34025d8-font-size );font-weight:var( --e-global-typography-34025d8-font-weight );text-transform:var( --e-global-typography-34025d8-text-transform );font-style:var( --e-global-typography-34025d8-font-style );text-decoration:var( --e-global-typography-34025d8-text-decoration );line-height:var( --e-global-typography-34025d8-line-height );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-b475806{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-b475806 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2300 .elementor-element.elementor-element-b475806 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2300 .elementor-element.elementor-element-e11b95f{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-e11b95f .elementor-heading-title{font-size:39px;font-weight:400;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#2C595F;}.elementor-2300 .elementor-element.elementor-element-4f6bdcb{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-b80cbce:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-b80cbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EBEB;}.elementor-2300 .elementor-element.elementor-element-b80cbce > .elementor-container{max-width:1300px;min-height:194px;}.elementor-2300 .elementor-element.elementor-element-b80cbce{overflow:hidden;transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0rem 0rem 5rem 0rem;}.elementor-2300 .elementor-element.elementor-element-b80cbce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceo2health.com/wp-content/uploads/2025/08/picture-of-brunette-woman-in-oxygen-cabin-2.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.43;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-ebc1cf3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:300px 20px 50px 20px;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-ebc1cf3{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-2780f62{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-2780f62 .elementor-heading-title{font-size:2.5rem;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-8d48821 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2300 .elementor-element.elementor-element-8d48821{transition:all 400ms;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );text-shadow:0px 0px 5px rgba(0, 0, 0, 0.99);color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5c9837e{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-390bde1 );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 20px;}.elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button:hover, .elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button:focus{color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button:hover svg, .elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button:focus svg{fill:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-df4e8df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceo2health.com/wp-content/uploads/2025/08/Untitled-design-50-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.55;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-df4e8df.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-df4e8df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:300px 20px 50px 20px;}.elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-df4e8df{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-2c8b818{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-2c8b818 .elementor-heading-title{font-size:2.5rem;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-1de6177 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2300 .elementor-element.elementor-element-1de6177{transition:all 400ms;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.99);color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-fabd62b{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-390bde1 );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 20px;}.elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button:hover, .elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button:focus{color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button:hover svg, .elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button:focus svg{fill:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-33caf7d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceo2health.com/wp-content/uploads/2023/08/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-33caf7d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-33caf7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:300px 20px 50px 20px;}.elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-33caf7d{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-953ff04{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-953ff04 .elementor-heading-title{font-size:2.5rem;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-6311b6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-6311b6e{transition:all 400ms;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.99);color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-678a87c{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-390bde1 );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 20px;}.elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button:hover, .elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button:focus{color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button:hover svg, .elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button:focus svg{fill:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-3f2e20c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-4bdd34e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-4bdd34e{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-b34494d{transition:all 400ms;text-align:left;font-family:"century-gothic", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-0462dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-0462dc2{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-0462dc2 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-83f1579 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-83f1579{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-83f1579 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-1bde7be{width:var( --container-widget-width, 90.919% );max-width:90.919%;--container-widget-width:90.919%;--container-widget-flex-grow:0;transition:all 400ms;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-b60fbf8 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-2300 .elementor-element.elementor-element-b60fbf8 .elementskit-btn{background-color:#20303C;padding:15px 40px 15px 40px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-390bde1 );fill:var( --e-global-color-390bde1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-b60fbf8 .elementskit-btn:hover{background-color:#1E4C4900;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-b60fbf8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-b60fbf8{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-9730a2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-9730a2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4CFCF;}.elementor-2300 .elementor-element.elementor-element-9730a2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2300 .elementor-element.elementor-element-9730a2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-9730a2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-9730a2c{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-56f2333{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-4f36924:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-4f36924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceo2health.com/wp-content/uploads/2025/07/Untitled-design-47-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2300 .elementor-element.elementor-element-4f36924 > .elementor-background-overlay{background-color:var( --e-global-color-73e9af7 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-4f36924 > .elementor-container{min-height:560px;}.elementor-2300 .elementor-element.elementor-element-4f36924{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-c4cbba9{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-616bbde{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-e00d1d2 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2300 .elementor-element.elementor-element-e00d1d2{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-583ac92{width:var( --container-widget-width, 99.207% );max-width:99.207%;--container-widget-width:99.207%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;font-family:var( --e-global-typography-046552f-font-family ), Sans-serif;font-size:var( --e-global-typography-046552f-font-size );font-weight:var( --e-global-typography-046552f-font-weight );text-transform:var( --e-global-typography-046552f-text-transform );font-style:var( --e-global-typography-046552f-font-style );text-decoration:var( --e-global-typography-046552f-text-decoration );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-583ac92 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2300 .elementor-element.elementor-element-a653fff{width:var( --container-widget-width, 98.729% );max-width:98.729%;--container-widget-width:98.729%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;}.elementor-2300 .elementor-element.elementor-element-a653fff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-2300 .elementor-element.elementor-element-a653fff .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-ce38dfa{width:var( --container-widget-width, 98.075% );max-width:98.075%;--container-widget-width:98.075%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-ea16533 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-2300 .elementor-element.elementor-element-ea16533 .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 40px 15px 40px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-390bde1 );fill:var( --e-global-color-390bde1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-ea16533 .elementskit-btn:hover{background-color:#1E4C4900;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-ea16533 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-ea16533{transition:all 400ms;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-6195273.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2300 .elementor-element.elementor-element-6195273.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2300 .elementor-element.elementor-element-6195273.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-6195273{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .elementor-repeater-item-5913560 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://ceo2health.com/wp-content/uploads/2025/08/IMG_2047-21-1-scaled.jpg);background-size:cover;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .elementor-repeater-item-6204f12 .swiper-slide-bg{background-color:var( --e-global-color-dda0fe8 );background-image:url(https://ceo2health.com/wp-content/uploads/2025/08/IMG_2044-21-scaled.jpg);background-size:cover;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .elementor-repeater-item-92d4853 .swiper-slide-bg{background-color:var( --e-global-color-dda0fe8 );background-image:url(https://ceo2health.com/wp-content/uploads/2025/08/IMG_2040-22-1-scaled.jpg);background-size:cover;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2300 .elementor-element.elementor-element-ab490f5{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-ab490f5 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .swiper-slide-contents{max-width:66%;}.elementor-2300 .elementor-element.elementor-element-ab490f5 .swiper-slide-inner{text-align:center;}.elementor-2300 .elementor-element.elementor-element-7edd396:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-7edd396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73e9af7 );}.elementor-2300 .elementor-element.elementor-element-7edd396{transition:all 400ms;padding:0px 0px 80px 0px;}.elementor-2300 .elementor-element.elementor-element-7edd396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-ec8db1a{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-a897741 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-a897741{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-a897741 .elementor-heading-title{font-weight:400;text-transform:capitalize;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-e0993c8{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-5229c8c:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-5229c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-5229c8c{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-2300 .elementor-element.elementor-element-5229c8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-fac578e{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-9e978a6{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-046552f-font-family ), Sans-serif;font-size:var( --e-global-typography-046552f-font-size );font-weight:var( --e-global-typography-046552f-font-weight );text-transform:var( --e-global-typography-046552f-text-transform );font-style:var( --e-global-typography-046552f-font-style );text-decoration:var( --e-global-typography-046552f-text-decoration );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );color:#20303C;}.elementor-2300 .elementor-element.elementor-element-e0e41af{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-e0e41af .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-2300 .elementor-element.elementor-element-e0e41af .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2300 .elementor-element.elementor-element-bd26fdb{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-bd26fdb .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-85722b2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-85722b2{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-85722b2 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2300 .elementor-element.elementor-element-5880b2d:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-5880b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63e3345 );}.elementor-2300 .elementor-element.elementor-element-5880b2d{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-2300 .elementor-element.elementor-element-5880b2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-c673ee6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceo2health.com/wp-content/uploads/2025/08/Fitness-1.png");background-position:center left;background-size:cover;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.38;}.elementor-bc-flex-widget .elementor-2300 .elementor-element.elementor-element-c673ee6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2300 .elementor-element.elementor-element-c673ee6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2300 .elementor-element.elementor-element-c673ee6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 100px 0px 100px;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-c673ee6{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-cb465ca > .elementor-widget-container{margin:170px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-cb465ca{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-cb465ca .elementor-heading-title{font-family:"century-gothic", Sans-serif;font-size:38px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-390bde1 );}.elementor-2300 .elementor-element.elementor-element-79f394e > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2300 .elementor-element.elementor-element-79f394e{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-5e0f8dd{width:var( --container-widget-width, 99.207% );max-width:99.207%;--container-widget-width:99.207%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;font-family:var( --e-global-typography-34025d8-font-family ), Sans-serif;font-size:var( --e-global-typography-34025d8-font-size );font-weight:var( --e-global-typography-34025d8-font-weight );text-transform:var( --e-global-typography-34025d8-text-transform );font-style:var( --e-global-typography-34025d8-font-style );text-decoration:var( --e-global-typography-34025d8-text-decoration );line-height:var( --e-global-typography-34025d8-line-height );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-5e0f8dd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2300 .elementor-element.elementor-element-91f9b16{width:var( --container-widget-width, 98.729% );max-width:98.729%;--container-widget-width:98.729%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;}.elementor-2300 .elementor-element.elementor-element-91f9b16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-2300 .elementor-element.elementor-element-91f9b16 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-9c9bd0a{width:var( --container-widget-width, 98.075% );max-width:98.075%;--container-widget-width:98.075%;--container-widget-flex-grow:0;transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 40px 15px 40px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-390bde1 );fill:var( --e-global-color-390bde1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 .elementskit-btn:hover{background-color:#1E4C4900;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-0d0b3a0{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-6cca8be:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-6cca8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73e9af7 );}.elementor-2300 .elementor-element.elementor-element-6cca8be{transition:all 400ms;padding:50px 0px 50px 0px;}.elementor-2300 .elementor-element.elementor-element-6cca8be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-a85db42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63e3345 );}.elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2300 .elementor-element.elementor-element-a85db42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-a85db42{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-101581e{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-101581e .elementor-heading-title{font-size:40px;color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-836f430{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-0edfc4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63e3345 );}.elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2300 .elementor-element.elementor-element-0edfc4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-0edfc4d{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-7d24b29{transition:all 400ms;text-align:center;}.elementor-2300 .elementor-element.elementor-element-7d24b29 .elementor-heading-title{font-size:40px;color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-dd9bfd5{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-43cac7c{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-0e14aa2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2300 .elementor-element.elementor-element-0e14aa2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63e3345 );}.elementor-2300 .elementor-element.elementor-element-0e14aa2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-0e14aa2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2300 .elementor-element.elementor-element-0e14aa2{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-45ea25f{transition:all 400ms;font-size:30px;color:var( --e-global-color-accent );}.elementor-2300 .elementor-element.elementor-element-3e1496b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-3e1496b > .elementor-widget-container{background-color:var( --e-global-color-390bde1 );padding:50px 50px 50px 50px;border-radius:5px 5px 5px 5px;}.elementor-2300 .elementor-element.elementor-element-1993b06 > .elementor-element-populated{padding:100px 100px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-1993b06{transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-30bff08{transition:all 400ms;text-align:left;}.elementor-2300 .elementor-element.elementor-element-30bff08 .elementor-heading-title{font-size:40px;color:var( --e-global-color-secondary );}.elementor-2300 .elementor-element.elementor-element-332e1da{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;transition:all 400ms;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-bf25521 );}.elementor-2300 .elementor-element.elementor-element-9215aef{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;transition:all 400ms;}.elementor-2300 .elementor-element.elementor-element-9215aef .elementor-divider-separator{width:47%;}.elementor-2300 .elementor-element.elementor-element-9215aef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2300 .elementor-element.elementor-element-9a548c2{transition:all 400ms;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-container{min-height:42vh;}.elementor-2300 .elementor-element.elementor-element-dc03810{padding:203px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-d80dc9e > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 3rem 8rem 3rem;}.elementor-2300 .elementor-element.elementor-element-c84d45c > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2300 .elementor-element.elementor-element-c84d45c{font-size:18px;}.elementor-2300 .elementor-element.elementor-element-360c9e4 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-2300 .elementor-element.elementor-element-5bb2cb4{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-273d7c9 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-5d72c01{padding:50px 20px 100px 20px;}.elementor-2300 .elementor-element.elementor-element-d91c3c0 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2300 .elementor-element.elementor-element-8a42245 .elementor-heading-title{font-size:50px;}.elementor-2300 .elementor-element.elementor-element-2516f07 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-d9351a5{padding:0px 50px 0px 50px;}.elementor-2300 .elementor-element.elementor-element-1abb391 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2300 .elementor-element.elementor-element-cb880f8{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );}.elementor-2300 .elementor-element.elementor-element-4f6bdcb{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-ebc1cf3 > .elementor-element-populated{padding:150px 20px 20px 20px;}.elementor-2300 .elementor-element.elementor-element-2780f62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-2780f62 .elementor-heading-title{font-size:2.5rem;}.elementor-2300 .elementor-element.elementor-element-8d48821 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2300 .elementor-element.elementor-element-8d48821{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button{font-size:12px;}.elementor-2300 .elementor-element.elementor-element-df4e8df > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-2300 .elementor-element.elementor-element-2c8b818 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-2c8b818 .elementor-heading-title{font-size:2.5rem;}.elementor-2300 .elementor-element.elementor-element-1de6177 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button{font-size:12px;}.elementor-2300 .elementor-element.elementor-element-33caf7d > .elementor-element-populated{padding:150px 20px 20px 20px;}.elementor-2300 .elementor-element.elementor-element-953ff04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-953ff04 .elementor-heading-title{font-size:2.5rem;}.elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button{font-size:12px;}.elementor-2300 .elementor-element.elementor-element-4bdd34e > .elementor-element-populated{padding:50px 40px 20px 40px;}.elementor-2300 .elementor-element.elementor-element-b34494d{font-size:22px;}.elementor-2300 .elementor-element.elementor-element-0462dc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-83f1579 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-1bde7be{width:var( --container-widget-width, 315.938px );max-width:315.938px;--container-widget-width:315.938px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-b60fbf8 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-616bbde{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-583ac92{font-size:var( --e-global-typography-046552f-font-size );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );}.elementor-2300 .elementor-element.elementor-element-a653fff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-ce38dfa{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-ea16533 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-fac578e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2300 .elementor-element.elementor-element-9e978a6{font-size:var( --e-global-typography-046552f-font-size );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );}.elementor-2300 .elementor-element.elementor-element-bd26fdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-5880b2d{padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-cb465ca .elementor-heading-title{font-size:45px;}.elementor-2300 .elementor-element.elementor-element-5e0f8dd{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );}.elementor-2300 .elementor-element.elementor-element-91f9b16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-9c9bd0a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-836f430{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-dd9bfd5{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-0e14aa2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2300 .elementor-element.elementor-element-1993b06 > .elementor-element-populated{padding:100px 50px 100px 100px;}.elementor-2300 .elementor-element.elementor-element-332e1da{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-9a548c2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-2300 .elementor-element.elementor-element-dc03810 > .elementor-background-overlay{background-image:url("https://ceo2health.com/wp-content/uploads/2025/07/empty-room-with-laminate-flooring-french-windows-3-2-1.png");}.elementor-2300 .elementor-element.elementor-element-dc03810{padding:10px 10px 10px 10px;}.elementor-2300 .elementor-element.elementor-element-d80dc9e{width:100%;}.elementor-2300 .elementor-element.elementor-element-d80dc9e > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-c84d45c{width:var( --container-widget-width, 363.143px );max-width:363.143px;--container-widget-width:363.143px;--container-widget-flex-grow:0;font-size:18px;}.elementor-2300 .elementor-element.elementor-element-360c9e4{width:var( --container-widget-width, 479px );max-width:479px;--container-widget-width:479px;--container-widget-flex-grow:0;}.elementor-2300 .elementor-element.elementor-element-360c9e4 .elementor-heading-title{font-size:1.8rem;}.elementor-2300 .elementor-element.elementor-element-5bb2cb4{width:var( --container-widget-width, 363.143px );max-width:363.143px;--container-widget-width:363.143px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-273d7c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-5d72c01 > .elementor-container{min-height:512px;}.elementor-2300 .elementor-element.elementor-element-5d72c01{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-d91c3c0{width:100%;z-index:3;}.elementor-2300 .elementor-element.elementor-element-d91c3c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-2300 .elementor-element.elementor-element-8a42245{width:var( --container-widget-width, 479px );max-width:479px;--container-widget-width:479px;--container-widget-flex-grow:0;}.elementor-2300 .elementor-element.elementor-element-8a42245 > .elementor-widget-container{padding:100px 20px 0px 20px;}.elementor-2300 .elementor-element.elementor-element-8a42245 .elementor-heading-title{font-size:1.8rem;}.elementor-2300 .elementor-element.elementor-element-4134a16{width:initial;max-width:initial;font-size:16px;}.elementor-2300 .elementor-element.elementor-element-4134a16 > .elementor-widget-container{margin:-20px 20px 0px 20px;}.elementor-2300 .elementor-element.elementor-element-2516f07 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:12px 20px 12px 20px;}.elementor-2300 .elementor-element.elementor-element-b15ceb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2300 .elementor-element.elementor-element-b15ceb6{left:0px;}body.rtl .elementor-2300 .elementor-element.elementor-element-b15ceb6{right:0px;}.elementor-2300 .elementor-element.elementor-element-b15ceb6{top:286px;}.elementor-2300 .elementor-element.elementor-element-d9351a5{padding:50px 20px 50px 20px;}.elementor-2300 .elementor-element.elementor-element-1abb391 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-2300 .elementor-element.elementor-element-cb880f8{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );}.elementor-2300 .elementor-element.elementor-element-e11b95f .elementor-heading-title{font-size:25px;}.elementor-2300 .elementor-element.elementor-element-4f6bdcb{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-8d48821{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-5c9837e .elementor-button{font-size:17px;}.elementor-2300 .elementor-element.elementor-element-fabd62b .elementor-button{font-size:17px;}.elementor-2300 .elementor-element.elementor-element-678a87c .elementor-button{font-size:17px;}.elementor-2300 .elementor-element.elementor-element-b34494d{font-size:30px;}.elementor-2300 .elementor-element.elementor-element-0462dc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-83f1579 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-1bde7be{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-b60fbf8 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-583ac92{font-size:var( --e-global-typography-046552f-font-size );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );}.elementor-2300 .elementor-element.elementor-element-a653fff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-ce38dfa{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-ea16533 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-6195273 > .elementor-element-populated{padding:200px 0px 30px 0px;}.elementor-2300 .elementor-element.elementor-element-a897741 .elementor-heading-title{font-size:25px;}.elementor-2300 .elementor-element.elementor-element-5229c8c{padding:50px 0px 50px 0px;}.elementor-2300 .elementor-element.elementor-element-9e978a6{font-size:var( --e-global-typography-046552f-font-size );line-height:var( --e-global-typography-046552f-line-height );word-spacing:var( --e-global-typography-046552f-word-spacing );}.elementor-2300 .elementor-element.elementor-element-bd26fdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated, .elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2300 .elementor-element.elementor-element-c673ee6 > .elementor-element-populated{padding:200px 0px 30px 0px;}.elementor-2300 .elementor-element.elementor-element-cb465ca .elementor-heading-title{font-size:35px;}.elementor-2300 .elementor-element.elementor-element-5e0f8dd{font-size:var( --e-global-typography-34025d8-font-size );line-height:var( --e-global-typography-34025d8-line-height );}.elementor-2300 .elementor-element.elementor-element-91f9b16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2300 .elementor-element.elementor-element-9c9bd0a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-0d0b3a0 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2300 .elementor-element.elementor-element-836f430{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-dd9bfd5{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-0e14aa2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2300 .elementor-element.elementor-element-1993b06 > .elementor-element-populated{padding:50px 20px 20px 50px;}.elementor-2300 .elementor-element.elementor-element-332e1da{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2300 .elementor-element.elementor-element-9a548c2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-2300 .elementor-element.elementor-element-d80dc9e{width:100%;}}@media(min-width:1025px){.elementor-2300 .elementor-element.elementor-element-4f36924:not(.elementor-motion-effects-element-type-background), .elementor-2300 .elementor-element.elementor-element-4f36924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-dc03810 */.hero-section {
      position: relative;       /* stays in normal flow */
      top: 0;                   /* ensures it's at the top */
      left: 0;
      width: 100%;              /* full width */
      min-height: 80vh;        /* full screen height */
      background: url("your-hero-image.jpg") no-repeat center center/cover;
      /*display: flex;*/
      align-items: center;
      justify-content: center;
      /*text-align: center;*/
      /*color: white;*/
    z-index: -5;              /* stays below menu if menu has higher z-index */
    }

    /* Optional overlay */
    .hero-section::before {
      content: "";
      position: absolute;
      top: 0; left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0,0,0,0.4); /* dark overlay */
      z-index: -1;
    }/* End custom CSS */