.elementor-2255 .elementor-element.elementor-element-1e676a5d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-efbcc3{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-efbcc3:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-efbcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-14615821{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-25681673{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-weight:var( --e-global-typography-text-font-weight );}.elementor-2255 .elementor-element.elementor-element-73a144b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2255 .elementor-element.elementor-element-73a144b5 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2255 .elementor-element.elementor-element-734e45b8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2255 .elementor-element.elementor-element-30bc4fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.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 );}.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button{background-color:#EE0000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 17px;}.elementor-2255 .elementor-element.elementor-element-23458d65{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-23458d65:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-23458d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-20dec7a3{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-67ef83c9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6f4519e0{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6f4519e0:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-6f4519e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;background-position:center center;background-size:cover;}.elementor-2255 .elementor-element.elementor-element-48682fe8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-4021596a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-4ce362f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-a43d842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.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-2255 .elementor-element.elementor-element-650acde6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-650acde6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:112px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-10452289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-10452289 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:800;text-transform:none;line-height:1.03em;color:#D2B16D;}.elementor-2255 .elementor-element.elementor-element-1e996fde{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-29984d03{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#EE0000;--border-color:#EE0000;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-2255 .elementor-element.elementor-element-1752197d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-1752197d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-57e27977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-31099cec{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#EE0000;--border-color:#EE0000;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-2255 .elementor-element.elementor-element-5a8e82b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-5a8e82b5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-2a83e4e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-2942e20{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#EE0000;--border-color:#EE0000;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-2255 .elementor-element.elementor-element-6080d062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-6080d062 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-285bbebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-2649fe65{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-51528b43 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-2255 .elementor-element.elementor-element-75aa0718 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-2255 .elementor-element.elementor-element-3efca8b7{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-3efca8b7:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-3efca8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-39ed6055{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-19298dc9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-326dd0de{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-326dd0de:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-326dd0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-2255 .elementor-element.elementor-element-4fba86d1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-4db7f8b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-1492a98d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-1492a98d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#D2B16D;}.elementor-2255 .elementor-element.elementor-element-2e61d233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-450e85{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-5debeef .elementor-button{background-color:#EE0000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-2255 .elementor-element.elementor-element-b3284a8 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-2255 .elementor-element.elementor-element-5c1b1e5e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:110px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-5c1b1e5e:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-5c1b1e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-4c01a580{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-270d4a2c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-75615f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-385db865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-385db865 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-303ef6e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#B3B3B3;}.elementor-2255 .elementor-element.elementor-element-58254800{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6eae2c51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-6e31fcb{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-22f55c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-76cc2ff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-2e4b49b1{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-20e7140e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-4bbac15d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-47b23386{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-3cdf992a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-1eaff6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-f561e75{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6824d511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-4a112253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-3a3de4bf{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-3ffbef1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-24930ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-1f442e95{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-3740c792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-65d2c6e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-35aafb9{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-74b70361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-577bdb70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-5134c711{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-3af746b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-68eff79a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-5427ddbe{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-7e9d02fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-3074387f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-3f7626dc{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-3f7626dc:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-3f7626dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-2255 .elementor-element.elementor-element-64fce420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-5f75e770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-5f75e770 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-3e7b622b{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-7f8aa6d2{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-220fc729{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6b906d9a{--display:flex;--min-height:210px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-6b906d9a:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-6b906d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;background-position:center center;background-size:cover;}.elementor-2255 .elementor-element.elementor-element-3d82f089{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-747c2ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-446b6e0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-446b6e0f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-26444c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-18de0736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-6ba65de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-71da854c .elementor-button{background-color:#00000000;fill:#EE0000;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-42d02c9{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-701500b1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-1eaa7578{--display:flex;--min-height:210px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-1eaa7578:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-1eaa7578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-2255 .elementor-element.elementor-element-68d4a0c3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-7a3373f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#8A8A8A;}.elementor-2255 .elementor-element.elementor-element-362e9239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-362e9239 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-4bcfc4c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-299aefeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-599ffd03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-6c82f75e .elementor-button{background-color:#00000000;fill:#EE0000;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-480681e2{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-480681e2:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-480681e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-5ab43f3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-1bac864d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-1bac864d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-6b169483{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-27f50e81{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-177fc163 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2255 .elementor-element.elementor-element-1dffebd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-6bce58c3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-73b07e94 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2255 .elementor-element.elementor-element-21a3f012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-12b00405{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-12b00405:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-12b00405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-2255 .elementor-element.elementor-element-3460d86f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-6ea6ca6d{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-54a2aace{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2255 .elementor-element.elementor-element-54a2aace .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:1.03em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-5a823102 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-widget-loop-grid .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 );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2255 .elementor-element.elementor-element-f315f4d{--grid-columns:4;}.elementor-2255 .elementor-element.elementor-element-3714b864{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:32px;}.elementor-2255 .elementor-element.elementor-element-3714b864:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-3714b864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2255 .elementor-element.elementor-element-27a2a7e5{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-17fef9e4{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-1d7519f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2255 .elementor-element.elementor-element-1d7519f8 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2255 .elementor-element.elementor-element-6cf594b3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-7879653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-59a670b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-70c7acd6{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-916461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-5724c720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-69c95dcf{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-74fbecdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-397f7977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-60a904ea{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-39db9c19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:0.12em;color:#EE0000;}.elementor-2255 .elementor-element.elementor-element-2829680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2255 .elementor-element.elementor-element-1095a9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#B3B3B3;}@media(max-width:1024px){.elementor-2255 .elementor-element.elementor-element-f315f4d{--grid-columns:2;}}@media(min-width:768px){.elementor-2255 .elementor-element.elementor-element-efbcc3{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-25681673{--width:90px;}.elementor-2255 .elementor-element.elementor-element-67ef83c9{--width:50%;}.elementor-2255 .elementor-element.elementor-element-48682fe8{--width:50%;}.elementor-2255 .elementor-element.elementor-element-3efca8b7{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-19298dc9{--width:40%;}.elementor-2255 .elementor-element.elementor-element-4fba86d1{--width:60%;}.elementor-2255 .elementor-element.elementor-element-5c1b1e5e{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-270d4a2c{--width:62%;}.elementor-2255 .elementor-element.elementor-element-58254800{--width:35%;}.elementor-2255 .elementor-element.elementor-element-3f7626dc{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-220fc729{--width:44%;}.elementor-2255 .elementor-element.elementor-element-3d82f089{--width:56%;}.elementor-2255 .elementor-element.elementor-element-701500b1{--width:44%;}.elementor-2255 .elementor-element.elementor-element-68d4a0c3{--width:56%;}.elementor-2255 .elementor-element.elementor-element-480681e2{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-27f50e81{--width:49%;}.elementor-2255 .elementor-element.elementor-element-6bce58c3{--width:49%;}.elementor-2255 .elementor-element.elementor-element-12b00405{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-3714b864{--content-width:1200px;}.elementor-2255 .elementor-element.elementor-element-17fef9e4{--width:15%;}.elementor-2255 .elementor-element.elementor-element-6cf594b3{--width:22%;}.elementor-2255 .elementor-element.elementor-element-70c7acd6{--width:22%;}.elementor-2255 .elementor-element.elementor-element-69c95dcf{--width:22%;}.elementor-2255 .elementor-element.elementor-element-60a904ea{--width:22%;}}@media(max-width:767px){.elementor-2255 .elementor-element.elementor-element-efbcc3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-14615821{--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-2255 .elementor-element.elementor-element-25681673{--width:80px;}.elementor-2255 .elementor-element.elementor-element-30bc4fa5{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-23458d65{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-20dec7a3{--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-2255 .elementor-element.elementor-element-67ef83c9{--width:100%;}.elementor-2255 .elementor-element.elementor-element-48682fe8{--width:100%;}.elementor-2255 .elementor-element.elementor-element-4021596a{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-4ce362f8{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-a43d842{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-650acde6 .elementor-heading-title{font-size:56px;}.elementor-2255 .elementor-element.elementor-element-10452289 .elementor-heading-title{font-size:56px;}.elementor-2255 .elementor-element.elementor-element-1e996fde{--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-2255 .elementor-element.elementor-element-1752197d .elementor-heading-title{font-size:56px;}.elementor-2255 .elementor-element.elementor-element-57e27977{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-5a8e82b5 .elementor-heading-title{font-size:56px;}.elementor-2255 .elementor-element.elementor-element-2a83e4e9{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-6080d062 .elementor-heading-title{font-size:56px;}.elementor-2255 .elementor-element.elementor-element-285bbebc{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-2649fe65{--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-2255 .elementor-element.elementor-element-3efca8b7{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-39ed6055{--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-2255 .elementor-element.elementor-element-19298dc9{--width:100%;}.elementor-2255 .elementor-element.elementor-element-4fba86d1{--width:100%;}.elementor-2255 .elementor-element.elementor-element-4db7f8b5{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-1492a98d .elementor-heading-title{font-size:40px;}.elementor-2255 .elementor-element.elementor-element-2e61d233{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-450e85{--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-2255 .elementor-element.elementor-element-5c1b1e5e{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-4c01a580{--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-2255 .elementor-element.elementor-element-270d4a2c{--width:100%;}.elementor-2255 .elementor-element.elementor-element-75615f04{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-385db865 .elementor-heading-title{font-size:40px;}.elementor-2255 .elementor-element.elementor-element-303ef6e8{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-58254800{--width:100%;}.elementor-2255 .elementor-element.elementor-element-6eae2c51{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-6e31fcb{--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-2255 .elementor-element.elementor-element-22f55c4e{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-76cc2ff9{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-2e4b49b1{--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-2255 .elementor-element.elementor-element-20e7140e{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-4bbac15d{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-47b23386{--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-2255 .elementor-element.elementor-element-3cdf992a{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-1eaff6df{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-f561e75{--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-2255 .elementor-element.elementor-element-6824d511{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-4a112253{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-3a3de4bf{--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-2255 .elementor-element.elementor-element-3ffbef1a{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-24930ff{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-1f442e95{--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-2255 .elementor-element.elementor-element-3740c792{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-65d2c6e4{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-35aafb9{--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-2255 .elementor-element.elementor-element-74b70361{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-577bdb70{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-5134c711{--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-2255 .elementor-element.elementor-element-3af746b8{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-68eff79a{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-5427ddbe{--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-2255 .elementor-element.elementor-element-7e9d02fc{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-3074387f{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-3f7626dc{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-64fce420{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-5f75e770 .elementor-heading-title{font-size:40px;}.elementor-2255 .elementor-element.elementor-element-3e7b622b{--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-2255 .elementor-element.elementor-element-7f8aa6d2{--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-2255 .elementor-element.elementor-element-220fc729{--width:100%;}.elementor-2255 .elementor-element.elementor-element-3d82f089{--width:100%;}.elementor-2255 .elementor-element.elementor-element-747c2ac8{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-446b6e0f .elementor-heading-title{font-size:28px;}.elementor-2255 .elementor-element.elementor-element-26444c18{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-18de0736{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-6ba65de{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-42d02c9{--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-2255 .elementor-element.elementor-element-701500b1{--width:100%;}.elementor-2255 .elementor-element.elementor-element-68d4a0c3{--width:100%;}.elementor-2255 .elementor-element.elementor-element-7a3373f3{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-362e9239 .elementor-heading-title{font-size:28px;}.elementor-2255 .elementor-element.elementor-element-4bcfc4c2{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-299aefeb{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-599ffd03{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-480681e2{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-5ab43f3b{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-1bac864d .elementor-heading-title{font-size:40px;}.elementor-2255 .elementor-element.elementor-element-6b169483{--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-2255 .elementor-element.elementor-element-27f50e81{--width:100%;}.elementor-2255 .elementor-element.elementor-element-1dffebd3{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-6bce58c3{--width:100%;}.elementor-2255 .elementor-element.elementor-element-21a3f012{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-12b00405{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-3460d86f{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-6ea6ca6d{--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-2255 .elementor-element.elementor-element-54a2aace .elementor-heading-title{font-size:40px;}.elementor-2255 .elementor-element.elementor-element-f315f4d{--grid-columns:1;}.elementor-2255 .elementor-element.elementor-element-3714b864{--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:22px;}.elementor-2255 .elementor-element.elementor-element-27a2a7e5{--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-2255 .elementor-element.elementor-element-17fef9e4{--width:100%;}.elementor-2255 .elementor-element.elementor-element-6cf594b3{--width:100%;}.elementor-2255 .elementor-element.elementor-element-7879653{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-59a670b5{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-70c7acd6{--width:100%;}.elementor-2255 .elementor-element.elementor-element-916461{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-5724c720{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-69c95dcf{--width:100%;}.elementor-2255 .elementor-element.elementor-element-74fbecdf{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-397f7977{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-60a904ea{--width:100%;}.elementor-2255 .elementor-element.elementor-element-39db9c19{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-2829680{font-size:16px;}.elementor-2255 .elementor-element.elementor-element-1095a9a8{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-30bc4fa5 */.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3{padding:16px 32px!important;min-height:96px!important;height:auto!important;overflow:visible!important;z-index:20!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3>.e-con-inner{max-width:1200px!important;width:100%!important;gap:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-14615821{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:40px!important;width:100%!important;padding:0!important;position:relative!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673{width:96px!important;flex:0 0 96px!important;padding:0!important;margin:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673 img{width:96px!important;height:64px!important;object-fit:contain!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-734e45b8{flex:1!important;min-width:0!important;width:auto!important;padding:0!important;margin:0!important;position:static!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5{position:static!important;width:100%!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-links{display:flex!important;align-items:center!important;justify-content:center!important;gap:36px!important;margin:0!important;padding:0!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-links a{font:600 14px/18px Inter,sans-serif!important;letter-spacing:.84px!important;color:#fff!important;text-decoration:none!important;white-space:nowrap!important;margin:0!important;padding:0!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 a:hover{color:#ee0000!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7{flex:0 0 190px!important;width:190px!important;margin:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;height:50px!important;padding:0 20px!important;font:700 14px/20px Inter,sans-serif!important;background:#ee0000!important;color:#fff!important;border-radius:0!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-mobile{display:none!important}
@media(min-width:768px) and (max-width:1100px){.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-14615821{gap:20px!important}.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-links{gap:16px!important}.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-links a{font-size:12px!important;letter-spacing:.5px!important}.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7{flex-basis:160px!important;width:160px!important}}
@media(max-width:767px){
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3{height:120px!important;min-height:120px!important;padding:0 20px!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3>.e-con-inner{height:100%!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-14615821{display:grid!important;grid-template-columns:1fr 99px 40px!important;gap:12px!important;height:100%!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673{grid-column:1!important;grid-row:1!important;width:66px!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673 img{width:66px!important;height:44px!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-734e45b8{display:block!important;grid-column:3!important;grid-row:1!important;width:40px!important;order:0!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5{width:40px!important;display:block!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-links{display:none!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 .bxg-consistent-mobile{display:block!important;width:40px!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 summary{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:44px!important;cursor:pointer!important;list-style:none!important;color:#fff!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 summary::-webkit-details-marker{display:none!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 summary::before{content:''!important;display:block!important;width:22px!important;height:16px!important;border-top:2px solid white!important;border-bottom:2px solid white!important;background:linear-gradient(white,white) center/100% 2px no-repeat!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 details[open] summary::before{height:22px!important;border:0!important;background:linear-gradient(45deg,transparent 46%,white 47%,white 53%,transparent 54%),linear-gradient(-45deg,transparent 46%,white 47%,white 53%,transparent 54%)!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 summary:focus-visible{outline:2px solid #ee0000!important;outline-offset:3px!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 nav{position:absolute!important;left:-20px!important;right:-20px!important;top:100%!important;background:#0a0a0a!important;padding:12px 20px 24px!important;box-shadow:0 10px 20px #0008!important;z-index:50!important;border-top:1px solid #292929!important;display:flex!important;flex-direction:column!important}
.elementor-2255 .elementor-element.elementor-element-30bc4fa5 nav a{display:flex!important;align-items:center!important;min-height:48px!important;font:600 14px/1.4 Inter,sans-serif!important;letter-spacing:.05em!important;color:#fff!important;border-bottom:1px solid #292929!important;text-decoration:none!important;width:100%!important;margin:0!important;padding:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7{grid-column:2!important;grid-row:1!important;width:99px!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button{width:99px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button-text{font-size:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button::after{content:'TICKETS'!important;font:700 16px/1 Inter,sans-serif!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e676a5d */.bxgp-section{font-family:Inter,sans-serif;color:#fff}
.bxgp-section.e-con-boxed>.e-con-inner{padding:0!important}
.bxgp-section p{margin:0}
.bxgp-section .elementor-button{border-radius:0;padding:17px 24px}
.bxgp-hero{background:linear-gradient(105deg,#0a0a0a 48%,#270300 100%)!important}
.bxgp-hero>.e-con-inner,.bxgp-hero> .e-con{max-width:1440px;margin:auto;width:100%;gap:0!important}
.bxgp-hero-picture .bxgp-placeholder{min-height:725px;background-color:#111}
.bxgp-hero-picture .elementor-heading-title{font-size:180px!important;color:#333!important}
.bxgp-hero-copy{padding:64px 7% 64px 32px!important;gap:22px!important}
.bxgp-stats{gap:0!important;margin:14px 0}
.bxgp-stat{gap:4px!important;flex:1;white-space:nowrap}
.bxgp-event{gap:0!important;border:1px solid #55472c;background:#15111e;align-items:stretch}
.bxgp-event-copy{padding:40px 44px!important;justify-content:center}
.bxgp-event-copy>.elementor-widget-text-editor:first-child{color:#d2b16d!important}
.bxgp-facts{padding:26px 32px!important;background:#161616;gap:0!important}
.bxgp-facts>.elementor-widget-text-editor{margin-bottom:12px!important}
.bxgp-fact{padding:13px 0!important;border-bottom:1px solid #292929;gap:12px!important;flex-direction:row!important}
.bxgp-fact>.elementor-widget:last-child{text-align:right}
.bxgp-fights{align-items:stretch}
.bxgp-fight{width:calc(50% - 12px);gap:0!important;background:#0a0a0a;align-items:stretch}
.bxgp-fight-copy{padding:24px!important;justify-content:center;gap:10px!important}
.bxgp-video-placeholder{aspect-ratio:16/9;min-height:0!important;background:linear-gradient(135deg,#252525,#101010)!important}
.bxgp-video-placeholder .elementor-heading-title{font-family:Arial,sans-serif!important;color:#fff!important;font-size:24px!important;background:#e00;border-radius:100%;width:70px;height:70px;display:grid;place-items:center;padding-left:4px}
.bxgp-card{background:#0a0a0a;border:1px solid #282828;gap:0!important}
.bxgp-card-copy{padding:20px!important;gap:9px!important}
.bxgp-card-copy>.elementor-widget-text-editor:first-child{font-size:11px}
.bxgp-record{border-top:1px solid #2c2c2c;padding-top:12px;margin-top:3px}
@media(max-width:1024px){.bxgp-hero-copy{padding:36px 24px!important}.bxgp-hero-copy h1{font-size:80px!important}.bxgp-stat{padding:6px 12px!important}.bxgp-stat .elementor-heading-title{font-size:24px!important}.bxgp-cards{flex-wrap:wrap!important}.bxgp-card{width:calc(50% - 12px)!important}.bxgp-event-copy{padding:24px!important}.bxgp-nav>.e-con-inner>.e-con{flex-wrap:wrap!important}}
@media(max-width:767px){.bxgp-hero-picture{width:100%!important}.bxgp-hero-picture .bxgp-placeholder{min-height:320px!important}.bxgp-hero-picture .elementor-heading-title{font-size:110px!important}.bxgp-hero-copy{padding:32px 22px 44px!important}.bxgp-hero-copy h1{font-size:64px!important}.bxgp-stats{flex-direction:row!important;width:100%}.bxgp-stat{min-width:0;white-space:normal}.bxgp-stat .elementor-heading-title{font-size:23px!important}.bxgp-stat p{font-size:10px!important}.bxgp-event-copy{padding:26px 22px!important}.bxgp-fight{width:100%!important;flex-direction:row!important}.bxgp-fight> .e-con:first-child{width:38%!important}.bxgp-fight-copy{width:62%!important;padding:20px 16px!important}.bxgp-fight-copy h3{font-size:25px!important}.bxgp-facts{width:100%!important;margin-top:20px}.bxgp-card{width:100%!important}.bxgp-cards{flex-direction:column!important}.bxgp-placeholder{min-height:240px}.bxgp-section{overflow:hidden}}

.bxgp-placeholder{display:flex;align-items:center;justify-content:center}.bxgp-nav{padding:16px 32px!important}.bxgp-nav .elementor-button{background:#ee0000}.bxgp-nav a[href$="/boxers/"]{color:#ee0000!important}.bxgp-fact{justify-content:space-between!important}.bxgp-hero{padding:0!important}@media(max-width:767px){.bxgp-section{padding:52px 22px!important}.bxgp-hero{padding:0!important}.bxgp-nav{padding:16px 22px!important}.bxgp-stats{display:grid!important;grid-template-columns:1fr 1fr;row-gap:16px!important}.bxgp-stat:first-child{grid-column:1/-1}.bxgp-stat{width:auto!important}.bxgp-hero-copy h1{font-size:54px!important}}
.bxgp-nickname .elementor-heading-title{font-size:32px!important}
.bxgp-nav>.e-con-inner>.e-con{align-items:center!important;justify-content:space-between!important}
.bxgp-nav .elementor-widget-button{width:auto!important;flex-shrink:0}.bxgp-nav .elementor-button{white-space:nowrap}
.bxgp-hero-picture .bxgp-placeholder{background-color:#111!important;background-size:cover!important;background-position:center!important}
.bxgp-hero-picture .bxgp-placeholder[style]{background-image:inherit}
.bxgp-result{width:fit-content!important;background:#292929;padding:5px 10px!important;font-weight:700;text-transform:uppercase}
.bxgp-win{background:#218A4B!important}.bxgp-method{color:#b3b3b3}.bxgp-section a{color:inherit}
.bxgp-hero-copy h1{overflow-wrap:anywhere}.bxgp-section .elementor-widget-text-editor p+p{margin-top:20px}
@media(max-width:767px){.bxgp-stats{grid-template-columns:1fr!important}.bxgp-nickname .elementor-heading-title{font-size:30px!important}}

body.single-boxer .elementor-location-header{display:none!important}/* End custom CSS */
/* Start custom CSS *//* Gedeelde profielhero */
@media(min-width:1025px){
 .bxgp-hero .bxgp-hero-picture{width:47.2222%}
 .bxgp-hero .bxgp-hero-picture .bxgp-placeholder{min-height:720px}
 .bxgp-hero .bxgp-hero-copy{width:52.7778%;padding:48px 8.3333% 48px 5%!important;gap:18px!important}
 .bxgp-hero .bxgp-hero-copy h1{font-size:120px!important;line-height:.95!important;overflow-wrap:break-word}
 .bxgp-hero .bxgp-stats{flex-wrap:wrap;gap:clamp(12px,2vw,28px)!important}
 .bxgp-hero .bxgp-stat{flex:0 1 auto;width:auto}
}
@media(max-width:767px){
 .bxgp-hero .bxgp-hero-copy{width:100%;min-width:0}
 .bxgp-hero .bxgp-hero-copy h1{overflow-wrap:break-word;line-height:.95!important}
 .bxgp-hero .bxgp-stats{flex-wrap:wrap}
}

/* Gewichtsklasse en woonplaats uit het bokserformulier */
.bxgp-hero .bxgp-hero-copy{display:grid;grid-template-columns:max-content minmax(0,1fr);align-content:center;justify-content:stretch;column-gap:8px!important}
.bxgp-hero-copy > .elementor-element{grid-column:1/-1;min-width:0}
.bxgp-hero-copy > .elementor-element-4ce362f8{grid-column:1}
.bxgp-hero-copy > .elementor-element-a43d842{grid-column:2;align-self:center;text-align:left;color:#fff;font:600 12px/1.5 Inter,sans-serif!important;letter-spacing:.12em;text-transform:uppercase}
.bxgp-hero-copy > .elementor-element-4ce362f8:has(span:not(:empty)) + .elementor-element-a43d842::before{content:'·';margin-right:8px}
.bxgp-hero-copy:not(:has(.elementor-element-4ce362f8 span:not(:empty))) > .elementor-element-a43d842{grid-column:1/-1}

/* Verberg lege feiten bij onvolledige profielen. */
.bxgp-fact:not(:has(> .elementor-widget ~ .elementor-widget)),
.bxgp-facts:not(:has(.bxgp-fact > .elementor-widget ~ .elementor-widget, .bxg-age-fact:not([hidden]))),
.elementor-element-5c1b1e5e:not(:has(.bxgp-fact > .elementor-widget ~ .elementor-widget, h2, .bxgp-bio, .bxg-age-fact:not([hidden]))){display:none}

/* Profielintro volgens Ryan: wit label met rood streepje. */
.bxgp-hero-copy > .elementor-element-4ce362f8{display:flex;align-items:center;gap:10px;color:#fff!important;font:600 12px/1.5 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.bxgp-hero-copy > .elementor-element-4ce362f8:has(span:not(:empty))::before{content:"";display:block;flex:0 0 20px;width:20px;height:3px;background:#ee0000}

/* Witte headerlogo behoudt zijn breedte naast de navigatie. */
.bxgp-nav .elementor-element-25681673{width:96px;flex:0 0 96px}

/* Sectieritme uit Ryan desktop; kleinere afstanden op mobiel. */
.bxgp-section.elementor-element-5c1b1e5e,
.bxgp-section.elementor-element-3f7626dc{padding-top:110px!important;padding-bottom:110px!important}
.bxgp-section.elementor-element-12b00405{padding-top:100px!important;padding-bottom:110px!important}
.bxgp-section.bxgp-footer{padding-top:64px!important;padding-bottom:40px!important}
.bxgp-section h2.elementor-heading-title{line-height:.95}
.bxgp-hero-copy > .elementor-element-a43d842{white-space:nowrap}
@media(max-width:767px){
 .bxgp-section.elementor-element-5c1b1e5e,.bxgp-section.elementor-element-3f7626dc,.bxgp-section.elementor-element-12b00405{padding-top:56px!important;padding-bottom:56px!important}
 .bxgp-nav.elementor-element{padding:16px 20px!important}
}

/* Automatische leeftijd; geen geboortedatum zichtbaar. */
.bxgp-facts .bxg-age-fact{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #2b2b2b;padding:14px 0;font:400 16px/1.5 Inter,sans-serif;color:#8a8a8a}
.bxgp-facts .bxg-age-value{color:#fff;font-weight:600;text-align:right}
.bxgp-facts .bxg-age-fact[hidden],.bxgp-facts .elementor-widget-shortcode:has(.bxg-age-fact[hidden]){display:none}

/* BXG mobiele navigatie: vaste indeling en ruime tikvlakken. */
@media(max-width:767px){
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3{padding:16px 20px!important;min-height:0}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-efbcc3>.e-con-inner{padding:0;gap:0;width:100%}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-14615821{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px 16px;width:100%;padding:0;align-items:center}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673{width:64px;min-width:0;padding:0;margin:0}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-25681673 img{width:64px;height:auto}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-734e45b8{grid-column:1/-1;grid-row:2;order:3;width:100%;min-width:0;padding:0;margin:0}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-734e45b8 p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 8px;margin:0;text-align:center}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-734e45b8 a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px 0;white-space:normal;font:600 11px/1.4 Inter,sans-serif;letter-spacing:.04em}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7{grid-column:2;grid-row:1;width:100%;max-width:260px;min-width:0;margin:0;justify-self:end}
.elementor.elementor-2255.elementor-2255 .elementor-element.elementor-element-2e9911b7 .elementor-button{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px;font:700 11px/1.3 Inter,sans-serif;letter-spacing:0;white-space:normal}
}

/* Footer: vaste mobiele posities volgens Ryan, onafhankelijk van bronvolgorde. */
.elementor-2255 .elementor-element-27a2a7e5 .elementor-widget-text-editor:last-child a{display:block;color:#fff;text-decoration:none}
@media(max-width:767px){
.elementor-2255 .elementor-element.elementor-element-3714b864{padding:44px 20px 36px!important;background:#0a0a0a}
.elementor-2255 .elementor-element.elementor-element-3714b864>.e-con-inner{display:flex;flex-direction:column;gap:0;width:100%;padding:0!important}
.elementor-2255 .elementor-element.elementor-element-27a2a7e5{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0 24px!important;width:100%;padding:0;min-height:0;align-items:start}
.elementor-2255 .elementor-element.elementor-element-27a2a7e5>.e-con{width:100%!important;min-width:0;padding:0!important;margin:0!important;gap:0!important;align-items:flex-start;order:0!important}
.elementor-2255 .elementor-element-27a2a7e5>.elementor-element.elementor-element-17fef9e4{grid-column:1/-1!important;grid-row:1!important;margin-bottom:20px!important;justify-self:start;align-items:flex-start}
.elementor-2255 .elementor-element.elementor-element-1d7519f8{width:110px!important;margin:0;text-align:left}
.elementor-2255 .elementor-element-1d7519f8 img{display:block;width:110px!important;height:73px!important;object-fit:contain}
.elementor-2255 .elementor-element.elementor-element-6cf594b3{grid-column:1!important;grid-row:2!important}
.elementor-2255 .elementor-element.elementor-element-70c7acd6{grid-column:1!important;grid-row:3!important}
.elementor-2255 .elementor-element.elementor-element-69c95dcf{grid-column:2!important;grid-row:2/4!important}
.elementor-2255 :is(.elementor-element-7879653,.elementor-element-916461,.elementor-element-74fbecdf,.elementor-element-39db9c19){display:none!important}
.elementor-2255 .elementor-element.elementor-element-27a2a7e5 .elementor-widget-text-editor:last-child{width:100%;font:400 16px/28px Inter,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
.elementor-2255 .elementor-element-27a2a7e5 .elementor-widget-text-editor:last-child p{margin:0!important;padding:0;display:block}
.elementor-2255 .elementor-element-27a2a7e5 a.bxg-desktop-only{display:none!important}
.elementor-2255 .elementor-element-27a2a7e5>.elementor-element.elementor-element-60a904ea{grid-column:1/-1!important;grid-row:4!important;margin-top:20px!important}
.elementor-2255 .elementor-element.elementor-element-2829680 p{display:flex!important;flex-wrap:wrap;gap:6px 16px!important;font:500 14px/20px Inter,sans-serif!important;color:#ee0000!important}
.elementor-2255 .elementor-element-2829680 a,.elementor-2255 .elementor-element-2829680 span{color:#ee0000!important}
.elementor-2255 .elementor-element.elementor-element-1095a9a8{margin:20px 0 0!important;padding:0!important;border:0!important;width:100%;font:400 13px/18px Inter,sans-serif!important;color:#8a8a8a!important}
}

@media(max-width:767px){
.elementor.elementor-2255.elementor-2255 .elementor-element-3714b864{border:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element-1d7519f8 img{width:110px!important;max-width:none!important;height:73px!important;object-fit:contain!important}
.elementor.elementor-2255.elementor-2255 .elementor-element-27a2a7e5 a{font-family:Inter,sans-serif!important;letter-spacing:0!important}
.elementor.elementor-2255.elementor-2255 .elementor-element-2829680 a{font-size:14px!important;font-weight:500!important;line-height:20px!important}
}

/* Ruimte tussen profielhero en volgende partij (Ryan: 24px). */
.elementor-2255 .elementor-element.elementor-element-3efca8b7{padding-top:24px!important}

/* Bokserprofiel: compacte uitslagbadges volgens Ryan. */
.elementor-2255 .bxgp-fight-copy{flex-direction:row!important;flex-wrap:wrap!important;align-content:center;align-items:center;justify-content:flex-start!important;gap:8px!important}
.elementor-2255 .bxgp-fight-copy>.elementor-widget{width:100%;margin:0!important}
.elementor-2255 .bxgp-fight-copy>.bxgp-result,.elementor-2255 .bxgp-fight-copy>.bxgp-method{width:auto!important;flex:0 0 auto;max-width:100%;font:600 12px/16px Inter,sans-serif!important;letter-spacing:.5px;text-transform:uppercase;color:#fff!important;padding:4px 9px!important;border:1px solid transparent;border-radius:0}
.elementor-2255 .bxgp-fight-copy>.bxgp-win{background:#ee0000!important}
.elementor-2255 .bxgp-fight-copy>.bxgp-method{background:#0a0a0a!important;border-color:#292929!important}
.elementor-2255 .bxgp-fight-copy .elementor-button{padding:0!important;background:transparent!important;color:#ee0000!important;font:500 14px/20px Inter,sans-serif}

/* Onderste profielsecties — presentatie volgens Ryan. */
.elementor-2255 .elementor-element.elementor-element-480681e2{padding:110px 32px!important;background:#0a0a0a}
.elementor-2255 :is(.elementor-element-480681e2,.elementor-element-12b00405)>.e-con-inner{max-width:1200px;width:100%;padding:0;gap:24px}
.elementor-2255 :is(.elementor-element-5ab43f3b,.elementor-element-3460d86f) p{color:#fff!important;font:600 12px/18px Inter,sans-serif!important;letter-spacing:1.44px;margin:0;text-transform:uppercase}
.elementor-2255 :is(.elementor-element-5ab43f3b,.elementor-element-3460d86f) p::before{content:"";display:inline-block;width:20px;height:2px;background:#ee0000;margin-right:12px;vertical-align:middle}
.elementor-2255 :is(.elementor-element-1bac864d,.elementor-element-54a2aace) h2{font:800 56px/1 Barlow Condensed,sans-serif!important;text-transform:uppercase;margin:0}
.elementor-2255 .elementor-element.elementor-element-6ea6ca6d{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding:0;width:100%}
.elementor-2255 .elementor-element-54a2aace{width:auto;flex:1}
.elementor-2255 .elementor-element-5a823102{width:auto;flex:0 0 auto}
.elementor-2255 .elementor-element-5a823102 .elementor-button{border:0!important;background:transparent!important;padding:0!important;color:#fff;font:500 14px/20px Inter,sans-serif!important;text-transform:none!important}
.elementor-2255 .elementor-element-6b169483{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;padding:0}
.elementor-2255 .elementor-element-6b169483>.e-con{width:100%;min-width:0;padding:0;gap:12px!important}
.elementor-2255 .elementor-element-6b169483 .elementor-wrapper{aspect-ratio:16/9}
.elementor-2255 .elementor-element-6b169483 .elementor-custom-embed-image-overlay img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}
.elementor-2255 .elementor-element-6b169483 .elementor-widget-text-editor{color:#fff;font:600 16px/24px Inter,sans-serif}
.elementor-2255 .elementor-element-6b169483 .elementor-custom-embed-play{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#ee0000;opacity:1}
.elementor-2255 .elementor-element-6b169483 .elementor-custom-embed-play svg{display:none}
.elementor-2255 .elementor-element-6b169483 .elementor-custom-embed-play::after{content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid #fff;margin-left:5px}
.elementor-2255 .elementor-element-f315f4d .elementor-loop-container{gap:24px!important}
.elementor-2255 .elementor-element-f315f4d .bxg-card-photo{position:relative;height:300px;min-height:300px!important;background-position:center top}
.elementor-2255 .elementor-element-f315f4d .bxg-card-photo::after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#0a0a0a);pointer-events:none}
.elementor-2255 .elementor-element-f315f4d .bxg-card-body{padding:16px 20px 20px!important;gap:8px!important}
.elementor-2255 .elementor-element-f315f4d .elementor-element-49ef2893{font:600 11px/16px Inter,sans-serif!important;letter-spacing:1px;text-transform:uppercase}
.elementor-2255 .elementor-element-f315f4d h3{font:800 30px/1.05 Barlow Condensed,sans-serif!important;text-transform:uppercase}
.elementor-2255 .elementor-element-f315f4d .elementor-element-63900e17{font:400 13px/20px Inter,sans-serif!important}
@media(max-width:767px){
.elementor-2255 .elementor-element.elementor-element-480681e2{padding:56px 20px!important}
.elementor-2255 :is(.elementor-element-1bac864d,.elementor-element-54a2aace) h2{font-size:40px!important}
.elementor-2255 .elementor-element-6b169483{grid-template-columns:minmax(0,1fr)}
.elementor-2255 .elementor-element-6ea6ca6d{flex-wrap:wrap}
.elementor-2255 .elementor-element-f315f4d .bxg-card-photo{height:300px;min-height:300px!important}
}/* End custom CSS */