.elementor-14 .elementor-element.elementor-element-6704651{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-6704651:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6704651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8ea1397{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f076472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-14 .elementor-element.elementor-element-f076472 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow_label-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow_label-font-size );font-weight:var( --e-global-typography-eyebrow_label-font-weight );text-transform:var( --e-global-typography-eyebrow_label-text-transform );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );color:var( --e-global-color-legion_gold );}.elementor-14 .elementor-element.elementor-element-00dbc5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-14 .elementor-element.elementor-element-00dbc5b .elementor-heading-title{font-family:var( --e-global-typography-page_h1-font-family ), Sans-serif;font-size:var( --e-global-typography-page_h1-font-size );font-weight:var( --e-global-typography-page_h1-font-weight );line-height:var( --e-global-typography-page_h1-line-height );color:#ffffff;}.elementor-widget-text-editor{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-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-14 .elementor-element.elementor-element-e038bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:rgba(255, 255, 255, 0.85);}.elementor-14 .elementor-element.elementor-element-32c8dea{--display:flex;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-32c8dea:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-32c8dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-legion_background );}.elementor-14 .elementor-element.elementor-element-731a9ba{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-2267fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-9944fbe{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-9944fbe .elementor-heading-title{font-family:var( --e-global-typography-eyebrow_label-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow_label-font-size );font-weight:var( --e-global-typography-eyebrow_label-font-weight );text-transform:var( --e-global-typography-eyebrow_label-text-transform );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );color:var( --e-global-color-legion_muted_foreground );}.elementor-14 .elementor-element.elementor-element-ab78fcf{--display:flex;--padding-top:64px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-ab78fcf:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ab78fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-legion_background );}.elementor-14 .elementor-element.elementor-element-42e4607{--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;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-fdf9bf3{--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-14 .elementor-element.elementor-element-74d2ffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-74d2ffe .elementor-heading-title{font-family:var( --e-global-typography-eyebrow_label-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow_label-font-size );font-weight:var( --e-global-typography-eyebrow_label-font-weight );text-transform:var( --e-global-typography-eyebrow_label-text-transform );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-78a0d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-78a0d34 .elementor-heading-title{font-family:var( --e-global-typography-subpage_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-subpage_h2-font-size );font-weight:var( --e-global-typography-subpage_h2-font-weight );line-height:var( --e-global-typography-subpage_h2-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e1526ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-14 .elementor-element.elementor-element-9c57f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-9c57f06 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow_label-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow_label-font-size );font-weight:var( --e-global-typography-eyebrow_label-font-weight );text-transform:var( --e-global-typography-eyebrow_label-text-transform );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-496b6d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-496b6d5 .elementor-heading-title{font-family:var( --e-global-typography-subpage_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-subpage_h2-font-size );font-weight:var( --e-global-typography-subpage_h2-font-weight );line-height:var( --e-global-typography-subpage_h2-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6895987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-14 .elementor-element.elementor-element-19444a0{--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;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button:focus{background-color:#8f0910;color:#ffffff;}.elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-c92f5aa .elementor-button:focus svg{fill:#ffffff;}.elementor-14 .elementor-element.elementor-element-078ad51 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-078ad51 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-078ad51 .elementor-button:focus{background-color:#05193a;color:#ffffff;}.elementor-14 .elementor-element.elementor-element-078ad51 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-078ad51 .elementor-button:focus svg{fill:#ffffff;}.elementor-14 .elementor-element.elementor-element-b979928{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(210, 216, 223, 0.7);--border-color:rgba(210, 216, 223, 0.7);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-b979928:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b979928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-3b378aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-3b378aa .elementor-heading-title{font-family:var( --e-global-typography-card_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-card_h3-font-size );font-weight:var( --e-global-typography-card_h3-font-weight );line-height:var( --e-global-typography-card_h3-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a34cf55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-f076472 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-00dbc5b .elementor-heading-title{font-size:var( --e-global-typography-page_h1-font-size );line-height:var( --e-global-typography-page_h1-line-height );}.elementor-14 .elementor-element.elementor-element-9944fbe .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-74d2ffe .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-78a0d34 .elementor-heading-title{font-size:var( --e-global-typography-subpage_h2-font-size );line-height:var( --e-global-typography-subpage_h2-line-height );}.elementor-14 .elementor-element.elementor-element-9c57f06 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-496b6d5 .elementor-heading-title{font-size:var( --e-global-typography-subpage_h2-font-size );line-height:var( --e-global-typography-subpage_h2-line-height );}.elementor-14 .elementor-element.elementor-element-3b378aa .elementor-heading-title{font-size:var( --e-global-typography-card_h3-font-size );line-height:var( --e-global-typography-card_h3-line-height );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-6704651{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-8ea1397{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f076472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-14 .elementor-element.elementor-element-f076472 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-00dbc5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-00dbc5b .elementor-heading-title{font-size:var( --e-global-typography-page_h1-font-size );line-height:var( --e-global-typography-page_h1-line-height );}.elementor-14 .elementor-element.elementor-element-e038bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-32c8dea{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-731a9ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9944fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-14 .elementor-element.elementor-element-9944fbe .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-ab78fcf{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-42e4607{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fdf9bf3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-74d2ffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-14 .elementor-element.elementor-element-74d2ffe .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-78a0d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-78a0d34 .elementor-heading-title{font-size:var( --e-global-typography-subpage_h2-font-size );line-height:var( --e-global-typography-subpage_h2-line-height );}.elementor-14 .elementor-element.elementor-element-e1526ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-9c57f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-14 .elementor-element.elementor-element-9c57f06 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow_label-font-size );line-height:var( --e-global-typography-eyebrow_label-line-height );letter-spacing:var( --e-global-typography-eyebrow_label-letter-spacing );}.elementor-14 .elementor-element.elementor-element-496b6d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-496b6d5 .elementor-heading-title{font-size:var( --e-global-typography-subpage_h2-font-size );line-height:var( --e-global-typography-subpage_h2-line-height );}.elementor-14 .elementor-element.elementor-element-6895987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-19444a0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b979928{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-3b378aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-3b378aa .elementor-heading-title{font-size:var( --e-global-typography-card_h3-font-size );line-height:var( --e-global-typography-card_h3-line-height );}.elementor-14 .elementor-element.elementor-element-a34cf55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-8ea1397{--content-width:1216px;}.elementor-14 .elementor-element.elementor-element-731a9ba{--content-width:1216px;}.elementor-14 .elementor-element.elementor-element-42e4607{--content-width:1216px;}.elementor-14 .elementor-element.elementor-element-fdf9bf3{--width:58%;}.elementor-14 .elementor-element.elementor-element-b979928{--width:38%;}}