.miami-landing[data-v-a0c62208]{font-family:Inter,sans-serif}.miami-landing .section[data-v-a0c62208]{padding:20px 0}.miami-landing .section.section-alt[data-v-a0c62208]{background-color:var(--light-silver);margin-top:-50px}.miami-landing .section.connect-section[data-v-a0c62208]{background-color:var(--white)!important;padding:20px 0;line-height:1.6}.miami-landing .faq-container[data-v-a0c62208]{margin-top:30px;margin-bottom:60px;margin-left:20px;margin-right:20px}.miami-landing .faq-container .title[data-v-a0c62208]{text-align:center;font-size:24px!important;margin-bottom:50px!important}.miami-landing .faq-container .topic[data-v-a0c62208]{max-width:1035px;margin:0 auto}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner{overflow:visible}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner:not(.open) .slide-content{display:none}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner h2{justify-content:space-between}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner h2>span{font-family:Roboto;font-size:20px!important;line-height:23px!important;white-space:normal;word-break:break-word}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner .slide-content{max-width:851px;color:#8a939d;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:24px;overflow:hidden}.miami-landing .faq-container .topic[data-v-a0c62208] .slide-container .inner.open .slide-content{display:block}.miami-landing .section-header[data-v-a0c62208]{text-align:center;margin-bottom:80px}.miami-landing .section-header .section-title[data-v-a0c62208]{font-size:36px;font-weight:700;color:var(--dark-gray);margin-bottom:16px}.miami-landing .section-header .section-description[data-v-a0c62208]{font-size:18px;color:var(--lblue);max-width:600px;margin:0 auto}.miami-landing .vehicles-grid[data-v-a0c62208]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.miami-landing .vehicle-card[data-v-a0c62208]{background:var(--white);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);transition:transform .3s ease}.miami-landing .vehicle-card[data-v-a0c62208]:hover{transform:translateY(-5px)}.miami-landing .vehicle-image[data-v-a0c62208]{width:100%;height:200px}.miami-landing .vehicle-image img[data-v-a0c62208]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.miami-landing .vehicle-content[data-v-a0c62208]{padding:24px}.miami-landing .vehicle-title[data-v-a0c62208]{font-size:24px;font-weight:600;color:var(--dark-gray);margin-bottom:8px}.miami-landing .vehicle-description[data-v-a0c62208]{color:var(--lblue);margin-bottom:20px}.miami-landing .vehicle-specs[data-v-a0c62208]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.miami-landing .spec-item[data-v-a0c62208]{display:flex;align-items:center;gap:8px;color:var(--font)}.miami-landing .vehicle-price[data-v-a0c62208]{display:flex;align-items:baseline;gap:4px;margin-bottom:20px}.miami-landing .btn[data-v-a0c62208]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:6px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease}.miami-landing .btn.btn-full[data-v-a0c62208]{width:100%;justify-content:center}.miami-landing .locations-additional[data-v-a0c62208]{text-align:center;font-size:16px;color:var(--font);margin-top:25px}@media(max-width:768px){.miami-landing .section[data-v-a0c62208]{padding:60px 0}.miami-landing .vehicles-grid[data-v-a0c62208]{grid-template-columns:1fr;gap:20px}.miami-landing .section-title[data-v-a0c62208]{font-size:28px!important}.miami-landing .connect-section-description[data-v-a0c62208]{max-width:700px;font-size:18px;line-height:1.6;margin-top:15px;color:var(--font)}}.listing[data-v-46062061]{padding:30px 0;padding-bottom:0}@media(max-width:1199px){.listing[data-v-46062061]{padding:0 20px}.listing .row[data-v-46062061]{margin-left:0;margin-right:0}}@media(max-width:991.98px){.listing[data-v-46062061]{padding:0}}@media(max-width:411.98px){.listing[data-v-46062061] .mobile-frame .init-view{padding:20px 10px}.listing[data-v-46062061] .mobile-frame .init-view .search{margin-right:10px}.listing[data-v-46062061] .mobile-frame .init-view .cta a{width:80px}}.listing .results[data-v-46062061]{margin-left:0!important;padding-left:10px}.loader-container[data-v-46062061]{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.loader[data-v-46062061]{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.loader img[data-v-46062061]{width:75px}.sidebar[data-v-46062061]{position:relative;min-height:1px;display:block;padding-left:30px;padding-right:15px;flex:0 0 12.3333%;max-width:12.3333%;min-width:182px;background:#233747;border:1px solid #000}@media(max-width:1199px){.sidebar.show-filters[data-v-46062061]:before{content:"";position:fixed;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.1);top:0;left:0}.sidebar.show-filters .filter[data-v-46062061]{transform:translateX(0)}}.toolbar[data-v-46062061]{justify-content:space-between}.toolbar .actions[data-v-46062061],.toolbar[data-v-46062061]{display:flex;align-items:center}.toolbar .actions button[data-v-46062061]{font-size:12px;text-transform:uppercase;font-weight:400;width:200px;margin-right:20px}.content-2-columns[data-v-46062061]{position:relative;min-height:1px;display:block;padding-left:15px;padding-right:15px;flex:0 0 79.3333%;max-width:79.3333%;padding-right:0;margin-left:20px}.content-2-columns[data-v-46062061] .offers-slider .slick-slider{padding-left:0}.content-2-columns[data-v-46062061] .offers-slider .slick-slider .slick-track{margin-left:0}.content-2-columns[data-v-46062061] .offers-slider .slick-slider .slick-track .slide-item{padding:10px 5px;cursor:pointer}@media(max-width:1199px){.content-2-columns[data-v-46062061]{flex:0 0 100%;max-width:100%;padding-left:0;margin-left:0;padding-right:0}}.content-results[data-v-46062061]{padding:30px 0;margin-bottom:20px}@media(max-width:1199px){.content-results[data-v-46062061]{padding:0}}.banner[data-v-46062061]{width:70vw;margin:0 auto;margin-bottom:25px;margin-top:-15px;overflow:hidden;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.banner img[data-v-46062061]{width:100%;height:auto;display:block}.content-no-results[data-v-46062061]{margin:30px 0;border:1px solid #f7f7f7;padding:30px;border-radius:16px;background:var(--white);font-family:var(--alt-font);text-align:center}.content-no-results .no-result-msg[data-v-46062061] a{text-decoration:none;color:var(--blue);cursor:pointer;font-size:16px;font-weight:700}@media(max-width:991.98px){.content-no-results[data-v-46062061]{width:calc(100% - 40px);box-sizing:border-box;margin:10px auto 20px}}.listing-comprandoviajes .sidebar[data-v-46062061]{border:1px solid #e0e0e0}.listing-comprandoviajes .sidebar .filter[data-v-46062061],.listing-comprandoviajes .sidebar[data-v-46062061]{background:#233747 var(--client-bg-image) repeat!important;background-size:200px 200px!important}.listing-comprandoviajes .sidebar .filter .apply-filters[data-v-46062061],.listing-comprandoviajes .sidebar .filter .content-filters[data-v-46062061]{background:transparent}.listing-comprandoviajes .sidebar .filter .switch[data-v-46062061],.listing-comprandoviajes .sidebar .filter span[data-v-46062061]{background:#fff var(--client-bg-image) repeat;background-size:200px 200px}.listing-comprandoviajes .sidebar .filter .switch>span.switcher[data-v-46062061]{background:transparent}.thank-you[data-v-054014e5]{box-sizing:border-box}.thank-you>.container[data-v-054014e5]{box-sizing:border-box;max-width:1100px;padding:20px}.thank-you>.container h1[data-v-054014e5]{color:var(--font);font-family:Calibri;font-weight:700;font-size:32px;line-height:40px;margin:0}@media(min-width:992px){.thank-you>.container h1[data-v-054014e5]{font-size:56px;line-height:32px}}.thank-you>.container h2[data-v-054014e5]{color:var(--font);font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;margin:0;margin-top:20px}@media(min-width:992px){.thank-you>.container h2[data-v-054014e5]{margin-top:17px;font-size:24px;line-height:40px}}.thank-you>.container h3[data-v-054014e5]{background:#ffbebe;border:1px solid red;padding:10px;font-size:14px}.thank-you>.container .confirmation-code[data-v-054014e5]{display:none;color:#8a939d;font-family:Roboto;font-size:16px;font-weight:700;line-height:40px;margin-top:17px}@media(min-width:992px){.thank-you>.container .confirmation-code[data-v-054014e5]{display:block}}.thank-you>.container .requirements[data-v-054014e5]{margin-top:45px}.thank-you>.container .requirements h2[data-v-054014e5]{color:var(--font);font-family:Calibri;font-weight:700;font-size:24px;line-height:30px;margin:0}@media(min-width:992px){.thank-you>.container .requirements h2[data-v-054014e5]{font-size:32px;line-height:56px}}.thank-you>.container .requirements .cards-container[data-v-054014e5]{display:flex;justify-content:space-between;align-items:center;margin-top:36px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;padding-bottom:3rem}.thank-you>.container .requirements .cards-container .card[data-v-054014e5]{height:202px;min-width:200px;border-radius:16px;background-color:#fff;box-shadow:0 20px 50px 0 rgba(0,46,109,.1);display:flex;align-items:center;justify-content:center;flex-direction:column}.thank-you>.container .requirements .cards-container .card img[data-v-054014e5]{max-width:64px;-o-object-fit:conver;object-fit:conver}.thank-you>.container .requirements .cards-container .card .text[data-v-054014e5]{color:var(--font);font-family:Calibri;font-size:24px;font-weight:700;line-height:24px;margin-top:40px;text-align:center}@media(min-width:992px){.thank-you>.container .requirements .cards-container .card .text[data-v-054014e5]{font-size:24px;line-height:24px;margin-top:27px}}.thank-you>.container .requirements .cards-container .card[data-v-054014e5]:not(:first-of-type){margin-left:10px}@media(min-width:992px){.thank-you>.container .requirements .cards-container .card[data-v-054014e5]:not(:first-of-type){margin-left:70px}}@media(min-width:992px){.thank-you>.container .requirements .cards-container .card[data-v-054014e5]{overflow-x:unset;height:252px;min-width:320px}}@media(min-width:992px){.thank-you>.container .requirements .cards-container[data-v-054014e5]{overflow:auto}}.thank-you>.container .faq-btn[data-v-054014e5]{display:flex;align-items:center;justify-content:center;border-radius:4px;margin:60px auto;margin-bottom:44px;height:48px;max-width:330px;width:100%;color:#fff;background:var(--blue);font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-decoration:none}@media(max-width:374.98px){.thank-you>.container .faq-btn[data-v-054014e5]{font-size:14px;width:calc(100% + 30px);transform:translateX(-15px)}}@media(min-width:992px){.thank-you>.container[data-v-054014e5]{max-width:1100px;padding:0 75px}}@media(min-width:992px){.thank-you[data-v-054014e5]{padding:60px 0}}