.main-banner[data-v-4352ba60]{position:relative;padding-bottom:20px;overflow:hidden}.main-banner .banner-img[data-v-4352ba60]{width:100%;height:320px;background-image:url(../img/fondo3.e183ca94.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;left:0}.main-banner .banner-img>div[data-v-4352ba60]{position:absolute;background-size:contain;background-repeat:no-repeat;width:50%;height:100%;top:0}.main-banner .banner-img>div[data-v-4352ba60]:first-child{background-image:url(../img/fondo1.9970fb7d.png);left:0;background-position:0}.main-banner .banner-img>div[data-v-4352ba60]:nth-child(2){background-image:url(../img/fondo2.2803deb9.png);right:0;background-position:100%}.main-banner .background[data-v-4352ba60]{height:320px}.main-banner .video-wrapper[data-v-4352ba60]{width:1920px;height:320px;position:absolute;margin-left:50%;transform:translateX(-50%);background-color:#e0e0e0}.main-banner .video-wrapper video[data-v-4352ba60]{width:1920px;height:320px}.main-banner .gradient[data-v-4352ba60]{width:100%;height:100px;background:linear-gradient(rgba(0,0,0,0.8),transparent);position:absolute}.main-banner .main-carousel[data-v-4352ba60]{margin-top:100px}@media (max-width:1023px){.main-banner .main-carousel[data-v-4352ba60]{margin-top:70px}}@media (max-width:599px){.main-banner .main-carousel[data-v-4352ba60]{margin-top:150px}}.main-banner .main-carousel .car[data-v-4352ba60]{width:100%;max-width:700px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;min-height:360px}@media (max-width:599px){.main-banner .main-carousel .car[data-v-4352ba60]{min-height:200px}}.main-banner .main-carousel .car--brand[data-v-4352ba60]{width:100%;max-width:300px;height:100%;flex-shrink:0;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,0.3));filter:drop-shadow(0 2px 6px rgba(0,0,0,0.3))}@media (max-width:599px){.main-banner .main-carousel .car--brand[data-v-4352ba60]{max-width:200px;max-height:100%}}.main-banner .main-carousel .car--image[data-v-4352ba60]{width:100%;max-width:700px;max-height:400px;margin-top:-30px;flex-shrink:0}@media (max-width:1023px){.main-banner .main-carousel .car--image[data-v-4352ba60]{margin-top:0px}}.main-banner .main-carousel h1[data-v-4352ba60]{font-size:38px;line-height:38px;font-weight:500;margin:0;color:#4b5e65;text-align:center;margin-bottom:10px;opacity:0.9}@media (max-width:1023px){.main-banner .main-carousel h1[data-v-4352ba60]{font-size:26px;line-height:26px;letter-spacing:-1px}}.main-banner .main-carousel .carousel-control-wrapper[data-v-4352ba60]{max-width:800px;width:100%;height:100px;position:absolute;pointer-events:none;top:120px;left:50%;transform:translateX(-50%)}.main-banner .main-carousel .carousel-control-wrapper .q-btn[data-v-4352ba60]{pointer-events:auto}@media screen and (max-width:1023px){.main-banner .main-carousel .carousel-control-wrapper[data-v-4352ba60]{width:110%;top:0px}}.main-banner .main-carousel .text-container[data-v-4352ba60]{text-align:center;padding:10px}@media (max-width:1023px){.main-banner .main-carousel .text-container[data-v-4352ba60]{padding:0}}.main-banner .main-carousel .text-container .price-wrapper h2[data-v-4352ba60]{margin-top:10px;margin-bottom:30px}@media (max-width:1023px){.main-banner .main-carousel .text-container .price-wrapper h2[data-v-4352ba60]{margin-top:0px}}.main-banner .main-carousel .text-container .monthly-price-from[data-v-4352ba60]{font-family:Montserrat;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:400}.main-banner .main-carousel .text-container h2[data-v-4352ba60]{font-size:60px;line-height:40px;font-weight:500;margin:0;color:#0f2832}@media (max-width:1023px){.main-banner .main-carousel .text-container h2[data-v-4352ba60]{font-size:44px;line-height:44px}}.main-banner .main-carousel .text-container h2 .symbol[data-v-4352ba60]{line-height:40px;font-size:34px;top:-9px;position:relative;margin-right:10px;font-weight:600}@media (max-width:1023px){.main-banner .main-carousel .text-container h2 .symbol[data-v-4352ba60]{font-size:30px!important;top:-10px}}@media (max-width:1023px){.main-banner .main-carousel .text-container h2 .price[data-v-4352ba60]{font-size:36px}}.main-banner .main-carousel .text-container h2 .zero-cent[data-v-4352ba60]{margin-left:0px;font-size:30px;font-weight:600}@media (max-width:1023px){.main-banner .main-carousel .text-container h2[data-v-4352ba60]{font-size:48px}.main-banner .main-carousel .text-container h2 .symbol[data-v-4352ba60]{top:-4px;font-size:24px}.main-banner .main-carousel .text-container h2 .zero-cent[data-v-4352ba60]{margin-left:0px;font-size:24px}}.main-banner .main-carousel .text-container .monthly-price-terms[data-v-4352ba60]{font-size:20px;color:#017fff;margin:0;margin-bottom:30px}@media (max-width:1023px){.main-banner .main-carousel .text-container .monthly-price-terms[data-v-4352ba60]{font-size:18px!important}}.main-banner .main-carousel .text-container .btn-conocelo[data-v-4352ba60]{display:inline-flex}@media (max-width:341px){.main-banner .main-carousel .text-container .btn-quote[data-v-4352ba60]{margin:8px 8px 0px 8px}}.home-banner{width:100%;display:flex}@media (max-width:1023px){.home-banner{height:auto!important;flex-direction:column!important}}.home-banner .image{width:60vw;display:flex;justify-content:flex-end;align-items:center}@media (max-width:1023px){.home-banner .image{width:100%}}.home-banner .image.reverse,.home-banner .image.reverse>span{justify-content:flex-start}.home-banner .image>span{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.home-banner .image>span img{height:100%}@media (max-width:1023px){.home-banner .image>span img{height:auto;width:100%}}.home-banner .description{width:40vw;display:flex;justify-content:flex-start;align-items:center;padding-left:40px}@media (max-width:1023px){.home-banner .description{width:100%;padding-left:0;padding:20px 50px 50px}}.home-banner .description.reverse{justify-content:flex-end}.home-banner .description .description-block{max-width:280px;width:100%}@media (max-width:1023px){.home-banner .description .description-block{max-width:none}}.home-banner .description .description-block h3{color:inherit;margin:0 0 25px;font-size:24px;line-height:normal;font-weight:600}.home-banner .description .description-block h3.dark{color:#0f2832}.home-banner .description .description-block p{margin:0 0 35px;color:inherit;font-size:16px;line-height:24px}.home-banner .description .description-block .btn-home{font-weight:600}.dialog-quote-desktop[data-v-7ca806b2]{background-color:#fff;opacity:1;overflow-x:hidden;position:relative;height:100vh;max-width:470px;width:100vw}.dialog-quote-desktop .btn-close[data-v-7ca806b2]{position:absolute;top:20px;right:20px}.dialog-quote-desktop .desktop[data-v-7ca806b2]{max-width:400px;width:100%;margin:0 auto 70px}.dialog-quote-desktop .desktop .quantity[data-v-7ca806b2]{position:relative}.dialog-quote-desktop .desktop .quantity+.quantity[data-v-7ca806b2]{margin-top:70px}.dialog-quote-desktop .desktop .quantity h5[data-v-7ca806b2]{text-align:center;font:600 18px/20px Open Sans;letter-spacing:0;color:#0f2832;margin:0 0 25px 0}.dialog-quote-desktop .desktop .quantity .input-desktop[data-v-7ca806b2]{color:#4b5e65;font:400 36px/20px Open Sans}