.c2c_form_stickyContainer .phoneArea{background:var(--c2c_form_phoneArea_backColor);border:var(--c2c_form_phoneArea_border);box-shadow:var(--c2c_form_phoneArea_shadow);border-radius:var(--c2c_form_phoneArea_borderRadius);font-size:1.25rem;line-height:125%;margin:0 0 1rem 0;padding:3rem 0;background:#001950}.c2c_form_stickyELement .phoneArea_text{text-align:center!important;line-height:125%}.c2c_form_stickyContainer .phoneArea b{font-size:1.35rem}.c2c_form_stickyContainer .phoneArea>div:nth-of-type(1){color:var(--c2c_form_phoneArea_textColor)}.c2c_form svg.c2cIconTel path{stroke:var(--c2c_form_iconTel_stroke);fill:var(--c2c_form_iconTel_fill)}.c2c_form svg.c2cIconTel{width:3.5rem;height:auto;margin-right:.5rem}.c2c_form{height:fit-content;justify-self:end;box-sizing:border-box;margin:0 auto}.c2c_form>div{color:var(--c2c_form_textColor);display:flex;flex-direction:column;background:linear-gradient(to bottom,#fff,#cfcfcf)}@media (min-width:668px){.c2c_form form{display:flex;flex-direction:column;padding:1rem 1.5rem .5rem}.filarForm_container{display:flex;justify-content:center;gap:1rem;align-items:center}}@media (min-width:468px) and (max-width:667px){.c2c_form form{padding:1rem 2.5rem}}@media (max-width:467px){.c2c_form form{padding:1rem 1rem}}.c2c_form .filaForm{display:flex;justify-content:center;align-items:center}.c2c_form .filaForm:last-child{display:flex}.c2c_form_header{display:flex;align-items:center;flex-direction:row;justify-content:space-evenly;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#001fbb}.c2c_form_header>div>div:nth-of-type(1){font-size:1.5rem}.c2c_form_header>div>div:nth-of-type(2){margin:1rem 0 -1rem 0}@media (min-width:668px){section.c2c_formBottom{display:none}.c2c_form{width:100%;margin:auto;position:absolute;top:27rem}.backgroundModal .cajaModal>.c2c_form{position:unset!important}.backgroundModal .cajaModal>.c2c_form .gdprRequired{padding:0}}@media (max-width:667px){.c2c_form{width:100%;box-sizing:border-box}.c2c_form>div{padding:1rem 1rem 1rem 1rem;border:var(--c2c_form_viewMobile_border)}.heroInfo .c2c_form>div{box-shadow:none}section.c2c_formBottom .c2c_form>div{box-shadow:none}}@media (min-width:668px){.c2c_form.top-fixed{position:fixed;top:5.4rem;width:100%;z-index:9999}}form{display:grid;grid-template-columns:1fr}form input[type=tel],form input[type=text]{padding:.8rem;background:var(--c2c_form_input_backColor);border:var(--c2c_form_input_border);box-shadow:var(--c2c_form_input_shadow);border-radius:.5rem;font-size:1.2rem;height:2.5rem;width:100%;box-sizing:border-box;min-width:24rem}#frmC2C_modal .c2c_form_header{font-size:1.5rem}#c2c_modal{height:unset;font-size:1.2rem;min-width:unset}#frmC2C_modal .gdprRequired div{justify-content:center}@media (min-width:468px){form{row-gap:.5rem}}@media (max-width:467px){form{row-gap:1rem}}#c2c_cabecera{width:100%;max-width:fit-content;padding:.8rem 1rem;box-shadow:0 0 3px 0 var(--gris)}.gdprRequired{margin:0;padding:0;border:0;padding-left:15rem}.gdprRequired div{display:flex;align-items:center;justify-content:center;padding:0 .25rem}.gdprRequired div>div{padding:.35rem}.gdprRequired>.filaForm{font-size:.85rem}.gdprRequiredText{font-size:1rem;color:var(--gris)}.gdprRequiredText a{color:var(--gris);text-decoration:underline}.gdprRequiredText a:hover{text-decoration:none}form input[type=checkbox]{transform:scale(1.5);margin-right:.25rem;display:none}#frmC2C_cabecera input[type=checkbox]+label{cursor:pointer}label.checkCustom:before{display:flex;width:1.35rem;height:1.35rem;content:'';background-image:url(../icons/c2cCircle.png);background-repeat:no-repeat;background-size:1.25rem;transition:all .2s ease-in-out}input[type=checkbox]:checked+label:before{background-image:url(../icons/c2cCheck.png);background-size:1.35rem;width:1.35rem;height:1.35rem}@media (min-width:668px){.c2c_form.c2c_form_fixedBottom{display:none!important}}.c2c_form.c2c_form_fixedBottom{position:relative;overflow:hidden;background:linear-gradient(to bottom,rgb(255 255 255),rgb(142 138 138 / 27%));padding:.5rem 0;border-radius:1rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);width:95%;margin:8px auto;border:2px solid #929292}.c2c_form.c2c_form_fixedBottom::before{content:"";position:absolute;inset:-20px;border-radius:40px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(243,245,255,-.2);z-index:-1}.c2c_form.c2c_form_fixedBottom>div{padding:1rem 1rem .3rem 1rem;border:0;BORDER-RADIUS:0;MARGIN:0;background:0 0;box-shadow:none!important}form input[type=tel].c2c_form_fixedBottom,form input[type=text].c2c_form_fixedBottom{height:2rem;max-width:100%;font-size:1rem;min-width:100%}button.c2c_form_fixedBottom{font-size:.8rem;height:2rem;max-width:100%;padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 4px 11px #97979a}@media (max-width:411px){button.c2c_form_fixedBottom{font-size:.7rem}}.c2c_form.c2c_form_fixedBottom form{padding:0;row-gap:.5rem}.c2c_form_header.c2c_form_fixedBottom{font-size:1rem;background-color:TRANSPARENT;color:VAR(--azulOscuro);margin-left:-1rem;margin-top:-1rem;padding:.5rem;width:calc(100% + 2rem)}.filaForm.c2c_form_fixedBottom{display:grid!important;grid-template-columns:1.5fr 1fr!important;grid-column-gap:.5rem!important}@media (max-width:667px){.gdprRequired{padding:0!important}.gdprRequiredText,.gdprRequiredText a{color:#00377b}}@media (min-width:668px) and (max-width:1150px){.c2c_form{width:100vw;top:23rem}.c2c_form.top-fixed{top:4.4rem}}