.elementor-48 .elementor-element.elementor-element-f55dfc0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-749b70d3{--display:flex;}.elementor-48 .elementor-element.elementor-element-749b70d3:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-749b70d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-48 .elementor-element.elementor-element-d5fb705{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d5fb705:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-d5fb705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprotek.es/wp-content/uploads/2026/05/Bjork-8.jpg");background-position:top center;}.elementor-48 .elementor-element.elementor-element-2cf1704b{--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;}.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-48 .elementor-element.elementor-element-b900516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-f5f509a{--spacer-size:56px;}.elementor-48 .elementor-element.elementor-element-60627a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-60627a05:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-60627a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-78851628{--e-image-carousel-slides-to-show:6;}.elementor-48 .elementor-element.elementor-element-78851628 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-48 .elementor-element.elementor-element-78851628 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-48 .elementor-element.elementor-element-78851628 .swiper-wrapper{display:flex;align-items:center;}.elementor-48 .elementor-element.elementor-element-9d1933f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-d422095{--spacer-size:50px;}.elementor-48 .elementor-element.elementor-element-37d85ac2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--flex-wrap:wrap;}.elementor-48 .elementor-element.elementor-element-65219c2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-65219c2c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-65219c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-7d9946d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-7d9946d3:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7d9946d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-73b963d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-73b963d1:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-73b963d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-65a54916{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-65a54916:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-65a54916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-74e524f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-74e524f6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-74e524f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-61f8c759{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-48 .elementor-element.elementor-element-61f8c759:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-61f8c759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-48 .elementor-element.elementor-element-e9a2c50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-a54b3c1{--spacer-size:50px;}.elementor-48 .elementor-element.elementor-element-4c3efe87{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-fb43ba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-e2f0213{--spacer-size:50px;}.elementor-48 .elementor-element.elementor-element-62d77827{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-7d43d07c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-7d43d07c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7d43d07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprotek.es/wp-content/uploads/2026/05/Helly-Hansen_WW21_Q9A2228-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-48 .elementor-element.elementor-element-19bfd7d4 .elementor-button{background-color:#FFCE3F;font-family:"Montserrat", Sans-serif;font-weight:900;fill:#0C0C0C;color:#0C0C0C;border-style:solid;border-radius:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.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-48 .elementor-element.elementor-element-2bc378a5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFCE3F;}.elementor-48 .elementor-element.elementor-element-62fd05b1{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-62fd05b1:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-62fd05b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprotek.es/wp-content/uploads/2026/05/medium_guanto_da_lavoro_upower_modello_flex_colore_giallo_fluo_04_688110d1ef.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-158dec1b .elementor-button{background-color:#FFCE3F;font-family:"Montserrat", Sans-serif;font-weight:900;fill:#0C0C0C;color:#0C0C0C;border-style:solid;border-radius:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-2a559d61{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFCE3F;}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-4c3efe87{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-749b70d3{--width:30%;}.elementor-48 .elementor-element.elementor-element-d5fb705{--width:85%;}.elementor-48 .elementor-element.elementor-element-37d85ac2{--width:1920px;}.elementor-48 .elementor-element.elementor-element-65219c2c{--width:23%;}.elementor-48 .elementor-element.elementor-element-7d9946d3{--width:23%;}.elementor-48 .elementor-element.elementor-element-73b963d1{--width:23%;}.elementor-48 .elementor-element.elementor-element-65a54916{--width:23%;}.elementor-48 .elementor-element.elementor-element-74e524f6{--width:23%;}.elementor-48 .elementor-element.elementor-element-61f8c759{--width:23%;}.elementor-48 .elementor-element.elementor-element-7d43d07c{--width:50%;}.elementor-48 .elementor-element.elementor-element-62fd05b1{--width:50%;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-2cf1704b{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d9ac764 img{width:100%;}.elementor-48 .elementor-element.elementor-element-78851628{--e-image-carousel-slides-to-show:2;}.elementor-48 .elementor-element.elementor-element-65219c2c{--width:33px;}.elementor-48 .elementor-element.elementor-element-65219c2c.e-con{--flex-grow:31;}.elementor-48 .elementor-element.elementor-element-6616f105 img{width:100%;}.elementor-48 .elementor-element.elementor-element-7d9946d3{--width:33px;}.elementor-48 .elementor-element.elementor-element-7d9946d3.e-con{--flex-grow:31;}.elementor-48 .elementor-element.elementor-element-10d4c36a img{width:100%;}.elementor-48 .elementor-element.elementor-element-73b963d1{--width:33px;}.elementor-48 .elementor-element.elementor-element-73b963d1.e-con{--flex-grow:31;--flex-shrink:1;}.elementor-48 .elementor-element.elementor-element-65a54916{--width:33px;}.elementor-48 .elementor-element.elementor-element-65a54916.e-con{--flex-grow:31;}.elementor-48 .elementor-element.elementor-element-74e524f6{--width:33px;}.elementor-48 .elementor-element.elementor-element-74e524f6.e-con{--flex-grow:31;}.elementor-48 .elementor-element.elementor-element-2e06834e img{width:100%;}.elementor-48 .elementor-element.elementor-element-61f8c759{--width:33px;}.elementor-48 .elementor-element.elementor-element-61f8c759.e-con{--flex-grow:31;}.elementor-48 .elementor-element.elementor-element-4c3efe87{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-f55dfc0 *//* Rompe el contenedor hacia ambos lados de forma matemática y simétrica */
.elementor-48 .elementor-element.elementor-element-f55dfc0 {
    position: relative !important;
    width: 100vw !important;
    max-width: 100vw !important;
    left: 50% !important;
    transform: translateX(-50%) !important; /* Centra el bloque a pantalla completa */
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Evita que WordPress genere una barra de scroll horizontal por el estiramiento */
body, html, #page, .site {
    overflow-x: hidden !important;
    width: 100% !important;
}
/* Elimina la franja salmón nativa de WordPress y su texto */
.page-header, .entry-header, h1.entry-title, .title-bar, [class*="title-section"] {
    display: none !important;
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}
/* Anula cualquier borde superior o línea decorativa en este contenedor */
.elementor-48 .elementor-element.elementor-element-f55dfc0 {
    border-top: none !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}
/* Busca y destruye cualquier contenedor separador o widget Divider entre secciones */
.elementor-divider, .elementor-widget-divider, [class*="separator"], [class*="divider"] {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Fuerza una unión milimétrica entre la cabecera y el contenido */
#site-header + *, #masthead + *, .main-header-bar + * {
    margin-top: 0 !important;
}
Cabecera Elite Protek Oficial/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-78851628 *//* 1. Evita que las cajas del carrusel recorten las marcas */
.elementor-48 .elementor-element.elementor-element-78851628 .swiper-slide,
.elementor-48 .elementor-element.elementor-element-78851628 .elementor-carousel-image-container,
.elementor-48 .elementor-element.elementor-element-78851628 .slick-slide {
    overflow: visible !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* 2. Aplica el filtro gris y fuerza el escalado perfecto sin deformar */
.elementor-48 .elementor-element.elementor-element-78851628 img, 
.elementor-48 .elementor-element.elementor-element-78851628 .swiper-slide img, 
.elementor-48 .elementor-element.elementor-element-78851628 .elementor-carousel-image {
    filter: grayscale(100%) !important;
    opacity: 0.6 !important;
    transition: all 0.4s ease !important;
    
    /* El combo definitivo para evitar recortes horizontales */
    object-fit: contain !important; 
    max-width: 85% !important; /* Le da un margen extra para que respire a los lados */
    height: auto !important;
    max-height: 80px !important; /* Controla que los logos altos no se desmadren */
}

/* 3. Efecto al pasar el ratón */
.elementor-48 .elementor-element.elementor-element-78851628 img:hover, 
.elementor-48 .elementor-element.elementor-element-78851628 .swiper-slide img:hover, 
.elementor-48 .elementor-element.elementor-element-78851628 .elementor-carousel-image:hover {
    filter: grayscale(0%) !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65219c2c */.elementor-48 .elementor-element.elementor-element-65219c2c {
    width: 15% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9946d3 */.elementor-48 .elementor-element.elementor-element-7d9946d3 {
    width: 15% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73b963d1 */.elementor-48 .elementor-element.elementor-element-73b963d1 {
    width: 15% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a54916 */.elementor-48 .elementor-element.elementor-element-65a54916 {
    width: 15% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e524f6 */.elementor-48 .elementor-element.elementor-element-74e524f6 {
    width: 15% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f8c759 */.elementor-48 .elementor-element.elementor-element-61f8c759 {
    width: 15% !important;
}/* End custom CSS */