.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.quadis-modal{background:rgba(0,0,0,.479);position:fixed;align-items:center;top:0;left:0;width:100%;height:100%;text-align:center;overflow-x:hidden;z-index:9999}.quadis-modal .car-card .car-card-img a,.quadis-modal .car-card .car-info .name a{pointer-events:none}.contact-modal-body{width:100%;height:100%;overflow-y:auto;margin:auto;position:relative}.contact-modal-close,.contact-modal-checkbox,.contact-phone-modal-time{cursor:pointer!important}input[type=checkbox]:not(:checked){background-color:transparent!important}.contact-modal-content{height:85%;overflow-y:auto;overflow-x:hidden;min-height:fit-content;background:#f5a400}.contact-modal-bullet-list>li{list-style-type:none;line-height:1rem;align-items:center}.contact-modal-bullet-list-number{text-align:center;color:#fea500;display:inline-block;width:1.6rem;padding:.2rem;border-radius:50%;border:2px solid #ddd;position:absolute;left:3rem;margin-top:-.1rem;border-color:#fea500}@media (min-width: 990px){.quadis-modal{align-content:center;display:grid}.contact-modal-body{width:40rem}.contact-modal-content{height:auto;border-radius:50px 50px 0 0}}.steps{min-width:fit-content;line-height:1.2rem}ol.steps{list-style:none;text-align:center;padding:0}ol.steps li{color:#c5c5c5;font-weight:600;max-width:32.6%;width:100%;display:inline-block;position:relative;padding-bottom:10px;text-align:center}ol.steps>li>span{margin:auto;text-align:center}ol.steps li.done{color:#fea500}ol.steps li.done:before{width:15px;height:15px;bottom:0;background-color:#fea500}ol.steps li:not(:first-child) span:before{display:inline-block;content:"";background-color:#e4e4e4;position:absolute;top:-8px;left:-50%;width:100%;height:3px}ol.steps li.done:not(:first-child) span:before{display:inline-block;content:"";background-color:#fea500;position:absolute;top:-8px;left:-50%;width:100%;height:3px}ol.steps li:before{content:"";display:inline-block;width:15px;height:15px;background-color:#b2b2b2;border-radius:50%;position:absolute;top:-15px;left:50%;margin-left:-7px;z-index:2}#sx-res-preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:white;z-index:20000;overflow:hidden;text-align:center;display:block}#sx-res-preloader *{-webkit-transition:all .3s;transition:all .3s}#sx-res-preloader:before{content:" ";display:inline-block;width:0;height:100%;vertical-align:middle}#sx-res-preloader .preloader-logo{width:101px;height:41px;display:inline-block;vertical-align:middle;margin:auto;background:transparent url(/images/logo-black.webp) no-repeat 0 0;background-size:100%;background-position:center}@supports (background-image: url(/images/logo-black.webp)){#sx-res-preloader .preloader-logo{background-image:url(/images/logo-black.webp)}}#sx-res-preloader .preloader-circle{position:absolute;left:50%;top:50%;width:160px;height:160px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px #ffffff1a;margin-left:-80px;margin-top:-80px}#sx-res-preloader .preloader-line-mask{position:absolute;left:50%;top:50%;width:80px;height:160px;margin-left:-80px;margin-top:-80px;overflow:hidden;-webkit-transform-origin:80px 80px;transform-origin:80px 80px;mask-image:linear-gradient(to bottom,#ffffff,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(top,#ffffff,rgba(0,0,0,0));-webkit-animation:rotate 1.2s infinite linear;animation:rotate 1.2s infinite linear}#sx-res-preloader .preloader-line-mask .preloader-line{width:160px;height:160px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px #fea500;box-shadow:inset 0 0 0 2px #fea500}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.breadcrumbs ol,.breadcrumbs ul{list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:7px 15px 7px 0;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.069px;flex-wrap:wrap}.breadcrumbs ol li:nth-child(1) a,.breadcrumbs ul li:nth-child(1) a{text-transform:uppercase}.breadcrumbs ol li a,.breadcrumbs ul a{font-weight:300;line-height:normal;letter-spacing:-.069px;color:inherit}.breadcrumbs a:hover{text-decoration:underline}.bc-separator{margin:.3rem}#backTop{display:inline-block;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:997;cursor:pointer}#backTop.show{opacity:1;visibility:visible}@media (min-width: 500px){#backTop{margin:18px}}.news__news-container{display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:0}.all-news{display:flex;width:100%;justify-content:center;align-items:center;margin-bottom:95px;margin-top:10px;font-size:19px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;color:var(--color-primary)}.all-news svg{margin-left:5px}.news-card{background-color:#fff;border:1px solid var(--gris-borde);border-radius:13px;position:relative;display:flex;flex-flow:column nowrap;box-shadow:0 4px 10px #00000045;max-width:320px;margin:0 auto 15px;cursor:pointer}.link-icon{position:relative;left:10px;top:9px}.news-img{border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:center;flex:0 1 auto;overflow:hidden;position:relative}.news-img a{z-index:1}span.btn_share_vehicle{z-index:3;position:relative}.news-img picture{display:flex;align-items:center;justify-content:center;width:100%;min-height:178px;max-height:178px}.news-img picture img{max-width:100%;width:100%;height:auto}.news-button-play{position:absolute;z-index:2}.news-card .news-tags{padding:0 2rem;margin-top:-1rem;z-index:2;display:flex;justify-content:right;position:relative}.news-tags .tag{color:#000;padding:4px 10px;border-radius:50px;background-color:var(--color-primary);height:23px;box-shadow:0 1px 4px #00000040;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;vertical-align:middle;display:inline-flex;align-items:center}.card-test-drive-coches .tag{background-color:#fdf773}.card-articulos .tag{background-color:#ffd47e}.news-card .news-info{flex:1 1 auto;position:relative;padding:0 13px 0 23px;min-height:210px;max-height:210px}.news-card.card-test-drive-coches .news-info{min-height:160px}.news-card .news-info .name,.news-card .news-info .date{display:flex;justify-content:left;align-items:end;margin-top:10px}.news-card .news-info .name span{text-align:left;overflow:hidden;color:#000;font-size:19px;font-style:normal;font-weight:700;line-height:19px}.news-card .news-info .description{margin-top:15px;display:flex;justify-content:left;align-items:end;text-align:left}.news-card .news-info .description p{color:#000;font-size:15.711px;font-style:normal;font-weight:350;line-height:15.711px}.news-card .news-info .reading-time{margin-top:25px;margin-bottom:25px;text-align:left}.reading-time{color:#000}.news-card .reading-time svg{margin:0 5px 0 0}@media (max-width: 780px){.section__titles h2{font-size:30px;line-height:32px}.section__titles div{font-size:18.34px;line-height:23px}}#news .swiper{min-width:100%}#moves-modal .contact-modal-content{background:white;height:100%!important;overflow-y:hidden}#moves-modal .moves-div{max-height:80%;overflow-y:auto}@media (min-width: 990px){#moves-modal .contact-modal-body{width:38rem}#moves-modal .contact-modal-content{border-radius:50px}#moves-modal .moves-div{max-height:22rem;overflow-y:auto}}@media (min-width: 990px){.quadis-base-modal .contact-modal-body{width:38rem}}#contact-phone-modal{align-content:center;display:grid;overflow:hidden;background:rgba(0,0,0,.605)}#contact-phone-modal>.contact-modal-body{width:95%;height:100%;margin:auto;position:relative;max-width:45rem}#contact-phone-modal .contact-modal-content{border-radius:50px 50px 0 0;height:fit-content;background:white}.contact-modal-footer{height:auto!important;border-radius:0 0 50px 50px}@media (min-width: 992px){#contact-phone-modal>.contact-modal-body{width:30rem;height:100%;margin:auto;right:0;position:fixed}#contact-phone-modal .contact-modal-content{border-radius:0!important}#contact-phone-modal .contact-modal-footer{border-radius:0}}.button-llamanos-gratis{max-width:23rem;text-align:center;border-radius:30px;margin:auto;height:3rem;align-items:center;box-shadow:0 1px 14px #00000038;min-width:fit-content;min-height:fit-content;overflow:hidden;line-height:1.2rem}.button-llamanos-gratis:hover{color:#000;transform:scale(1.02);transition:.3s;cursor:pointer}.button-llamanos-gratis-text{font-size:1rem}.button-llamanos-gratis-number{font-weight:700;font-size:1.1rem}.button-llamanos-gratis.white{background:#ffffff;color:#000}.button-llamanos-gratis.white:hover{color:#000}.button-llamanos-gratis.black{color:#fff;background:black}.button-llamanos-gratis.black:hover{color:#fff}.button-te-llamamos{max-width:23rem;text-align:center;border-radius:30px;margin:auto;height:3rem;align-items:center;font-size:1.1rem;box-shadow:0 1px 14px #00000038;min-width:fit-content;min-height:fit-content;overflow:hidden;line-height:1.2rem}.button-te-llamamos.orange{background:#F5A400;color:#000}.button-te-llamamos.orange:hover{color:#000}.button-te-llamamos>.black{color:#f5a400;background:black}.button-te-llamamos>.black:hover{color:#f5a400}.button-te-llamamos:hover{transform:scale(1.02);transition:.3s;cursor:pointer}.button-ver-galeria{text-align:center;border-radius:30px;margin:auto;height:3rem;color:#000;max-width:17rem;font-weight:400;align-items:center;font-size:1.1rem;background:white;box-shadow:0 1px 14px #00000038;min-width:fit-content;min-height:fit-content;overflow:hidden;line-height:1.2rem}.button-ver-galeria:hover{color:#000;transform:scale(1.02);transition:.3s;cursor:pointer}#download-contact-modal .contact-modal-content{background:white}#download-contact-modal .download_section{border-radius:20px;border:1px solid black;min-height:7rem;width:100%}#download-contact-modal .download_image{border-radius:10px;max-height:300px;max-width:300px;box-shadow:0 2px 5px #0000002b}#download-contact-modal ol.steps li{max-width:50%}#download-contact-modal .download_button{background-color:#fea500;font-weight:700;border-radius:20px;height:7rem;vertical-align:middle;cursor:pointer;box-shadow:0 2px 5px #0000002b;border:1px solid #fea500}@media (min-width: 990px){#download-contact-modal .contact-modal-body{width:38rem}}#contact-modal-vendido .contact-modal-content{background:white}#contact-modal-vendido .car-card:hover{box-shadow:none!important}@media (min-width: 990px){#contact-modal-vendido .contact-modal-body{width:53rem}}.button-whatsapp-link{text-align:center;border-radius:30px;height:3rem;align-items:center;font-size:1.1rem;line-height:1.2rem;box-shadow:0 1px 14px #00000038;min-width:3.2rem;max-width:30rem;min-height:fit-content;overflow:hidden;text-overflow:ellipsis}.button-whatsapp-link.card{text-align:center;border-radius:30px;height:2.2rem;align-items:center;font-size:1.1rem;line-height:1.2rem;box-shadow:0 1px 14px #00000038;min-width:2.2rem;max-width:30rem;min-height:fit-content;overflow:hidden;text-overflow:ellipsis;padding:.5rem .35rem .4rem .4rem;margin-left:3px;margin-top:1rem}.button-whatsapp-link.orange{background:#5D995F;color:#fff}.button-whatsapp-link.orange:hover{color:#fff}.car-card .button-whatsapp-link.orange{max-width:35.2px!important}.button-whatsapp-link>.black{color:#5d995f;background:white}.button-whatsapp-link>.black:hover{color:#5d995f}.button-whatsapp-link:hover{transform:scale(1.02);transition:.3s;cursor:pointer}.button-whatsapp-link.card:hover{transform:none}@media (max-width: 992px){.button-whatsapp-link{margin-top:10px}}@media (min-width: 768px){.button-whatsapp-link{font-size:1.2rem}}@media (max-width: 435px){.button-whatsapp-link{font-size:15px}}@media (max-width: 384px){.button-whatsapp-link{font-size:14px}}
