﻿/* Local utility subset replacing runtime Tailwind CDN. */
html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:0;cursor:pointer;background:transparent}img{max-width:100%}.fixed{position:fixed}.relative{position:relative}.block{display:block}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.w-full{width:100%}.w-11{width:2.75rem}.h-11{height:2.75rem}.min-h-screen{min-height:100vh}.max-w-7xl{max-width:80rem}.max-w-4xl{max-width:56rem}.max-w-2xl{max-width:42rem}.max-w-xl{max-width:36rem}.max-w-md{max-width:28rem}.mx-auto{margin-left:auto;margin-right:auto}.col-span-2{grid-column:span 2/span 2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.space-y-2>*+*{margin-top:.5rem}.space-y-4>*+*{margin-top:1rem}.space-y-5>*+*{margin-top:1.25rem}.space-y-6>*+*{margin-top:1.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.pt-8{padding-top:2rem}.pt-32{padding-top:8rem}.pb-10{padding-bottom:2.5rem}.pb-20{padding-bottom:5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-14{margin-top:3.5rem}.mt-20{margin-top:5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.border{border:1px solid currentColor}.border-b{border-bottom:1px solid currentColor}.border-t{border-top:1px solid currentColor}.border-l-2{border-left:2px solid currentColor}.border-white\/10{border-color:rgba(255,255,255,.1)}.border-white\/5{border-color:rgba(255,255,255,.05)}.border-\[\#d9e3f3\]{border-color:#d9e3f3}.border-brand{border-color:var(--primary)}.bg-black{background:#000}.bg-black\/40{background:rgba(0,0,0,.4)}.bg-black\/50{background:rgba(0,0,0,.5)}.bg-white\/5{background:rgba(255,255,255,.05)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#8f0e1b\]{--tw-gradient-from:#8f0e1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via,transparent),var(--tw-gradient-to,transparent)}.via-\[\#0a0a0a\]{--tw-gradient-via:#0a0a0a}.to-\[\#d90416\]{--tw-gradient-to:#d90416}.text-center{text-align:center}.text-white{color:#fff}.text-gray-200{color:#e5e7eb}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.font-bold{font-weight:700}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.tracking-widest{letter-spacing:.1em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.top-0{top:0}.top-8{top:2rem}.z-\[999\]{z-index:999}.z-\[10001\]{z-index:10001}.overflow-hidden{overflow:hidden}.outline-none{outline:2px solid transparent;outline-offset:2px}.cursor-pointer{cursor:pointer}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s}.backdrop-blur-lg{backdrop-filter:blur(16px)}.hover\:text-brand:hover{color:var(--primary)}.hover\:text-white:hover{color:#fff}
@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:inline-flex{display:inline-flex}}
@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-8{padding:2rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:text-right{text-align:right}.md\:text-7xl{font-size:4.5rem;line-height:1}}
@media (min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:text-8xl{font-size:6rem;line-height:1}}

:root {
    --primary: #d90416;
    --secondary: #9f0f1d;
    --blue-light: #ff4455;
    --bg-black: #0a0a0a;
    --card-bg: rgba(255, 255, 255, 0.04);
    --white: #ffffff;
    --muted: #9ca3af;
    --line: rgba(255, 255, 255, 0.10);
    --soft-white: #f7f9fc;
    --soft-border: #d9e3f3;
    --dark-text: #162033;
    --dark-muted: #586275;
}

* {
    box-sizing: border-box;
}

body {
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    background: var(--bg-black);
    color: #ffffff;
    overflow-x: hidden;
    cursor: none;
}

#cursor {
    width: 20px;
    height: 20px;
    background: var(--primary);
    border-radius: 50%;
    position: fixed;
    pointer-events: none;
    z-index: 10000;
    transition: transform 0.1s ease;
    mix-blend-mode: difference;
}

#cursor-follower {
    width: 42px;
    height: 42px;
    border: 2px solid var(--blue-light);
    border-radius: 50%;
    position: fixed;
    pointer-events: none;
    z-index: 9999;
    transition: all 0.2s ease-out;
}

.font-sync {
    font-family: 'Arial Black', Inter, ui-sans-serif, system-ui, sans-serif;
}

.text-brand {
    color: var(--primary);
}

.bg-brand {
    background-color: var(--primary);
}

.btn-elite {
    position: relative;
    padding: 15px 35px;
    background: linear-gradient(90deg, var(--primary), #ff2637);
    color: white;
    font-weight: 900;
    text-transform: uppercase;
    clip-path: polygon(10% 0, 100% 0, 90% 100%, 0% 100%);
    transition: 0.3s;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

.btn-elite::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.45), transparent);
    transition: 0.5s;
}

.btn-elite:hover::before {
    left: 100%;
}

.btn-elite:hover {
    transform: skewX(-5deg);
    box-shadow: 0 0 24px rgba(217, 4, 22, 0.45);
}

.btn-blue {
    background: linear-gradient(90deg, var(--secondary), var(--blue-light));
}

.page {
    display: none;
    animation: fadeIn 0.8s ease;
}

.active {
    display: block;
}

@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes marquee {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

.marquee-container {
    overflow: hidden;
    white-space: nowrap;
    background: linear-gradient(90deg, var(--secondary), var(--primary), var(--secondary));
    color: white;
    padding: 10px 0;
    font-weight: 900;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 2px;
}

.marquee-content {
    display: inline-block;
    animation: marquee 22s linear infinite;
}

.glass-card {
    background: var(--card-bg);
    backdrop-filter: blur(12px);
    border: 1px solid var(--line);
    transition: all 0.35s ease;
}

.glass-card:hover {
    border-color: rgba(217, 4, 22, 0.75);
    transform: translateY(-6px);
    background: rgba(12, 77, 162, 0.08);
    box-shadow: 0 24px 50px rgba(0, 0, 0, 0.25);
}

.white-card {
    background: #fff;
    border: 1px solid var(--soft-border);
    color: var(--dark-text);
    box-shadow: 0 18px 40px rgba(10, 10, 10, 0.08);
}

.white-card p,
.white-card li {
    color: var(--dark-muted);
}

.white-section {
    background: var(--soft-white);
    color: var(--dark-text);
}

.white-section p,
.white-section li,
.white-section .muted-dark {
    color: var(--dark-muted);
}

.dark-section {
    background: #0a0a0a;
    color: #fff;
}

.hero-glow-red {
    position: absolute;
    top: -120px;
    right: -90px;
    width: 520px;
    height: 520px;
    background: rgba(217, 4, 22, 0.13);
    border-radius: 999px;
    filter: blur(120px);
}

.hero-glow-blue {
    position: absolute;
    bottom: -140px;
    left: -90px;
    width: 430px;
    height: 430px;
    background: rgba(12, 77, 162, 0.17);
    border-radius: 999px;
    filter: blur(110px);
}

.logo-img {
    width: 130px;
    height: auto;
    object-fit: contain;
    background: transparent;
    border-radius: 0;
    padding: 0;
    box-shadow: none;
    display: block;
}

.logo-md {
    width: 120px;
    height: auto;
    object-fit: contain;
    background: transparent;
    border-radius: 0;
    padding: 0;
    display: block;
}

.logo-hero {
    width: 190px;
    height: 190px;
    object-fit: contain;
    background: white;
    border-radius: 28px;
    padding: 10px;
    box-shadow: 0 30px 80px rgba(12, 77, 162, 0.25);
}

.local-visual {
    width: 100%;
    min-height: 320px;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 28px;
    border: 1px solid rgba(255, 255, 255, 0.10);
    box-shadow: 0 25px 60px rgba(0, 0, 0, 0.18);
    display: block;
}

.mobile-menu {
    display: none;
    position: fixed;
    top: 106px;
    left: 16px;
    right: 16px;
    z-index: 1000;
    background: rgba(10, 10, 10, 0.97);
    backdrop-filter: blur(14px);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-radius: 18px;
    padding: 18px;
}

.mobile-menu.open {
    display: block;
}

.mobile-menu a {
    display: block;
    padding: 14px 10px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08);
    font-size: 12px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.18em;
}

.hero-stroke {
    color: transparent;
    -webkit-text-stroke: 1px var(--primary);
}

.hero-stroke-blue {
    color: transparent;
    -webkit-text-stroke: 1px var(--blue-light);
}

.nav-link.active-link {
    color: var(--primary);
}

.number-tag {
    font-family: 'Arial Black', Inter, ui-sans-serif, system-ui, sans-serif;
    color: var(--primary);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0.22em;
    text-transform: uppercase;
}

input,
select,
textarea {
    background: rgba(255, 255, 255, 0.05) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    color: white !important;
}

.white-section input,
.white-section select,
.white-section textarea,
.white-card input,
.white-card select,
.white-card textarea {
    background: #fff !important;
    border: 1px solid #d9e3f3 !important;
    color: #162033 !important;
}

input::placeholder,
textarea::placeholder {
    color: #71717a;
}

select option {
    background: #0a0a0a;
    color: white;
}

.white-section select option,
.white-card select option {
    background: #fff;
    color: #162033;
}

.page-logo-row {
    display: flex;
    align-items: center;
    gap: 18px;
    margin-bottom: 28px;
}

.page-logo-row span {
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.35em;
    color: var(--primary);
    font-weight: 800;
}

.page-logo-row strong {
    display: block;
    font-size: 20px;
    letter-spacing: 0;
}

@media (min-width: 769px) {
    #home .hero-home-title {
        font-size: clamp(46px, 4.8vw, 82px) !important;
        line-height: 0.96 !important;
        letter-spacing: 0;
        max-width: 760px;
    }

    #home .hero-home-title .hero-stroke-blue {
        display: inline-block;
    }
}

@media (min-width: 1024px) and (max-width: 1280px) {
    #home .hero-home-title {
        font-size: clamp(42px, 4.1vw, 56px) !important;
        max-width: 620px;
    }
}

@media (max-width: 768px) {
    body {
        cursor: auto;
    }

    #cursor,
    #cursor-follower {
        display: none;
    }

    nav {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .logo-img {
        width: 95px;
        height: auto;
        border-radius: 0;
    }

    .logo-hero {
        width: 145px;
        height: 145px;
    }

    h1 {
        font-size: 42px !important;
    }

    h2 {
        font-size: 33px !important;
    }

    .page {
        padding-top: 120px;
    }

    .btn-elite {
        padding: 13px 22px;
    }
}

.local-visual {
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
}

/* Desktop hero headline fix */
.desktop-title-break {
    display: none;
}

@media (min-width: 769px) {
    #home .hero-home-title {
        font-size: clamp(48px, 4.7vw, 76px) !important;
        line-height: 0.92 !important;
        letter-spacing: 0 !important;
        max-width: min(760px, 58vw) !important;
        overflow: visible !important;
        white-space: normal !important;
        word-break: normal !important;
    }

    #home .hero-home-title .hero-stroke-blue {
        display: inline-block !important;
        max-width: 100% !important;
        overflow: visible !important;
    }

    #home .hero-home-title .desktop-title-break {
        display: block !important;
    }

    #home .hero-home-title .confidence-word {
        display: inline-block !important;
        font-size: 0.92em !important;
        letter-spacing: 0 !important;
    }
}

@media (min-width: 1024px) and (max-width: 1366px) {
    #home .hero-home-title {
        font-size: clamp(46px, 4.35vw, 64px) !important;
        max-width: 720px !important;
    }
}

@media (min-width: 1367px) {
    #home .hero-home-title {
        font-size: clamp(62px, 4.8vw, 82px) !important;
        max-width: 840px !important;
    }
}


/* Final mobile hero headline fix: keeps MOVE FREIGHT WITH CONFIDENCE fully visible on all phone widths */
@media (max-width: 768px) {
    #home .hero-home-title {
        width: 100% !important;
        max-width: 100% !important;
        font-size: clamp(30px, 10vw, 48px) !important;
        line-height: 0.96 !important;
        letter-spacing: 0 !important;
        overflow: visible !important;
        white-space: normal !important;
        word-break: normal !important;
        overflow-wrap: normal !important;
    }

    #home .hero-home-title .hero-stroke-blue {
        display: inline-block !important;
        max-width: 100% !important;
        overflow: visible !important;
        white-space: normal !important;
    }

    #home .hero-home-title .desktop-title-break {
        display: block !important;
    }

    #home .hero-home-title .confidence-word {
        display: inline-block !important;
        font-size: 0.88em !important;
        letter-spacing: 0 !important;
        max-width: 100% !important;
    }
}

@media (max-width: 430px) {
    #home .hero-home-title {
        font-size: clamp(28px, 9.6vw, 40px) !important;
        line-height: 0.98 !important;
        letter-spacing: 0;
    }

    #home .hero-home-title .confidence-word {
        font-size: 0.82em !important;
        letter-spacing: 0 !important;
    }
}

@media (max-width: 390px) {
    #home .hero-home-title {
        font-size: clamp(27px, 9.2vw, 36px) !important;
    }

    #home .hero-home-title .confidence-word {
        font-size: 0.78em !important;
        letter-spacing: 0 !important;
    }
}

@media (max-width: 350px) {
    #home .hero-home-title {
        font-size: 30px !important;
        line-height: 1 !important;
    }

    #home .hero-home-title .confidence-word {
        font-size: 0.72em !important;
        letter-spacing: 0 !important;
    }
}


/* Final Valley Fresh Farm cleanup: white/red professional theme */
:root {
    --primary: #c8102e;
    --secondary: #a30d25;
    --blue-light: #e5455d;
    --bg-black: #ffffff;
    --card-bg: #ffffff;
    --soft-white: #fff8f8;
    --soft-border: #f1c8ce;
    --dark-text: #1f2937;
    --dark-muted: #6b7280;
    --line: rgba(200, 16, 46, 0.14);
}

body {
    background: #ffffff !important;
    color: #1f2937 !important;
    cursor: auto !important;
}

#cursor,
#cursor-follower,
.hero-glow-blue,
.hero-glow-red {
    display: none !important;
}

nav {
    background: rgba(255, 255, 255, 0.96) !important;
    border-bottom: 1px solid #f1c8ce !important;
    box-shadow: 0 10px 30px rgba(200, 16, 46, 0.06);
}

nav .nav-link,
nav button,
nav a,
.mobile-menu a {
    color: #1f2937 !important;
}

.mobile-menu {
    background: #ffffff !important;
    border-color: #f1c8ce !important;
}

.dark-section,
footer,
[class*="bg-black"] {
    background: #ffffff !important;
    color: #1f2937 !important;
}

.dark-section h1,
.dark-section h2,
.dark-section h3,
.dark-section h4,
.dark-section h5,
.dark-section h6,
.dark-section strong,
.dark-section label,
.dark-section li,
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6,
footer a,
footer p,
footer li {
    color: #1f2937 !important;
}

.dark-section p,
.dark-section .text-gray-400,
.dark-section .text-gray-500,
footer .text-gray-400,
footer .text-gray-500 {
    color: #6b7280 !important;
}

.glass-card,
.white-card {
    background: #ffffff !important;
    border: 1px solid #f1c8ce !important;
    color: #1f2937 !important;
    box-shadow: 0 12px 30px rgba(17, 24, 39, 0.06) !important;
    backdrop-filter: none !important;
}

.glass-card p,
.white-card p,
.glass-card li,
.white-card li,
.glass-card div,
.white-card div {
    color: #6b7280 !important;
}

.glass-card h3,
.glass-card h4,
.white-card h3,
.white-card h4,
.glass-card strong,
.white-card strong {
    color: #1f2937 !important;
}

.glass-card:hover,
.white-card:hover {
    transform: translateY(-4px);
    border-color: #c8102e !important;
    box-shadow: 0 14px 32px rgba(200, 16, 46, 0.10) !important;
}

.white-section {
    background: #fff8f8 !important;
    color: #1f2937 !important;
}

.hero-stroke-blue {
    color: transparent;
    -webkit-text-stroke: 1px #c8102e !important;
    text-stroke: 1px #c8102e !important;
}

.btn-elite,
.btn-blue {
    background: linear-gradient(90deg, #c8102e, #e5455d) !important;
    color: #ffffff !important;
    box-shadow: none !important;
}

.btn-elite:hover,
.btn-blue:hover {
    box-shadow: 0 12px 28px rgba(200, 16, 46, 0.18) !important;
}

.page-logo-row strong,
.text-brand,
i.text-brand {
    color: #c8102e !important;
}

.logo-img,
.logo-md,
.logo-hero {
    background: transparent !important;
}

.local-visual {
    border: 1px solid #f1c8ce !important;
    box-shadow: 0 18px 40px rgba(17, 24, 39, 0.08) !important;
}

footer {
    border-top: 2px solid #f1c8ce !important;
}

#page-root{min-height:60vh}.component-slot:empty{display:none}.page{animation:none!important}.page-loading{padding:10rem 1.5rem 4rem;text-align:center;color:#6b7280;font-size:.75rem;font-weight:900;letter-spacing:.25em;text-transform:uppercase}#home.page{padding-top:9.5rem}#home>section:first-child{min-height:calc(100vh - 9.5rem);padding-top:2rem;padding-bottom:4rem}.fa-solid{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;vertical-align:-.12em}.fa-solid::before{content:"";display:block;width:.72em;height:.72em;border:2px solid currentColor;border-radius:.16em}.fa-bars::before{width:1.1em;height:2px;border:0;border-radius:0;background:currentColor;box-shadow:0 -.35em currentColor,0 .35em currentColor}.fa-truck::before,.fa-truck-moving::before,.fa-truck-arrow-right::before{width:.95em;height:.52em;border-radius:.12em;box-shadow:.45em .2em 0 -.12em currentColor}.fa-clock::before{border-radius:999px}.fa-location-dot::before{border-radius:999px 999px 999px 0;transform:rotate(-45deg)}.fa-handshake::before,.fa-file-signature::before,.fa-clipboard-check::before,.fa-building::before,.fa-warehouse::before,.fa-box-open::before,.fa-screwdriver-wrench::before{border-radius:.18em}@media (max-width:1023px){.hidden.lg\:flex{display:none}}@media (max-width:639px){.hidden.sm\:inline-flex{display:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.marquee-content{animation:none!important}}
