#heroBanner{position:relative;background-color:#fff}#heroImage{text-align:center;width:100%;line-height:0}#heroImage_desktop{width:100%;height:390px;object-fit:cover;max-width:1920px;max-height:468px;margin-top:.5rem;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}#heroInfo{display:grid;grid-template-columns:1fr auto;justify-items:center;align-items:center;position:absolute;max-width:var(--sizeDesktop);padding:0 1rem;width:100%;height:100%;top:0;left:50%;transform:translate(-50%);box-sizing:border-box}#heroInfo #heroInfo_form{display:flex;flex-direction:row;justify-content:center;align-items:center;height:fit-content;width:95%;padding:1rem 0 .5rem 1rem;position:fixed;bottom:0;margin-bottom:-5rem;z-index:9999}@media (min-width:1925px){#heroImage_desktop{height:60vh;max-width:unset;max-height:unset}}@media (min-width:1035px){div#heroBanner.heroBannerfiller>div#heroInfo.heroInfoTerminales{grid-template-columns:.8fr auto!important}}@media (min-width:1399px){div#heroBanner.heroBannerfiller>div#heroInfo.heroInfoTerminales{grid-template-columns:.65fr auto!important}}@media (max-width:1167px){.heroBannerfiller{margin-top:3.5rem}#heroImage_desktop{margin-top:0}}#boton_llama1,#heroInfo_conditions .boxButton{display:none}.cajaModal .c2c_form>div{background-color:transparent;color:var(--negro)}.cajaModal .c2c_form>div a{color:var(--negro)}.cajaModal .c2c_form>div button{background-color:var(--boton_backColor)}@media (max-width:895px){#heroInfo{padding:0}.c2c_form>div a{color:var(--magenta)}#heroInfo_conditions .boxButton{display:block!important}#boton_llama1{display:block}.filaForm .c2cIconTel,section.c2c_formBottom{display:none}}#botonForm_cabecera{font-size:1rem;font-weight:600;padding:.5rem 1rem}@media (max-width:595px){#botonForm_cabecera{font-size:calc(.75em + 1vw)}}@media (max-width:424px){#botonForm_cabecera{font-size:calc(.5em + 1vw)}}#heroInfo_conditions{width:100%;height:100%}#heroInfo_conditions a{display:flex;align-items:flex-end;width:100%;height:100%;justify-content:center}#heroInfo_conditions .boxButton a.boxButton_desktop{display:none}#heroInfo_conditions small{width:100%;font-size:xx-small;color:var(--blanco);text-align:left;margin-bottom:.5rem;margin-left:3rem}@media (max-width:895px){#heroImage_desktop{font-size:calc(.75em + 1vw)}#heroBanner{height:auto;background-color:#fff}#heroInfo{grid-template-columns:auto;position:static;width:100%;transform:none;padding-bottom:1rem}#heroInfo_conditions{width:100%;height:auto}#heroInfo_conditions a{display:flex;align-items:flex-end;width:100%;height:auto}#heroInfo_conditions small{width:100%;margin-bottom:1rem;font-size:xx-small;color:var(--blanco);text-align:center}#heroInfo #heroInfo_form{display:flex;flex-direction:row;justify-content:center;align-items:baseline;align-self:auto;height:fit-content;width:100%;margin:0 auto;position:fixed;bottom:0;z-index:9999;background-color:#f0f0f0;border-radius:1rem 1rem 0 0;padding:.5rem .65rem 0;box-sizing:border-box;box-shadow:0 0 1rem 1px rgba(226,0,122,1)}#heroInfo #heroInfo_form .c2c_form_stickyContainer{width:100%;background-color:transparent}.c2c_form_stickyContainer .c2c_form>div{border:none!important;box-shadow:none!important;border-radius:1rem 1rem 0 0!important;background-color:transparent!important;color:var(--grisClaro4)}#botonForm_cabecera{font-size:1.1rem}}@media (max-width:667px){html{scroll-behavior:smooth}#heroImage{cursor:pointer}#bundle-main{scroll-margin-top:120px}#heroImage img{width:100%;height:auto;min-height:unset;max-height:unset;margin-top:2rem}#botonForm_cabecera{font-size:.85rem}}[data-tip]{position:relative}[data-tip]:before{content:'';display:none;content:'';display:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #1a1a1a;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0}[data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:35px;left:0;padding:5px 8px;background:#1a1a1a;color:#fff;z-index:9;font-size:.75em;height:18px;line-height:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;word-wrap:normal}[data-tip]:hover:after,[data-tip]:hover:before{display:block}