.hero-section[data-v-ca68658a]{background-image:url(../assets/images/coche-negro-movimiento-carretera_1_1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 100px 250PX}.hero-sub-section[data-v-ca68658a]{background-color:#dceffc;display:flex}.hero-card[data-v-ca68658a]{max-width:535px}.hero-card h1[data-v-ca68658a]{margin-bottom:16px}.hero-card h6[data-v-ca68658a]{margin-bottom:32px}.hero-card .cta-wrapper .btn[data-v-ca68658a]{align-items:center;display:flex;font-size:20px;justify-content:space-between;padding:14px 24px;transition:all .3s ease-in-out}.cta-wrapper[data-v-ca68658a]{display:flex;flex-direction:column;row-gap:16px}.hero-cards-wrapper[data-v-ca68658a]{display:flex;justify-content:flex-end;margin-left:auto;margin-right:0;margin-top:-140px}.hero-cards-wrapper .hero-card-icon[data-v-ca68658a]{align-items:center;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:start;max-width:280px;padding:54px 16px;text-align:center}.hero-cards-wrapper .hero-card-icon[data-v-ca68658a]:first-child{border-radius:16px 0 0 16px}.hero-cards-wrapper .hero-card-icon img[data-v-ca68658a]{height:50px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1024px){.hero-cards-wrapper[data-v-ca68658a]{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:center;margin:-175px auto 0;max-width:70%}.hero-cards-wrapper .hero-card-icon[data-v-ca68658a]{background:transparent;width:50%}}@media (max-width:767px){.hero-section[data-v-ca68658a]{padding:30px 30px 250px}.hero-section h1[data-v-ca68658a]{font-size:40px;line-height:45px}.hero-card .cta-wrapper .btn[data-v-ca68658a]{font-size:16px}.hero-cards-wrapper[data-v-ca68658a]{border-radius:16px;flex-wrap:wrap;justify-content:center;margin-top:-100px;padding:0 30px}.hero-cards-wrapper .hero-card-icon[data-v-ca68658a]{max-width:none;width:100%}.hero-sub-section .hero-cards-wrapper .hero-card-icon[data-v-ca68658a]:first-child{border-radius:16px 16px 0 0}.hero-cards-wrapper .hero-card-icon[data-v-ca68658a]:last-child{border-radius:0 0 16px 16px}}.benefits .benefit-btn[data-v-3e5bcdd1]{margin-top:30px}.benefits-cards[data-v-3e5bcdd1]{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:1027px}.benefits-cards .benefit-card-icon[data-v-3e5bcdd1]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:start;text-align:center}.benefits-cards img[data-v-3e5bcdd1]{height:34px;-o-object-fit:contain;object-fit:contain}.benefits[data-v-3e5bcdd1]{background-color:#dceffc}.benefits .content-wrapper[data-v-3e5bcdd1]{align-items:center;display:flex;flex-direction:column;gap:33px;padding:80px 30px}.benefits .benefits-title[data-v-3e5bcdd1]{align-items:center;justify-content:center;text-align:center}.benefits .benefits-description[data-v-3e5bcdd1]{margin:0 auto;text-align:center;width:944px}.benefits .benefits-title img[data-v-3e5bcdd1]{height:40px;margin-bottom:-8px}@media (min-width:768px) and (max-width:1024px){.benefits .benefits-description[data-v-3e5bcdd1]{width:600px}}@media (max-width:767px){.benefits .benefits-description[data-v-3e5bcdd1]{width:100%}.benefits-cards[data-v-3e5bcdd1]{grid-template-columns:1fr}}.cars-wrapper[data-v-d155c3e0]{background-color:#fff;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.last-cars[data-v-d155c3e0]{padding:80px 4%;text-align:center}.last-cars h2[data-v-d155c3e0]{padding:32px 8px}.last-cars .last-cars-btn[data-v-d155c3e0]{align-items:center;background:linear-gradient(90deg,#002d4d 50%,#0070c0 0);background-position:100% 100%;background-size:200% 100%;display:flex;gap:14px;margin:50px auto 0;width:-moz-fit-content;width:fit-content}@media (min-width:768px) and (max-width:1024px){.cars-wrapper[data-v-d155c3e0]{grid-template-columns:1fr 1fr}}@media (max-width:767px){.cars-wrapper[data-v-d155c3e0]{grid-template-columns:1fr}.last-cars[data-v-d155c3e0]{padding:80px 30px}}.advantages[data-v-6b72ab17]{background-color:#dceffc;padding:80px 10%;text-align:center}.advantages .check-card[data-v-6b72ab17]{align-items:center;display:flex;gap:0 24px}.advantages .check-card p[data-v-6b72ab17]{font-size:18px;line-height:26px}.btn.adventage-btn.btn-orange[data-v-6b72ab17]{margin-top:18px;width:-moz-fit-content;width:fit-content}.advantages .cards-wrapper[data-v-6b72ab17]{display:grid;gap:40px 70px;grid-template-columns:1fr 1fr;margin-top:34px;text-align:left}.advantages .cards-wrapper .card[data-v-6b72ab17]{display:flex;flex-direction:column;gap:24px 0;justify-content:space-between}.advantages .content-wrapper h3[data-v-6b72ab17]{width:100%}@media (min-width:768px) and (max-width:1024px){.advantages[data-v-6b72ab17]{padding:80px 30px}}@media (max-width:767px){.advantages[data-v-6b72ab17]{padding:80px 30px}.advantages .cards-wrapper[data-v-6b72ab17]{grid-template-columns:1fr}}.questions[data-v-44993d9f]{padding:56px 80px;text-align:center}.accordeon-wrapper[data-v-44993d9f]{display:flex;flex-direction:column;gap:12px;margin-top:32px}@media (max-width:767px){.questions[data-v-44993d9f]{padding:56px 30px}}.eco[data-v-dea34a58]{background-color:#dceffc;padding:80px;text-align:center}.eco .content-wrapper[data-v-dea34a58]{display:flex}.eco .image-wrapper[data-v-dea34a58]{align-items:center;display:flex}.eco .eco-content[data-v-dea34a58]{display:flex;flex-direction:column;gap:20px;padding:22px 0 22px 76px;text-align:left}.eco .eco-content p[data-v-dea34a58]{line-height:25px}.eco .content-wrapper div[data-v-dea34a58]{width:50%}.eco .content-wrapper div img[data-v-dea34a58]{width:100%}@media (max-width:1024px){.eco .content-wrapper div[data-v-dea34a58]{padding:0;width:100%}.eco .content-wrapper[data-v-dea34a58]{flex-wrap:wrap}.eco .eco-content[data-v-dea34a58]{margin-top:24px}}@media (max-width:767px){.eco[data-v-dea34a58]{padding:80px 30px}}.error[data-v-83b9097f]{color:red;font-size:13px;font-weight:300}#contactForm[data-v-83b9097f]{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between}.talk[data-v-83b9097f]{padding:80px;text-align:center}.talk .talk-wrapper[data-v-83b9097f]{display:flex;margin-top:34px}.talk .talk-wrapper>div[data-v-83b9097f]{width:50%}.talk .image-wrapper[data-v-83b9097f]{align-items:center;display:flex}.talk .content-wrapper div img[data-v-83b9097f]{width:100%}.talk .talk-content[data-v-83b9097f]{display:flex;flex-direction:column;gap:20px;padding:22px 0 22px 76px;text-align:center}.talk .talk-content p[data-v-83b9097f]{line-height:25px}.talk .talk-wrapper .talk-content .w-full[data-v-83b9097f]{width:100%}.talk .talk-wrapper .talk-content .w-50[data-v-83b9097f]{width:calc(50% - 12px)}.talk .talk-wrapper .talk-content .checkbox[data-v-83b9097f]{align-items:center;display:flex;gap:15px}.btn.submit[data-v-83b9097f]{align-items:center;align-self:self-start;background:linear-gradient(90deg,#002d4d 50%,#0070c0 0);background-position:100% 100%;background-size:200% 100%;border-radius:54px;display:inline-block;font-size:16px;gap:14px;justify-self:flex-start;margin-top:30px;padding:12px 40px;text-align:left;width:-moz-fit-content;width:fit-content}.popup-overlay[data-v-83b9097f]{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popup[data-v-83b9097f]{animation:fadeIn-83b9097f .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 6px 15px #0000004d;max-width:90%;padding:40px 50px;text-align:center;width:500px}.popup h3[data-v-83b9097f]{color:#002d4d;font-size:28px;font-weight:700;margin-bottom:20px}.popup p[data-v-83b9097f]{color:#333;font-size:18px;line-height:1.6;margin-bottom:30px}.btn.close-btn[data-v-83b9097f]{background:linear-gradient(90deg,#002d4d 50%,#0070c0 0);background-position:100% 100%;background-size:200% 100%;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 40px;transition:background-position .3s ease-in-out}.btn.close-btn[data-v-83b9097f]:hover{background-position:0 100%}@keyframes fadeIn-83b9097f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){#contactForm[data-v-83b9097f]{gap:30px 24px}.talk .content-wrapper div[data-v-83b9097f]{padding:0;width:100%}.talk .talk-wrapper[data-v-83b9097f]{flex-wrap:wrap}.talk .talk-content[data-v-83b9097f]{margin-top:24px}}@media (max-width:767px){.talk[data-v-83b9097f]{padding:80px 30px}.talk .talk-wrapper .talk-content .w-50[data-v-83b9097f]{width:100%}}
