GM
Gustavo Moreira
Avaliação no Google
★★★★★
Atendimento sempre bom, equipe de montagem profissional e prazo cumprido conforme combinado.
RM
Rogelio Mazeika
Avaliação no Google
★★★★★
Gostei do atendimento. O que foi combinado foi cumprido, com produto de qualidade e ótimo acabamento.
JC
Jean Carlos
Avaliação no Google
★★★★★
Profissionais experientes e caprichosos. O resultado final ficou excelente.
YC
Yure Canha
Avaliação no Google
★★★★★
Serviço de qualidade! O toldo ficou perfeito e a instalação foi rápida. Recomendo a Toldopar.
MN
Mayara Nascimento
Avaliação no Google
★★★★★
Atendimento excelente, material resistente e acabamento impecável. Muito satisfeita com o resultado.
AM
Angela Mores
Avaliação no Google
★★★★★
Preço justo, atendimento impecável e produto de altíssima qualidade.
WL
Wesley Lino Pereira
Avaliação no Google
★★★★★
Comprei para minha empresa e ficou exatamente como eu queria.
RM
Rodrigo Messias
Avaliação no Google
★★★★★
Ótimo atendimento. Empresa de credibilidade e qualidade no serviço.
WM
Wesley Martis de Lima
Avaliação no Google
★★★★★
Empresa muito eficiente, entrega rápida, qualidade e preço justo. Recomendo.
HL
Henrique Leal
Avaliação no Google
★★★★★
Gostei bastante da transparência e honestidade no orçamento.
AG
Aldemar Gomes
Avaliação no Google
★★★★★
Bom atendimento, rapidez na entrega e preços ótimos.
CM
Cássio Mendes
Avaliação no Google
★★★★★
Rápido e prático, entregou na data e com preço justo. Obrigado pelo atendimento.
;
--av-text:#353538;
--av-muted:#77777b;
--av-bg:#f7f5f2;
--av-card:#ffffff;
--av-border:#e9e5e1;
--av-star:#fbbc04;
}
/* =========================================
BASE
========================================= */
#toldopar-avaliacoes,
#toldopar-avaliacoes *{
box-sizing:border-box;
}
#toldopar-avaliacoes{
position:relative;
width:100%;
overflow:hidden;
padding:76px 0;
background:
radial-gradient(
circle at 90% 10%,
rgba(245,130,32,.08),
transparent 24%
),
linear-gradient(
135deg,
#fbfaf8 0%,
#f3f0ec 100%
);
font-family:Arial,Helvetica,sans-serif;
}
#toldopar-avaliacoes a{
text-decoration:none !important;
}
.av-container{
width:min(1240px,calc(100% - 40px));
margin:0 auto;
}
/* =========================================
CABEÇALHO
========================================= */
.av-header{
margin-bottom:34px;
display:flex;
align-items:flex-end;
justify-content:space-between;
gap:40px;
}
.av-header-copy{
max-width:650px;
}
.av-kicker{
display:inline-flex;
align-items:center;
gap:9px;
margin-bottom:12px;
color:var(--av-orange);
font-size:11px;
font-weight:900;
letter-spacing:.12em;
text-transform:uppercase;
}
.av-kicker::before{
content:"";
width:27px;
height:2px;
border-radius:999px;
background:var(--av-orange);
}
.av-title{
margin:0;
color:var(--av-dark);
font-size:clamp(36px,4vw,52px);
font-weight:900;
line-height:1.04;
letter-spacing:-.045em;
}
.av-title span{
color:var(--av-orange);
}
.av-subtitle{
max-width:600px;
margin:12px 0 0;
color:#5d5d61;
font-size:15px;
line-height:1.55;
}
/* =========================================
NOTA GOOGLE
========================================= */
.av-rating-box{
flex:0 0 auto;
padding:15px 19px;
display:flex;
align-items:center;
gap:13px;
border:1px solid var(--av-border);
border-radius:17px;
background:rgba(255,255,255,.88);
box-shadow:
0 12px 28px rgba(30,27,25,.06);
}
.av-rating-number{
color:var(--av-dark);
font-size:27px;
font-weight:900;
line-height:1;
}
.av-rating-info{
display:flex;
flex-direction:column;
gap:3px;
}
.av-rating-stars{
color:var(--av-star);
font-size:14px;
letter-spacing:1px;
}
.av-rating-source{
color:#66666b;
font-size:11px;
font-weight:700;
}
/* =========================================
SLIDER
========================================= */
.av-slider{
position:relative;
}
.av-viewport{
overflow:hidden;
padding:6px 2px 16px;
touch-action:pan-y;
cursor:grab;
user-select:none;
-webkit-user-select:none;
}
.av-viewport.is-dragging{
cursor:grabbing;
}
.av-track{
display:flex;
gap:20px;
transition:
transform .5s cubic-bezier(.22,.61,.36,1);
will-change:transform;
}
/* =========================================
CARD
========================================= */
.av-card{
flex:0 0 calc((100% - 40px) / 3);
min-width:0;
min-height:240px;
padding:21px;
display:flex;
flex-direction:column;
border:1px solid var(--av-border);
border-radius:20px;
background:var(--av-card);
box-shadow:
0 14px 34px rgba(31,27,28,.065);
transition:
transform .25s ease,
border-color .25s ease,
box-shadow .25s ease;
}
.av-card:hover{
transform:translateY(-5px);
border-color:
rgba(245,130,32,.38);
box-shadow:
0 24px 48px rgba(31,27,28,.10);
}
/* TOPO */
.av-card-top{
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
margin-bottom:17px;
}
.av-user{
min-width:0;
display:flex;
align-items:center;
gap:11px;
}
.av-avatar{
width:42px;
height:42px;
flex:0 0 42px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:
linear-gradient(
135deg,
#302d2e,
#655b5d
);
color:#ffffff;
font-size:14px;
font-weight:900;
}
.av-user-info{
min-width:0;
}
.av-name{
display:block;
overflow:hidden;
color:var(--av-dark);
font-size:14px;
font-weight:900;
line-height:1.25;
text-overflow:ellipsis;
white-space:nowrap;
}
.av-source{
display:block;
margin-top:3px;
color:#89858a;
font-size:10.5px;
}
/* GOOGLE */
.av-google{
flex:0 0 auto;
color:#777;
font-size:11px;
font-weight:800;
}
.av-google::before{
content:"Google";
}
/* ESTRELAS */
.av-stars{
margin-bottom:12px;
color:var(--av-star);
font-size:15px;
letter-spacing:1px;
}
/* TEXTO */
.av-text{
position:relative;
margin:0;
color:#3a3738;
font-size:14px;
line-height:1.6;
}
.av-text::before{
content:"“";
position:absolute;
top:-22px;
right:0;
color:rgba(245,130,32,.11);
font-size:66px;
font-family:Georgia,serif;
line-height:1;
}
/* =========================================
SETAS DESKTOP
========================================= */
.av-arrow{
position:absolute;
z-index:5;
top:50%;
width:46px;
height:46px;
padding:0;
display:flex;
align-items:center;
justify-content:center;
border:1px solid rgba(31,27,28,.08);
border-radius:50%;
background:#ffffff;
color:var(--av-dark);
box-shadow:
0 12px 28px rgba(31,27,28,.12);
cursor:pointer;
transform:translateY(-50%);
transition:
background .2s ease,
color .2s ease,
transform .2s ease;
}
.av-arrow:hover{
background:var(--av-orange);
color:#ffffff;
transform:
translateY(-50%)
scale(1.05);
}
.av-arrow.prev{
left:-22px;
}
.av-arrow.next{
right:-22px;
}
.av-arrow svg{
width:19px;
height:19px;
fill:none;
stroke:currentColor;
stroke-width:2.4;
stroke-linecap:round;
stroke-linejoin:round;
}
/* =========================================
DOTS
========================================= */
.av-dots{
margin-top:8px;
display:flex;
align-items:center;
justify-content:center;
gap:7px;
}
.av-dot{
width:7px;
height:7px;
padding:0;
border:0;
border-radius:999px;
background:#ccc7c4;
cursor:pointer;
transition:
width .22s ease,
background .22s ease;
}
.av-dot.active{
width:26px;
background:var(--av-orange);
}
/* =========================================
CTA
========================================= */
.av-bottom{
margin-top:28px;
display:flex;
justify-content:center;
}
.av-button{
min-height:53px;
padding:0 7px 0 22px;
display:inline-flex;
align-items:center;
justify-content:center;
gap:14px;
border-radius:999px;
background:var(--av-orange);
color:#ffffff !important;
font-size:14px;
font-weight:900;
box-shadow:
0 14px 28px rgba(245,130,32,.22);
transition:
transform .2s ease,
background .2s ease;
}
.av-button:hover{
transform:translateY(-2px);
background:var(--av-orange-dark);
}
.av-button-icon{
width:39px;
height:39px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:#ffffff;
color:var(--av-orange);
}
.av-button-icon svg{
width:17px;
height:17px;
fill:none;
stroke:currentColor;
stroke-width:2.2;
stroke-linecap:round;
stroke-linejoin:round;
}
/* =========================================
MOBILE CONTROLS
========================================= */
.av-mobile-controls{
display:none;
}
.av-viewport.is-dragging .av-track{
transition:none;
}
/* =========================================
TABLET
========================================= */
@media(max-width:980px){
#toldopar-avaliacoes{
padding:64px 0;
}
.av-header{
align-items:flex-start;
}
.av-card{
flex-basis:
calc((100% - 20px) / 2);
}
.av-arrow.prev{
left:-14px;
}
.av-arrow.next{
right:-14px;
}
}
/* =========================================
MOBILE
========================================= */
@media(max-width:640px){
#toldopar-avaliacoes{
padding:48px 0;
}
.av-container{
width:calc(100% - 28px);
}
.av-header{
margin-bottom:26px;
display:block;
text-align:left;
}
.av-kicker{
font-size:10px;
}
.av-title{
max-width:340px;
font-size:34px;
}
.av-subtitle{
max-width:340px;
margin-top:10px;
font-size:14px;
}
.av-rating-box{
width:max-content;
margin-top:19px;
padding:12px 15px;
border-radius:15px;
}
.av-rating-number{
font-size:23px;
}
.av-track{
gap:14px;
}
.av-card{
flex-basis:100%;
min-height:225px;
padding:19px;
border-radius:18px;
}
/* remove setas sobre o card */
.av-slider > .av-arrow{
display:none;
}
.av-dots-desktop{
display:none;
}
.av-mobile-controls{
margin-top:10px;
display:grid;
grid-template-columns:
42px
minmax(0,1fr)
42px;
align-items:center;
gap:10px;
}
.av-mobile-controls .av-arrow{
position:static;
width:42px;
height:42px;
transform:none;
background:var(--av-dark);
color:#ffffff;
box-shadow:none;
}
.av-mobile-controls .av-arrow:hover,
.av-mobile-controls .av-arrow:focus,
.av-mobile-controls .av-arrow:active{
transform:none;
background:var(--av-dark);
color:#ffffff;
}
.av-mobile-controls .av-dots{
min-width:0;
margin:0;
overflow:hidden;
}
.av-bottom{
margin-top:23px;
}
.av-button{
width:100%;
justify-content:space-between;
}
}
GM
Gustavo Moreira
Avaliação no Google
★★★★★
Atendimento sempre bom, equipe de montagem profissional e prazo cumprido conforme combinado.
RM
Rogelio Mazeika
Avaliação no Google
★★★★★
Gostei do atendimento. O que foi combinado foi cumprido, com produto de qualidade e ótimo acabamento.
JC
Jean Carlos
Avaliação no Google
★★★★★
Profissionais experientes e caprichosos. O resultado final ficou excelente.
YC
Yure Canha
Avaliação no Google
★★★★★
Serviço de qualidade! O toldo ficou perfeito e a instalação foi rápida. Recomendo a Toldopar.
MN
Mayara Nascimento
Avaliação no Google
★★★★★
Atendimento excelente, material resistente e acabamento impecável. Muito satisfeita com o resultado.
AM
Angela Mores
Avaliação no Google
★★★★★
Preço justo, atendimento impecável e produto de altíssima qualidade.
WL
Wesley Lino Pereira
Avaliação no Google
★★★★★
Comprei para minha empresa e ficou exatamente como eu queria.
RM
Rodrigo Messias
Avaliação no Google
★★★★★
Ótimo atendimento. Empresa de credibilidade e qualidade no serviço.
WM
Wesley Martis de Lima
Avaliação no Google
★★★★★
Empresa muito eficiente, entrega rápida, qualidade e preço justo. Recomendo.
HL
Henrique Leal
Avaliação no Google
★★★★★
Gostei bastante da transparência e honestidade no orçamento.
AG
Aldemar Gomes
Avaliação no Google
★★★★★
Bom atendimento, rapidez na entrega e preços ótimos.
CM
Cássio Mendes
Avaliação no Google
★★★★★
Rápido e prático, entregou na data e com preço justo. Obrigado pelo atendimento.
ark:#d96b12;
--av-dark:#1b1b1d;
--av-text:#353538;
--av-muted:#77777b;
--av-bg:#f7f5f2;
--av-card:#ffffff;
--av-border:#e9e5e1;
--av-star:#fbbc04;
}
/* =========================================
BASE
========================================= */
#toldopar-avaliacoes,
#toldopar-avaliacoes *{
box-sizing:border-box;
}
#toldopar-avaliacoes{
position:relative;
width:100%;
overflow:hidden;
padding:76px 0;
background:
radial-gradient(
circle at 90% 10%,
rgba(245,130,32,.08),
transparent 24%
),
linear-gradient(
135deg,
#fbfaf8 0%,
#f3f0ec 100%
);
font-family:Arial,Helvetica,sans-serif;
}
#toldopar-avaliacoes a{
text-decoration:none !important;
}
.av-container{
width:min(1240px,calc(100% - 40px));
margin:0 auto;
}
/* =========================================
CABEÇALHO
========================================= */
.av-header{
margin-bottom:34px;
display:flex;
align-items:flex-end;
justify-content:space-between;
gap:40px;
}
.av-header-copy{
max-width:650px;
}
.av-kicker{
display:inline-flex;
align-items:center;
gap:9px;
margin-bottom:12px;
color:var(--av-orange);
font-size:11px;
font-weight:900;
letter-spacing:.12em;
text-transform:uppercase;
}
.av-kicker::before{
content:"";
width:27px;
height:2px;
border-radius:999px;
background:var(--av-orange);
}
.av-title{
margin:0;
color:var(--av-dark);
font-size:clamp(36px,4vw,52px);
font-weight:900;
line-height:1.04;
letter-spacing:-.045em;
}
.av-title span{
color:var(--av-orange);
}
.av-subtitle{
max-width:600px;
margin:12px 0 0;
color:#5d5d61;
font-size:15px;
line-height:1.55;
}
/* =========================================
NOTA GOOGLE
========================================= */
.av-rating-box{
flex:0 0 auto;
padding:15px 19px;
display:flex;
align-items:center;
gap:13px;
border:1px solid var(--av-border);
border-radius:17px;
background:rgba(255,255,255,.88);
box-shadow:
0 12px 28px rgba(30,27,25,.06);
}
.av-rating-number{
color:var(--av-dark);
font-size:27px;
font-weight:900;
line-height:1;
}
.av-rating-info{
display:flex;
flex-direction:column;
gap:3px;
}
.av-rating-stars{
color:var(--av-star);
font-size:14px;
letter-spacing:1px;
}
.av-rating-source{
color:#66666b;
font-size:11px;
font-weight:700;
}
/* =========================================
SLIDER
========================================= */
.av-slider{
position:relative;
}
.av-viewport{
overflow:hidden;
padding:6px 2px 16px;
touch-action:pan-y;
cursor:grab;
user-select:none;
-webkit-user-select:none;
}
.av-viewport.is-dragging{
cursor:grabbing;
}
.av-track{
display:flex;
gap:20px;
transition:
transform .5s cubic-bezier(.22,.61,.36,1);
will-change:transform;
}
/* =========================================
CARD
========================================= */
.av-card{
flex:0 0 calc((100% - 40px) / 3);
min-width:0;
min-height:240px;
padding:21px;
display:flex;
flex-direction:column;
border:1px solid var(--av-border);
border-radius:20px;
background:var(--av-card);
box-shadow:
0 14px 34px rgba(31,27,28,.065);
transition:
transform .25s ease,
border-color .25s ease,
box-shadow .25s ease;
}
.av-card:hover{
transform:translateY(-5px);
border-color:
rgba(245,130,32,.38);
box-shadow:
0 24px 48px rgba(31,27,28,.10);
}
/* TOPO */
.av-card-top{
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
margin-bottom:17px;
}
.av-user{
min-width:0;
display:flex;
align-items:center;
gap:11px;
}
.av-avatar{
width:42px;
height:42px;
flex:0 0 42px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:
linear-gradient(
135deg,
#302d2e,
#655b5d
);
color:#ffffff;
font-size:14px;
font-weight:900;
}
.av-user-info{
min-width:0;
}
.av-name{
display:block;
overflow:hidden;
color:var(--av-dark);
font-size:14px;
font-weight:900;
line-height:1.25;
text-overflow:ellipsis;
white-space:nowrap;
}
.av-source{
display:block;
margin-top:3px;
color:#89858a;
font-size:10.5px;
}
/* GOOGLE */
.av-google{
flex:0 0 auto;
color:#777;
font-size:11px;
font-weight:800;
}
.av-google::before{
content:"Google";
}
/* ESTRELAS */
.av-stars{
margin-bottom:12px;
color:var(--av-star);
font-size:15px;
letter-spacing:1px;
}
/* TEXTO */
.av-text{
position:relative;
margin:0;
color:#3a3738;
font-size:14px;
line-height:1.6;
}
.av-text::before{
content:"“";
position:absolute;
top:-22px;
right:0;
color:rgba(245,130,32,.11);
font-size:66px;
font-family:Georgia,serif;
line-height:1;
}
/* =========================================
SETAS DESKTOP
========================================= */
.av-arrow{
position:absolute;
z-index:5;
top:50%;
width:46px;
height:46px;
padding:0;
display:flex;
align-items:center;
justify-content:center;
border:1px solid rgba(31,27,28,.08);
border-radius:50%;
background:#ffffff;
color:var(--av-dark);
box-shadow:
0 12px 28px rgba(31,27,28,.12);
cursor:pointer;
transform:translateY(-50%);
transition:
background .2s ease,
color .2s ease,
transform .2s ease;
}
.av-arrow:hover{
background:var(--av-orange);
color:#ffffff;
transform:
translateY(-50%)
scale(1.05);
}
.av-arrow.prev{
left:-22px;
}
.av-arrow.next{
right:-22px;
}
.av-arrow svg{
width:19px;
height:19px;
fill:none;
stroke:currentColor;
stroke-width:2.4;
stroke-linecap:round;
stroke-linejoin:round;
}
/* =========================================
DOTS
========================================= */
.av-dots{
margin-top:8px;
display:flex;
align-items:center;
justify-content:center;
gap:7px;
}
.av-dot{
width:7px;
height:7px;
padding:0;
border:0;
border-radius:999px;
background:#ccc7c4;
cursor:pointer;
transition:
width .22s ease,
background .22s ease;
}
.av-dot.active{
width:26px;
background:var(--av-orange);
}
/* =========================================
CTA
========================================= */
.av-bottom{
margin-top:28px;
display:flex;
justify-content:center;
}
.av-button{
min-height:53px;
padding:0 7px 0 22px;
display:inline-flex;
align-items:center;
justify-content:center;
gap:14px;
border-radius:999px;
background:var(--av-orange);
color:#ffffff !important;
font-size:14px;
font-weight:900;
box-shadow:
0 14px 28px rgba(245,130,32,.22);
transition:
transform .2s ease,
background .2s ease;
}
.av-button:hover{
transform:translateY(-2px);
background:var(--av-orange-dark);
}
.av-button-icon{
width:39px;
height:39px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:#ffffff;
color:var(--av-orange);
}
.av-button-icon svg{
width:17px;
height:17px;
fill:none;
stroke:currentColor;
stroke-width:2.2;
stroke-linecap:round;
stroke-linejoin:round;
}
/* =========================================
MOBILE CONTROLS
========================================= */
.av-mobile-controls{
display:none;
}
.av-viewport.is-dragging .av-track{
transition:none;
}
/* =========================================
TABLET
========================================= */
@media(max-width:980px){
#toldopar-avaliacoes{
padding:64px 0;
}
.av-header{
align-items:flex-start;
}
.av-card{
flex-basis:
calc((100% - 20px) / 2);
}
.av-arrow.prev{
left:-14px;
}
.av-arrow.next{
right:-14px;
}
}
/* =========================================
MOBILE
========================================= */
@media(max-width:640px){
#toldopar-avaliacoes{
padding:48px 0;
}
.av-container{
width:calc(100% - 28px);
}
.av-header{
margin-bottom:26px;
display:block;
text-align:left;
}
.av-kicker{
font-size:10px;
}
.av-title{
max-width:340px;
font-size:34px;
}
.av-subtitle{
max-width:340px;
margin-top:10px;
font-size:14px;
}
.av-rating-box{
width:max-content;
margin-top:19px;
padding:12px 15px;
border-radius:15px;
}
.av-rating-number{
font-size:23px;
}
.av-track{
gap:14px;
}
.av-card{
flex-basis:100%;
min-height:225px;
padding:19px;
border-radius:18px;
}
/* remove setas sobre o card */
.av-slider > .av-arrow{
display:none;
}
.av-dots-desktop{
display:none;
}
.av-mobile-controls{
margin-top:10px;
display:grid;
grid-template-columns:
42px
minmax(0,1fr)
42px;
align-items:center;
gap:10px;
}
.av-mobile-controls .av-arrow{
position:static;
width:42px;
height:42px;
transform:none;
background:var(--av-dark);
color:#ffffff;
box-shadow:none;
}
.av-mobile-controls .av-arrow:hover,
.av-mobile-controls .av-arrow:focus,
.av-mobile-controls .av-arrow:active{
transform:none;
background:var(--av-dark);
color:#ffffff;
}
.av-mobile-controls .av-dots{
min-width:0;
margin:0;
overflow:hidden;
}
.av-bottom{
margin-top:23px;
}
.av-button{
width:100%;
justify-content:space-between;
}
}
GM
Gustavo Moreira
Avaliação no Google
★★★★★
Atendimento sempre bom, equipe de montagem profissional e prazo cumprido conforme combinado.
RM
Rogelio Mazeika
Avaliação no Google
★★★★★
Gostei do atendimento. O que foi combinado foi cumprido, com produto de qualidade e ótimo acabamento.
JC
Jean Carlos
Avaliação no Google
★★★★★
Profissionais experientes e caprichosos. O resultado final ficou excelente.
YC
Yure Canha
Avaliação no Google
★★★★★
Serviço de qualidade! O toldo ficou perfeito e a instalação foi rápida. Recomendo a Toldopar.
MN
Mayara Nascimento
Avaliação no Google
★★★★★
Atendimento excelente, material resistente e acabamento impecável. Muito satisfeita com o resultado.
AM
Angela Mores
Avaliação no Google
★★★★★
Preço justo, atendimento impecável e produto de altíssima qualidade.
WL
Wesley Lino Pereira
Avaliação no Google
★★★★★
Comprei para minha empresa e ficou exatamente como eu queria.
RM
Rodrigo Messias
Avaliação no Google
★★★★★
Ótimo atendimento. Empresa de credibilidade e qualidade no serviço.
WM
Wesley Martis de Lima
Avaliação no Google
★★★★★
Empresa muito eficiente, entrega rápida, qualidade e preço justo. Recomendo.
HL
Henrique Leal
Avaliação no Google
★★★★★
Gostei bastante da transparência e honestidade no orçamento.
AG
Aldemar Gomes
Avaliação no Google
★★★★★
Bom atendimento, rapidez na entrega e preços ótimos.
CM
Cássio Mendes
Avaliação no Google
★★★★★
Rápido e prático, entregou na data e com preço justo. Obrigado pelo atendimento.