.elementor-347 .elementor-element.elementor-element-d6b99b5:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-d6b99b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/hero-grappling-2-bKquVhke.jpg");background-size:cover;}.elementor-347 .elementor-element.elementor-element-d6b99b5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A33 0%, var( --e-global-color-blocksy_palette_9 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-d6b99b5 > .elementor-container{min-height:650px;}.elementor-347 .elementor-element.elementor-element-d6b99b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-59e4075 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-633ebb4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#BFBFBF;}.elementor-347 .elementor-element.elementor-element-d6e3428 .elementor-button{background-color:#D9A520;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-blocksy_palette_9 );color:var( --e-global-color-blocksy_palette_9 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-347 .elementor-element.elementor-element-d6e3428 .elementor-button-content-wrapper{flex-direction:row;}.elementor-347 .elementor-element.elementor-element-d6e3428 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-d6e3428 .elementor-button:focus{box-shadow:0px 0px 16px 0px #D9A520;}.elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button{background-color:#D9A52000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button-content-wrapper{flex-direction:row;}.elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button:hover svg, .elementor-347 .elementor-element.elementor-element-bb78988 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-28407354{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-5c1129f{text-align:center;}.elementor-347 .elementor-element.elementor-element-5c1129f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-2e1f0877{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-4e14a08e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-3f73533 > .elementor-container{min-height:100px;}.elementor-347 .elementor-element.elementor-element-3f73533{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-3f73533:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );box-shadow:0px 0px 10px 0px rgba(216.99999999999997, 165.00000000000009, 32, 0.54);}.elementor-347 .elementor-element.elementor-element-3f73533 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-2c6d1c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-395fcac{text-align:start;}.elementor-347 .elementor-element.elementor-element-395fcac img{width:99%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-9c4ea06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-9c4ea06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-9c4ea06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:3px;}.elementor-347 .elementor-element.elementor-element-4837b1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-4837b1e .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-4837b1e .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-4837b1e .elementor-heading-title a{transition-duration:1s;}.elementor-347 .elementor-element.elementor-element-20f14f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-20f14f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-347 .elementor-element.elementor-element-20f14f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-347 .elementor-element.elementor-element-20f14f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-20f14f6 .elementor-icon-list-item > a{font-size:12px;font-weight:400;}.elementor-347 .elementor-element.elementor-element-20f14f6 .elementor-icon-list-text{color:#A6A6A6;transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-1fcdbc3{--spacer-size:3px;}.elementor-347 .elementor-element.elementor-element-6835336 > .elementor-container{min-height:100px;}.elementor-347 .elementor-element.elementor-element-6835336{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-6835336:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );box-shadow:0px 0px 10px 0px rgba(216.99999999999997, 165.00000000000009, 32, 0.54);}.elementor-347 .elementor-element.elementor-element-6835336 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-549a4d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-95515aa{text-align:start;}.elementor-347 .elementor-element.elementor-element-95515aa img{width:100%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-cd88bcf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-cd88bcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-cd88bcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:3px;}.elementor-347 .elementor-element.elementor-element-cc40112 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-cc40112 .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-cc40112 .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-58537ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-58537ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-347 .elementor-element.elementor-element-58537ee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-347 .elementor-element.elementor-element-58537ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-58537ee .elementor-icon-list-item > a{font-size:12px;font-weight:400;}.elementor-347 .elementor-element.elementor-element-58537ee .elementor-icon-list-text{color:#A6A6A6;transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-3937d5a{--spacer-size:3px;}.elementor-347 .elementor-element.elementor-element-609291a .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#D9A520;color:#D9A520;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-609291a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-347 .elementor-element.elementor-element-4c6261d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-8296eac > .elementor-container{min-height:100px;}.elementor-347 .elementor-element.elementor-element-8296eac{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-8296eac:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );box-shadow:0px 0px 10px 0px rgba(216.99999999999997, 165.00000000000009, 32, 0.54);}.elementor-347 .elementor-element.elementor-element-8296eac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-348ae60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-7f93cd9{text-align:start;}.elementor-347 .elementor-element.elementor-element-7f93cd9 img{width:100%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-aa12e33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-aa12e33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-aa12e33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:3px;}.elementor-347 .elementor-element.elementor-element-cb64baa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-cb64baa .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-cb64baa .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-3b81e81 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-3b81e81 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-347 .elementor-element.elementor-element-3b81e81{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-347 .elementor-element.elementor-element-3b81e81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-3b81e81 .elementor-icon-list-item > a{font-size:12px;font-weight:400;}.elementor-347 .elementor-element.elementor-element-3b81e81 .elementor-icon-list-text{color:#A6A6A6;transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-8355e3b{--spacer-size:2px;}.elementor-347 .elementor-element.elementor-element-b456278 > .elementor-container{min-height:100px;}.elementor-347 .elementor-element.elementor-element-b456278{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-b456278:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );box-shadow:0px 0px 10px 0px rgba(216.99999999999997, 165.00000000000009, 32, 0.54);}.elementor-347 .elementor-element.elementor-element-b456278 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-7b128b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-39158b1{text-align:start;}.elementor-347 .elementor-element.elementor-element-39158b1 img{width:100%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-49866a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-49866a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-49866a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:3px;}.elementor-347 .elementor-element.elementor-element-a34e235 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-a34e235 .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-a34e235 .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-7d2084d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-7d2084d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-347 .elementor-element.elementor-element-7d2084d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-347 .elementor-element.elementor-element-7d2084d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-7d2084d .elementor-icon-list-item > a{font-size:12px;font-weight:400;}.elementor-347 .elementor-element.elementor-element-7d2084d .elementor-icon-list-text{color:#A6A6A6;transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-2a0fa14{--spacer-size:3px;}.elementor-347 .elementor-element.elementor-element-e6cc5bf .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#D9A520;color:#D9A520;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-e6cc5bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-347 .elementor-element.elementor-element-a3ee084{--spacer-size:30px;}.elementor-347 .elementor-element.elementor-element-8f7b5f6:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-8f7b5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-8f7b5f6 > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-8f7b5f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-8f7b5f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-wrapper{gap:15px;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-08b18cb.elementor-view-stacked .elementor-icon{background-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-08b18cb.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-08b18cb.elementor-view-default .elementor-icon{fill:#0A0A0A99;color:#0A0A0A99;border-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon{font-size:38px;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-wrapper{gap:15px;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-2154486.elementor-view-stacked .elementor-icon{background-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-2154486.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-2154486.elementor-view-default .elementor-icon{fill:#0A0A0A99;color:#0A0A0A99;border-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon{font-size:38px;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-wrapper{gap:15px;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-c68d3ad.elementor-view-stacked .elementor-icon{background-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-c68d3ad.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-c68d3ad.elementor-view-default .elementor-icon{fill:#0A0A0A99;color:#0A0A0A99;border-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon{font-size:38px;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-wrapper{gap:15px;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-347 .elementor-element.elementor-element-b473de4.elementor-view-stacked .elementor-icon{background-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-b473de4.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-b473de4.elementor-view-default .elementor-icon{fill:#0A0A0A99;color:#0A0A0A99;border-color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon{font-size:38px;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#0A0A0A99;}.elementor-347 .elementor-element.elementor-element-1b940618{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-221400cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-54fe85e5{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-a68f3af > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-347 .elementor-element.elementor-element-2b7c620:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-2b7c620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/gallery-gi-CAd_T_vd.jpg");background-size:cover;}.elementor-347 .elementor-element.elementor-element-2b7c620 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A29 0%, var( --e-global-color-blocksy_palette_9 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-2b7c620 > .elementor-container{min-height:550px;}.elementor-347 .elementor-element.elementor-element-2b7c620{border-style:solid;border-width:1px 1px 1px 1px;border-color:#201C12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-2b7c620:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-3145f8c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-3145f8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-889df69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-889df69 .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-889df69 .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-889df69 .elementor-heading-title a{transition-duration:1s;}.elementor-347 .elementor-element.elementor-element-ec0319a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#BFBFBF;}.elementor-347 .elementor-element.elementor-element-59cbda6:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-59cbda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/gallery-nogi2-Cyfr4LZ4.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-59cbda6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A29 0%, var( --e-global-color-blocksy_palette_9 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-59cbda6 > .elementor-container{min-height:550px;}.elementor-347 .elementor-element.elementor-element-59cbda6{border-style:solid;border-width:1px 1px 1px 1px;border-color:#201C12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-59cbda6:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-cf2cae3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-cf2cae3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-7ba023f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-7ba023f .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-7ba023f .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-7ba023f .elementor-heading-title a{transition-duration:1s;}.elementor-347 .elementor-element.elementor-element-1f4c512{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#BFBFBF;}.elementor-347 .elementor-element.elementor-element-2f612fe:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-2f612fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-fight-ClyjU6_V.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-2f612fe > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A29 0%, var( --e-global-color-blocksy_palette_9 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-2f612fe > .elementor-container{min-height:550px;}.elementor-347 .elementor-element.elementor-element-2f612fe{border-style:solid;border-width:1px 1px 1px 1px;border-color:#201C12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-2f612fe:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-14ebb87.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-14ebb87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-347 .elementor-element.elementor-element-ced1147 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-blocksy_palette_5 );}.elementor-347 .elementor-element.elementor-element-ced1147 .elementor-heading-title a:hover, .elementor-347 .elementor-element.elementor-element-ced1147 .elementor-heading-title a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-347 .elementor-element.elementor-element-ced1147 .elementor-heading-title a{transition-duration:1s;}.elementor-347 .elementor-element.elementor-element-3ccd0f0{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#BFBFBF;}.elementor-347 .elementor-element.elementor-element-e2b731d:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-e2b731d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-347 .elementor-element.elementor-element-e2b731d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-e2b731d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-9991281{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-567a36b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-cf3456b{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-5482b8c:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-5482b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-347 .elementor-element.elementor-element-5482b8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-5482b8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-4a88991 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-48ee627:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-48ee627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-kick-Cjjhux7D.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-48ee627 > .elementor-container{min-height:805px;}.elementor-347 .elementor-element.elementor-element-48ee627{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-48ee627 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-9afba2c:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-93d2158{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-47cad1e > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-5104414:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-5104414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-kids-fight-Ca4-PlN1.jpg");background-size:cover;}.elementor-347 .elementor-element.elementor-element-5104414 > .elementor-container{min-height:400px;}.elementor-347 .elementor-element.elementor-element-5104414{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-5104414 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-06b3260:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-06b3260 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-06b3260 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-6cf3166{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-00e7670 > .elementor-container{min-height:5px;}.elementor-347 .elementor-element.elementor-element-6ed75e3:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-6ed75e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-kids-duo-B4bn5EtE.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-6ed75e3 > .elementor-container{min-height:400px;}.elementor-347 .elementor-element.elementor-element-6ed75e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-6ed75e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-bd7d76b:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-bd7d76b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-bd7d76b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-5814efe{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-d225867 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-fcae1af:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-fcae1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-grappling-BAJZ9mVz.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-fcae1af > .elementor-container{min-height:400px;}.elementor-347 .elementor-element.elementor-element-fcae1af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-fcae1af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-dcc0d6a:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-dcc0d6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-dcc0d6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-8f9afb2{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-f42ba57 > .elementor-container{min-height:5px;}.elementor-347 .elementor-element.elementor-element-c5b2765:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-c5b2765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-coach-CboCHIV3.jpg");background-size:cover;}.elementor-347 .elementor-element.elementor-element-c5b2765 > .elementor-container{min-height:400px;}.elementor-347 .elementor-element.elementor-element-c5b2765{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-c5b2765 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-0da2828:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-0da2828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-0da2828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-1397546{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-8163f79:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-8163f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-347 .elementor-element.elementor-element-8163f79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-8163f79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-1e248ad:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-1e248ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-1e248ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-054860a:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-054860a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-ground-58pMcbuk.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-054860a > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-054860a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-054860a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-dfe52ee{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-6b9979a > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-3babea5:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-3babea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/mma-kids-rest-Br70_UHx.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-3babea5 > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-3babea5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-3babea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-0513468:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-0513468 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-0513468 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-f139595{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-dce445d > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-347 .elementor-element.elementor-element-bea1229:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-bea1229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://event-fight.com/wp-content/uploads/2026/04/gallery-kids2-Bi_dl040.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-bea1229 > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-bea1229{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-bea1229 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-7ad489a:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_10 );}.elementor-347 .elementor-element.elementor-element-7ad489a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-7ad489a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-c4073a0{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-7667037:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-7667037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-347 .elementor-element.elementor-element-7667037{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-7667037 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-a9c2d30{--spacer-size:50px;}.elementor-347 .elementor-element.elementor-element-8e62856 > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-2c2257f{text-align:center;}.elementor-347 .elementor-element.elementor-element-2c2257f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:#D9A520;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-347 .elementor-element.elementor-element-0098a44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_1 );}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-cd91f4c{width:44.875%;}.elementor-347 .elementor-element.elementor-element-2f8eb5b{width:37.297%;}.elementor-347 .elementor-element.elementor-element-6043c1c{width:49.695%;}.elementor-347 .elementor-element.elementor-element-5436829{width:12.134%;}.elementor-347 .elementor-element.elementor-element-b84119c{width:55.125%;}.elementor-347 .elementor-element.elementor-element-6437a4d{width:20%;}.elementor-347 .elementor-element.elementor-element-7e47892f{width:59.332%;}.elementor-347 .elementor-element.elementor-element-47acaf92{width:20%;}.elementor-347 .elementor-element.elementor-element-2c6d1c3{width:26.861%;}.elementor-347 .elementor-element.elementor-element-9c4ea06{width:73.139%;}.elementor-347 .elementor-element.elementor-element-549a4d8{width:26.861%;}.elementor-347 .elementor-element.elementor-element-cd88bcf{width:73.139%;}.elementor-347 .elementor-element.elementor-element-348ae60{width:26.861%;}.elementor-347 .elementor-element.elementor-element-aa12e33{width:73.139%;}.elementor-347 .elementor-element.elementor-element-7b128b3{width:26.861%;}.elementor-347 .elementor-element.elementor-element-49866a2{width:73.139%;}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-d6b99b5 > .elementor-container{min-height:600px;}.elementor-347 .elementor-element.elementor-element-59e4075 .elementor-heading-title{font-size:30px;}.elementor-347 .elementor-element.elementor-element-633ebb4{font-size:15px;}.elementor-347 .elementor-element.elementor-element-28407354{--spacer-size:10px;}.elementor-347 .elementor-element.elementor-element-5c1129f .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-2e1f0877{--spacer-size:10px;}.elementor-347 .elementor-element.elementor-element-4e14a08e .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-2c6d1c3{width:30%;}.elementor-347 .elementor-element.elementor-element-9c4ea06{width:70%;}.elementor-347 .elementor-element.elementor-element-549a4d8{width:30%;}.elementor-347 .elementor-element.elementor-element-cd88bcf{width:70%;}.elementor-347 .elementor-element.elementor-element-609291a .elementor-button{border-radius:1px 1px 1px 1px;}.elementor-347 .elementor-element.elementor-element-4c6261d .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-348ae60{width:30%;}.elementor-347 .elementor-element.elementor-element-aa12e33{width:70%;}.elementor-347 .elementor-element.elementor-element-7b128b3{width:30%;}.elementor-347 .elementor-element.elementor-element-49866a2{width:70%;}.elementor-347 .elementor-element.elementor-element-5524fe7{width:50%;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon{font-size:27px;}.elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-08b18cb .elementor-icon-box-title a{font-size:24px;}.elementor-347 .elementor-element.elementor-element-5f84fea{width:50%;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon{font-size:27px;}.elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-2154486 .elementor-icon-box-title a{font-size:24px;}.elementor-347 .elementor-element.elementor-element-3e09ccf{width:50%;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon{font-size:27px;}.elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-c68d3ad .elementor-icon-box-title a{font-size:24px;}.elementor-347 .elementor-element.elementor-element-d433636{width:50%;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon{font-size:27px;}.elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-title, .elementor-347 .elementor-element.elementor-element-b473de4 .elementor-icon-box-title a{font-size:24px;}.elementor-347 .elementor-element.elementor-element-1b940618{--spacer-size:30px;}.elementor-347 .elementor-element.elementor-element-221400cc .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-567a36b .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-4a88991{width:100%;}.elementor-347 .elementor-element.elementor-element-48ee627 > .elementor-container{min-height:300px;}.elementor-347 .elementor-element.elementor-element-47cad1e{width:50%;}.elementor-347 .elementor-element.elementor-element-5104414 > .elementor-container{min-height:200px;}.elementor-347 .elementor-element.elementor-element-00e7670 > .elementor-container{min-height:2px;}.elementor-347 .elementor-element.elementor-element-6ed75e3 > .elementor-container{min-height:200px;}.elementor-347 .elementor-element.elementor-element-d225867{width:50%;}.elementor-347 .elementor-element.elementor-element-fcae1af > .elementor-container{min-height:200px;}.elementor-347 .elementor-element.elementor-element-c5b2765 > .elementor-container{min-height:200px;}.elementor-347 .elementor-element.elementor-element-6b9979a{width:50%;}.elementor-347 .elementor-element.elementor-element-3babea5 > .elementor-container{min-height:150px;}.elementor-347 .elementor-element.elementor-element-dce445d{width:50%;}.elementor-347 .elementor-element.elementor-element-bea1229 > .elementor-container{min-height:150px;}.elementor-347 .elementor-element.elementor-element-2c2257f .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-347 .elementor-element.elementor-element-0098a44 .elementor-icon-list-item > a{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-5c1129f *//* --- TRAIT EN FUSEAU (POINTU AUX EXTRÉMITÉS) --- */
.elementor-347 .elementor-element.elementor-element-5c1129f .elementor-heading-title::after {
    content: "";
    display: block;
    
    /* Dimensions */
    width: 250px; /* Longueur totale du trait */
    height: 1px;  /* Très fin au centre */
    max-width: 80%; /* Sécurité pour le mobile */
    
    /* Centrage */
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    
    /* L'effet "pointu" : dégradé qui part du transparent, va vers le doré, et finit transparent */
    background: linear-gradient(90deg, 
        rgba(217, 165, 32, 0) 0%, 
        rgba(217, 165, 32, 1) 50%, 
        rgba(217, 165, 32, 0) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14a08e *//* On crée le trait sous le titre */
.elementor-347 .elementor-element.elementor-element-4e14a08e .elementor-heading-title::after {
    content: "";
    display: block;
    width: 80px; /* Longueur du trait */
    height: 2px;  /* Épaisseur du trait */
    background-color: #FFD700; /* Ta couleur jaune/doré */
    margin-top: 8px; /* Espace entre le texte et le trait */
    border-radius: 2px; /* Pour arrondir les bords du trait */
    
    /* Optionnel : pour l'effet d'atténuation comme sur ta photo */
    background: linear-gradient(90deg, #FFD700 0%, rgba(255, 215, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f73533 *//* État normal */
.elementor-347 .elementor-element.elementor-element-3f73533 {
    transition: transform 0.3s ease-in-out !important;
}

/* État au survol */
.elementor-347 .elementor-element.elementor-element-3f73533:hover {
    transform: translateY(-10px); /* Fait monter la section de 10 pixels */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6835336 *//* État normal */
.elementor-347 .elementor-element.elementor-element-6835336 {
    transition: transform 0.3s ease-in-out !important;
}

/* État au survol */
.elementor-347 .elementor-element.elementor-element-6835336:hover {
    transform: translateY(-10px); /* Fait monter la section de 10 pixels */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c6261d *//* On crée le trait sous le titre */
.elementor-347 .elementor-element.elementor-element-4c6261d .elementor-heading-title::after {
    content: "";
    display: block;
    width: 80px; /* Longueur du trait */
    height: 2px;  /* Épaisseur du trait */
    background-color: #FFD700; /* Ta couleur jaune/doré */
    margin-top: 8px; /* Espace entre le texte et le trait */
    border-radius: 2px; /* Pour arrondir les bords du trait */
    
    /* Optionnel : pour l'effet d'atténuation comme sur ta photo */
    background: linear-gradient(90deg, #FFD700 0%, rgba(255, 215, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8296eac *//* État normal */
.elementor-347 .elementor-element.elementor-element-8296eac {
    transition: transform 0.3s ease-in-out !important;
}

/* État au survol */
.elementor-347 .elementor-element.elementor-element-8296eac:hover {
    transform: translateY(-10px); /* Fait monter la section de 10 pixels */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b456278 *//* État normal */
.elementor-347 .elementor-element.elementor-element-b456278 {
    transition: transform 0.3s ease-in-out !important;
}

/* État au survol */
.elementor-347 .elementor-element.elementor-element-b456278:hover {
    transform: translateY(-10px); /* Fait monter la section de 10 pixels */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221400cc *//* On crée le trait sous le titre */
.elementor-347 .elementor-element.elementor-element-221400cc .elementor-heading-title::after {
    content: "";
    display: block;
    width: 80px; /* Longueur du trait */
    height: 2px;  /* Épaisseur du trait */
    background-color: #FFD700; /* Ta couleur jaune/doré */
    margin-top: 8px; /* Espace entre le texte et le trait */
    border-radius: 2px; /* Pour arrondir les bords du trait */
    
    /* Optionnel : pour l'effet d'atténuation comme sur ta photo */
    background: linear-gradient(90deg, #FFD700 0%, rgba(255, 215, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-567a36b *//* On crée le trait sous le titre */
.elementor-347 .elementor-element.elementor-element-567a36b .elementor-heading-title::after {
    content: "";
    display: block;
    width: 80px; /* Longueur du trait */
    height: 2px;  /* Épaisseur du trait */
    background-color: #FFD700; /* Ta couleur jaune/doré */
    margin-top: 8px; /* Espace entre le texte et le trait */
    border-radius: 2px; /* Pour arrondir les bords du trait */
    
    /* Optionnel : pour l'effet d'atténuation comme sur ta photo */
    background: linear-gradient(90deg, #FFD700 0%, rgba(255, 215, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c2257f *//* --- TRAIT EN FUSEAU (POINTU AUX EXTRÉMITÉS) --- */
.elementor-347 .elementor-element.elementor-element-2c2257f .elementor-heading-title::after {
    content: "";
    display: block;
    
    /* Dimensions */
    width: 250px; /* Longueur totale du trait */
    height: 1px;  /* Très fin au centre */
    max-width: 80%; /* Sécurité pour le mobile */
    
    /* Centrage */
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    
    /* L'effet "pointu" : dégradé qui part du transparent, va vers le doré, et finit transparent */
    background: linear-gradient(90deg, 
        rgba(217, 165, 32, 0) 0%, 
        rgba(217, 165, 32, 1) 50%, 
        rgba(217, 165, 32, 0) 100%
    );
}/* End custom CSS */