.elementor-9880 .elementor-element.elementor-element-b7a1001{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1001:not(.elementor-motion-effects-element-type-background), .elementor-9880 .elementor-element.elementor-element-b7a1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.texlinetrailers.com/wp-content/uploads/2026/10/texline-deck-over-tandem-axles-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9880 .elementor-element.elementor-element-b7a1002{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1006{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1010{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1011{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1012{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1015{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1020{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1021{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1040{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1041{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1042{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1044{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1050{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1051{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1052{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1055{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1060{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1061{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1067{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1064{--display:flex;overflow:visible;}.elementor-9880 .elementor-element.elementor-element-b7a1068{--display:flex;overflow:visible;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-9880 .elementor-element.elementor-element-b7a1001:not(.elementor-motion-effects-element-type-background), .elementor-9880 .elementor-element.elementor-element-b7a1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.texlinetrailers.com/wp-content/uploads/2026/10/texline-deck-over-tandem-axles-hero-mobile.webp");background-position:bottom center;background-size:cover;}}/* Start custom CSS */body.elementor-page-9880{--tl-ink:#0E0D0D;--tl-steel:#313131;--tl-red:#C40404;--tl-red-dk:#9E0303;--tl-shop:#F0F0F0;--tl-line:#BEBEBE;--tl-rule:#DCDCDC}
body.elementor-page-9880 .elementor-9880 .e-con{padding:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;gap:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-wrap{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero{position:relative;overflow:hidden;min-height:clamp(540px, 64vh, 700px);justify-content:center}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero::before{content:"";position:absolute;inset:0;z-index:0;opacity:1;pointer-events:none;background:linear-gradient(90deg,rgba(14,13,13,.92) 0%,rgba(14,13,13,.84) 34%,rgba(14,13,13,.42) 56%,rgba(14,13,13,.08) 80%)}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero>.e-con,body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-cta>.e-con{position:relative;z-index:1}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero__in{align-items:flex-start;padding-top:80px;padding-bottom:80px}
body.elementor-page-9880 .elementor-9880 .tl-lip-hero__in>.elementor-widget{width:100%;max-width:660px}
body.elementor-page-9880 .elementor-9880 .tl-lip-hero__in>.elementor-widget.tl-lip-lede{max-width:600px}
body.elementor-page-9880 .elementor-9880 .tl-lip-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-family:"Pathway Gothic One",sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#fff}
body.elementor-page-9880 .elementor-9880 .tl-lip-eyebrow .elementor-heading-title::before{content:"";flex:none;width:32px;height:3px;background:var(--tl-red)}
body.elementor-page-9880 .elementor-9880 .tl-lip-h1 .elementor-heading-title{margin:0 0 20px;font-family:"Pathway Gothic One",sans-serif;font-size:clamp(2.75rem, 1.6rem + 3.2vw, 4.75rem);line-height:.98;letter-spacing:.005em;text-transform:uppercase;color:#fff;max-width:19ch;text-wrap:balance}
body.elementor-page-9880 .elementor-9880 .tl-lip-lede{margin:0 0 30px;max-width:560px;font-family:"Roboto",sans-serif;font-weight:300;font-size:clamp(1.0625rem, 1rem + .35vw, 1.25rem);line-height:1.6;color:rgba(255,255,255,.94);text-shadow:0 1px 12px rgba(0,0,0,.35)}
body.elementor-page-9880 .elementor-9880 .tl-lip-lede p,body.elementor-page-9880 .elementor-9880 .tl-lip-prose p:last-child{margin-bottom:0}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-btns{flex-direction:row;flex-wrap:wrap;gap:12px}
body.elementor-page-9880 .elementor-9880 .tl-lip-btns>.elementor-widget{width:auto;max-width:none}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 28px;border-radius:2px;font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn--solid .elementor-button{background-color:var(--tl-red);border:2px solid var(--tl-red);color:#fff}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn--solid .elementor-button:hover,body.elementor-page-9880 .elementor-9880 .tl-lip-btn--solid .elementor-button:focus-visible{background-color:var(--tl-red-dk);border-color:var(--tl-red-dk);color:#fff}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn--ghost .elementor-button{background-color:transparent;border:2px solid rgba(255,255,255,.9);color:#fff}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn--ghost .elementor-button:hover,body.elementor-page-9880 .elementor-9880 .tl-lip-btn--ghost .elementor-button:focus-visible{background-color:#fff;border-color:#fff;color:var(--tl-ink)}
body.elementor-page-9880 .elementor-9880 .tl-lip-btn .elementor-button:focus-visible{outline:3px solid #fff;outline-offset:3px}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-sec{padding-top:clamp(64px, 2.5rem + 4vw, 112px);padding-bottom:clamp(64px, 2.5rem + 4vw, 112px)}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-why,body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-how{background-color:#fff}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-closer,body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-own{background-color:var(--tl-shop)}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-split{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:40px 72px}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col{min-width:0;width:auto}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col--5{flex:5 1 0}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col--6{flex:1 1 0}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col--7{flex:7 1 0}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col--mid{align-self:center}
body.elementor-page-9880 .elementor-9880 .tl-lip-h2 .elementor-heading-title{margin:0 0 20px;font-family:"Pathway Gothic One",sans-serif;font-size:clamp(2.125rem, 1.6rem + 1.9vw, 3.25rem);line-height:1.02;text-transform:uppercase;color:var(--tl-ink);text-wrap:balance}
body.elementor-page-9880 .elementor-9880 .tl-lip-prose{font-family:"Roboto",sans-serif;font-weight:300;font-size:18px;line-height:1.7;color:var(--tl-steel)}
body.elementor-page-9880 .elementor-9880 .tl-lip-prose p{margin:0 0 1em}
body.elementor-page-9880 .elementor-9880 .tl-lip-logo{margin:0 0 28px;text-align:left}
body.elementor-page-9880 .elementor-9880 .tl-lip-logo img{display:block;width:240px;max-width:100%;height:auto}
body.elementor-page-9880 .elementor-9880 .tl-lip-intro{max-width:780px}
body.elementor-page-9880 .elementor-9880 .tl-lip-diagram{margin:44px 0 0;text-align:left}
body.elementor-page-9880 .elementor-9880 .tl-lip-diagram figure{margin:0}
body.elementor-page-9880 .elementor-9880 .tl-lip-diagram img,body.elementor-page-9880 .elementor-9880 .tl-lip-move img{display:block;width:100%;height:auto}
body.elementor-page-9880 .elementor-9880 .tl-lip-diagram .widget-image-caption{margin:12px 0 0;text-align:left;font-family:"Roboto",sans-serif;font-size:13px;font-weight:400;line-height:1.4;color:#5B5B5B}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points{list-style:none;counter-reset:tlp;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;padding:0;border-top:1px solid var(--tl-line)}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li{counter-increment:tlp;margin:0;padding:32px 36px 0 0}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li+li{padding-left:36px;border-left:1px solid var(--tl-line)}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li::before{content:counter(tlp,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 18px;border-radius:50%;background:var(--tl-red);color:#fff;font-family:"Pathway Gothic One",sans-serif;font-size:22px;line-height:1}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points h3{margin:0 0 10px;font-family:"Pathway Gothic One",sans-serif;font-size:27px;font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--tl-ink)}
body.elementor-page-9880 .elementor-9880 ol.tl-lip-points p{margin:0;font-size:17px;line-height:1.65}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-panel{background-color:#fff;border:1px solid var(--tl-rule);padding:36px}
body.elementor-page-9880 .elementor-9880 .tl-lip-h3 .elementor-heading-title{margin:0 0 8px;font-family:"Pathway Gothic One",sans-serif;font-size:30px;font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--tl-ink)}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series{list-style:none;margin:0 0 22px;padding:0}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series li{margin:0;border-bottom:1px solid var(--tl-rule)}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;font-family:"Pathway Gothic One",sans-serif;font-size:23px;font-weight:400;letter-spacing:.02em;line-height:1.1;text-transform:uppercase;text-decoration:none;color:var(--tl-ink)}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series a::after{content:"→";font-family:"Roboto",sans-serif;font-size:18px;color:var(--tl-red);transition:transform .15s ease}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series a:hover,body.elementor-page-9880 .elementor-9880 ul.tl-lip-series a:focus-visible{color:var(--tl-red)}
body.elementor-page-9880 .elementor-9880 ul.tl-lip-series a:hover::after{transform:translateX(4px)}
body.elementor-page-9880 .elementor-9880 .tl-lip-prose .tl-lip-note{margin:0;font-size:15px;line-height:1.6;color:#4A4A4A}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-cta{background-color:var(--tl-ink)}
body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-cta::before{content:none;display:none}
body.elementor-page-9880 .elementor-9880 .tl-lip-cta-photo{margin:0}
body.elementor-page-9880 .elementor-9880 .tl-lip-cta-photo img{display:block;width:100%;height:auto}
body.elementor-page-9880 .elementor-9880 .tl-lip-cta .tl-lip-wrap{align-items:flex-start}
body.elementor-page-9880 .elementor-9880 .tl-lip-cta .tl-lip-h2 .elementor-heading-title{color:#fff;max-width:18ch}
body.elementor-page-9880 .elementor-9880 .tl-lip-cta .tl-lip-prose{margin:0 0 30px;max-width:560px;color:rgba(255,255,255,.94)}
@media (max-width:1024px){body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-split{gap:40px 48px}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li{padding-right:24px}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li+li{padding-left:24px}}
@media (max-width:880px){body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-split{flex-direction:column;align-items:stretch;gap:32px}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-col{flex:none;width:100%}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points{grid-template-columns:1fr}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li,body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li+li{padding:28px 0;border-left:0}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li+li{border-top:1px solid var(--tl-line)}body.elementor-page-9880 .elementor-9880 ol.tl-lip-points>li:last-child{padding-bottom:0}}
@media (max-width:880px){body.elementor-page-9880 .elementor-9880 .tl-lip-why .e-con.tl-lip-split{gap:4px}}
@media (max-width:767px){body.elementor-page-9880 .elementor-9880 .tl-lip-diagram img{height:220px;object-fit:cover;object-position:48% 50%}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero{min-height:700px;justify-content:flex-start}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero::before{background:linear-gradient(180deg,rgba(14,13,13,.9) 0%,rgba(14,13,13,.8) 48%,rgba(14,13,13,.35) 76%,rgba(14,13,13,.1) 100%)}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-hero__in{padding-top:52px;padding-bottom:56px}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-wrap{padding-left:20px;padding-right:20px}body.elementor-page-9880 .elementor-9880 .tl-lip-btns>.elementor-widget{flex:1 1 auto}body.elementor-page-9880 .elementor-9880 .tl-lip-btn .elementor-button{width:100%}body.elementor-page-9880 .elementor-9880 .e-con.tl-lip-panel{padding:24px}body.elementor-page-9880 .elementor-9880 .tl-lip-logo img{width:200px}}/* End custom CSS */