.etiquetas-producto{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}.page-id-1037 .wpcf7
form{max-width:100% !important}body
h3{font-size:22px !important}.features-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.feature-item{display:flex;align-items:center;margin:10px;flex:1;min-width:300px}.border_custom_faqs
h3{line-height:25px !important;text-align:left !important}.faqs .wpcf7-form{border-top-left-radius:40px !important;border-top-right-radius:40px !important;border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}body .bloque_seo.white
p{margin-top:0px !important}.texto_texto .box_texto:nth-child(1){display:none}.texto_texto .box_texto:nth-child(2){margin:0
auto;width:80%}.checkmark{color:#2e7d32;font-size:24px;font-weight:bold;margin-right:10px}.feature-text{font-size:16px;color:#333}@media (max-width: 768px){.features-container{flex-direction:column}}.sticky-headerr{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:60%;right:0px;z-index:999999;gap:0px;width:250px;align-items:flex-end}.sticky-headerr
section{height:70px}.sticky-headerr section
a{width:100%;display:block;height:100%}.sticky-headerr section a
.borde_ext{width:100%;height:100%}.sticky-headerr section a .borde_ext
.borde_int{width:100%;height:100%}.sticky-headerr section a .borde_ext .borde_int
img{width:100%;height:100%}.etiquetas-producto
.etiqueta{display:flex;align-items:center;gap:8px;background-color:#F2F2F2;padding:6px
12px;border-radius:8px;font-weight:500;color:black;font-family:'superagothic-regular';font-size:15px;font-weight:600;line-height:18px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.etiquetas-producto .etiqueta
img{width:16px;height:16px;object-fit:contain}#topbutton{display:block;position:fixed;bottom:80px;right:30px;color:#fff;border:none;border-radius:5px;padding:10px;font-size:16px;cursor:pointer}.iva_incluido{font-size:14px;font-weight:300}@media (max-width: 576px){body #primary .wc-block-grid__product-title{font-size:18px}body #primary .woocommerce-Price-amount{font-size:28px}body ul.products li.product
img{height:auto;margin:0
auto 1em}body ul.products li.product .woocommerce-loop-product__title{font-size:18px}body #primary
.add_to_cart_button{font-size:18px}}.related.products{display:none}.titulogeneral{font-family:"BauhausBuglerBold" !important;font-size:42px;font-weight:700;line-height:45px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;width:90% !important;margin:0
auto !important}.titulogeneral
p{font-family:"BauhausBuglerBold" !important;font-size:42px;font-weight:700;line-height:45px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;width:90% !important;margin:0
auto !important}.ti-header{display:none !important}.ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:10px !important}body .ti-widget.ti-goog .ti-review-content{font-family:'superagothic-regular' !important;font-size:15px !important;font-weight:500 !important;line-height:25px !important;letter-spacing:0.05em !important;text-align:justify !important;text-underline-position:from-font;text-decoration-skip-ink:none;color:black !important}.ti-widget.ti-goog .ti-widget-container .ti-name{font-family:'BauhausBuglerBold' !important;font-size:22px !important;font-weight:700 !important;line-height:21.36px !important;text-align:left !important;text-underline-position:from-font !important;text-decoration-skip-ink:none !important;color:black !important}.ti-widget.ti-goog .ti-widget-container .ti-date{font-family:'superagothic-bold' !important;font-size:17px !important;font-weight:600 !important;line-height:23.15px !important;text-align:left !important;text-underline-position:from-font;text-decoration-skip-ink:none;color:#C3C3C4 !important}.wp-block-latest-posts__post-title{font-family:'SuperaGothic-ExtraBold' !important;font-size:20px !important;font-weight:700 !important;line-height:28.8px !important;letter-spacing:0.03em !important;text-align:left !important;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:none !important;color:black !important;word-break:break-word}.ultimas_entradas .entrada .wp-block-latest-posts__post-excerpt
p{font-family:'superagothic-regular' !important;font-size:15px !important;font-weight:500 !important;line-height:25px !important;letter-spacing:0.05em !important;text-align:justify !important;text-underline-position:from-font;text-decoration-skip-ink:none;margin-top:20px}.ultimas_entradas
.entrada{width:48% !important}.divdatosform{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#5BA654;color:white;display:flex;flex-direction:column;align-items:center;padding:20px}.linkform{display:flex;align-items:center;gap:10px;color:white;font-family:'superagothic-bold';font-size:15px;font-weight:600;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.text-checkbox{font-family:'superagothic-bold' !important;font-size:17px !important;font-weight:600;line-height:23.15px;text-align:left !important;text-underline-position:from-font;text-decoration-skip-ink:none;color:white !important}.wp-block-latest-posts__post-excerpt{font-family:'superagothic-regular' !important;font-size:15px !important;font-weight:500 !important;line-height:25px !important;letter-spacing:0.05em !important;text-align:justify !important;text-underline-position:from-font !important;text-decoration-skip-ink:none !important;margin-top:20px !important}.columna1divinformacion{margin-top:60px}.columna2divinformacion{margin-top:60px}.buttonreservar{width:50%;margin:0
auto;padding:10px;background-color:#5BA654;box-shadow:0px 1px 2px 0px #000000BF;color:white;font-family:'BauhausBuglerBold-regular';font-size:20px;font-weight:700;line-height:21.36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:7.5px;display:block;transition:all 0.3}.buttonreservar:hover{background-color:black}.yith-wcbk-form-section-dates,.yith-wcbk-booking-form-dates{display:none !important}.grid-header{width:80%;margin:0
auto}.disponibles-count{font-family:'superagothic-bold';font-size:17px;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#828282}.grid-title{font-family:'BauhausBuglerBold';font-size:42px;font-weight:700;line-height:45px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;margin-top:50px}.grid-controls{border-bottom:1px solid #AAA;margin-top:30px;margin-bottom:20px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.bloqueflota__button{background-color:#5BA654;color:white;font-family:'BauhausBuglerBold-regular';font-size:22px;font-weight:700;line-height:21.36px;text-underline-position:from-font;text-decoration-skip-ink:none;padding:10px;border-radius:8px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:0.5rem;transition:background-color 0.3s ease;box-shadow:0px 1px 2px 0px #000000BF;width:90%}.bloqueflota__button
img{transition:transform 0.3s ease;display:inline-block}.bloqueflota__button:hover{background-color:#4a8b44;color:white}.bloqueflota__button:hover
img{transform:translateX(-15px)}.bloqueflota__button2{background-color:#5BA654;color:white;font-family:'BauhausBuglerBold-regular';font-size:22px;font-weight:700;line-height:21.36px;text-underline-position:from-font;text-decoration-skip-ink:none;padding:10px;border-radius:8px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:0.5rem;transition:background-color 0.3s ease;box-shadow:0px 1px 2px 0px #000000BF;width:100%}.bloqueflota__button2
img{transition:transform 0.3s ease;display:inline-block}.bloqueflota__button2:hover{background-color:#4a8b44;color:white}.bloqueflota__button2:hover
img{transform:translateX(-15px)}.vehiculo-plus{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px
0;margin-bottom:0px !important;font-family:'superagothic-regular',sans-serif;font-size:14px;color:#666}.producto-detalle{margin-top:20px}.plus-item{display:flex;align-items:flex-start;flex-direction:column;font-family:'superagothic-regular';font-size:15px;color:black}.plus-item
span{font-family:'superagothic-bold';font-size:15px;color:#5BA654}.precio-adicional{font-family:'superagothic-regular';font-size:14px;color:#666;margin:5px
0}.precio-adicional
span{display:block}.vehiculos-grid{display:grid;gap:2rem;max-width:80%;margin:0
auto}.vehiculo-card{display:flex;align-items:center;background:white;border-radius:25px;box-shadow:0px 1px 10px rgba(0, 0, 0, 0.3);padding:2rem;gap:2rem}.vehiculo-imagen{flex:0 0 40%}.vehiculo-img{width:100%;height:auto;object-fit:contain}.vehiculo-content{flex:1}.vehiculo-titulo{font-family:'BauhausBuglerBold',sans-serif;font-size:2rem;font-weight:700;color:#000;margin-bottom:1rem}.vehiculo-specs{display:flex;gap:1rem;padding:0.6rem 0;border-bottom:1px solid #AAA}.caracdatos{display:flex;justify-content:space-between;width:60%;position:relative}.caraciconos{display:flex;justify-content:space-around;width:40%;border-left:1px solid #AAA;padding-left:15px}.spec-item{display:flex;flex-direction:column;padding-right:8px}.spec-label{font-family:'superagothic-regular';font-size:15px;color:black}.spec-value{font-family:'superagothic-bold';font-size:15px;color:black}.spec-item2{display:flex;align-items:center;gap:10px}.spec-item2
span{font-family:'superagothic-bold';font-size:15px;color:black}.vehiculo-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;border-top:1px solid #AAA}.precio-desde{display:flex;align-items:center;gap:5px}.precio-desde2{display:flex;align-items:center}.precio-desde2
span{font-size:18px !important;margin-right:5px;font-family:'superagothic-regular';font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.precio-desde2
.precio{font-size:18px !important;font-family:'superagothic-regular' !important;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.precio-desde .precio-dia{font-family:"BauhausBuglerBold";font-size:22px;font-weight:700;line-height:21.36px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;border-right:1px solid #AAA;padding:10px}.precio-desde
.precio{font-family:'BauhausBuglerBold';font-size:28px;font-weight:bold;color:#000}.precio-desde
.periodo{font-family:'superagothic-regular';font-size:15px;font-weight:500;color:#666}.boton-ver{display:inline-block;padding:12px
24px;background-color:#5BA654;color:white;text-decoration:none;border-radius:8px;font-family:'superagothic-bold';transition:background-color 0.3s;text-align:center}.boton-ver:hover{background-color:#4a8b44;color:white}.vehiculo-precios{display:flex;justify-content:space-between;gap:20px;margin-bottom:1rem}.precio-opcion{flex:1;padding:15px;border-radius:8px;background-color:#f8f9fa;text-align:center}.precio-opcion
h4{font-family:'superagothic-bold';font-size:16px;margin:0
0 10px 0;color:#333}.precio-opcion
.precio{font-family:'BauhausBuglerBold';font-size:24px;color:#5BA654;margin:0}.precio-opcion
.nota{font-family:'superagothic-regular';font-size:12px;color:#666;margin:5px
0 0 0}.precio-opcion.premium{background-color:#5BA654}.precio-opcion.premium h4,
.precio-opcion.premium .precio,
.precio-opcion.premium
.nota{color:white}@media (max-width: 768px){.vehiculo-card{flex-direction:column}.vehiculo-imagen{flex:0 0 auto}.vehiculo-specs{flex-direction:column}.caracdatos,.caraciconos{width:100%}.caraciconos{border-left:none;border-top:1px solid #AAA;padding-top:15px;padding-left:0}}.buscador-vehiculos{padding:20px;background:#AAA;border-radius:16px;box-shadow:0px 1px 2px 0px #000000BF;margin-bottom:15px}.campo-conductor{margin-top:10px}.checkbox-group{display:flex;gap:10px;justify-content:space-around}#search-vehicles{margin-bottom:0px !important}.checkbox-group
input{width:20px !important;height:20px !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#fff !important;cursor:pointer !important;border:2px
solid #fff !important;border-radius:4px}.checkbox-group input:checked{background-color:#b1e357 !important}.campo-ubicacion{display:flex;flex-direction:column}.buscadorvehiculos2{display:flex;justify-content:space-between}.campo-ubicacion
label{margin-bottom:8px;font-weight:500}.campo-ubicacion
select{padding:8px;border:1px
solid #ddd;border-radius:8px;height:40px;font-size:13px;font-family:'superagothic-regular';font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.buscadorizq{gap:5px;display:flex;flex-direction:column;width:49%}.checkbox-group
label{display:flex;align-items:center;gap:8px;font-family:'superagothic-regular';font-size:12px;font-weight:500;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:white}.search-fields{display:flex;gap:20px;justify-content:space-between;font-family:'superagothic-regular';font-size:20px;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:white}.campo-fecha{display:flex;align-items:center}.campo-fecha
label{margin-bottom:8px;font-weight:500}.campo-fecha
input{padding:10px;border:1px
solid #ddd;border-radius:4px;font-size:16px}.campo-submit
button{width:100%;height:100%;padding:12px;background-color:#B1E357;box-shadow:0px 1px 2px 0px #000000BF;color:black;border:none;border-radius:15px;cursor:pointer;font-size:16px;font-weight:500}.campo-submit button:hover{background-color:#b1e357b5}.campo-submit button
img{margin:0
auto}.campo-submit{width:10%}.bloqueflota__filtros-btn:disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.mensaje-busqueda{display:flex;justify-content:center;align-items:center;background-color:#f8f9fa;border-radius:15px;margin:2rem auto;width:80%;padding:20px}.mensaje-busqueda__icon{width:48px;height:48px;margin-right:20px;filter:invert(70%) sepia(0%) saturate(0%) hue-rotate(143deg) brightness(89%) contrast(84%)}.mensaje-busqueda
p{font-family:'superagothic-regular';font-size:18px;color:#666;line-height:1.5;margin:0}.single-product-container{max-width:1200px;margin:0
auto;padding:2rem}.producto-detalle{display:flex;flex-direction:column;gap:2rem}.producto-header{display:flex;gap:50px}.divgaleria{width:50%}.tipo-seguro-selector{width:50%}.producto-titulo{font-family:'BauhausBuglerBold';font-size:42px;font-weight:700;line-height:45px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;padding-bottom:15px}.producto-galeria{width:100%}.producto-descripcion{width:100%;margin-top:30px}.producto-descripcion
p{text-align:justify !important;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:justified;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2B2926}.producto-imagen-principal{width:100%;height:auto;border-radius:8px}.especificaciones-basicas{background:#f8f9fa;padding:2rem;border-radius:8px}.specs-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem;margin-top:1rem}.spec-item{display:flex;flex-direction:column}.spec-label{font-weight:bold;color:#666}.tarifas-container{margin-top:2rem}.tarifas-grid{display:grid;gap:1rem;margin-top:1rem}.tarifa-header{display:grid;grid-template-columns:repeat(3, 1fr);background:#333;color:white;padding:1rem;border-radius:4px;font-weight:bold}.tarifa-row{display:grid;grid-template-columns:repeat(3, 1fr);padding:1rem;background:#f8f9fa;border-radius:4px}.resumen-reserva{width:50%}.reservation-details{background-color:#F2F2F2;padding:20px;border-radius:16px;font-family:'superagothic-bold';font-family:Supera Gothic;font-size:17px;font-weight:600;line-height:23.15px;text-underline-position:from-font}.reservation-details
span{border-radius:16px;font-family:'superagothic-bold' !important;font-family:Supera Gothic;font-size:17px;font-weight:600;line-height:23.15px;text-underline-position:from-font;color:#828282}.segurochofer1{width:50% !important}.segurochofer2{width:35%}.reservation-details
span{font-size:16px !important}.negro{color:black !important;text-align:right}.segurochofer{display:flex;justify-content:flex-start;width:50%;gap:10px}.segurochoferdrcha{display:flex;justify-content:flex-end;width:50%;gap:5px}.reservation-details
.liresumen{border-bottom:1.5px solid #AAA;padding-bottom:34px !important;padding-top:34px !important;margin-top:0px !important}.fechas-resumen{display:grid;gap:1rem;margin-top:1rem}.fecha,.duracion{display:flex;justify-content:space-between;align-items:center}.formulario-reserva{margin-top:2rem;padding:2rem;background:white;border:1px
solid #ddd;border-radius:8px}.campo-fecha{display:flex;gap:10px}.campo-fecha select,
.campo-fecha input[type="date"]{padding:8px;border:1px
solid #ddd;border-radius:8px;height:40px;font-size:13px;font-family:'superagothic-regular';font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.campo-fecha
select{width:30%}.campo-fecha input[type="date"]{width:70%}.campo-fecha
label{margin-bottom:0px;font-family:'superagothic-regular';font-size:15px;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:white}.bloqueflota__buttondisabled{opacity:0.6;cursor:not-allowed;background-color:red !important}.vehiculo-card.no-disponible{opacity:0.8}.no-disponible-badge{position:absolute;top:10px;right:10px;background:rgba(255, 0, 0, 0.8);color:white;padding:5px
10px;border-radius:3px;font-size:0.9em}.seguro-options{display:flex;gap:20px;margin-top:1rem;width:100%}.seguro-option{flex:1;background:white;box-shadow:0px 1px 10px 0px #0000004D;border-radius:16px;cursor:pointer;transition:all 0.3s ease;position:relative;padding:12px}.consinfranquicia{width:100%;background-color:#F2F2F2;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px}.seguro-option.premium{border-color:#CCC}.seguro-options .active .seguro-header{background-color:#5BA654;padding:30px;border-top-right-radius:16px;border-top-left-radius:16px}.seguro-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding:30px;border-bottom:1px solid #E0E0E0;color:white !important;background-color:#AAA;border-top-right-radius:16px;border-top-left-radius:16px}.seguro-titulo{font-family:'BauhausBuglerBold',sans-serif;font-size:24px;font-weight:700;color:white}.seguro-switch{position:relative;width:48px;height:24px}.seguro-switch
input{opacity:0;width:0;height:0}.switch-custom{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#E0E0E0;transition: .4s;border-radius:34px}.switch-custom:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#AAA;transition: .4s;border-radius:50%}input:checked+.switch-custom{background-color:white}input:checked+.switch-custom:before{transform:translateX(24px);background-color:#5BA654}.seguro-features{}.feature-title{font-family:'superagothic-bold',sans-serif;font-size:18px;color:#333;margin-bottom:1rem}.seguro-features
ul{list-style:none;padding-left:0;margin-bottom:80px;margin-top:20px}.seguro-features
li{font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;margin-bottom:10px;padding-left:1.5rem;position:relative}.seguro-features li:before{content:"✓";position:absolute;left:10px;color:#5BA654;font-weight:bold;color:#5BA654}.seguro-precio{display:flex;align-items:baseline;gap:5px;margin-top:1.5rem;bottom:20px;position:absolute;justify-content:center;width:93%;border:1px
solid #AAA;border-radius:7.5px;padding:10px}.precio-por-dia{font-family:'BauhausBuglerBold',sans-serif;font-size:32px;font-weight:700;color:black}.precio-periodo{font-family:'superagothic-regular',sans-serif;font-size:16px;color:#black}.precio-anterior{color:#999;text-decoration:line-through;font-size:14px;margin-right:8px}.extras-section{display:flex;margin-top:50px;gap:50px}.extras-column{width:50%}.extra-card{box-shadow:0px 1px 10px 0px #0000004D;border-radius:16px;width:100%;padding:20px;margin-bottom:20px}.extra-header{display:flex;align-items:center;justify-content:space-between}.extra-header
img{width:30px}.included-badge{font-family:'SuperaGothic-ExtraBold';font-size:15px;font-weight:bold;line-height:25px;letter-spacing:0.05em;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#5BA654}.extra-title{font-family:'BauhausBuglerBold';font-size:22px;font-weight:700;line-height:21.36px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.extraextra-header{display:flex;align-items:center;gap:8px}.extra-description{text-align:justify;margin-top:20px}.included-options{display:flex;align-items:center;gap:10px}.toggle-switch{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch
input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition: .4s;border-radius:24px}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;transition: .4s;border-radius:50%}.toggle-switch input:checked+.toggle-slider{background-color:#5BA654}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(26px)}.child-seats
label{font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;width:30%}seat-counter{display:flex}.child-seats-content{display:flex;flex-direction:column;gap:15px}.seat-counter{display:flex;gap:15px;align-items:center}.counter-controls{display:flex;align-items:center;gap:10px;border:1px
solid #DDD;padding:8px
12px;border-radius:4px;background:white}.counter-button{background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:0
5px}.counter-button:disabled{color:#DDD;cursor:not-allowed}.counter-value{min-width:20px;text-align:center}.age-inputs{display:grid;gap:15px;flex-wrap:wrap}.age-input{display:flex;gap:15px;align-items:center;width:100%}.age-input
input{border:1px
solid #DDD;padding:8px
12px;border-radius:4px;width:100%;background:white;color:#333}.age-input input:disabled{background:#F5F5F5;color:#999}.age-input input[type="number"]{-moz-appearance:textfield}.age-input input[type="number"]::-webkit-outer-spin-button,
.age-input input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.extra-card
ul{list-style:none;padding-left:0;margin-top:20px}.extra-card
li{font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;margin-bottom:10px;padding-left:1.5rem;position:relative}.extra-card li:before{content:"✓";position:absolute;left:10px;color:#5BA654;font-weight:bold;color:#5BA654}.spanextraheader{font-family:'superagothic-bold';font-size:15px;font-weight:600;line-height:25px;letter-spacing:0.05em;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.price-info{font-family:'SuperaGothic-ExtraBold';font-size:15px;font-weight:800;line-height:25px;letter-spacing:0.05em;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#AAA}.custom-checkout-form{margin-top:30px}.custom-checkout-form
h2{margin-bottom:15px}.custom-checkout-form .form-group{display:flex;align-items:center;gap:5px}.custom-checkout-form
label{display:block;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black}.custom-checkout-form input,
.custom-checkout-form
select{padding:8px;box-sizing:border-box}#checkout-messages{margin-top:20px}.faqs
.titulogeneral{width:100% !important}.faqs .titulogeneral
p{width:100% !important}.custom-postblog-container{width:80%;margin:0
auto}.custom-postblog-title{margin-top:50px;margin-bottom:40px;font-family:"BauhausBuglerBold";font-size:42px;font-weight:700;line-height:45px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000 !important}.custom-postblog-thumbnail{margin-top:50px}.custom-postblog-thumbnail
img{height:500px;width:100%;object-fit:cover;object-position:center;margin:0
auto;border-radius:20px}.page-id-128 #logotipos, .page-id-128 .mb-5, .page-id-128 .ti-widget, .page-id-128
.titulogeneral{display:none}.page-id-128 .faqs
.titulogeneral{display:block !important}.sub-menu
a{margin-bottom:0px !important}.menu-item-371{transition:all 0.5s}.menu-item-371:hover{background:white;padding:5px;border-top-left-radius:7.5px;border-top-right-radius:7.5px}.page-id-128
.faqs{margin-bottom:50px}.onlyresponsive{display:none}.onlyxl{display:block}.page-id-979 .wpcf7
form{width:100% !important;max-width:100% !important}@media (max-width: 1440px){.bloqueinicio-slider{width:100%}body
.container{max-width:90%;padding:0px}.texto_texto{width:90% !important}.sec_bloque_tres_columnas{width:90%}.ti-widget.ti-goog{max-width:90%}.faqs .flex-column-reverse{width:90% !important}.faqs
h2{width:100% !important}.faqs h2
p{width:100% !important}#header{width:90%;left:5%}.vehiculos-grid{max-width:90%}}@media (max-width: 1000px){.texto_imagen:not(.cuadrada) .texto{width:100% !important;padding:0}#footer .columna2
div{width:100%;margin-top:25px}#texto-imagen-685d7bc53a383
.imagen{width:70% !important;margin:0
auto;height:auto;min-height:300px}}@media (max-width: 1024px){.sale-badge{top:-20px !important;left:-15px !important}.caracteristicas-coches-grid{flex-direction:column}.coche-card{max-width:100% !important}.fila_iconos .icono-box{width:100%}.fila_iconos_horizontal .row-icono{width:100% !important;margin-top:20px}.fila_iconos_horizontal .row-icono
.icono{width:100%}.row-icono .texto_icono
p{text-align:justify}.wp-block-latest-posts__post-title{height:90px}.texto_texto{flex-direction:column}.texto_texto
.box_texto{max-width:100% !important;width:100%;padding:0px
!important}.texto_texto .box_texto:nth-child(1) .content
.titulo2{text-align:center !important}.texto_texto .box_texto:nth-child(2) .content{border-radius:40px}.texto_texto .box_texto
.content{padding:0px
!important}.texto_texto .box_texto:nth-child(2) .content
.titulo{padding:30px}.texto_texto .box_texto:nth-child(2){margin-top:60px}body .wpcf7
form{max-width:100%}.faqs .col-12 .col-12{order:1}.faqs .shortcode-content{margin-bottom:60px;order:1}.ultimas_entradas
.container{flex-direction:column}.ultimas_entradas
.entrada{width:100% !important;padding:0px
!important}.wp-block-latest-posts__post-title{height:auto !important}.bloqueinicio-titulo
h1{font-size:30px;line-height:30px !important}.bloquedestinos__item{}.bloquedestinos__grid{grid-template-columns:repeat(auto-fit, minmax(100%, 2fr))}.bloquesemaforo__item{width:50% !important}.buttonreservar{width:80% !important}body:not(.home) .texto_imagen
.container{width:90%;max-width:90% !important}.texto_imagen
.container{flex-direction:column}.texto_imagen
.texto{width:100% !important;height:auto !important;margin-bottom:50px}.texto_imagen .texto
.titulo{text-align:center !important}.texto_imagen
.imagen{width:100% !important;height:400px !important}.bloqueflota__card{flex-direction:column}.bloqueflota__content{order:1;width:100%}.bloqueflota__image{order:1;width:100%}.bloqueflota__button{width:100%}.vehiculo-specs{flex-direction:column;gap:20px !important}.caracdatos{width:100%}.grid-header{width:90%}.caraciconos{width:100%;border:0px
!important;justify-content:space-between}.vehiculo-card{padding:40px
!important}.modal-comparativa .modal-contenido .tabla-comparativa
td{font-size:20px}#modalComparativa
h2{font-size:25px}.modal-comparativa .modal-contenido{max-width:90% !important}.producto-header{flex-direction:column}.divgaleria{width:100%}.producto-galeria{width:100%;margin:0
auto}.tipo-seguro-selector{width:100%}.extras-section{flex-direction:column}.extras-column{width:100%}.resumen-reserva{width:100%}body
.h2{line-height:40px}.onlyresponsive{display:block}.onlyxl{display:none}.logoheader{width:15%}.menuheader{width:82% !important}#header #menu li
a{font-size:15px}.menupadd{padding-bottom:5px !important}#header .max-w-screen{width:95% !important}.checkbox-group
label{font-size:14px}.campo-fecha{gap:5px}.campo-fecha input[type="date"]{width:45%}.campo-fecha
select{width:45%}.search-fields{gap:10px}.campo-submit{width:10%}.contenedorform{width:90% !important}.campo-fecha
label{font-size:15px}.campo-fecha select, .campo-fecha input[type="date"]{font-size:14px}.campo-ubicacion
select{font-size:14px}.bloqueinicio-titulo{margin-bottom:-150px}.detalle-info{flex-direction:column;justify-content:flex-end}}@media (max-width: 500px){.paso-container{flex-direction:column}.paso.active .paso-titulo{border-top-right-radius:16px}.paso-contenido{border-radius:0px}.paso.active{border-top-right-radius:16px}.paso3 .paso-titulo{border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important}.paso3.active .paso-titulo{border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.page-id-339
.bloqueinicio{height:500px !important}.page-id-336
.bloqueinicio{height:500px !important}.bloqueinicio-titulo{top:30%}.bloqueinicio-titulo
p{display:none}.texto_imagen:not(.cuadrada) .imagen{width:100% !important;height:auto !important}.texto_imagen:not(.cuadrada) .texto{width:100% !important}.texto_imagen:not(.cuadrada) .texto
h2{text-align:center !important}body h2, body
.h2{font-size:24px !important;line-height:28px !important}.texto_texto .box_texto:nth-child(2){margin-top:0px !important;margin-bottom:20px !important}.coche-precios{flex-direction:column}.buttonreserva{padding:10px;margin-top:6px}}@media (max-width: 770px){.fila_iconos_horizontal .icono
img{height:auto !important}.bloqueinicio-titulo
h1{font-size:30px !important;line-height:30px !important}.bloqueinicio-slider{width:100%}.bloqueinicio-titulo
p{font-size:18px}.fila_iconos_horizontal{padding-top:0px}h2{font-size:40px;line-height:40px !important}.sec_bloque_tres_columnas
.titulo_bloque_tres_columnas{font-size:40px;line-height:40px !important}.sec_bloque_tres_columnas .fila .titulo
p{text-align:center}.sec_bloque_tres_columnas
.bloque{padding:0px;margin-top:0px !important:}.texto_texto .box_texto:nth-child(1) .content
.titulo2{font-size:40px !important;line-height:40px !important}.titulogeneral{font-size:22px !important;line-height:28px !important}body .bloque_seo.white .titulo
p{font-size:40px;line-height:40px !important}.row-icono{align-items:flex-start !important;align-content:flex-start !important}.titulogeneral
p{font-size:24px !important;line-height:29px !important}.divinformacion
label{text-align:right}.bloque_seo .content
.titulo{padding:0px
!important}.texto_texto .box_texto:nth-child(1) .content
.titulo2{font-size:40px;line-height:40px !important}#footer
.columna2{flex-wrap:wrap !important}#footer .columna2
div{width:50%;margin-top:25px}.bloqueflota__titulo-general{font-size:40px}.bloqueflota__specs{flex-direction:column}.bloqueflota__spec-item{align-items:center}body .sticky-header
section{border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:0px}.bustombuttom{width:100%}body .blog .postList
.post{margin-bottom:60px}.vehiculo-content{width:100%;order:1}.vehiculo-specs{gap:0px !important}.vehiculos-grid{max-width:90%}.grid-header{width:90%}.vehiculo-imagen{order:1;width:100%;margin:0
auto}#modalComparativa
h2{font-size:20px}.modal-comparativa .modal-contenido .tabla-comparativa
th{font-size:18px}.modal-comparativa .modal-contenido .tabla-comparativa
td{font-size:16px}.search-fields{flex-direction:column}.contenedorform{width:100% !important}.campo-submit{width:100%}.campo-submit button
img{width:30px}.logoheader{width:83%}.menuheader{width:15% !important}.logoheader{justify-content:space-between !important}body #gt_float_wrapper
.gt_options{width:180px}#header .custom-logo{min-width:100%;max-width:140px;padding:15px}.campo-fecha select, .campo-fecha input[type="date"]{height:35px}.campo-ubicacion
select{height:35px}.onlyresponsive{margin-top:-20px}.imgform{height:380px !important}.menumovil
.gtranslate_wrapper{display:none}}@media (max-width: 500px){.reservation-details{padding:10px}.fila_iconos_horizontal
.titulo_icono{font-size:14px !important}.row-icono
.texto_icono{display:none !important}.row-icono
.enlace_icono{display:none !important}.fila_iconos_horizontal .row-icono{width:33% !important;padding:0px
!important}.fila_iconos_horizontal
row{align-items:flex-start !important}.fila_iconos_horizontal row
.enlace_icono{display:none}.fila_iconos_horizontal row
.texto_icono{display:none}h2{font-size:24px !important}.bloqueinicio{height:400px !important}.reservation-details
span{font-size:14px}.liresumen{gap:2px !important}.segurochofer{gap:2px !important}.segurochoferdrcha{gap:2px !important}body .sticky-header
section{width:80px;height:80px;bottom:22px}body .sticky-header{max-width:270px}.text-checkbox{font-size:14px !important}.sub-menu
span{font-size:14px}.paso-contenido{border-bottom-left-radius:0px !important}.menu-mobile .sub-menu{padding-left:0px;margin-left:0px}.vehiculo-footer{flex-direction:column}.imagenesfooter{flex-direction:column;gap:50px}body .blog
.postList{max-width:90%}#footer .subf
a{flex-direction:column}#footer .columna2 .politicas
a{text-align:center}#footer .columna2
div{width:100%}.tituloultimasentradas{font-size:18px;line-height:22px !important}.botonultimasentradas{width:90% !important}.divdatosform2{flex-direction:column;gap:0px}.divinformacion{flex-direction:column}#footer
.logo{margin-top:0px !important}.columna1divinformacion
.social{justify-content:center}#footer .logo
img{max-width:100%}.divinformacion
.logo{width:70%;order:3}.columna2divinformacion{margin-top:0px}.divinformacion
.columna2divinformacion{width:100%;order:2}.divinformacion
.columna1divinformacion{width:100%}.bloqueinicio-slider-item{width:90% !important;margin:0
auto}.grid-title{font-size:40px}.mensaje-busqueda{flex-direction:column}.mensaje-busqueda__icon{margin-right:0px !important;margin-left:0px !important}.bloquesemaforo__item{width:100% !important}.texto_imagen .texto
.titulo{font-size:40px !important;line-height:40px !important}.bloqueflota__pricing{grid-template-columns:repeat(1, 1fr)}.bloqueflota__spec-item:not(:last-child)::after{display:none}.caracdatos{justify-content:space-between !important}.custom-postblog-title{font-size:35px;line-height:40px}.faqs .flex-column-reverse{width:90% !important}.vehiculo-titulo{text-align:center;font-size:40px}.seguro-options{flex-direction:column}.liresumen{flex-direction:column;gap:10px}.liresumen .text-right{width:100% !important;justify-content:space-between !important;gap:0px !important}.segurochofer{flex-direction:column;gap:10px}.segurochofer1{width:100% !important}.segurochofer2{width:100% !important;text-align:center !important;margin-left:0px !important}.reservation-details
span{text-align:center}.segurochoferdrcha{flex-direction:column;gap:10px}.liresumen .text-gray-500{width:100% !important}.text-right{flex-wrap:wrap}.text-right .font-medium{width:30%;margin:0px
!important}.text-right .negro:nth-child(3){width:40% !important;margin:0px
!important}.reservation-details .liresumen:nth-child(1) .text-gray-500{width:50% !important}.producto-titulo{font-size:40px}.buscadorvehiculos2{flex-direction:column;gap:5px}.buscadorizq{width:100%}.checkbox-group{flex-direction:column;gap:0px}.campo-submit
button{padding:5px}.campo-submit button
img{width:40px}#header{width:100%;left:0%;border-radius:0px;top:0px}.bloqueinicio-slider{margin-bottom:10px}.imgform{height:600px !important}.bustombuttom{width:100% !important}.bloqueinicio-titulo{margin-bottom:0px}}.bustombuttom{box-shadow:0px 1px 2px 0px rgba(0, 0, 0, .7490196078);background-color:#5ba654;border-radius:7.5px;padding:10px;font-family:"BauhausBuglerBold";font-size:22px;font-weight:700;line-height:21.36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-top:30px;transition:all .3s ease;display:block;width:40%}.bustombuttom:hover{background-color:black}.faqs .flex-column-reverse{width:80%;gap:20px}.custom-checkout-form{}.form-grid{display:flex;flex-direction:column;gap:20px}.form-row{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.form-row2{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.form-row
input{background-color:white !important;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;border-radius:8px !important;height:36px}.tdimg{display:flex;gap:10px}.form-row2
input{background-color:white !important;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:25px;letter-spacing:0.05em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;border-radius:8px !important;height:36px}.form-group
input{width:80%;padding:12px;border:1px
solid #ddd;border-radius:5px;font-size:14px}.form-row2 .form-group
input{width:100%;padding:12px;border:1px
solid #ddd;border-radius:5px;font-size:14px}.phone-input-container{display:flex;align-items:center;overflow:hidden}.country-selector{display:flex;align-items:center;padding:0
10px;background:#f5f5f5}.country-selector
img{width:20px;height:auto;margin-right:5px}.country-selector
select{border:none;background:transparent;padding:5px}.phone-group
input{border:none;border-left:1px solid #ddd}.form-checkboxes .checkbox-group
input{width:20px !important;height:20px !important;-webkit-appearance:none !important;-moz-appearance:none !important;cursor:pointer !important;border:2px
solid #AAA !important;border-radius:4px}.form-checkboxes{display:flex;gap:10px;justify-content:space-around;margin-top:20px}.checkbox-group{display:flex;align-items:center;gap:10px}.checkbox-group input[type="checkbox"]{width:18px;height:18px}.payment-methods{margin-top:50px;display:flex;align-content:center;align-items:center;gap:20px}.payment-methods
p{margin-bottom:10px}.payment-options{display:flex;gap:20px;align-items:center}.payment-option{display:flex !important;align-items:center;gap:5px;cursor:pointer;padding:10px;border:1px
solid #ddd;border-radius:5px;transition:all 0.3s ease}.payment-option:hover{border-color:#4CAF50}.payment-option input[type="radio"]{margin-right:8px}.payment-option
img{height:30px;width:auto;object-fit:contain}.finalizar-alquiler{background-color:#5BA654;color:white;padding:15px
30px;border:none;border-radius:7.5px;cursor:pointer;width:100%;margin-top:20px;text-transform:uppercase;font-weight:bold;font-family:'BauhausBuglerBold';font-size:22px;font-weight:700;line-height:21.36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.finalizar-alquiler:hover{background-color:#45a049;color:white !important}.payment-option img.payment-icon{max-height:30px;width:auto;vertical-align:middle}@media (max-width: 768px){.form-row{grid-template-columns:1fr}.payment-options{flex-wrap:wrap;justify-content:center}.payment-option{min-width:45%}.faqs .flex-column-reverse{width:90% !important}}.add-to-cart-booking{display:none}.precio-original{text-decoration:line-through;color:#999;font-size:0.9em;margin-right:12px}.precio-descuento{color:#e74c3c;font-weight:bold}.descuento-badge{background-color:#e74c3c;color:white;padding:2px
6px;border-radius:3px;font-size:0.8em;margin:0
8px}.precio-final{color:#e74c3c;font-weight:bold}.precios-container{display:flex;align-items:center;justify-content:flex-end}.precio-original{text-decoration:line-through}.vehiculo-imagen{position:relative}.sale-badge{position:absolute;top:15px;left:15px;background-color:#e74c3c;color:white;padding:5px
10px;z-index:2;min-width:80px;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0% 0%, 100% 0%, 100% 85%, 50% 100%, 0% 85%)}.sale-text{font-size:14px;font-weight:bold;letter-spacing:2px}.sale-percentage{font-size:24px;font-weight:bold;line-height:1}.sale-off{font-size:12px;font-weight:bold}.resumen-busqueda{background:#F5F5F5;border-radius:16px;margin:10px
0;box-shadow:0px 1px 2px 0px #000000BF}.paso-3 .paso-titulo{border-top-right-radius:16px}.paso-container{display:flex;justify-content:space-between;gap:5px}.paso{flex:1;position:relative}.paso.current{background:#5BA654 !important;color:white;border-top-right-radius:16px;border-bottom-right-radius:16px}.paso.current .paso-titulo{background-color:#346735 !important}.paso-contenido3
span{font-family:'SuperaGothic-regular';font-size:15px;font-weight:500;line-height:22.95px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.paso-contenido3{text-align:center;padding:10px}.paso-titulo{font-size:14px;color:white;background-color:#AAA;font-family:'SuperaGothic-regular';font-size:15px;font-weight:700;line-height:23.39px;letter-spacing:0.05em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;padding:5px}.paso1.completed .paso-titulo{border-top-left-radius:16px !important;border-top-right-radius:0px !important}.paso2 .paso-titulo{border-radius:0px !important}.paso2{border-radius:0px !important;background-color:#e2e0e0}.vehiculo-seleccionado{font-family:'superagothic-regular';font-size:15px;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.vehiculo-seleccionado
span{font-family:'superagothic-regular';font-size:15px;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000 !important}.paso.current .paso-contenido2
span{color:white !important}.paso.active{background-color:#e2e0e0;border-top-left-radius:16px;border-bottom-left-radius:16px}.paso.active .paso-titulo{border-top-left-radius:16px}.paso-2 .paso-titulo{background-color:#346735 !important}.paso-contenido{padding:10px;background-color:#e2e0e0}.paso-contenido{border-bottom-left-radius:16px}.paso3 .paso-titulo{border-top-right-radius:16px}.paso-2 .paso-contenido{border-bottom-left-radius:16px}.paso-contenido2{padding:10px}.paso-contenido2
span{color:black;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:23.15px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.detalle
span{font-family:'superagothic-regular';font-size:15px !important;font-weight:600;line-height:23.15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#828282}.detalle-info{font-family:'superagothic-regular';font-size:13px;font-weight:600;line-height:23.15px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.paso3 .paso-descripcion{padding:10px;font-family:'superagothic-regular';font-size:15px;font-weight:500;line-height:23.15px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#AAA}.paso.current .paso-titulo,
.paso.current .paso-subtitulo{color:white}.paso-subtitulo{font-size:16px;font-weight:bold;margin-bottom:10px}.detalle{display:flex;justify-content:space-between;margin-bottom:8px;align-items:center}.detalle-info{display:flex;align-items:center;gap:5px;justify-content:space-evenly}.edit-icon{cursor:pointer;color:#666;font-size:12px}.ubicacion{font-size:14px;color:#666}.info-adicional{font-size:14px;color:#666;margin-top:8px;text-align:right;font-family:'superagothic-regular'}.paso-descripcion{font-size:12px;color:#666;margin-top:5px}.desplegador{display:none}@media (max-width: 450px){.contenedorform{display:none}.desplegador{display:block}.campo-submit{display:flex;gap:10px;align-items:center;justify-content:center}}.desplegador{background-color:#B1E357;color:black;border:none;border-radius:15px;cursor:pointer;font-size:16px;font-weight:bold;width:40px;height:40px;display:none;box-shadow:0px 1px 2px 0px #000000BF;transition:background-color 0.3s ease}.desplegador:hover{background-color:#9ac748}.search-submit{font-family:'BauhausBuglerBold';font-size:22px;font-weight:700;line-height:21.36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.cochebutton{display:none}@media (max-width: 500px){.caracteristicas-coches-grid{width:100% !important;display:flex !important}.coche-caracteristicas{flex-wrap:wrap !important}.campo-submit button
img{margin:0px
!important;width:30px}#footer{margin-top:0px !important}.cochebutton{display:block;margin-left:7px}.icono-box{margin-bottom:0px !important}h2{margin-top:15px !important}.fila_iconos_horizontal .row-icono{margin-bottom:0px !important}.bloque_seo{padding:0px
!important}.contenedorform{display:none}.desplegador{display:flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:15px;cursor:pointer;box-shadow:0px 1px 2px 0px #000000BF;width:35px;height:35px;width:20% !important;background:linear-gradient(90deg, #346735 0%, #5BA654 100%) !important;color:white !important}.desplegador
img{width:20px !important;transition:transform 0.3s ease}.desplegador.active
img{transform:rotate(-180deg)}.fila_iconos_horizontal{padding-top:0px !important;padding-bottom:0px !important}.input-with-iconn{justify-content:center}.search-submit{width:80% !important;display:flex;align-items:center;justify-content:center}.buscador-vehiculos{margin-top:0px}.campo-submit
button{height:40px !important}}.paso .paso-titulo{cursor:pointer;position:relative;padding-right:30px}.paso .paso-titulo:after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('/wp-content/uploads/2025/01/44684.png');background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease}.paso.collapsed .paso-titulo:after{transform:translateY(-50%) rotate(180deg)}.paso .paso-contenido,
.paso .paso-contenido2,
.paso .paso-contenido3,
.paso .paso-descripcion{display:none;padding:15px}.paso.active .paso-contenido,
.paso.active .paso-contenido2,
.paso.active .paso-contenido3,
.paso.active .paso-descripcion{display:block}.paso.active{border-radius:16px}.paso.active .paso-titulo{border-top-left-radius:16px;border-top-right-radius:16px}.paso.completed .paso-titulo{background-color:#AAA}.fila_iconos_horizontal .texto_icono,.fila_iconos_horizontal
.enlace_icono{display:none !important}.fila_iconos_horizontal
.icono{margin-top:40px}.fila_iconos_horizontal{padding-top:0px !important;padding-bottom:0px !important}@media (min-width: 501px){.paso .paso-titulo:after{display:none}.paso .paso-titulo{cursor:default}.paso .paso-contenido,
.paso .paso-contenido2,
.paso .paso-contenido3,
.paso .paso-descripcion{display:block !important}}@media (max-width: 500px){.reservation-details
.liresumen{padding-top:10px !important;padding-bottom:10px !important}.bloqueinicio{height:500px}.precio-desde .precio-dia{border-right:0px !important}.precio-desde2
span{font-size:16px !important}.precio-desde{flex-direction:column;gap:0px;padding:10px}.paso .paso-titulo{cursor:pointer;position:relative;padding-right:30px}.paso .paso-titulo:after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('/wp-content/uploads/2025/01/44684.png');background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease}.paso.collapsed .paso-titulo:after{transform:translateY(-50%) rotate(180deg)}.paso .paso-contenido,
.paso .paso-contenido2,
.paso .paso-contenido3,
.paso .paso-descripcion{display:none;padding:15px}.paso.active .paso-contenido,
.paso.active .paso-contenido2,
.paso.active .paso-contenido3,
.paso.active .paso-descripcion{display:block}.paso1.completed .paso-titulo{border-top-left-radius:16px !important;border-top-right-radius:16px !important}.paso3 .paso-titulo{border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important}.paso3.current{border-bottom-left-radius:16px !important}.extra-header2{flex-direction:column}.paso1 .paso-titulo{border-top-left-radius:16px !important;border-top-right-radius:16px !important}}.paso1 .paso-titulo{border-top-left-radius:16px;border-top-right-radius:0px}#header #menu li.menu-item-has-children>a::after{content:'';display:inline-block;width:7px;height:7px;margin-left:10px;border-right:2px solid black;border-bottom:2px solid black;transform:rotate(45deg);transition:transform 0.3s ease;position:relative;top:-2px}#header #menu li.menu-item-has-children:hover>a::after{transform:rotate(-135deg);top:2px}@media (max-width: 770px){.menu-mobile li.menu-item-has-children>a::after{content:'';display:inline-block;width:7px;height:7px;margin-left:10px;border-right:2px solid black;border-bottom:2px solid black;transform:rotate(45deg);transition:transform 0.3s ease;position:relative;top:-2px}.sticky-headerr{top:70% !important}.form-row2{grid-template-columns:repeat(1, 1fr)}.form-group
input{width:100%}.menu-mobile li.menu-item-has-children.active>a::after{transform:rotate(-135deg);top:2px}}.menu-mobile .sub-menu li
a{text-align:left !important}.gt_float_switcher .nturl
span{display:none}.gt_float_switcher
.nturl{padding:0
5px}.gt_float_switcher{border-radius:15px}.vehiculo-plus{display:none}.faqs .titulogeneral
p{text-transform:uppercase}.border_custom_faqs
h3{text-transform:uppercase}