.site-main{padding-top:80px}.site-main h1{font-weight:600;margin-bottom:40px}.site-main h1 strong{color:#000dff;background-image:url(../img/subrayado-coches.png);background-position-y:5px;padding-bottom:20px;background-repeat:no-repeat;font-weight:600}.site-logo .logo{display:block;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.site-logo .logo-color{display:none}.site-logo .logo-mobile{display:block;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}#site-nav-wrapper .row{justify-content:center}#site-nav-wrapper:not(.is-single-header){position:absolute;top:0;right:0;left:0;z-index:9999}#site-nav-wrapper.is-single-header .site-nav-wrapper-in{border-bottom:1px solid #eee;background-color:#fff !important}#site-nav-wrapper #sticky-wrapper{z-index:9999997 !important}#site-nav-wrapper #sticky-wrapper .site-nav-wrapper-in{background:#000dff;z-index:9999998 !important;transition-property:background-color,color;transition:.2s linear}#site-nav-wrapper #sticky-wrapper.is-sticky .row,#site-nav-wrapper #sticky-wrapper.is-single-header .row{justify-content:center}#site-nav-wrapper #sticky-wrapper.is-sticky .site-nav-wrapper-in,#site-nav-wrapper #sticky-wrapper.is-single-header .site-nav-wrapper-in{background:blue !important;transition-property:background-color,color;transition:.2s linear;color:#fff}#site-nav-wrapper #sticky-wrapper.is-sticky .site-nav-wrapper-in .logo-mobile,#site-nav-wrapper #sticky-wrapper.is-single-header .site-nav-wrapper-in .logo-mobile{display:block;margin-left:60px}@media(min-width: 768px){#site-nav-wrapper #sticky-wrapper.is-sticky .site-nav-wrapper-in .logo-mobile,#site-nav-wrapper #sticky-wrapper.is-single-header .site-nav-wrapper-in .logo-mobile{margin-left:0px}}@media(min-width: 992px){#site-nav-wrapper #sticky-wrapper .site-nav-wrapper-in{background:blue !important}#site-nav-wrapper #sticky-wrapper .site-nav-wrapper-in .site-logo{display:block}}header#masthead{padding-top:95px}header#masthead .entry-header{height:350px;margin-top:-34px;background-image:url(../img/bg-nuestros-servicios-1920.jpg);background-repeat:no-repeat;background-position:top}header#masthead .entry-header h1{color:#fff;text-align:center}header#masthead .entry-header h1 strong{background-image:url(../img/subrayado-coches.png);padding-bottom:20px;background-repeat:no-repeat;font-weight:600}p.resultados{font-family:"Poppins";font-style:normal;font-weight:500;font-size:24px;line-height:36px;color:#000dff;padding-left:20px}.coches-mes .row{justify-content:center}.coches-mes .coches{margin:0 8% 0 8%}.coches-mes .col-4{width:100%;min-width:369px;margin-bottom:28px}.coches-mes h1{margin-top:-40px;margin-bottom:60px}@media(max-width: 992px){.coches-mes h1{margin-top:40px;margin-bottom:60px}}.coches-mes .car-card{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;background-color:#fff;border-radius:20px;gap:21px;padding:16px;box-shadow:0px 3px 8px rgba(0,0,0,.15);transition-property:box-shadow;transition:.5s ease-in-out;height:665px;cursor:pointer}.coches-mes .car-card:hover{box-shadow:0px 3px 15px rgba(0,0,0,.55);transition-property:box-shadow;transition:.5s ease-in-out}.coches-mes .car-card img{border-radius:20px !important}.coches-mes .car-card h1{font-style:normal;font-weight:700;font-size:16px;line-height:24px;margin:0px;float:left;width:100%}.coches-mes .car-card .year{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#fff;padding:2px 10px;width:74px;height:22px;background:linear-gradient(180deg, #000DFF 0%, #1000AF 100%);border-radius:172px;float:right;text-align:center}.coches-mes .car-card p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#7b7b7b;text-align:left;margin-bottom:-11px !important;width:100%}.coches-mes .car-card .iconos{width:100%}.coches-mes .car-card .iconos .ico-1{width:30%;float:left;font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#7b7b7b}.coches-mes .car-card .iconos .ico-1 .icono{width:auto;float:left;margin-right:9px}.coches-mes .car-card .iconos .ico-2{width:40%;float:left;font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#7b7b7b}.coches-mes .car-card .iconos .ico-2 .icono{width:auto;float:left;margin-right:9px}.coches-mes .car-card .iconos .ico-3{width:30%;float:left;font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#7b7b7b}.coches-mes .car-card .iconos .ico-3 .icono{width:auto;float:left;margin-right:9px}.coches-mes .car-card .boton{width:100%}.coches-mes .car-card .boton button{float:right !important;background:#fff !important;border-radius:20px;border:solid 2px #000dff !important;color:#000dff !important;padding:5px !important}.coches-mes .car-card .cont{width:50%;text-align:left;height:80px}.coches-mes .car-card .cont h5{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.coches-mes .car-card .cont p strong{font-style:normal;font-weight:500;font-size:21px;line-height:32px;color:#000dff}.coches-mes .car-card .cont p small{font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-decoration-line:line-through;color:#7b7b7b}.coches-mes .car-card .fina{text-align:left}.coches-mes .car-card .fina h5{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.coches-mes .car-card .fina p strong{font-style:normal;font-weight:500;font-size:21px;line-height:32px;color:#000dff}.coches-mes .car-card .fina p small{font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-decoration-line:line-through;color:#7b7b7b}#buscador{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:10px;background:#fff;border-radius:10px;color:#111;z-index:9999;position:relative;margin-bottom:40px;margin-top:-25px}@media(min-width: 992px){#buscador{margin-top:0;width:100%}}@media(min-width: 1200px){#buscador{margin-left:auto;margin-right:auto;width:100%;max-width:1070px}}#buscador h4{font-family:"Poppins";font-style:normal;font-weight:500;font-size:24px;line-height:36px;color:#000dff;text-align:center !important}#buscador .tit-buscador{color:#111;font-family:"Poppins";font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;width:100%}#buscador select{font-style:normal;font-size:14px;line-height:19px;color:#7b7b7b;background:#fff;padding:10px 16px;border:1px solid #cdcdcd;border-radius:4px;height:44px}#buscador .radio-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width: 1200px){#buscador .radio-buttons{gap:20px}}#buscador .custom-radio input{display:none}#buscador .radio-btn{margin:5px;width:105px;height:60px;border:3px solid rgba(0,0,0,0);display:inline-block;border-radius:10px;position:relative;text-align:center;cursor:pointer}#buscador .radio-btn i{color:#000dff;font-size:20px;position:absolute;top:-15px;left:85%;transform:translateX(-50%) scale(4);border-radius:50px;padding:3px;transition:.2s;pointer-events:none;opacity:0;z-index:99999}#buscador .radio-btn .modelos-icon{position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}#buscador .radio-btn .modelos-icon img{max-width:none}#buscador .radio-btn .modelos-icon h3{font-size:12px;font-weight:700;margin-top:20px}#buscador .custom-radio input:checked+.radio-btn>i{opacity:1;transform:translateX(-50%) scale(1);color:#000dff}#buscador label{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#373737}#buscador label strong{color:red}#buscador label input{font-style:normal;font-size:14px;line-height:19px;color:#7b7b7b;background:#fff;padding:10px 16px;border:1px solid #cdcdcd;border-radius:4px;height:36px}#buscador .row{display:flex;justify-content:center;align-items:center;margin-bottom:-10px}#buscador .row .col-6{width:100%;min-width:330px}#buscador .row .col-6 .tit-buscador{text-align:left;margin-top:10px}@media(min-width: 576px){#buscador .row .col-6 .tit-buscador{margin-left:0px}}#buscador .row .col-6 .row .col-6{width:100%;min-width:132px}#buscador .col-4{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;gap:10px;text-align:center}#buscador .col-4 p{font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#373737}#buscador .div-btn-buscar{width:100%}.forma-pago{margin-top:30px !important}#fp_contado{display:none}.switch{position:relative;display:inline-block;width:206px;height:41px;border-radius:30px;cursor:pointer;padding:20px;background-color:#ccc}.switch>*{position:absolute;top:50%;transform:translateY(-50%)}.switch__ball{left:1px;z-index:10;display:inline-block;width:110px;height:40px;background-color:#0561ee;border-radius:22px;transition:transform .5s cubic-bezier(0.52, -0.4, 0.27, 1.55)}.switch__financiado{left:14px;font-style:normal;color:#fff;z-index:11}.switch__contado{right:14px;font-style:normal;color:#fff;z-index:11}#fp_contado:checked+.switch__ball{transform:translate(104px, -50%)}.necesitas-ayuda .col-3{width:100%;min-width:300px;margin-bottom:28px;text-align:center}.necesitas-ayuda i.fas{background-color:#b8b8ff;padding:10px;border-radius:4px;margin:3px;color:#000dff;font-size:16px}.necesitas-ayuda h4 strong{color:#000dff}.necesitas-ayuda h5{text-align:center;margin:15px 18px 20px 5px}.necesitas-ayuda img{border-radius:20px}.necesitas-ayuda .row.pt-5{display:flex;justify-content:center}input{border:1px #ccc solid !important}form a,form a:visited{color:blue !important}div#customer_details{width:50%;float:left;background:#fff;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);padding:20px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:100% !important;float:none;width:100% !important;margin-bottom:50px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100% !important;max-width:100%;margin-bottom:37px}.woocommerce-billing-fields{width:100%}h3#order_review_heading{text-align:right;position:absolute;display:none}div#order_review{float:right;width:45%;background:#fff;padding:20px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15)}form.checkout.woocommerce-checkout{float:left}form.checkout_coupon.woocommerce-form-coupon{background:#fff;border-radius:20px;border:none;box-shadow:0px 3px 8px rgba(0,0,0,.15)}@media screen and (max-width: 991px){div#customer_details,div#order_review{width:100% !important;margin-bottom:30px}}.woocommerce-page .col2-set .u-column1.col-1{width:50% !important;background:#f2f2f2;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);float:left;margin-top:20px}.woocommerce-page .col2-set .u-column2.col-2{width:48% !important;background:#f2f2f2;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);float:right;margin-top:20px}@media screen and (max-width: 991px){.woocommerce-page .col2-set .u-column1.col-1,.woocommerce-page .col2-set .u-column2.col-2{width:100% !important}}form.woocommerce-form.woocommerce-form-login.login{background:#fff;border-radius:20px}form.woocommerce-form.woocommerce-form-register.register{background:#fff;border-radius:20px}.woocommerce-MyAccount-content{background:#fff;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15)}form.woocommerce-cart-form{background:#fff;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);width:65%;float:left;margin-bottom:20px}.cart-collaterals{max-width:33%;background:#fff;float:right;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);padding:20px}.cart_totals{width:100% !important}.woocommerce-message a.button.wc-forward.wp-element-button{display:none}.woocommerce .quantity .qty{pointer-events:none}@media screen and (max-width: 991px){form.woocommerce-cart-form,.cart-collaterals{width:100% !important;max-width:100% !important}}nav.woocommerce-MyAccount-navigation{background:#fff;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);margin-bottom:30px !important}.woocommerce-MyAccount-navigation ul{list-style:none;margin-left:-43px;margin-top:20px}.woocommerce-MyAccount-navigation li{background:#f2f2f2;padding:20px;margin:5px;border-radius:8px}.woocommerce-MyAccount-navigation a{color:#000}.woocommerce-info{border-top-color:#000dff}a.checkout-button.button.alt.wc-forward.wp-element-button{box-sizing:border-box;width:100%;height:55px;background-color:#fff !important;border:2px solid #000dff !important;border-radius:100px;font-family:"Poppins" !important;font-style:normal !important;font-weight:700 !important;font-size:16px !important;color:#000dff !important;margin-top:10px !important;padding-top:18px !important;transition-property:background-color,box-shadow,border;transition:.5s ease-in-out}a.checkout-button.button.alt.wc-forward.wp-element-button:hover{height:44px;background-color:#000dff !important;color:#fff !important;height:55px;transition-property:background-color,box-shadow,border;transition:.5s ease-in-out}button.button.wp-element-button{box-sizing:border-box;width:250px;height:44px;background-color:#fff !important;border:2px solid #000dff !important;font-family:"Poppins" !important;font-style:normal !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#000dff !important;margin-top:-2px !important;padding-top:8px !important;transition-property:background-color,box-shadow,border;transition:.5s ease-in-out}button.button.wp-element-button:hover{height:44px;background-color:#000dff !important;color:#fff !important;transition-property:background-color,box-shadow,border;transition:.5s ease-in-out}form.woocommerce-ResetPassword.lost_reset_password{width:100% !important;background:#f2f2f2;border-radius:20px;padding:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);margin-top:20px;text-align:center;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:center}.woocommerce-message,ul.woocommerce-error,.woocommerce-info{margin:20px;background:#fff;border-radius:20px;padding-top:30px !important;padding-bottom:30px}.woocommerce-message::before,ul.woocommerce-error::before,.woocommerce-info::before{margin-top:14px}p.cart-empty.woocommerce-info{margin:20px;background:#fff;border-radius:20px;padding-top:30px !important;padding-bottom:30px}p.cart-empty.woocommerce-info::before{margin-top:13px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#fff;padding:20px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15)}section.woocommerce-bacs-bank-details{background:#fff;padding:20px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);padding-bottom:1px;margin-bottom:36px}section.woocommerce-order-details{background:#fff;padding:20px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15)}section.woocommerce-customer-details{background:#fff;padding:20px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);margin-bottom:36px}div#redsysForm{background:#fff;padding:62px;border-radius:20px;box-shadow:0px 3px 8px rgba(0,0,0,.15);margin:auto}div#insite-form-container{margin-left:auto}ul.order_details{display:flex;justify-content:center}