/* Start custom CSS for lte-rental, class: .elementor-element-8d97263 *//* =====================================
   ESPACIO ENTRE VEHÍCULOS
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-item{
    margin-bottom:80px !important;
}

/* =====================================
   TÍTULOS
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-header,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-header a{
    color:#222222 !important;
    font-size:42px !important;
    line-height:1.2 !important;
    font-weight:700 !important;
    opacity:1 !important;
}

/* =====================================
   DESCRIPCIÓN
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-excerpt{
    color:#555555 !important;
    font-size:17px !important;
    line-height:1.8 !important;
    opacity:1 !important;
}

/* =====================================
   CAJAS DE PASAJEROS / EQUIPAJE
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-icons-tags li{
    background:rgba(255,255,255,.35) !important;
    border:1px solid rgba(0,0,0,.08) !important;
    color:#222222 !important;
    padding:10px !important;
}

/* =====================================
   TEXTO DENTRO DE LAS CAJAS
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-icons-tags *,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-icons-tags span{
    color:#222222 !important;
    opacity:1 !important;
}

/* =====================================
   BOTÓN
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-footer a,
.elementor-615 .elementor-element.elementor-element-8d97263 .btn,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn{
    background:#cfa85a !important;
    border:none !important;
    border-radius:0 !important;
    position:relative !important;
    color:transparent !important;
    font-weight:600 !important;
}

/* Ocultar contenido original */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn *{
    display:none !important;
}

/* Ocultar iconos y flechas */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn:after,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn i,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn svg{
    display:none !important;
    content:none !important;
}

/* Nuevo texto */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn:before{
    content:"View Details";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    font-size:16px;
    font-weight:600;
    color:#111111;
    white-space:nowrap;
}

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-footer a:hover,
.elementor-615 .elementor-element.elementor-element-8d97263 .btn:hover,
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-btn:hover{
    background:#b99347 !important;
}

/* =====================================
   IMÁGENES
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 img{
    opacity:1 !important;
    filter:none !important;
    transition:all .4s ease !important;
}

.elementor-615 .elementor-element.elementor-element-8d97263 img:hover{
    transform:scale(1.02);
}

/* =====================================
   TARJETA
===================================== */

.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-inner{
    opacity:1 !important;
}

/* =====================================
   OCULTAR MENSAJES WOOCOMMERCE
===================================== */

.cart-empty,
.return-to-shop,
.woocommerce-message,
.woocommerce-notices-wrapper{
    display:none !important;
}

/* ELIMINAR IMAGEN DUPLICADA */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-photo{
    background-image:none !important;
}

/* AJUSTAR IMAGEN REAL */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-photo img{
    width:100% !important;
    height:100% !important;
    object-fit:cover !important;
    display:block !important;
}

/* FONDO DE LA INFORMACIÓN */
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-inner{
    background:#f8f8f8 !important;
}
.elementor-615 .elementor-element.elementor-element-8d97263 .lte-rental-inner{
    background:#ffffff !important;
}/* End custom CSS */