.elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-5086aa2:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wha.firearmgrowth.com/wp-content/uploads/2026/06/silhouetted-figures-with-rifles-in-a-smoky-wha-training-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-background-overlay{background-color:rgba(5,7,7,0.38);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-container{min-height:560px;}.elementor-1972 .elementor-element.elementor-element-5086aa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-f4e3c22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-f4e3c22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-f4e3c22.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-9995d67{--spacer-size:1px;}.elementor-1972 .elementor-element.elementor-element-f907e72 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-f907e72:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-f907e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1972 .elementor-element.elementor-element-f907e72 > .elementor-container{max-width:980px;}.elementor-1972 .elementor-element.elementor-element-f907e72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 24px 38px 24px;}.elementor-1972 .elementor-element.elementor-element-f907e72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-b110e91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-b110e91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-b110e91.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-b110e91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510016:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1515;}.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container{max-width:1360px;}.elementor-1972 .elementor-element.elementor-element-510016{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:48px 24px 54px 24px;}.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1972 .elementor-element.elementor-element-51000f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-51000f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(8,10,11,0.74);background-image:url("https://wha.firearmgrowth.com/wp-content/uploads/2026/08/wha-binos-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-51000f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-51000f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-51000f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-51000f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:22px;}.elementor-1972 .elementor-element.elementor-element-51000f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(198,168,90,0.34);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-51000f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1972 .elementor-element.elementor-element-51000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-51000d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.15em;color:#d8c27a;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1972 .elementor-element.elementor-element-51000e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.45em;color:#d9e0df;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-trpkg1 .elementor-button{background-color:#d8c27a;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1.1px;fill:#050607;color:#050607;padding:13px 20px 13px 20px;}.elementor-1972 .elementor-element.elementor-element-trpkg1{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-510012:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510012 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(8,10,11,0.74);background-image:url("https://wha.firearmgrowth.com/wp-content/uploads/2026/07/team-through-night-vision2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510012.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-510012.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-510012.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510012 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:22px;}.elementor-1972 .elementor-element.elementor-element-510012 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(198,168,90,0.34);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510012 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1972 .elementor-element.elementor-element-510010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-510010 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.15em;color:#d8c27a;}.elementor-1972 .elementor-element.elementor-element-510011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.45em;color:#d9e0df;}.elementor-1972 .elementor-element.elementor-element-trpkg2 .elementor-button{background-color:#d8c27a;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1.1px;fill:#050607;color:#050607;padding:13px 20px 13px 20px;}.elementor-1972 .elementor-element.elementor-element-trpkg2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-510015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(8,10,11,0.74);background-image:url("https://wha.firearmgrowth.com/wp-content/uploads/2026/06/night-vision-4lens-wha.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510015.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-510015.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1972 .elementor-element.elementor-element-510015.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510015 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:22px;}.elementor-1972 .elementor-element.elementor-element-510015 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(198,168,90,0.34);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510015 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1972 .elementor-element.elementor-element-510013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-510013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.15em;color:#d8c27a;}.elementor-1972 .elementor-element.elementor-element-510014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.45em;color:#d9e0df;}.elementor-1972 .elementor-element.elementor-element-trpkg3 .elementor-button{background-color:#d8c27a;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1.1px;fill:#050607;color:#050607;padding:13px 20px 13px 20px;}.elementor-1972 .elementor-element.elementor-element-trpkg3{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-510026 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510026:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-510026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-1972 .elementor-element.elementor-element-510026 > .elementor-container{max-width:1220px;}.elementor-1972 .elementor-element.elementor-element-510026{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(200,174,103,0.28);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:52px 24px 54px 24px;}.elementor-1972 .elementor-element.elementor-element-510026 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510024.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-510024.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-510024.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510024 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-510022{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510022 img{width:100%;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510025.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-510025.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-510025.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510025 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510018{text-align:start;}.elementor-1972 .elementor-element.elementor-element-510018 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.08em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-510019{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.5em;color:#dfe8ec;}.elementor-1972 .elementor-element.elementor-element-trms10 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-trms10 > .elementor-container{max-width:700px;}.elementor-1972 .elementor-element.elementor-element-trms10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trms01c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms01c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms01c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trms01c > .elementor-element-populated{padding:0px 18px 22px 0px;}.elementor-1972 .elementor-element.elementor-element-51001a{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.08em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-51001b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.45em;color:#dfe8ec;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trms02c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms02c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms02c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trms02c > .elementor-element-populated{padding:0px 18px 22px 0px;}.elementor-1972 .elementor-element.elementor-element-51001c{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.08em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-51001d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.45em;color:#dfe8ec;}.elementor-1972 .elementor-element.elementor-element-trms20 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-trms20 > .elementor-container{max-width:700px;}.elementor-1972 .elementor-element.elementor-element-trms20{margin-top:6px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trms03c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms03c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms03c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trms03c > .elementor-element-populated{padding:0px 18px 22px 0px;}.elementor-1972 .elementor-element.elementor-element-51001e{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.08em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-51001f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.45em;color:#dfe8ec;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trms04c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms04c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trms04c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trms04c > .elementor-element-populated{padding:0px 18px 22px 0px;}.elementor-1972 .elementor-element.elementor-element-510020{text-align:start;}.elementor-1972 .elementor-element.elementor-element-510020 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.08em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-510021{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.45em;color:#dfe8ec;}.elementor-1972 .elementor-element.elementor-element-51003d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51003d:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-51003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3F3E;}.elementor-1972 .elementor-element.elementor-element-51003d > .elementor-container{max-width:1180px;}.elementor-1972 .elementor-element.elementor-element-51003d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 24px 8px 24px;}.elementor-1972 .elementor-element.elementor-element-51003d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-51003c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-51003c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51003c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-51003c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-51003b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-51003b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1.02em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-51003e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51003e:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-51003e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3F3E;}.elementor-1972 .elementor-element.elementor-element-51003e > .elementor-container{max-width:1280px;}.elementor-1972 .elementor-element.elementor-element-51003e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:24px 24px 58px 24px;}.elementor-1972 .elementor-element.elementor-element-51003e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trnequip1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trnequip1 > .elementor-element-populated{padding:0px 18px 0px 18px;}.elementor-1972 .elementor-element.elementor-element-trnequip1img{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip1img img{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip1title{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip1title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.08em;letter-spacing:0px;color:#F7F4EA;}.elementor-1972 .elementor-element.elementor-element-trnequip1copy{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.48em;color:#D8DDE1;}.elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button{background-color:#C2B280;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#080A0A;color:#080A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2B280;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button:focus{background-color:#D2C38E;color:#080A0A;}.elementor-1972 .elementor-element.elementor-element-trnequip1button{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button:hover svg, .elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button:focus svg{fill:#080A0A;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trnequip2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trnequip2 > .elementor-element-populated{padding:0px 18px 0px 18px;}.elementor-1972 .elementor-element.elementor-element-trnequip2img{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip2img img{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip2title{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip2title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.08em;letter-spacing:0px;color:#F7F4EA;}.elementor-1972 .elementor-element.elementor-element-trnequip2copy{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.48em;color:#D8DDE1;}.elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button{background-color:#C2B280;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#080A0A;color:#080A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2B280;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button:focus{background-color:#D2C38E;color:#080A0A;}.elementor-1972 .elementor-element.elementor-element-trnequip2button{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button:hover svg, .elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button:focus svg{fill:#080A0A;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-trnequip3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1972 .elementor-element.elementor-element-trnequip3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-trnequip3 > .elementor-element-populated{padding:0px 18px 0px 18px;}.elementor-1972 .elementor-element.elementor-element-trnequip3space{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip3space img{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip3title{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip3title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.08em;letter-spacing:0px;color:#F7F4EA;}.elementor-1972 .elementor-element.elementor-element-trnequip3copy{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.48em;color:#D8DDE1;}.elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button{background-color:#C2B280;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#080A0A;color:#080A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2B280;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button:focus{background-color:#D2C38E;color:#080A0A;}.elementor-1972 .elementor-element.elementor-element-trnequip3button{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button:hover svg, .elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button:focus svg{fill:#080A0A;}.elementor-1972 .elementor-element.elementor-element-51002d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51002d:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-51002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1972 .elementor-element.elementor-element-51002d > .elementor-container{max-width:1180px;}.elementor-1972 .elementor-element.elementor-element-51002d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:54px 24px 56px 24px;}.elementor-1972 .elementor-element.elementor-element-51002d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-51002c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-51002c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51002c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-51002c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-51002b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(200,174,103,0.38);text-align:center;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-51002a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-51002a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-51002a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-51002a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1972 .elementor-element.elementor-element-510028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-510028 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.02em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-510029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;line-height:1.58em;color:#d9e0df;}.elementor-1972 .elementor-element.elementor-element-510046 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510046:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-510046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1515;}.elementor-1972 .elementor-element.elementor-element-510046 > .elementor-container{max-width:980px;}.elementor-1972 .elementor-element.elementor-element-510046{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(200,174,103,0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:36px 24px 40px 24px;}.elementor-1972 .elementor-element.elementor-element-510046 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510045.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-510045.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510045.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510045 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-1972 .elementor-element.elementor-element-510040 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:1.02em;color:#ffffff;}.elementor-1972 .elementor-element.elementor-element-510041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:2.2em;color:#d9e0df;}.elementor-1972 .elementor-element.elementor-element-510044 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510044{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-510043.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-510043.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-510043.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-510043 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1972 .elementor-element.elementor-element-510042 .elementor-button{background-color:#c8ae67;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;fill:#050607;color:#050607;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c8ae67;padding:16px 26px 16px 26px;}.elementor-1972 .elementor-element.elementor-element-510042{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1972 .elementor-element.elementor-element-710001 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-710001:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-710001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1972 .elementor-element.elementor-element-710001 > .elementor-container{max-width:1180px;min-height:0px;}.elementor-1972 .elementor-element.elementor-element-710001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-710001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1972 .elementor-element.elementor-element-710002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1972 .elementor-element.elementor-element-710002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1972 .elementor-element.elementor-element-710002.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1972 .elementor-element.elementor-element-710002 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-container{min-height:340px;}.elementor-1972 .elementor-element.elementor-element-5086aa2:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1972 .elementor-element.elementor-element-5086aa2{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-f907e72{padding:28px 28px 36px 28px;}.elementor-1972 .elementor-element.elementor-element-510016{padding:42px 26px 48px 26px;}.elementor-1972 .elementor-element.elementor-element-51000f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-51000f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-51000f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-51000d{text-align:center;}.elementor-1972 .elementor-element.elementor-element-51000d .elementor-heading-title{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-51000e{text-align:center;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-510012:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510012 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-510012 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510010{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510010 .elementor-heading-title{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-510011{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-510015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-510015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510013{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510013 .elementor-heading-title{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-510014{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-510026{padding:44px 26px 46px 26px;}.elementor-1972 .elementor-element.elementor-element-510024 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-510025 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510018{text-align:start;}.elementor-1972 .elementor-element.elementor-element-510018 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-510019{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trms01c > .elementor-element-populated{padding:0px 14px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001a{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001a .elementor-heading-title{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-51001b{font-size:13px;}.elementor-1972 .elementor-element.elementor-element-trms02c > .elementor-element-populated{padding:0px 14px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001c{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001c .elementor-heading-title{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-51001d{font-size:13px;}.elementor-1972 .elementor-element.elementor-element-trms03c > .elementor-element-populated{padding:0px 14px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001e{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001e .elementor-heading-title{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-51001f{font-size:13px;}.elementor-1972 .elementor-element.elementor-element-trms04c > .elementor-element-populated{padding:0px 14px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-510020{text-align:start;}.elementor-1972 .elementor-element.elementor-element-510020 .elementor-heading-title{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-510021{font-size:13px;}.elementor-1972 .elementor-element.elementor-element-51003d{padding:42px 26px 8px 26px;}.elementor-1972 .elementor-element.elementor-element-51003b{text-align:center;}.elementor-1972 .elementor-element.elementor-element-51003b .elementor-heading-title{font-size:30px;}.elementor-1972 .elementor-element.elementor-element-51003e{padding:20px 26px 48px 26px;}.elementor-1972 .elementor-element.elementor-element-trnequip1 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-1972 .elementor-element.elementor-element-trnequip1title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip1title .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-trnequip1copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-trnequip2 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-1972 .elementor-element.elementor-element-trnequip2title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip2title .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-trnequip2copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-trnequip3 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-1972 .elementor-element.elementor-element-trnequip3title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip3title .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-trnequip3copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-51002d{padding:46px 26px 48px 26px;}.elementor-1972 .elementor-element.elementor-element-51002b{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510028{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510028 .elementor-heading-title{font-size:30px;}.elementor-1972 .elementor-element.elementor-element-510029{text-align:center;font-size:21px;}.elementor-1972 .elementor-element.elementor-element-510046{padding:34px 26px 38px 26px;}.elementor-1972 .elementor-element.elementor-element-510040{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510040 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-510041{text-align:center;font-size:21px;}}@media(max-width:767px){.elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-container{min-height:220px;}.elementor-1972 .elementor-element.elementor-element-5086aa2:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-5086aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1972 .elementor-element.elementor-element-5086aa2{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-f907e72{padding:24px 20px 32px 20px;}.elementor-1972 .elementor-element.elementor-element-510016{padding:30px 20px 36px 20px;}.elementor-1972 .elementor-element.elementor-element-51000f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-51000f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-51000f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-51000d{text-align:center;}.elementor-1972 .elementor-element.elementor-element-51000d .elementor-heading-title{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-51000e{text-align:center;font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-trpkg1 .elementor-button{font-size:10px;}.elementor-1972 .elementor-element.elementor-element-510012:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510012 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-510012 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510010{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510010 .elementor-heading-title{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-510011{text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trpkg2 .elementor-button{font-size:10px;}.elementor-1972 .elementor-element.elementor-element-510015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-510015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510013{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510013 .elementor-heading-title{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-510014{text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trpkg3 .elementor-button{font-size:10px;}.elementor-1972 .elementor-element.elementor-element-510026{padding:30px 20px 34px 20px;}.elementor-1972 .elementor-element.elementor-element-510024 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1972 .elementor-element.elementor-element-510025 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-510018{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510018 .elementor-heading-title{font-size:24px;}.elementor-1972 .elementor-element.elementor-element-510019{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trms01c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001a{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001a .elementor-heading-title{font-size:15px;}.elementor-1972 .elementor-element.elementor-element-51001b{text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trms02c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001c{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001c .elementor-heading-title{font-size:15px;}.elementor-1972 .elementor-element.elementor-element-51001d{text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trms03c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-51001e{text-align:start;}.elementor-1972 .elementor-element.elementor-element-51001e .elementor-heading-title{font-size:15px;}.elementor-1972 .elementor-element.elementor-element-51001f{text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-trms04c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1972 .elementor-element.elementor-element-510020{text-align:start;}.elementor-1972 .elementor-element.elementor-element-510020 .elementor-heading-title{font-size:15px;}.elementor-1972 .elementor-element.elementor-element-510021{text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-51003d{padding:30px 20px 8px 20px;}.elementor-1972 .elementor-element.elementor-element-51003b{text-align:center;}.elementor-1972 .elementor-element.elementor-element-51003b .elementor-heading-title{font-size:25px;}.elementor-1972 .elementor-element.elementor-element-51003e{padding:18px 20px 42px 20px;}.elementor-1972 .elementor-element.elementor-element-trnequip1{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip1 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip1title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip1title .elementor-heading-title{font-size:24px;}.elementor-1972 .elementor-element.elementor-element-trnequip1copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-trnequip1button .elementor-button{font-size:11px;}.elementor-1972 .elementor-element.elementor-element-trnequip2{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip2 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip2title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip2title .elementor-heading-title{font-size:24px;}.elementor-1972 .elementor-element.elementor-element-trnequip2copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-trnequip2button .elementor-button{font-size:11px;}.elementor-1972 .elementor-element.elementor-element-trnequip3{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip3 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-1972 .elementor-element.elementor-element-trnequip3title{text-align:center;}.elementor-1972 .elementor-element.elementor-element-trnequip3title .elementor-heading-title{font-size:24px;}.elementor-1972 .elementor-element.elementor-element-trnequip3copy{text-align:center;font-size:15px;}.elementor-1972 .elementor-element.elementor-element-trnequip3button .elementor-button{font-size:11px;}.elementor-1972 .elementor-element.elementor-element-51002d{padding:34px 20px 38px 20px;}.elementor-1972 .elementor-element.elementor-element-51002b{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510028{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510028 .elementor-heading-title{font-size:25px;}.elementor-1972 .elementor-element.elementor-element-510029{text-align:center;font-size:17px;}.elementor-1972 .elementor-element.elementor-element-510046{padding:28px 20px 32px 20px;}.elementor-1972 .elementor-element.elementor-element-510040{text-align:center;}.elementor-1972 .elementor-element.elementor-element-510040 .elementor-heading-title{font-size:24px;}.elementor-1972 .elementor-element.elementor-element-510041{text-align:center;font-size:17px;}.elementor-1972 .elementor-element.elementor-element-510042 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-1972 .elementor-element.elementor-element-f4e3c22{width:100%;}.elementor-1972 .elementor-element.elementor-element-b110e91{width:100%;}.elementor-1972 .elementor-element.elementor-element-trnequip1{width:33.333%;}.elementor-1972 .elementor-element.elementor-element-trnequip2{width:33.333%;}.elementor-1972 .elementor-element.elementor-element-trnequip3{width:33.333%;}.elementor-1972 .elementor-element.elementor-element-51002c{width:48%;}.elementor-1972 .elementor-element.elementor-element-51002a{width:52%;}.elementor-1972 .elementor-element.elementor-element-510043{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1972 .elementor-element.elementor-element-trnequip1{width:33.333%;}.elementor-1972 .elementor-element.elementor-element-trnequip2{width:33.333%;}.elementor-1972 .elementor-element.elementor-element-trnequip3{width:33.333%;}}/* Start custom CSS for section, class: .elementor-element-510016 */.elementor-1972 .elementor-element.elementor-element-510016 {
  overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 56px;
}
.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column {
  flex: 0 1 calc((100% - 112px) / 3);
  width: calc((100% - 112px) / 3) !important;
  max-width: 410px;
}
.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  min-height: 430px;
  padding: 44px 34px 36px !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  position: relative;
  overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column > .elementor-widget-wrap:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(5,7,7,.16), rgba(5,7,7,.32) 38%, rgba(5,7,7,.82));
}
.elementor-1972 .elementor-element.elementor-element-510016 .elementor-widget {
  position: relative;
  z-index: 1;
}
.elementor-1972 .elementor-element.elementor-element-510016 .elementor-heading-title {
  text-wrap: balance;
}
.elementor-1972 .elementor-element.elementor-element-510016 .elementor-widget-text-editor {
  max-width: 310px;
}
.elementor-1972 .elementor-element.elementor-element-510016 .elementor-button {
  min-width: 162px;
}
@media (max-width: 1024px) {
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container {
    gap: 28px;
  }
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column {
    flex-basis: calc((100% - 56px) / 3);
    width: calc((100% - 56px) / 3) !important;
  }
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    min-height: 380px;
    padding: 34px 24px 30px !important;
  }
}
@media (max-width: 767px) {
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container {
    flex-direction: column;
    gap: 28px;
    align-items: center;
  }
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column {
    width: min(100%, 500px) !important;
    max-width: 500px;
    flex-basis: auto;
  }
  .elementor-1972 .elementor-element.elementor-element-510016 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    min-height: 340px;
    padding: 32px 24px 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-510026 */.elementor-1972 .elementor-element.elementor-element-510026 > .elementor-container { display: grid !important; grid-template-columns: minmax(390px, 440px) minmax(0, 1fr) !important; gap: 46px !important; align-items: center !important; max-width: 1220px !important; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 { width: auto !important; max-width: none !important; min-width: 0 !important; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 > .elementor-widget-wrap { padding-left: 0 !important; padding-right: 0 !important; align-content: center; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022 img { width: 100% !important; height: 380px !important; object-fit: cover !important; object-position: center center !important; border: 1px solid rgba(207,179,95,.35); box-shadow: 0 24px 60px rgba(0,0,0,.30); display: block !important; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510018 .elementor-heading-title { max-width: 600px; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510019 { max-width: 660px; margin-bottom: 30px; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms10, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms20 { width: 100%; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms01c > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms02c > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms03c > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms04c > .elementor-widget-wrap { border-left: 2px solid rgba(207,179,95,.74); padding-left: 16px !important; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms01c .elementor-heading-title, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms02c .elementor-heading-title, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms03c .elementor-heading-title, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms04c .elementor-heading-title { color: #ffffff !important; }
.elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms01c p, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms02c p, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms03c p, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms04c p { margin: 0; }
@media (max-width: 1024px) { .elementor-1972 .elementor-element.elementor-element-510026 > .elementor-container { grid-template-columns: 1fr !important; gap: 30px !important; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 { order: 2; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 { order: 1; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022 img { height: 340px !important; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510019 { margin-bottom: 24px; } }
@media (max-width: 767px) { .elementor-1972 .elementor-element.elementor-element-510026 > .elementor-container { display: flex !important; flex-direction: column !important; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 { width: 100% !important; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 > .elementor-widget-wrap, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 > .elementor-widget-wrap { padding-left: 0 !important; padding-right: 0 !important; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 { order: 2; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 { order: 1; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022 img { height: 240px !important; margin-top: 16px; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510018 .elementor-heading-title, .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510019 { max-width: none; text-align: center; } .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510019 { margin-bottom: 20px; } .elementor-1972 .elementor-element.elementor-element-510026 .wha-training-mission-pathway > .elementor-widget-wrap { padding-left: 14px !important; } }

/* WHA-MOBILE-TRAINING-FLOW-POLISH-START */
@media (max-width: 767px) {
  .elementor-1972 .elementor-element.elementor-element-510026.wha-mobile-training-flow {
    padding: 30px 20px 34px !important;
    overflow: hidden !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026.wha-mobile-training-flow > .elementor-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 0 !important;
    max-width: 430px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025,
  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510025 > .elementor-widget-wrap {
    display: contents !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510018 {
    order: 1 !important;
    width: 100% !important;
    margin-bottom: 16px !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510019 {
    order: 2 !important;
    width: 100% !important;
    margin-bottom: 22px !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms10 {
    order: 3 !important;
    width: 100% !important;
    margin-bottom: 20px !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 {
    order: 4 !important;
    width: 100% !important;
    max-width: 100% !important;
    flex: none !important;
    margin: 0 0 16px !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510024 > .elementor-widget-wrap {
    padding: 0 !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022,
  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022 .elementor-widget-container {
    width: 100% !important;
    margin: 0 !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-510022 img {
    display: block !important;
    width: 100% !important;
    height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    border: 1px solid rgba(194,178,128,.24) !important;
    background: #050607 !important;
  }

  .elementor-1972 .elementor-element.elementor-element-510026 .elementor-element-trms20 {
    order: 5 !important;
    width: 100% !important;
    margin-top: 0 !important;
  }
}
/* WHA-MOBILE-TRAINING-FLOW-POLISH-END *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51003e *//* WHA sitewide manual card image normalization - Training equipment cards - 2026-08-01 */
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-container {
  display: flex;
  align-items: stretch;
  justify-content: center;
  gap: 34px;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature {
  flex: 1 1 0;
  width: auto !important;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature > .elementor-widget-wrap {
  min-height: 560px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image,
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image-placeholder,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip1img,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip2img {
  aspect-ratio: 4 / 3;
  background: rgba(5,7,7,.22);
  border: 1px solid rgba(194,178,128,.22);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  width: 100%;
  margin: 0 0 34px !important;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image > a,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip1img > a,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip2img > a {
  cursor: zoom-in;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image img,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip1img img,
.elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip2img img {
  display: block;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  object-fit: cover;
  object-position: center center;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature-2 .wha-training-equipment-image img {
  background: transparent;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-copy {
  max-width: 430px;
}
.elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-button {
  margin-top: auto;
}
@media (max-width: 1025px) {
  .elementor-1972 .elementor-element.elementor-element-51003e .elementor-container {
    gap: 22px;
    flex-wrap: wrap;
  }
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature {
    flex: 0 0 calc(33.333% - 15px);
    width: calc(33.333% - 15px) !important;
  }
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature > .elementor-widget-wrap {
    min-height: 500px;
  }
}
@media (max-width: 767px) {
  .elementor-1972 .elementor-element.elementor-element-51003e .elementor-container {
    flex-direction: column;
    gap: 34px;
  }
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature {
    flex: 0 0 auto;
    width: 100% !important;
  }
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-feature > .elementor-widget-wrap {
    min-height: auto;
  }
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image,
  .elementor-1972 .elementor-element.elementor-element-51003e .wha-training-equipment-image-placeholder,
  .elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip1img,
  .elementor-1972 .elementor-element.elementor-element-51003e .elementor-element-trnequip2img {
    margin-bottom: 34px !important;
  }
}
/* End WHA sitewide manual card image normalization *//* End custom CSS */