.section-header { transition: background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out, padding 0.4s ease-in-out !important;}.scrolling { position: fixed;  background-color: #ffffff !important;  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05); }.header__logo { position: relative; top: 25px;  left: 7%;  width: 265px;   transition: width 0.4s cubic-bezier(0.25, 1, 0.5, 1), top 0.4s cubic-bezier(0.25, 1, 0.5, 1), left 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important; will-change: width, top;}.scrolling .header__logo { top: 0;  left: 9%;  width: 153px; }.header__logo-mobile { position: relative; top: 0px;  left: 2%;  width: 153px;   transition: width 0.4s cubic-bezier(0.25, 1, 0.5, 1), top 0.4s cubic-bezier(0.25, 1, 0.5, 1), left 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important; will-change: width, top;}.nav__menu .nav__item { position: relative; padding-bottom: 5px;  display: inline-block; }.nav__menu .nav__item::after { content: ''; position: absolute; bottom: 0; left: 0%;  width: 60%;  height: 2px;  background-color: #FF7A00;   transform: scaleX(0); transform-origin: bottom left; transition: transform 0.3s ease-out;}.nav__menu .nav__item:hover::after { transform: scaleX(1);}.nav__menu a.nav__item[aria-current="page"]::after { transform: scaleX(1) !important;}.header__logo img {  filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.10));  mix-blend-mode: multiply;}.header__logo-mobile img { display: none;}.nav__menu .nav__item { position: relative; padding-bottom: 5px;  display: inline-block; }.nav__menu .nav__item::after { content: ''; position: absolute; bottom: 0; left: 0%;  width: 60%;  height: 2px;  background-color: #FF7A00;   transform: scaleX(0); transform-origin: bottom left; transition: transform 0.3s ease-out;}.nav__menu .nav__item:hover::after { transform: scaleX(1);}.nav__menu a.nav__item[aria-current="page"]::after { transform: scaleX(1) !important;}.scrolling .contenedor-redes-header p { color: var(--naranja) !important; }.scrolling .contenedor-redes-header .button__contact-header.brxe-button { color: var(--naranja); border: 1px solid var(--naranja); cursor: pointer; transition: all 0.3s ease-in-out;}.scrolling .contenedor-redes-header .button__contact-header.brxe-button:hover { color: var(--gris); border: 1px solid var(--gris); cursor: pointer; transition: all 0.3s ease-in-out;}#brxe-sbeyep .repeater-item:nth-child(1) svg.fill.icon { transition: all 0.3s ease-in-out;}#brxe-sbeyep .repeater-item:nth-child(2) svg.fill.icon { transition: all 0.3s ease-in-out;}#brxe-sbeyep .repeater-item:nth-child(3) svg.fill.icon { transition: all 0.3s ease-in-out;}.scrolling #brxe-sbeyep .repeater-item:nth-child(1) svg.fill.icon { fill: #6F6F6E;}.scrolling #brxe-sbeyep .repeater-item:nth-child(2) svg.fill.icon { fill: #6F6F6E;}.scrolling #brxe-sbeyep .repeater-item:nth-child(3) svg.fill.icon { fill: #6F6F6E;}#brxe-sbeyep .repeater-item:nth-child(1) svg.fill.icon:hover { fill: #ff8200;}#brxe-sbeyep .repeater-item:nth-child(2) svg.fill.icon:hover { fill: #ff8200;}#brxe-sbeyep .repeater-item:nth-child(3) svg.fill.icon:hover { fill: #ff8200;}.scrolling .nav__menu { color: #6F6F6E;}@media (max-width: 991px) { .brxe-nav-nested.brx-open .brx-nav-nested-items { padding: 1rem !important; }  #brx-header, #brx-header.brx-sticky, #brx-header.brx-sticky.scrolling { top: 0 !important; left: 0 !important; width: 100% !important; background-color: #ffffff !important;  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important;  transition: none !important;   anchor-name: --header-movil;  }  #brx-header .brxe-container { display: flex !important; justify-content: space-between !important; align-items: center !important; height: 100% !important; position: relative !important; }  #brx-header a, #brx-header span, #brx-header .brxe-icon i, #brx-header.brx-sticky.scrolling a, #brx-header.brx-sticky.scrolling p, #brx-header.brx-sticky.scrolling span { color: #6F6F6E !important; }  #brx-header .header__logo-mobile, #brx-header.brx-sticky.scrolling .header__logo-mobile { position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important;  width: 153px !important;  height: auto !important;  overflow: hidden !important;  margin: 0 !important; } #brx-header .header__logo-mobile img, #brx-header.brx-sticky.scrolling .header__logo-mobile img { display: block !important;  }  #brx-header .brxe-nav-nested { margin-left: auto !important;  display: inline-flex !important; } #brx-header .brx-nav-toggle, #brx-header.brx-sticky.scrolling .brx-nav-toggle { color: #6F6F6E !important;  }  #brx-header.brx-sticky { position: fixed !important; background-color: #ffffff !important;  transition: none !important;  }  #brx-header.brx-sticky.scrolling { position: fixed !important; background-color: #ffffff !important; transition: none !important;  }  .header__logo-mobile img {  filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.10));  mix-blend-mode: multiply; } .header__logo { display: none !important; } #brxe-qxywxt .repeater-item:nth-child(1) svg.fill.icon { transition: all 0.3s ease-in-out; } #brxe-qxywxt .repeater-item:nth-child(2) svg.fill.icon { transition: all 0.3s ease-in-out; } #brxe-qxywxt .repeater-item:nth-child(3) svg.fill.icon { transition: all 0.3s ease-in-out; } #brxe-qxywxt .repeater-item:nth-child(1) svg.fill.icon:hover { fill: #ff8200; } #brxe-qxywxt .repeater-item:nth-child(2) svg.fill.icon:hover { fill: #ff8200; } #brxe-qxywxt .repeater-item:nth-child(3) svg.fill.icon:hover { fill: #ff8200; } #brxe-xppqkf { color: var(--naranja) !important; } #brx-header.brx-sticky.scrolling .seguinos-offcanvas p { color: var(--naranja) !important; } #brx-header .brxe-container.contenedor-redes-header { display: none !important; }} html {font-size: 100%} body {font-family: "Montserrat"; font-size: var(--text-xs); color: var(--gris)} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat"; line-height: 1.2} h1 {font-size: var(--text-2xl); font-family: "Montserrat"} h2 {font-size: var(--h2)} h3 {font-size: var(--h3)} h4 {font-size: var(--h4)} h5 {font-size: var(--h5)} h6 {font-size: var(--h6)}:where(:root) .bricks-color-primary {color: #ff8200}:where(:root) .bricks-background-primary {background-color: #ff8200}:where(:root) .bricks-color-secondary {color: #6f6f6e}:where(:root) .bricks-background-secondary {background-color: #6f6f6e}:where(:root) .bricks-color-dark {color: #000000}:where(:root) .bricks-background-dark {background-color: #000000}:where(:root) .bricks-color-light {color: #f6a235}:where(:root) .bricks-background-light {background-color: #f6a235}:where(:root) .bricks-color-muted {color: #ffffff}:where(:root) .bricks-background-muted {background-color: #ffffff} html {background-color: var(--blanco)} body {background: none} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--naranja)} :root .bricks-button[class*="primary"] {color: var(--blanco); font-size: var(--text-xs); text-align: center; font-family: "Montserrat"; font-weight: 700} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--transparente)} :root .bricks-button[class*="secondary"] {border: 1px solid var(--blanco); border-radius: 50px; color: var(--blanco); font-size: var(--text-2xs); text-align: center; font-family: "Montserrat"; font-weight: 700} .bricks-button {color: var(--blanco); font-weight: 700}.brxe-nav-menu .bricks-nav-menu > li > a {color: var(--blanco); font-size: var(--text-2xs)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {color: var(--blanco); font-size: var(--text-2xs)} .brxe-container {margin-right: auto; margin-left: auto; width: 1340px} .woocommerce main.site-main {width: 1340px} #brx-content.wordpress {width: 1340px}@media (max-width: 991px) { .brxe-section {padding-right: 1.5rem; padding-left: 1.5rem}}