.elementor-1604 .elementor-element.elementor-element-9f12eaa{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.6;}.elementor-1604 .elementor-element.elementor-element-9f12eaa:not(.elementor-motion-effects-element-type-background), .elementor-1604 .elementor-element.elementor-element-9f12eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.defensiveshootinglabs.com/wp-content/uploads/2026/02/rifletraining.png");background-position:center center;background-size:cover;}.elementor-1604 .elementor-element.elementor-element-9f12eaa::before, .elementor-1604 .elementor-element.elementor-element-9f12eaa > .elementor-background-video-container::before, .elementor-1604 .elementor-element.elementor-element-9f12eaa > .e-con-inner > .elementor-background-video-container::before, .elementor-1604 .elementor-element.elementor-element-9f12eaa > .elementor-background-slideshow::before, .elementor-1604 .elementor-element.elementor-element-9f12eaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1604 .elementor-element.elementor-element-9f12eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-1604 .elementor-element.elementor-element-631eee8{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1604 .elementor-element.elementor-element-631eee8:not(.elementor-motion-effects-element-type-background), .elementor-1604 .elementor-element.elementor-element-631eee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E2DB;}.elementor-1604 .elementor-element.elementor-element-b28eb14{--spacer-size:43px;}.elementor-1604 .elementor-element.elementor-element-390b638 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1604 .elementor-element.elementor-element-390b638{text-align:center;}.elementor-1604 .elementor-element.elementor-element-b07ad43{--display:flex;}.elementor-1604 .elementor-element.elementor-element-f483558{text-align:center;}.elementor-1604 .elementor-element.elementor-element-42ffa7d{--display:flex;}.elementor-1604 .elementor-element.elementor-element-e4f5b98{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-02a0c04.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-02a0c04{text-align:center;}.elementor-1604 .elementor-element.elementor-element-cdfb535{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-e172e01{--display:flex;}.elementor-1604 .elementor-element.elementor-element-c8a2c94{text-align:center;}.elementor-1604 .elementor-element.elementor-element-ce6b782{--display:flex;}.elementor-1604 .elementor-element.elementor-element-640b4fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-24f9ad8.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-24f9ad8{text-align:center;}.elementor-1604 .elementor-element.elementor-element-538d00d{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-6beb829{--display:flex;}.elementor-1604 .elementor-element.elementor-element-1e7937a{text-align:center;}.elementor-1604 .elementor-element.elementor-element-d7fbefd{--display:flex;}.elementor-1604 .elementor-element.elementor-element-96cda4f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-b892118.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-b892118{text-align:center;}.elementor-1604 .elementor-element.elementor-element-e35cfdf{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-c4f9101{--display:flex;}.elementor-1604 .elementor-element.elementor-element-4142f2b{text-align:center;}.elementor-1604 .elementor-element.elementor-element-70e57dc{--display:flex;}.elementor-1604 .elementor-element.elementor-element-d88dd8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-4858509.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-4858509{text-align:center;}.elementor-1604 .elementor-element.elementor-element-82d0609{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-85e2bfa{--display:flex;}.elementor-1604 .elementor-element.elementor-element-fb0830d{text-align:center;}.elementor-1604 .elementor-element.elementor-element-bfcb2ed{--display:flex;}.elementor-1604 .elementor-element.elementor-element-5b27784{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-f92e4e1.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-f92e4e1{text-align:center;}.elementor-1604 .elementor-element.elementor-element-7c23a99{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-137da76{--display:flex;}.elementor-1604 .elementor-element.elementor-element-77bf24b{text-align:center;}.elementor-1604 .elementor-element.elementor-element-9fd6945{--display:flex;}.elementor-1604 .elementor-element.elementor-element-8f26669{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-a4f0c68.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-a4f0c68{text-align:center;}.elementor-1604 .elementor-element.elementor-element-9af492f{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-bbaa2f9{--display:flex;}.elementor-1604 .elementor-element.elementor-element-f28e6a7{text-align:center;}.elementor-1604 .elementor-element.elementor-element-8fb7a37{--display:flex;}.elementor-1604 .elementor-element.elementor-element-5e387b7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-74d9a56.elementor-element{--align-self:center;}.elementor-1604 .elementor-element.elementor-element-74d9a56{text-align:center;}.elementor-1604 .elementor-element.elementor-element-937f961{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-cc2d7f3{--display:flex;}.elementor-1604 .elementor-element.elementor-element-6eb0757{text-align:center;}.elementor-1604 .elementor-element.elementor-element-8f0b300{text-align:center;}.elementor-1604 .elementor-element.elementor-element-7027fc9{--display:flex;}.elementor-1604 .elementor-element.elementor-element-deea566{--spacer-size:50px;}.elementor-1604 .elementor-element.elementor-element-e8faf1b{text-align:center;}@media(max-width:1024px){.elementor-1604 .elementor-element.elementor-element-e4f5b98{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-640b4fb{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-96cda4f{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-d88dd8a{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-5b27784{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-8f26669{--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-5e387b7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1604 .elementor-element.elementor-element-e4f5b98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-640b4fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-96cda4f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-d88dd8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-5b27784{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-8f26669{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1604 .elementor-element.elementor-element-5e387b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}