.elementor-798 .elementor-element.elementor-element-fddab10{--display:flex;}.elementor-798 .elementor-element.elementor-element-c98fcb7{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-798 .elementor-element.elementor-element-07d6156{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-67c8aff{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.56;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-67c8aff:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-67c8aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centellosports.com/wp-content/uploads/2026/07/essential-mma-gear-for-beginners-bushido-boxing-gloves.webp");background-position:center center;background-size:cover;}.elementor-798 .elementor-element.elementor-element-67c8aff::before, .elementor-798 .elementor-element.elementor-element-67c8aff > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-67c8aff > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-67c8aff > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-67c8aff > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-67c8aff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-0e604dd{--display:flex;--overlay-opacity:1;--z-index:2;}.elementor-798 .elementor-element.elementor-element-0e604dd::before, .elementor-798 .elementor-element.elementor-element-0e604dd > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-0e604dd > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-0e604dd > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-0e604dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-0e604dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 64%);}.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-798 .elementor-element.elementor-element-d076e63{text-align:center;}.elementor-798 .elementor-element.elementor-element-d076e63 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;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-798 .elementor-element.elementor-element-4443618 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-798 .elementor-element.elementor-element-ae6d7ca{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.56;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-ae6d7ca:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-ae6d7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centellosports.com/wp-content/uploads/2026/07/essential-mma-gear-for-beginners-bushido-boxing-gloves.webp");background-position:center center;background-size:cover;}.elementor-798 .elementor-element.elementor-element-ae6d7ca::before, .elementor-798 .elementor-element.elementor-element-ae6d7ca > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-ae6d7ca > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-ae6d7ca > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-ae6d7ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-ae6d7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-478163e{--display:flex;--overlay-opacity:1;--z-index:2;}.elementor-798 .elementor-element.elementor-element-478163e::before, .elementor-798 .elementor-element.elementor-element-478163e > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-478163e > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-478163e > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-478163e > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-478163e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 64%);}.elementor-798 .elementor-element.elementor-element-c9ac58d{text-align:center;}.elementor-798 .elementor-element.elementor-element-c9ac58d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-3da5a66 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-798 .elementor-element.elementor-element-9896240{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.56;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-9896240:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-9896240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centellosports.com/wp-content/uploads/2026/07/essential-mma-gear-for-beginners-bushido-boxing-gloves.webp");background-position:center center;background-size:cover;}.elementor-798 .elementor-element.elementor-element-9896240::before, .elementor-798 .elementor-element.elementor-element-9896240 > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-9896240 > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-9896240 > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-9896240 > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-9896240 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-7223226{--display:flex;--overlay-opacity:1;--z-index:2;}.elementor-798 .elementor-element.elementor-element-7223226::before, .elementor-798 .elementor-element.elementor-element-7223226 > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-7223226 > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-7223226 > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-7223226 > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-7223226 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 64%);}.elementor-798 .elementor-element.elementor-element-d1afced{text-align:center;}.elementor-798 .elementor-element.elementor-element-d1afced .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-2702970 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-798 .elementor-element.elementor-element-4597fe8{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.56;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-4597fe8:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-4597fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centellosports.com/wp-content/uploads/2026/07/essential-mma-gear-for-beginners-bushido-boxing-gloves.webp");background-position:center center;background-size:cover;}.elementor-798 .elementor-element.elementor-element-4597fe8::before, .elementor-798 .elementor-element.elementor-element-4597fe8 > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-4597fe8 > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-4597fe8 > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-4597fe8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-4597fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-a58debb{--display:flex;--overlay-opacity:1;--z-index:2;}.elementor-798 .elementor-element.elementor-element-a58debb::before, .elementor-798 .elementor-element.elementor-element-a58debb > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-a58debb > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-a58debb > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-a58debb > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-a58debb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 64%);}.elementor-798 .elementor-element.elementor-element-a09c8b8{text-align:center;}.elementor-798 .elementor-element.elementor-element-a09c8b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-3e97544 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-798 .elementor-element.elementor-element-975daed{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.56;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-798 .elementor-element.elementor-element-975daed:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-975daed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centellosports.com/wp-content/uploads/2026/07/essential-mma-gear-for-beginners-bushido-boxing-gloves.webp");background-position:center center;background-size:cover;}.elementor-798 .elementor-element.elementor-element-975daed::before, .elementor-798 .elementor-element.elementor-element-975daed > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-975daed > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-975daed > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-975daed > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-975daed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-798 .elementor-element.elementor-element-da8556c{--display:flex;--overlay-opacity:1;--z-index:2;}.elementor-798 .elementor-element.elementor-element-da8556c::before, .elementor-798 .elementor-element.elementor-element-da8556c > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-da8556c > .e-con-inner > .elementor-background-video-container::before, .elementor-798 .elementor-element.elementor-element-da8556c > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-da8556c > .e-con-inner > .elementor-background-slideshow::before, .elementor-798 .elementor-element.elementor-element-da8556c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 64%);}.elementor-798 .elementor-element.elementor-element-9312c19{text-align:center;}.elementor-798 .elementor-element.elementor-element-9312c19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-798 .elementor-element.elementor-element-97eaef3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-798 .elementor-element.elementor-element-07d6156{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-798 .elementor-element.elementor-element-07d6156{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-67c8aff *//* 1. Prep the parent container to trap the animations inside */
.elementor-798 .elementor-element.elementor-element-67c8aff {
    position: relative;
    overflow: hidden;
}

/* 2. Top-Left Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-67c8aff::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5); /* #7b0303 with 50% opacity */
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none; /* Prevents the shape from blocking button clicks */
}

/* 3. Bottom-Right Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-67c8aff::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5);
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none;
}

/* 4. Trigger the expansion on hover */
.elementor-798 .elementor-element.elementor-element-67c8aff:hover::before,
.elementor-798 .elementor-element.elementor-element-67c8aff:hover::after {
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6d7ca *//* 1. Prep the parent container to trap the animations inside */
.elementor-798 .elementor-element.elementor-element-ae6d7ca {
    position: relative;
    overflow: hidden;
}

/* 2. Top-Left Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-ae6d7ca::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5); /* #7b0303 with 50% opacity */
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none; /* Prevents the shape from blocking button clicks */
}

/* 3. Bottom-Right Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-ae6d7ca::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5);
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none;
}

/* 4. Trigger the expansion on hover */
.elementor-798 .elementor-element.elementor-element-ae6d7ca:hover::before,
.elementor-798 .elementor-element.elementor-element-ae6d7ca:hover::after {
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9896240 *//* 1. Prep the parent container to trap the animations inside */
.elementor-798 .elementor-element.elementor-element-9896240 {
    position: relative;
    overflow: hidden;
}

/* 2. Top-Left Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-9896240::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5); /* #7b0303 with 50% opacity */
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none; /* Prevents the shape from blocking button clicks */
}

/* 3. Bottom-Right Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-9896240::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5);
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none;
}

/* 4. Trigger the expansion on hover */
.elementor-798 .elementor-element.elementor-element-9896240:hover::before,
.elementor-798 .elementor-element.elementor-element-9896240:hover::after {
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4597fe8 *//* 1. Prep the parent container to trap the animations inside */
.elementor-798 .elementor-element.elementor-element-4597fe8 {
    position: relative;
    overflow: hidden;
}

/* 2. Top-Left Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-4597fe8::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5); /* #7b0303 with 50% opacity */
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none; /* Prevents the shape from blocking button clicks */
}

/* 3. Bottom-Right Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-4597fe8::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5);
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none;
}

/* 4. Trigger the expansion on hover */
.elementor-798 .elementor-element.elementor-element-4597fe8:hover::before,
.elementor-798 .elementor-element.elementor-element-4597fe8:hover::after {
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-975daed *//* 1. Prep the parent container to trap the animations inside */
.elementor-798 .elementor-element.elementor-element-975daed {
    position: relative;
    overflow: hidden;
}

/* 2. Top-Left Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-975daed::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5); /* #7b0303 with 50% opacity */
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none; /* Prevents the shape from blocking button clicks */
}

/* 3. Bottom-Right Expanding Rectangle */
.elementor-798 .elementor-element.elementor-element-975daed::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(123, 3, 3, 0.5);
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.5s ease-in-out;
    z-index: 1;
    pointer-events: none;
}

/* 4. Trigger the expansion on hover */
.elementor-798 .elementor-element.elementor-element-975daed:hover::before,
.elementor-798 .elementor-element.elementor-element-975daed:hover::after {
    transform: scale(1);
}/* End custom CSS */