html, body {max-width: 100%;overflow-x: hidden;}body {margin: 0;padding: 0;font-family:Verdana, Arial;font-size:12px;color: #000;background: #FFF;}img{border: 0;}.nopad p{margin: 0;padding: 0;}.fondo01{background-color: #000;}.color01, .color01 a{color: #FFF !important;}.color01 a:hover{color: #FF0700;text-decoration: none;}.fondo02{background-color: #FFF;}.color02{color: #000;}.fondo03{background-color: #191919;}.color03{color: #FFF;}#debug{display: block;position: fixed;top: 0px;left: 0px;width: 150px;background: #000;color: #FFF;padding: 5px;z-index: 9999;}.box01{margin: auto;width: 100%;max-width: 1240px;}.box02{margin: auto;width: 100%;max-width: 440px;}.box03{margin: auto;width: 100%;max-width: 720px;}.headerDistribuidor{height: 55px;font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: 16px;}.fuso-topbar {width: 100%;background: #000000;border-bottom: 1px solid rgba(255,255,255,0.18);}.fuso-topbar-inner {max-width: 1240px;margin: 0 auto;min-height: 52px;padding: 0 20px;display: flex;align-items: center;justify-content: flex-end;gap: 28px;}.fuso-topbar-left, .fuso-topbar-right {flex: 0 0 auto;}.fuso-topbar-left span {display: inline-block;color: #ffffff;font-size: 16px;font-weight: 500;line-height: 1.2;}.fuso-topbar-right {display: flex;align-items: center;}.fuso-topbar-right a {display: inline-flex;align-items: center;justify-content: center;}.fuso-topbar-right img {display: block;max-height: 34px;width: auto;}@media (max-width: 991px) {.fuso-topbar-inner {min-height: 46px;padding: 0 15px;justify-content: space-between;gap: 14px;}.fuso-topbar-left {flex: 1 1 auto;text-align: left;}.fuso-topbar-right {flex: 0 0 auto;}.fuso-topbar-left span {font-size: 14px;}.fuso-topbar-right img {max-height: 28px;}}@media (max-width: 575px) {.fuso-topbar-inner {min-height: 44px;padding: 0 14px;}.fuso-topbar-left span {font-size: 12px;line-height: 1.15;}.fuso-topbar-right img {max-height: 24px;}}html, body {max-width: 100%;overflow-x: hidden;}* {box-sizing: border-box;}img {max-width: 100%;height: auto;display: block;}a {text-decoration: none;}button {background: none;border: 0;padding: 0;margin: 0;font: inherit;cursor: pointer;}.fuso-header {width: 100%;background: #FFF;position: relative;z-index: 2000;}.fuso-header-inner {max-width: 1240px;margin: 0 auto;min-height: 84px;display: flex;align-items: center;justify-content: space-between;gap: 25px;padding: 0 20px;position: relative;}.fuso-logo img {width: 160px;}.fuso-nav-desktop {flex: 1 1 auto;display: flex;align-items: center;justify-content: center;gap: 38px;}.fuso-menu {list-style: none;margin: 0;padding: 0;display: flex;align-items: center;gap: 32px;}.fuso-menu > li > a {font-family: 'Helvetica Neue LT Std';color: #111111;font-size: 16px;font-weight: 500;line-height: 1;display: inline-flex;align-items: center;gap: 8px;padding: 32px 0;transition: color 0.25s ease;}.fuso-menu > li.active > a, .fuso-menu > li.open > a, .fuso-menu > li > a:hover, .fuso-mobile-menu > li.active > a, .fuso-mobile-menu > li.open > a, .fuso-mobile-menu > li > a:hover {color: #ff1a00;text-decoration: none;}.fuso-header .fuso-menu > li.has-dropdown > a.fuso-dropdown-toggle::after, .fuso-header .fuso-menu > li.has-dropdown > a::after, .fuso-header .fuso-mobile-menu > li.has-dropdown > a.fuso-dropdown-toggle::after, .fuso-header .fuso-mobile-menu > li.has-dropdown > a::after {display: none !important;content: none !important;}.arrow {display: inline-block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #111111;transition: transform 0.25s ease, border-color 0.25s ease;margin-top: 2px;}.fuso-menu > li.open > a .arrow, .fuso-mobile-menu > li.open > a .arrow {transform: rotate(180deg);}.fuso-menu > li.open > a .arrow, .fuso-menu > li > a:hover .arrow, .fuso-menu > li.active > a .arrow, .fuso-mobile-menu > li.open > a .arrow, .fuso-mobile-menu > li > a:hover .arrow, .fuso-mobile-menu > li.active > a .arrow {border-top-color: #ff1a00;}.fuso-social {display: flex;align-items: center;justify-content: flex-end;gap: 12px;}.fuso-social a {width: 34px;height: 34px;border-radius: 50%;background: #191919;color: #FFF;display: inline-flex;align-items: center;justify-content: center;font-size: 15px;line-height: 1;}.fuso-social a:hover {width: 34px;height: 34px;border-radius: 50%;background: #FE0100;color: #FFF;display: inline-flex;align-items: center;justify-content: center;font-size: 15px;line-height: 1;}#fuso-desktop-portal {display: none;position: absolute;left: 0;width: 100%;background: #FFF;border-top: 1px solid rgba(0,0,0,0.04);box-shadow: 0 12px 28px -2px rgba(0,0,0,0.2);z-index: 99999;}#fuso-desktop-portal.active {display: block;}.fuso-portal-inner {max-width: 1240px;margin: 0 auto;padding: 28px 20px 28px;}.fuso-panel-templates {display: none !important;}.mega-grid {display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: 34px 32px;align-items: start;}.truck-item {text-align: center;color: #000000;display: block;}.truck-item:hover {text-decoration: none;color: #FF0700;}.truck-item img {width: 100%;max-width: 170px;margin: 0 auto 14px;object-fit: contain;}.truck-item span {display: block;font-size: 14px;font-weight: 700;line-height: 1.2;}.activoModelo{color: #F00;font-size: 14px;font-weight: 700;line-height: 1.2;}.logoModelo{display: inline-block;width: 200px;height: 40px;}.compare-card {background: #232323;min-height: 176px;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden;}.compare-icon {min-height: 116px;display: flex;align-items: center;justify-content: center;padding: 20px;}.compare-icon img {max-width: 120px;}.compare-text {background: #ff1a00;color: #ffffff;text-align: center;font-size: 17px;font-weight: 700;padding: 16px 10px;}.services-inner {display: flex;align-items: center;gap: 30px;text-align: center;}.services-inner a {color: #111111;font-size: 17px;font-weight: 500;text-align: center;}.services-inner a:hover {color: #ff1a00;}.fuso-menu-toggle, .fuso-mobile-nav, .fuso-menu-close {display: none;}.fuso-menu-toggle {width: 36px;height: 30px;position: relative;}.fuso-menu-toggle span {position: absolute;left: 0;width: 36px;height: 4px;background: #2e2f33;border-radius: 4px;}.fuso-menu-toggle span:nth-child(1) {top: 0;}.fuso-menu-toggle span:nth-child(2) {top: 13px;}.fuso-menu-toggle span:nth-child(3) {top: 26px;}.fuso-mobile-nav {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: #FFF;padding: 84px 0 25px;z-index: 999999;overflow-y: auto;overflow-x: hidden;display: none;-webkit-overflow-scrolling: touch;}.fuso-mobile-nav.active {display: block;}body.fuso-menu-open {overflow: hidden;}.fuso-menu-close {display: block;width: 34px;height: 34px;border: 2px solid #CCC;border-radius: 4px;position: fixed;top: 18px;right: 15px;z-index: 1000000;}.fuso-menu-close span {position: absolute;top: 14px;left: 5px;width: 22px;height: 3px;background: #2e2f33;border-radius: 4px;}.fuso-menu-close span:first-child {transform: rotate(45deg);}.fuso-menu-close span:last-child {transform: rotate(-45deg);}.fuso-mobile-menu {list-style: none;margin: 0;padding: 0 15px;width: 100%;}.fuso-mobile-menu > li > a {color: #111111;font-size: 16px;font-weight: 500;line-height: 1;display: inline-flex;align-items: center;gap: 8px;padding: 16px 0;}.mobile-dropdown-panel {display: none;width: 100%;padding: 10px 0 8px;}.fuso-mobile-menu > li.open > .mobile-dropdown-panel {display: block;}.mega-menu-mobile .mega-grid {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 24px;}.mega-menu-mobile .truck-item img {max-width: 150px;}.mega-menu-mobile .truck-item span {font-size: 16px;}.services-menu-mobile .services-inner {display: flex;flex-direction: column;align-items: flex-start;gap: 12px;}.services-menu-mobile .services-inner a {font-size: 15px;}@media (max-width: 1180px) {.fuso-menu {gap: 28px;}.fuso-menu > li > a {font-size: 16px;}}@media (max-width: 991px) {.fuso-header-inner {min-height: 92px;padding: 0 15px;}.fuso-logo img {width: 125px;}.fuso-menu-toggle {display: block;}.fuso-nav-desktop {display: none;}#fuso-desktop-portal {display: none !important;}}@media (max-width: 575px) {.mega-menu-mobile .mega-grid {gap: 24px 18px;}.mega-menu-mobile .truck-item img {max-width: 138px;}.mega-menu-mobile .truck-item span {font-size: 14px;}.mega-menu-mobile .compare-card {min-height: 158px;}.mega-menu-mobile .compare-icon img {max-width: 56px;}.mega-menu-mobile .compare-text {font-size: 14px;}}.modelo h2{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 36px);color: #000;}.caracteristicas h3{margin: 0;padding: 0;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 18px;color: #000;}.caracteristicas p{margin: 0;padding: 0;font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: 14px;color: #000;}.caracteristicas li{margin: 0;padding: 0;}.video-responsive {position: relative;width: 100%;aspect-ratio: 16 / 9;}.video-responsive iframe {width: 100%;height: 100%;}.texto01 h1{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 36px;color: #000;}.texto01 h2{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 32px;color: #000;}.texto01, .texto01 p{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: 16px;color: #000;text-align: justify;}.texto01 a, .texto02 a{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;color: #000;font-weight: bold;}.texto01 a:hover, .texto02 a:hover{color: #F00;text-decoration: none;}.texto-fondo01{background: #F00;color: #FFF;}.texto-fondo01{padding: 30px 20px;}.texto-fondo01 li{font-size: clamp(16px, 8vw, 22px);color: #FFF;}.texto02 h1{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 36px;}.texto02 h2{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 32px;}.texto02,.texto02 p{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: 15px;text-align: justify;}.texto01 b, .texto01 strong, .texto02 b, .texto02 strong{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;}.bordes{padding: 0px !important;box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);}.serviciosBarra{width: 100% !important;max-width: 1px !important;}.servicios a{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 24px);color: #000;}.servicios a:hover{color: #FF0000;text-decoration: none;}input.campo, select.campo2{border: 1px solid #000;border-radius: 0;background: #FFF;}.boton-enviar{display: inline-block;background: #F5100F;color: #FFF;font-size: 14px;padding: 10px 45px;text-decoration: none;transition: 0.3s;border: 0;}.boton-enviar:hover, .boton-enviar:active{background: #000;color: #FFF;text-decoration: none;}.enviar-form{border: 0;border-radius: 0;background-color: #FF0700;color: #FFF;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;padding: 10px 25px !important;}.enviar-form:hover, .enviar-form:active{border: 0;border-radius: 0;background-color: #000;color: #FFF;}.fuso-gallery{--gallery-gap: 24px;display: grid;grid-template-columns: 2fr 1fr 1fr;gap: var(--gallery-gap);align-items: stretch;grid-auto-rows: 1fr;}.fuso-gallery__item{position: relative;overflow: hidden;background: #FFF;}.fuso-gallery__item img{display: block;width: 100%;height: 100%;object-fit: cover;}.fuso-gallery__item--large{grid-column: 1;grid-row: 1 / span 2;height: 100%;}.fuso-gallery__item:not(.fuso-gallery__item--large){aspect-ratio: 1 / 1;}@media (max-width: 991.98px){.fuso-gallery{grid-template-columns: 1fr 1fr;}.fuso-gallery__item--large{grid-column: 1 / -1;grid-row: auto;aspect-ratio: 16 / 10;}.fuso-gallery__item:not(.fuso-gallery__item--large){aspect-ratio: 1 / 1;}}@media (max-width: 575.98px){.fuso-gallery{--gallery-gap: 16px;grid-template-columns: 1fr 1fr;}.fuso-gallery__item--large{aspect-ratio: 4 / 3;}}.sucursales h2{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 48px);color: #000;}.sucursales h3{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 24px);color: #000;}.sucursales, .sucursales p {font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 16px);color: #000;}.sucursalOp, .sucursalOp a{display: inline-block ;width: 100%;max-width: 250px;font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 22px);padding: 25px;color: #000;background: #FFF;margin-bottom: 5px;}.sucursalOp:hover, .activa{color: #FFF;background: #E10503;cursor: pointer;text-decoration: none;}.catalogo h2{margin: 0;padding: 0;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 18px);color: #000;}.catalogo a{display: block;width: 100%;background: #FF0000;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 16px);color: #FFF;padding: 15px 10px 10px 10px;border: 1px solid #FFF;line-height: 100%;}.catalogo a:hover{background: #000;color: #FFF;border: 1px solid #FF0000;text-decoration: none;}.comparar{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 14px);}.comparar h1{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 52px);color: #000;}.comparar h2{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 18px);line-height: 100%;}.compararPleca{padding: 20px 0px 10px 0px;background: #FFF;color: #F00;transition: all 0.25s ease;}.compararPleca.seleccionado{padding: 20px 0px 10px 0px;background: #9aa3b8;color: #F00;}.compararPleca.seleccionado h2 {color: #fff;}.boxComparar{min-height: 300px;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}.botonCompar, .botonCompar:hover, .botonRegresar, .botonRegresar:hover{display: inline-block;width: 100%;max-width: 200px;background: #E20402;color: #FFF;text-align: center;padding: 10px;font-size: 16px;text-decoration: none;}.compararBox{vertical-align: bottom;}.botonRegresar, .botonRegresar:hover{padding: 15px 10px;max-width: 250px;}.botonDeselect, .botonDeselect:hover{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;display: inline-block;width: 100%;max-width: 200px;background: #FFF;color: #8F98AB;text-align: center;padding: 15px 0 10px 0;font-size: 16px;text-decoration: none;border: 1px solid #8F98AB;}.camparaNombre h2{margin: 0;padding: 0;padding: 25px 0px 20px 0px;background: #9aa3b8;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 18px);color: #FFF;}.camparaImg{display: inline-block;width: 100%;max-width: 200px;}.comparaSec{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 18px);color:#e10202;}.comparaSubSec{font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 16px);color:#000;}.comparaInfo{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 16px);color:#000;}.comparaBorde{border-bottom: 1px solid #EEE;}.comparaBorde:hover{background: #EEE;}.pleca-info{width: 100%;max-width: 1200px;margin: auto;}.pinfo{color: #FFF;}.pinfo a{color: #FFF;font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;font-size: clamp(14px, 8vw, 14px);}.pinfo a:hover{color: #FE0100;text-decoration: none;}.pinfo-boton{background: #FE0100;color: #FFF;padding: 10px 30px;border: 1px solid #000;}.pinfo-boton:hover{background: #000;color: #FFF !important;padding: 10px 30px;border: 1px solid #FE0100;text-decoration: none;}.botonFlotanteCoti, .botonFlotanteCoti:hover{position: fixed;right: 0;bottom: 200px;z-index: 9999;display: inline-block;min-width: 165px;padding: 15px 20px;background: #f31510;color: #fff;text-decoration: none;text-align: center;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 700;border-radius: 10px 0 0 10px;box-shadow: 0 6px 20px rgba(0,0,0,0.18);}.aplica{text-align: center;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 700;}.aplica img{margin: auto;}.aplica h1{text-align: center;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: clamp(16px, 8vw, 32px);font-weight: 700;}.terminos{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;color: #000;font-size:14px;}.terminos a{color: #F00;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;}.terminos a:hover{color: #000;text-decoration: none;}.logoFooter{width: 175px;}.footer{font-family: 'Helvetica Neue LT Std', Helvetica, Arial, sans-serif;color: #FFF;font-size:14px;}.footer a{color: #FFF;font-size:14px;}.footer a:hover{color: #FE0100;text-decoration: none;}.footer h2{margin: 0;padding: 0;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;color: #FFF;font-size:16px;}.footer ul{margin: 0;padding: 0;list-style-type: none;}.footerTab{width: 100%;max-width: 240px;}.footerTabLast{width: 100%;max-width: 200px;}a.uk-accordion-title{margin: 0 !important;padding: 0 !important;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif !important;color: #FFF !important;font-size:16px !important;}.accordion-blanco {margin: 0;padding: 0;list-style: none;}.accordion-blanco > li {margin: 0;padding: 0;}.accordion-blanco .uk-accordion-title {position: relative;display: flex;align-items: center;justify-content: space-between;padding: 22px 42px 22px 0;color: #ffffff;font-size: 24px;font-weight: 700;line-height: 1.25;text-decoration: none;}.accordion-blanco .uk-accordion-title:hover, .accordion-blanco .uk-accordion-title:focus {color: #ffffff;text-decoration: none;}.accordion-blanco .uk-accordion-title .uk-accordion-icon {display: none;}.accordion-blanco .uk-accordion-title::after {content: "";position: absolute;right: 4px;top: 50%;width: 13px;height: 13px;border-right: 3px solid #ffffff;border-bottom: 3px solid #ffffff;transform: translateY(-65%) rotate(45deg);transition: transform 0.25s ease;}.accordion-blanco > .uk-open > .uk-accordion-title::after {transform: translateY(-35%) rotate(-135deg);}.accordion-blanco .uk-accordion-content {margin-top: 0;padding: 0 42px 24px 0;color: rgba(255, 255, 255, 0.85);font-size: 17px;line-height: 1.6;}.accordion-blanco .uk-accordion-content p {margin: 0;color: rgba(255, 255, 255, 0.85);}@media (max-width: 993px) {}@media (max-width: 768px) {.camparaNombre{width: 100%;min-width: 200px;}.comparaSec{width: 100%;min-width: 200px;}.caracteristicas{width: 100%;max-width: 175px !important;margin: auto;}.caracteristicas img{width: 100%;max-width: 165px !important;margin: auto;}.fuso-social {display: flex;align-items: center;justify-content: center;gap: 12px;}}@media (max-width: 500px) {.botonFlotanteCoti, .botonFlotanteCoti:hover{position: fixed;right: 0;bottom: 75px !important;z-index: 9999;display: inline-block;min-width: 105px;padding: 6px 10px 4px 10px;background: #f31510 !important;color: #fff;text-decoration: none;text-align: center;font-family: 'Helvetica Neue LT Bold', Helvetica, Arial, sans-serif;font-size: 14px;font-weight: 700;}}