.backgroundModal{display:none;position:fixed;z-index:9999;background-color:var(--modals_backColor);backdrop-filter:blur(5px);top:0;left:0;width:100vw;box-sizing:border-box;height:100vh;padding:1rem}.backgroundModal>div{height:100%;display:flex;align-items:center;justify-content:center}.backgroundModal .cajaModal .logo{display:grid;grid-template-columns:auto auto auto;align-items:center;column-gap:.5rem}#modal .filaForm button{width:15rem}#modal .filaForm button,#modal .filaForm button.whatsappModal div{font-size:1.2rem;font-weight:500}#modal .filaForm>#c2c_modal{margin:unset}.backgroundModal .cajaModal{background-image:url(../images/bg_PopUp.webp);background-size:cover;background-position:center;border-radius:1rem;width:100%;box-sizing:border-box;max-width:30rem;height:fit-content;padding:1rem 1rem 2rem 1rem}#modalTerminal.backgroundModal .cajaModal{background-image:unset;background-color:#fff;border:solid 1px var(--morado);max-width:50rem}#modal .cajaModal .c2c_form>div{color:#fff}#modal #frmC2C_modal label.c2c_form_header div>b{font-weight:500}#frmC2C_modal .mc_fieldset.gdprRequired.mc-field-group{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 .5rem}#frmC2C_modal div .gdprRequired label.gdprRequiredText,#frmC2C_modal div .gdprRequired label.gdprRequiredText>a{color:#fff;font-size:.6rem}#modal #frmC2C_modal .gdprRequired>div,#modal #frmC2C_modal .gdprRequired>div>div{width:fit-content;text-align:center}#modal #frmC2C_modal input[type=tel]{background-image:url(../icons/phone_m.svg);background-repeat:no-repeat;background-size:1.6rem;background-position:.35rem;padding:.65rem .5rem .65rem 2.2rem;font-size:1.4rem}#modal #frmC2C_modal .c2c_form_header>div{font-size:2rem;font-weight:600}#modalTerminal #frmC2C_modalTerminales .modalTerm_Container{display:grid;grid-template-columns:1fr 2fr;gap:.5rem}.modalTerm_Container .mtc_Img>img{width:100%;height:auto;padding:1rem;box-sizing:border-box}#modalTerminal #frmC2C_modalTerminales .modalTerm_Container .mtc_Info{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:.5rem}.backgroundModal .c2c_form>div{box-shadow:none;border:0;padding:0}.backgroundModal .cajaModal .menuSup{display:grid;grid-template-columns:1fr 0;justify-items:center;margin-bottom:2rem;padding:0 0 1.5rem 0;border-bottom:var(--modals_menuSup_borderBottom);position:relative}#modalTerminal.backgroundModal .cajaModal .menuSup{margin-bottom:unset;padding:.25rem .5rem}.backgroundModal .cajaModal .menuSup .btnCerrar{cursor:pointer;color:var(--magenta);background-color:transparent;font-family:var(--FontBold);width:3rem;height:3rem;padding:1rem;font-size:4.4rem;border-radius:100%;margin:-3rem 0 0 0;display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:-3.5rem}.backgroundModal .cajaModal .menuSup .btnCerrar:hover{color:var(--morado)}.menuInf{color:var(--modals_menuInf_textColor);background-color:var(--modals_menuInf_backColor);margin-top:3rem;margin-bottom:-2rem;margin-left:-1rem;width:calc(100% + 2rem);box-sizing:border-box;padding:1rem;font-size:2rem;text-align:center;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:grid;grid-template-columns:1fr;row-gap:1rem}.menuInf h1 a{color:var(--modals_menuInf_textColor);font-size:2rem;text-decoration:none}@media (min-width:968px){div.cajaModal .isologotipo{display:block;height:3rem;margin-top:1rem}div.cajaModal .isotipo{display:none}}@media (max-width:967px){div.cajaModal .isologotipo{display:block;height:3rem}div.cajaModal .isotipo{display:none}}@media (max-width:667px){.modalTerm_Container .mtc_Img>img{height:10rem;width:auto}#modal #frmC2C_modal .gdprRequired>div,#modal #frmC2C_modal .gdprRequired>div>div{width:100%}}