@font-face{font-family:Geist-regular;src:url(/build/assets/Geist-Regular-h9voGtNd.otf)}@font-face{font-family:Geist-medium;src:url(/build/assets/Geist-Medium-btkG0KQH.otf)}@font-face{font-family:Geist-medium;src:url(/build/assets/Geist-SemiBold-rowwK5sH.otf)}@font-face{font-family:Geist-bold;src:url(/build/assets/Geist-UltraBlack-GFdVrBCw.otf)}h1{font-family:Geist-regular;font-display:swap}h2,h3,h4,h5,h6{font-family:Geist-bold;font-display:swap}*{font-family:Geist-regular;font-display:swap}.header{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.header .container{width:50%;text-align:center}@media (max-width: 991px){.header .container{width:80%}}@media (max-width: 741px){.header .container{width:auto}}@media (max-width: 834px){.header{min-height:350px}}.aliados{min-height:350px;display:flex;justify-content:center;align-items:center;overflow:hidden}.aliados .titular{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.aliados .titular h1{font-family:Geist-bold;z-index:1}.aliados .titular h1 span{font-family:Geist-bold;background-color:#00f385;padding:3px .5em;z-index:-1;border-radius:.2em}.aliados .titular .logos{margin-top:3em;display:flex;flex-direction:row;align-items:center;gap:60px;text-align:center}@media (max-width: 991px){.aliados{margin-top:3em}}.clientes{min-height:300px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:3em;padding-bottom:5.5em}.clientes .titular{width:44%}.clientes .titular h1 .marcas{color:#1c1f27!important}.clientes .titular .contato{display:flex;align-items:center;gap:10px}.clientes .titular .contato .correo{width:auto;background-color:#f9fafc;padding:.5em .8em;color:#1c1f27!important;border-radius:10px;border:1px #F9FAFC solid;box-shadow:0 0 5px 1px #0000001a}.clientes .titular .contato .correo:focus{outline:none}.clientes .titular .contato .correo::-moz-selection{background-color:transparent}.clientes .titular .contato .correo::selection{background-color:transparent}.clientes .titular .contato button{border-radius:50%;height:40px;width:40px;border:none}.clientes .titular .contato span{background-color:#f9fafc;border:#F9FAFC;border-radius:1em;font-size:.8em;font-family:Geist-regular;min-height:20px;width:auto}@media (max-width: 1199px){.clientes .titular{width:auto;text-align:center}.clientes .titular .contato{display:flex;flex-direction:row;justify-content:center}.clientes .ocultar{display:none}}.clientes .logos_clientes{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.clientes .logos_clientes .primera-fila,.clientes .logos_clientes .segunda-fila{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:60px}@media (max-width: 991px){.clientes .logos_clientes{padding-top:4em}}h1{font-family:Geist-medium;font-size:1.5em}.formulario .container{padding:0 10em 4em}.formulario .container form .boton{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2em}.formulario .container form .boton .btn-primary{background-color:#13161d;color:#00f385;border:none}.formulario .container form .boton .btn-primary:hover{background-color:#00f385;color:#13161d}@media (max-width: 800px){.formulario .container{padding:0 2em 4em}}
