.tfs-svc-page { font-family: ‘Space Grotesk’, sans-serif; color: #141414; background: #FAFAF7; }
.tfs-svc-page * { box-sizing: border-box; }

/* HERO */
.tfs-svc-hero {
background: linear-gradient(180deg, #141414 0%, #1f1f22 100%);
color: white;
padding: 110px 24px 100px;
position: relative;
overflow: hidden;
}
.tfs-svc-hero::before {
content:  »;
position: absolute; top: -150px; right: -150px;
width: 600px; height: 600px;
background: radial-gradient(circle, rgba(201,169,97,0.16), transparent 65%);
pointer-events: none;
}
.tfs-svc-hero .wrap {
max-width: 1080px; margin: 0 auto;
position: relative; z-index: 1;
display: grid; grid-template-columns: 1fr; gap: 48px; align-items: center;
}
@media (min-width: 900px) {
.tfs-svc-hero .wrap { grid-template-columns: 1.5fr 1fr; }
}
.tfs-svc-hero .eyebrow {
display: block;
font-family: ‘JetBrains Mono’, monospace;
font-size: 0.78rem; letter-spacing: 0.22em; text-transform: uppercase;
color: #C9A961; font-weight: 600; margin-bottom: 24px;
}
.tfs-svc-hero h1 {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-weight: 700;
font-size: clamp(38px, 5.5vw, 64px);
line-height: 1.05; letter-spacing: -0.035em;
margin: 0 0 26px; color: white;
}
.tfs-svc-hero h1 em {
font-family: ‘Instrument Serif’, serif; font-style: italic;
font-weight: 400; color: #C9A961;
}
.tfs-svc-hero .lead {
font-size: 1.15rem; line-height: 1.65;
color: rgba(255,255,255,0.78);
max-width: 600px; margin: 0 0 36px;
}
.tfs-svc-hero .actions { display: flex; flex-wrap: wrap; gap: 14px; }
.tfs-svc-hero .btn {
display: inline-flex; align-items: center; gap: 10px;
padding: 16px 26px;
font-family: ‘Space Grotesk’, sans-serif;
font-weight: 700; font-size: 0.88rem;
letter-spacing: 0.04em; text-transform: uppercase;
text-decoration: none !important; border-radius: 4px;
transition: transform 0.2s;
}
.tfs-svc-hero .btn.primary {
background: #E5141A; color: white !important;
box-shadow: 0 10px 30px -8px rgba(229,20,26,0.6);
}
.tfs-svc-hero .btn.secondary {
background: transparent;
border: 1px solid rgba(201,169,97,0.45);
color: #C9A961 !important;
}
.tfs-svc-hero .btn:hover { transform: translateY(-2px); }
.tfs-svc-hero .card {
background: rgba(255,255,255,0.04);
border: 1px solid rgba(201,169,97,0.25);
border-radius: 8px;
padding: 32px 28px;
backdrop-filter: blur(10px);
}
.tfs-svc-hero .card .label {
font-family: ‘JetBrains Mono’, monospace;
font-size: 0.72rem; letter-spacing: 0.18em;
text-transform: uppercase; color: #C9A961; margin-bottom: 8px;
}
.tfs-svc-hero .card .value {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: 1.4rem; font-weight: 700;
color: white; margin-bottom: 22px;
letter-spacing: -0.02em;
}
.tfs-svc-hero .card .value:last-child { margin-bottom: 0; }

/* INTRO */
.tfs-svc-intro {
padding: 90px 24px 60px;
background: #FAFAF7;
}
.tfs-svc-intro .wrap {
max-width: 800px; margin: 0 auto; text-align: center;
}
.tfs-svc-intro .eyebrow {
display: block;
font-size: 0.78rem; letter-spacing: 0.22em;
text-transform: uppercase; color: #C9A961;
font-weight: 600; margin-bottom: 18px;
}
.tfs-svc-intro h2 {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: clamp(30px, 4vw, 44px);
line-height: 1.15; letter-spacing: -0.025em;
margin: 0 0 24px; color: #141414;
}
.tfs-svc-intro h2 em {
font-family: ‘Instrument Serif’, serif;
font-style: italic; color: #C9A961; font-weight: 400;
}
.tfs-svc-intro p {
font-size: 1.1rem; line-height: 1.7;
color: rgba(20,20,20,0.75);
margin: 0 auto 14px; max-width: 720px;
}

/* ADVANTAGES */
.tfs-svc-adv {
padding: 60px 24px 90px;
background: #FAFAF7;
}
.tfs-svc-adv .wrap { max-width: 1080px; margin: 0 auto; }
.tfs-svc-adv .head {
text-align: center; margin-bottom: 50px;
}
.tfs-svc-adv .head .eyebrow {
display: block;
font-size: 0.78rem; letter-spacing: 0.22em;
text-transform: uppercase; color: #C9A961;
font-weight: 600; margin-bottom: 14px;
}
.tfs-svc-adv .head h2 {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: clamp(30px, 4vw, 42px);
line-height: 1.15; letter-spacing: -0.025em;
margin: 0; color: #141414;
}
.tfs-svc-adv .head h2 em {
font-family: ‘Instrument Serif’, serif;
font-style: italic; color: #C9A961; font-weight: 400;
}
.tfs-svc-adv .grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 20px;
}
.tfs-svc-adv .card {
background: white;
border: 1px solid rgba(20,20,20,0.08);
border-radius: 8px; padding: 32px 28px;
transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s;
}
.tfs-svc-adv .card:hover {
transform: translateY(-3px);
border-color: rgba(201,169,97,0.4);
box-shadow: 0 18px 36px -16px rgba(0,0,0,0.15);
}
.tfs-svc-adv .card .num {
font-family: ‘JetBrains Mono’, monospace;
font-size: 0.72rem; letter-spacing: 0.2em;
color: #C9A961; font-weight: 600; margin-bottom: 16px;
}
.tfs-svc-adv .card .title {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-weight: 700; font-size: 1.18rem;
letter-spacing: -0.015em; color: #141414;
margin-bottom: 10px;
}
.tfs-svc-adv .card .desc {
font-size: 0.95rem; line-height: 1.6;
color: rgba(20,20,20,0.7);
}

/* RELATED SERVICES */
.tfs-svc-related {
padding: 90px 24px 100px;
background: white;
}
.tfs-svc-related .wrap { max-width: 1180px; margin: 0 auto; }
.tfs-svc-related .head {
text-align: center; margin-bottom: 50px;
}
.tfs-svc-related .head .eyebrow {
display: block;
font-size: 0.78rem; letter-spacing: 0.22em;
text-transform: uppercase; color: #C9A961;
font-weight: 600; margin-bottom: 14px;
}
.tfs-svc-related .head h2 {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: clamp(28px, 3.8vw, 40px);
line-height: 1.15; letter-spacing: -0.025em;
margin: 0; color: #141414;
}
.tfs-svc-related .head h2 em {
font-family: ‘Instrument Serif’, serif;
font-style: italic; color: #C9A961; font-weight: 400;
}
.tfs-svc-related .grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 18px;
}
.tfs-svc-related .item {
display: flex; flex-direction: column;
background: #FAFAF7;
border-radius: 8px;
text-decoration: none !important;
overflow: hidden;
transition: transform 0.2s, box-shadow 0.2s;
border: 1px solid rgba(20,20,20,0.06);
}
.tfs-svc-related .item:hover {
transform: translateY(-3px);
box-shadow: 0 18px 36px -16px rgba(0,0,0,0.15);
}
.tfs-svc-related .item.current {
border: 2px solid #C9A961;
background: rgba(201,169,97,0.05);
pointer-events: none;
opacity: 0.7;
}
.tfs-svc-related .item .thumb {
aspect-ratio: 16/10;
background-position: center;
background-size: cover;
background-color: #ECE6D8;
}
.tfs-svc-related .item .body {
padding: 18px 20px;
flex-grow: 1;
display: flex;
flex-direction: column;
gap: 6px;
}
.tfs-svc-related .item .name {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-weight: 700;
font-size: 1.05rem;
color: #141414;
letter-spacing: -0.01em;
line-height: 1.25;
}
.tfs-svc-related .item .arrow {
margin-top: auto;
padding-top: 8px;
font-family: ‘Instrument Serif’, serif;
font-style: italic;
color: #C9A961;
font-size: 0.9rem;
}

/* CTA */
.tfs-svc-cta {
background: #141414;
color: white;
padding: 90px 24px 100px;
position: relative; overflow: hidden;
}
.tfs-svc-cta::after {
content:  »;
position: absolute; bottom: -150px; left: -100px;
width: 500px; height: 500px;
background: radial-gradient(circle, rgba(229,20,26,0.13), transparent 60%);
pointer-events: none;
}
.tfs-svc-cta .wrap {
max-width: 880px; margin: 0 auto;
position: relative; z-index: 1;
display: grid; grid-template-columns: 1fr; gap: 36px;
}
@media (min-width: 720px) {
.tfs-svc-cta .wrap { grid-template-columns: 1.3fr 1fr; align-items: center; }
}
.tfs-svc-cta .eyebrow {
display: block;
font-size: 0.78rem; letter-spacing: 0.22em;
text-transform: uppercase; color: #C9A961;
font-weight: 600; margin-bottom: 18px;
}
.tfs-svc-cta h2 {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: clamp(32px, 4.5vw, 50px);
line-height: 1.1; letter-spacing: -0.03em;
margin: 0 0 18px; color: white;
}
.tfs-svc-cta h2 em {
font-family: ‘Instrument Serif’, serif;
font-style: italic; color: #C9A961; font-weight: 400;
}
.tfs-svc-cta p {
color: rgba(255,255,255,0.7);
font-size: 1.05rem; line-height: 1.6; margin: 0;
}
.tfs-svc-cta .actions { display: flex; flex-direction: column; gap: 14px; }
.tfs-svc-cta .actions a {
display: inline-flex; align-items: center; justify-content: center;
gap: 10px; padding: 17px 26px;
font-family: ‘Space Grotesk’, sans-serif;
font-weight: 700; font-size: 0.92rem;
letter-spacing: 0.04em; text-transform: uppercase;
text-decoration: none !important; border-radius: 4px;
transition: transform 0.2s;
}
.tfs-svc-cta .actions .primary {
background: #E5141A; color: white !important;
box-shadow: 0 10px 28px -8px rgba(229,20,26,0.6);
}
.tfs-svc-cta .actions .secondary {
background: rgba(255,255,255,0.06);
border: 1px solid rgba(255,255,255,0.18);
color: white !important;
}
.tfs-svc-cta .actions a:hover { transform: translateY(-2px); }
.tfs-svc-cta .actions .tel-num {
font-family: ‘Bricolage Grotesque’, sans-serif;
font-size: 1.05rem;
}

@media (max-width: 640px) {
.tfs-svc-hero { padding: 70px 20px 60px; }
.tfs-svc-intro { padding: 60px 20px 40px; }
.tfs-svc-adv { padding: 40px 20px 70px; }
.tfs-svc-related { padding: 60px 20px 70px; }
.tfs-svc-cta { padding: 60px 20px 70px; }
}

Aide au déménagement · Trois-Rivières

Un déménageur à la demande.

Vous avez besoin d’un coup de main ponctuel mais pas d’un service complet ? Five Star propose un service souple et économique : mise à disposition d’un déménageur professionnel. À l’heure, à la demi-journée ou à la journée.

Durée minimale
1 heure
Nombre
1 à plusieurs déménageurs
Tarification
Au temps utilisé
Solution flexible

Quand vous voulez, autant qu’il faut.

Notre intervenant arrive à l’heure convenue avec les équipements nécessaires à un travail efficace et sécuritaire. Il travaille sous votre supervision, tout en vous conseillant pour optimiser les efforts et protéger vos biens. Vous ne payez que pour le temps réellement utilisé.

Pourquoi Five Star

Souple et économique.

01.
Petits déménagements
Livraison à réceptionner, meuble à monter, boîtes à sortir.
02.
Professionnel équipé
Arrive à l’heure avec l’équipement adapté à la tâche.
03.
Étudiants & aînés
Idéal pour ceux qui n’ont pas la force ou le réseau.
04.
Vous contrôlez
Heure ou journée, ajout de personnes selon le besoin.
Besoin d'aide ?

Réservez un déménageur.

Pour déplacer un meuble, charger un camion ou un petit logement. Soumission gratuite, claire, personnalisée.