.elementor-1538 .elementor-element.elementor-element-f50fc30{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1538 .elementor-element.elementor-element-f50fc30::before, .elementor-1538 .elementor-element.elementor-element-f50fc30 > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-f50fc30 > .e-con-inner > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-f50fc30 > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-f50fc30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-f50fc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F172A;background-image:url("https://davidosheastrengthandnutrition.com/wp-content/uploads/2026/01/photo_2026-01-24_19-43-18.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1538 .elementor-element.elementor-element-cdd0150 > .elementor-widget-container{margin:18px 18px 18px 18px;padding:-6px -6px -6px -6px;}.elementor-1538 .elementor-element.elementor-element-cdd0150.elementor-element{--align-self:center;}.elementor-1538 .elementor-element.elementor-element-cdd0150{text-align:center;}.elementor-1538 .elementor-element.elementor-element-cdd0150 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:85px;font-weight:bold;font-style:italic;line-height:80px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-78afef5 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-1538 .elementor-element.elementor-element-78afef5.elementor-element{--align-self:center;}.elementor-1538 .elementor-element.elementor-element-78afef5{text-align:center;}.elementor-1538 .elementor-element.elementor-element-78afef5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:86px;font-weight:bold;font-style:oblique;line-height:100px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor0 );}.elementor-1538 .elementor-element.elementor-element-1764521 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-1538 .elementor-element.elementor-element-1764521.elementor-element{--align-self:center;}.elementor-1538 .elementor-element.elementor-element-1764521{text-align:center;}.elementor-1538 .elementor-element.elementor-element-1764521 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:bold;font-style:oblique;text-decoration:underline;line-height:88px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-d3600fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.8;}.elementor-1538 .elementor-element.elementor-element-d3600fd::before, .elementor-1538 .elementor-element.elementor-element-d3600fd > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-d3600fd > .e-con-inner > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-d3600fd > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-d3600fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-d3600fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(7deg, #000000 0%, #4E4E4E 100%);}.elementor-1538 .elementor-element.elementor-element-82dddc0{--display:flex;}.elementor-1538 .elementor-element.elementor-element-16b80e1{--display:flex;}.elementor-1538 .elementor-element.elementor-element-df58f27 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-2f537e1 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-1538 .elementor-element.elementor-element-871924d > .elementor-widget-container{margin:3px 3px 3px 3px;padding:47px 47px 47px 47px;}.elementor-1538 .elementor-element.elementor-element-871924d{column-gap:0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:800;font-style:italic;line-height:30px;word-spacing:4px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-871924d p{margin-block-end:0px;}.elementor-1538 .elementor-element.elementor-element-c6819c9{--display:flex;}.elementor-1538 .elementor-element.elementor-element-7df006a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-5f4cf0f .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;color:var( --e-global-color-astglobalcolor0 );}.elementor-1538 .elementor-element.elementor-element-d7d57f3 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-1538 .elementor-element.elementor-element-d7d57f3{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:800;font-style:italic;line-height:30px;word-spacing:4px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-2ccde98{--display:flex;}.elementor-1538 .elementor-element.elementor-element-524d946{text-align:center;}.elementor-1538 .elementor-element.elementor-element-524d946 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-552b48f{text-align:center;}.elementor-1538 .elementor-element.elementor-element-552b48f .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;color:var( --e-global-color-astglobalcolor0 );}.elementor-1538 .elementor-element.elementor-element-31f74a2{text-align:start;font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:800;font-style:italic;line-height:30px;word-spacing:4px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-9999299{--display:flex;}.elementor-1538 .elementor-element.elementor-element-492c664{text-align:center;}.elementor-1538 .elementor-element.elementor-element-492c664 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-astglobalcolor5 );}.elementor-1538 .elementor-element.elementor-element-ae5e2c0{text-align:center;}.elementor-1538 .elementor-element.elementor-element-ae5e2c0 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;color:var( --e-global-color-astglobalcolor0 );}.elementor-1538 .elementor-element.elementor-element-910cb05{text-align:start;font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:800;font-style:italic;line-height:30px;word-spacing:4px;color:var( --e-global-color-astglobalcolor5 );}body.elementor-page-1538:not(.elementor-motion-effects-element-type-background), body.elementor-page-1538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #4E4E4E 100%);}@media(max-width:1024px){.elementor-1538 .elementor-element.elementor-element-d3600fd{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1538 .elementor-element.elementor-element-cdd0150 .elementor-heading-title{font-size:23px;}.elementor-1538 .elementor-element.elementor-element-78afef5 .elementor-heading-title{font-size:80px;}.elementor-1538 .elementor-element.elementor-element-1764521 .elementor-heading-title{font-size:18px;}.elementor-1538 .elementor-element.elementor-element-d3600fd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1538 .elementor-element.elementor-element-871924d > .elementor-widget-container{margin:30px 30px 30px 30px;padding:9px 9px 9px 9px;}.elementor-1538 .elementor-element.elementor-element-871924d{font-size:21px;}.elementor-1538 .elementor-element.elementor-element-d7d57f3 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:2px 2px 2px 2px;}}