.elementor-573 .elementor-element.elementor-element-7521f363{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-573 .elementor-element.elementor-element-69815698 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-573 .elementor-element.elementor-element-10b5b6c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-573 .elementor-element.elementor-element-462d373c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-573 .elementor-element.elementor-element-592c074f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;}.elementor-573 .elementor-element.elementor-element-2f3c6389 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;}.elementor-573 .elementor-element.elementor-element-489b445e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-573 .elementor-element.elementor-element-489b445e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-573 .elementor-element.elementor-element-cc34a34{width:var( --container-widget-width, 5% );max-width:5%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-573 .elementor-element.elementor-element-cc34a34 .elementor-icon-wrapper{text-align:left;}.elementor-573 .elementor-element.elementor-element-cc34a34 .elementor-icon{font-size:21px;}.elementor-573 .elementor-element.elementor-element-cc34a34 .elementor-icon svg{height:21px;}.elementor-573 .elementor-element.elementor-element-41bba988{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-573 .elementor-element.elementor-element-17f711d9 img{width:49%;}.elementor-573 .elementor-element.elementor-element-3f2f4b65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-573 .elementor-element.elementor-element-5dc6044e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-573 .elementor-element.elementor-element-7931fda1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}#elementor-popup-modal-573{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-573 .dialog-message{width:1000px;height:auto;padding:30px 30px 30px 30px;}#elementor-popup-modal-573 .dialog-close-button{display:flex;}#elementor-popup-modal-573 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-573 .elementor-element.elementor-element-462d373c{--width:50%;}.elementor-573 .elementor-element.elementor-element-41bba988{--width:50%;}.elementor-573 .elementor-element.elementor-element-5dc6044e{--width:50%;}}/* Start custom CSS for icon, class: .elementor-element-cc34a34 *//* Estilo del icono (opcional) */
.tooltip-info {
    position: relative;
    cursor: pointer;
}

/* El pseudo-elemento que contendrá el texto del tooltip */
.tooltip-info::after {
    content: "Oferta de Renting ofrecida por Kinto España S.L.U. (1) Corresponde al producto Renting KINTO One de la aseguradora AIOI NISSAY DOWA EUROPE. Anualmente la cuota del servicio podrá sufrir variaciones en función de la siniestralidad Asistencia en Carretera nacional o internacional, 24 horas al día y 7 días a la semana (incluyendo festivos), desde el km 0. Incluye vehículo de sustitución en caso de inmovilización que impida la circulación legal del vehículo o en caso de robo. Administración legal del vehículo incluida (pago de impuestos de matriculación e Impuesto municipal de circulación). Atención al Cliente y servicio de gestión de flota. Esta cotización está sujeta a posibles variaciones por parte de KINTO One y no representa un compromiso definitivo con el Cliente. Los datos incluidos se facilitan a efectos informativos. El precio incluido es un precio indicativo que puede estar sujeto a modificaciones. Esta oferta tiene una validez de 15 días naturales desde la expedición de la misma. La aprobación de dichas condiciones está sujeta, asimismo, al estudio de la valoración crediticia del Cliente por parte de KINTO One. En caso de que hubiera variación en el precio franco fábrica del vehículo, en sus opcionales y transporte y/o impuestos, dicha variación supondría modificación en el importe convenido, en la proporción resultante de tal.";
    position: absolute;
    top: -125%;
    left: 50%;
    transform: translateX(5%);
    width: 850px;
    padding: 10px;
    background-color: #333;
    color: #fff;
    text-align: left; /* Alineado a la izquierda para mejor legibilidad */
    border-radius: 6px;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.3s, visibility 0s 0.3s;
    z-index: 100;
}

/* Muestra el tooltip al pasar el ratón */
.tooltip-info:hover::after {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
}

/* Opcional: una pequeña flecha debajo del texto */
.tooltip-info::before {
    content: "";
    position: absolute;
    top: -25%;
    left: 50%;
    transform: translateX(-50%);
    border-width: 5px;
    border-style: solid;
    border-color: #333 transparent transparent transparent;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.3s, visibility 0s 0.3s;
    z-index: 100;
}

.tooltip-info:hover::before {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
}/* End custom CSS */