.modal{margin:0;width:100%;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;background-color:#111111bd;display:flex;opacity:0;pointer-events:none;transition:opacity .5s ease}.modal--message{max-width:260px;max-height:290px;border-radius:15px;margin:auto;padding:20px 25px;background-color:#fff}.modal--close{width:100%;display:flex;justify-content:flex-end}.modal--close>img{width:32px;cursor:pointer}.modal--content{width:100%;height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal--icon_check>iframe{border:none;width:76px;height:76px}.modal--content>p:nth-child(2){font-size:22pt;font-weight:700;color:#f77c08;margin:0 0 10px}.modal--content>p:nth-child(3){font-size:14pt;color:#5a5a5a;text-align:center;font-weight:500;margin-top:0;margin-bottom:18px}.modal--content>button{background-color:#ff7300;color:#fff;cursor:pointer;z-index:9999}.formulario-background{width:100%;position:absolute;top:0;left:0}.formulario-header{height:4.5rem;background-color:#000;position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;padding:0 20px;border-bottom:2px solid #FF7300;z-index:10}.formulario-header-usuario{display:flex;justify-content:flex-start;align-items:center}.formulario-header-usuario>img{width:2.4rem;margin-right:10px}.formulario-header-txt{margin-top:20px;position:relative;color:#fff;font-size:17pt;font-weight:600}.container-perfil{display:flex;flex-direction:column;align-items:flex-end}.formulario-header-perfil{height:60px;margin-top:10px;font-size:22px;color:#fff;font-weight:600;position:relative;right:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.formulario-header-perfil>img{margin-top:2px;width:16px;height:16px}.formulario-header-perfil-mobil>img{margin:20px 4px 0 0;width:28px;height:28px;cursor:pointer}.container-button{opacity:0;transition:opacity .3s ease}.container-button.mostrar{opacity:1}.button.disabled{background-color:#c4c4c4;color:#000;cursor:not-allowed}.container-button>button{background-color:#000;border:1px solid white;border-radius:4px;color:#fff;padding-top:8px}.container-button>button:hover{border:1px solid #FF7300;color:#ff7300}.formulario-header-perfil>p{bottom:10px;padding-left:6px}.Contact-inner{position:absolute;top:165px;left:0;right:0;width:50%;justify-self:center}.Contact-inner>.title{color:#fff;margin:0 0 30px;padding:0;font-size:26px;line-height:23px;text-align:center;font-weight:700}.Contact-inner-controls{width:98%;margin:0 0 20px;display:flex;gap:15px;align-items:flex-start}.Contact-inner-input{display:flex;flex-direction:column;padding-left:2px;width:100%}.full{display:flex;flex-direction:column;justify-content:flex-start}.select-custom{width:100%}.Contact-inner-controls>textarea{width:100%;height:100px;margin-left:2px;border-radius:4px}@media (min-width: 580px){.Contact-inner-controls>textarea{width:99%}}.Contact-inner-controls>textarea:required:hover{outline:2px solid #FF7300;background-color:#fff}.Contact-inner-controls>textarea:focus{outline:2px solid #FF7300;background-color:#fff}textarea{border:0}.Contact-inner-controls{display:flex;justify-content:center}.Contact-inner-input>label{margin-bottom:13px}.Contact-inner-input>label,.Contact-inner-controls>label{font-weight:500;font-size:12pt;color:#fff}.Contact-inner-input>input{border:0;border-radius:4px;height:30px;padding-left:8px}.Contact-inner-form>button{width:100%;height:40px;background-color:#ff7300;color:#fff}@media (min-width: 500px){.Contact-inner-form>button{width:99%}}.Contact-inner-form>button:hover{background-color:#ff7300;border-color:#ff7300}.message{width:100%}.message>p{text-align:center;color:#fff;font-size:13pt;font-weight:380;letter-spacing:2.5px}.Contact-inner-input>input:required:hover{outline:2px solid #FF7300;background-color:#fff}.Contact-inner-input>input:focus{outline:2px solid #FF7300;background-color:#fff}.safari-style{position:absolute;left:30%;width:40%}.iphone-styles-safari,.iphone-styles{position:absolute;left:10%}@media (max-height: 700px){.button{margin-bottom:60px}}@media (max-width: 2000px){.Contact-inner{width:35%}}@media (max-width: 1900px){.Contact-inner{justify-self:center;width:40%}}@media (max-width: 1200px){.Contact-inner{justify-self:center;width:60%}}@media (max-width: 992px){.Contact-inner{justify-self:center;width:70%}}@media (max-width: 768px){.Contact-inner{justify-self:center;width:80%}}@media (max-width: 576px){.Contact-inner{justify-self:center;width:80%}}@media (min-width: 990px){.container-cerrar{display:none}}@media (max-width: 990px){.container-cerrar{width:100%;height:55px;background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13pt;font-weight:600;position:absolute;top:74px;left:0;z-index:10;border-bottom:2px solid #fff;text-align:center;cursor:pointer;display:none}.container-cerrar:hover{border-bottom:2px solid #FF7300;color:#ff7300}.container-cerrar.mostrarMobile{display:block}.Contact-inner-input>input{width:100%;padding-left:5px;padding-right:0}.container-button{display:none}}body{display:flex;justify-content:center;align-items:center;height:100vh}.container-form{background-color:#fff;max-width:400px;margin:0 auto;padding:20px;position:relative}@media screen and (max-width: 428px){.container-form{margin:0 12px}}.form-title{text-align:center;font-size:24px;margin-bottom:20px}.form-input{width:94%;padding:10px;margin-bottom:10px}@media screen and (max-width: 360px){.form-input{width:92%}}.form-button{width:100%;padding:10px;background-color:#ff7300;color:#fff;border:none;cursor:pointer}.form-button:focus{box-shadow:inset 0 0 0 3px #ff5303}.container-logo{display:flex;justify-content:center;margin-top:40px}.container-logo>img{position:relative;z-index:10;max-width:50%}.error{text-align:center;font-weight:500;color:red;margin:5px 0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-image:url(/assets/fondo___-C_MaVzDS.png);background-size:cover}body{margin:0;display:flex;place-items:center;min-width:320px}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s}button:focus,button:focus-visible{outline:2px solid #ffffff}
