.elementor-29 .elementor-element.elementor-element-e5489333{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:136px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-e5489333:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e5489333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-29 .elementor-element.elementor-element-3046bb82{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8e935a0f{text-align:start;}.elementor-29 .elementor-element.elementor-element-8e935a0f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-jw-gold-light );}.elementor-29 .elementor-element.elementor-element-66b644f3{text-align:start;}.elementor-29 .elementor-element.elementor-element-66b644f3 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-2f7949b9{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-f0e69986 .elementor-button{background-color:#A5883A00;font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:accent;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-29 .elementor-element.elementor-element-f0e69986 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-f0e69986 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-50c18be .elementor-button{background-color:#A5883A;font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:accent;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-29 .elementor-element.elementor-element-50c18be .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-50c18be .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4d56a73f{--display:flex;--min-height:500px;--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:center;--align-items:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29 .elementor-element.elementor-element-4d56a73f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4d56a73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://jwtraintowin.com/wp-content/uploads/2026/07/JJR00322.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-346da14f{--display:flex;--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;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-346da14f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-346da14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EB;}.elementor-29 .elementor-element.elementor-element-9ab43c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-29 .elementor-element.elementor-element-8d730d9b{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2046df5c{text-align:start;}.elementor-29 .elementor-element.elementor-element-2046df5c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-4095d77a{text-align:start;}.elementor-29 .elementor-element.elementor-element-4095d77a .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5bca3d8f{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6667e5ae{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-d08a816 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d535c3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-29 .elementor-element.elementor-element-ee17040{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D3CA;--border-color:#D8D3CA;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-29 .elementor-element.elementor-element-ee17040:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ee17040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-32b19c8{text-align:start;}.elementor-29 .elementor-element.elementor-element-32b19c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-37b1839{text-align:start;}.elementor-29 .elementor-element.elementor-element-37b1839 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8768809{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-136db1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D3CA;--border-color:#D8D3CA;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-29 .elementor-element.elementor-element-136db1c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-136db1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b13cfcc{text-align:start;}.elementor-29 .elementor-element.elementor-element-b13cfcc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b7894d7{text-align:start;}.elementor-29 .elementor-element.elementor-element-b7894d7 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4ab1e82{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-03c94a8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D3CA;--border-color:#D8D3CA;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-29 .elementor-element.elementor-element-03c94a8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-03c94a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3553308{text-align:start;}.elementor-29 .elementor-element.elementor-element-3553308 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-6e784f5{text-align:start;}.elementor-29 .elementor-element.elementor-element-6e784f5 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8143f51{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-04eb52f{--display:flex;--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;}.elementor-29 .elementor-element.elementor-element-6d3169b{text-align:start;}.elementor-29 .elementor-element.elementor-element-6d3169b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-13f60ef{text-align:start;}.elementor-29 .elementor-element.elementor-element-13f60ef .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8917f49{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-3e3c72b3{--display:flex;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-29 .elementor-element.elementor-element-3e3c72b3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3e3c72b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-29 .elementor-element.elementor-element-24ae874{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-29 .elementor-element.elementor-element-62f45ea{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e11a932{text-align:start;}.elementor-29 .elementor-element.elementor-element-e11a932 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a8c21f8{text-align:start;}.elementor-29 .elementor-element.elementor-element-a8c21f8 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-7f5a5a5 .elementor-button{background-color:#A5883A;font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:accent;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-29 .elementor-element.elementor-element-7f5a5a5 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-7f5a5a5 .elementor-button:focus{background-color:var( --e-global-color-jw-dark );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-7f5a5a5 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-7f5a5a5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-536a2a2{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ee4801b{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-688e666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;box-shadow:0px 24px 80px 0px rgba(0,0,0,.11);}.elementor-29 .elementor-element.elementor-element-688e666:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-688e666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-47b52bf{--display:flex;--position:relative;--min-height:480px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-29 .elementor-element.elementor-element-47b52bf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-47b52bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jwtraintowin.com/wp-content/uploads/2026/07/10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-47b52bf{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-47b52bf{right:0px;}.elementor-29 .elementor-element.elementor-element-cca3bb0{--display:flex;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-cca3bb0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cca3bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-851edac{text-align:start;}.elementor-29 .elementor-element.elementor-element-851edac .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1d2e072{text-align:start;}.elementor-29 .elementor-element.elementor-element-1d2e072 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2e49e6e{text-align:start;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-9b9ed13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-f4f34b9{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b591025{text-align:start;}.elementor-29 .elementor-element.elementor-element-b591025 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-7017bed{text-align:start;}.elementor-29 .elementor-element.elementor-element-7017bed .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ab19c86{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-84ba9c4{text-align:start;}.elementor-29 .elementor-element.elementor-element-84ba9c4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-a7f250c{text-align:start;}.elementor-29 .elementor-element.elementor-element-a7f250c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-02381c7{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c00c8ec{text-align:start;}.elementor-29 .elementor-element.elementor-element-c00c8ec .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-jw-muted );}.elementor-29 .elementor-element.elementor-element-83364a5{text-align:start;}.elementor-29 .elementor-element.elementor-element-83364a5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-f07bd7d .elementor-button{background-color:#A5883A;font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:accent;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-29 .elementor-element.elementor-element-f07bd7d .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-f07bd7d .elementor-button:focus{background-color:var( --e-global-color-jw-dark );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-f07bd7d .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-f07bd7d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-1bbf1e7{--display:flex;--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;border-style:solid;--border-style:solid;border-width:3px 0px 1px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-1bbf1e7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1bbf1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}:root{--page-title-display:none;}@media(max-width:1400px){.elementor-29 .elementor-element.elementor-element-66b644f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-346da14f{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-29 .elementor-element.elementor-element-4095d77a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d08a816 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-32b19c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-37b1839 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-b13cfcc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-b7894d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3553308 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-6e784f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-13f60ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-a8c21f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1d2e072 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1bbf1e7{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-e5489333{--content-width:1280px;}.elementor-29 .elementor-element.elementor-element-3046bb82{--width:58%;}.elementor-29 .elementor-element.elementor-element-346da14f{--content-width:1280px;}.elementor-29 .elementor-element.elementor-element-8d730d9b{--width:58%;}.elementor-29 .elementor-element.elementor-element-5bca3d8f{--width:42%;}.elementor-29 .elementor-element.elementor-element-62f45ea{--width:58%;}.elementor-29 .elementor-element.elementor-element-536a2a2{--width:42%;}.elementor-29 .elementor-element.elementor-element-cca3bb0{--width:48%;}.elementor-29 .elementor-element.elementor-element-f4f34b9{--width:33%;}.elementor-29 .elementor-element.elementor-element-ab19c86{--width:33%;}.elementor-29 .elementor-element.elementor-element-02381c7{--width:34%;}.elementor-29 .elementor-element.elementor-element-1bbf1e7{--content-width:1280px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-e5489333{--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;--padding-top:116px;--padding-bottom:68px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-3046bb82{--width:100%;}.elementor-29 .elementor-element.elementor-element-66b644f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-346da14f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-9ab43c99{--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;}.elementor-29 .elementor-element.elementor-element-8d730d9b{--width:100%;}.elementor-29 .elementor-element.elementor-element-4095d77a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5bca3d8f{--width:100%;}.elementor-29 .elementor-element.elementor-element-d08a816 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d535c3c{--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;}.elementor-29 .elementor-element.elementor-element-32b19c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-37b1839 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-b13cfcc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-b7894d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3553308 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-6e784f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-13f60ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3e3c72b3{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-24ae874{--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;}.elementor-29 .elementor-element.elementor-element-62f45ea{--width:100%;}.elementor-29 .elementor-element.elementor-element-a8c21f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-536a2a2{--width:100%;}.elementor-29 .elementor-element.elementor-element-688e666{--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;}.elementor-29 .elementor-element.elementor-element-cca3bb0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1d2e072 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f4f34b9{--width:100%;}.elementor-29 .elementor-element.elementor-element-ab19c86{--width:100%;}.elementor-29 .elementor-element.elementor-element-02381c7{--width:100%;}.elementor-29 .elementor-element.elementor-element-1bbf1e7{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-4d56a73f */.elementor-29 .elementor-element.elementor-element-4d56a73f{background:radial-gradient(circle at center,#A5883A44,transparent 50%),#111;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee17040 */.elementor-29 .elementor-element.elementor-element-ee17040{height:100%;transition:transform .25s ease,box-shadow .25s ease;} .elementor-29 .elementor-element.elementor-element-ee17040:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.15);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136db1c */.elementor-29 .elementor-element.elementor-element-136db1c{height:100%;transition:transform .25s ease,box-shadow .25s ease;} .elementor-29 .elementor-element.elementor-element-136db1c:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.15);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c94a8 */.elementor-29 .elementor-element.elementor-element-03c94a8{height:100%;transition:transform .25s ease,box-shadow .25s ease;} .elementor-29 .elementor-element.elementor-element-03c94a8:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.15);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47b52bf */.elementor-29 .elementor-element.elementor-element-47b52bf{min-height:480px;border:1px dashed rgba(255,255,255,.35);background:radial-gradient(circle at 70% 35%,#A5883A33,transparent 35%),linear-gradient(135deg,#0B0B0B,#1A1A1A);display:flex;align-items:center;justify-content:center;overflow:hidden;}
.elementor-29 .elementor-element.elementor-element-47b52bf:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:42px 42px;}
.elementor-29 .elementor-element.elementor-element-47b52bf .elementor-widget-heading{position:relative;z-index:2;}/* End custom CSS */