@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{margin:0;background-color:#f5f5f5;font-family:Raleway,sans-serif}input,textarea,button{font-family:Raleway,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.input-contenedor input{text-decoration:none;font-size:1.25rem;padding:.75rem;outline:none;border:1.5px solid lightgrey;border-radius:4px;cursor:pointer;width:100%;transition:all .3s cubic-bezier(.19,1,.22,1);box-shadow:0 0 20px -18px;box-sizing:border-box}.input-contenedor input:hover{border:1px solid rgb(0,0,0);box-shadow:0 0 20px -17px}.input-contenedor input:active{transform:scale(.95)}.input-contenedor{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.input-contenedor label{font-size:1.25rem}@media (min-width: 1024px){.input-contenedor{flex-direction:row;align-items:center}.input-contenedor input{width:calc(100% - 6rem)}}.input-contenedor input:focus{border:1px solid grey}._formdetails_1xp5l_1{width:100%;border-radius:6px;box-shadow:0 0 4px 2px #d3d3d3;background-color:#fff;text-align:left}._body_1xp5l_9{padding:1rem;display:flex;flex-direction:column}._header_1xp5l_15{max-width:100%;padding:.5rem;background-color:#ed5564;color:#f5f5f5;text-align:center}._formdetails_1xp5l_1 section h4{margin:0;margin-bottom:.75rem}._formdetails_1xp5l_1 section p{margin:0;margin-bottom:.5rem}._formdetails_1xp5l_1 section{margin-bottom:1rem}._formdetails_1xp5l_1 i{font-style:normal;color:#000}._header_1cboe_1{display:flex;padding:1rem 4rem 1rem 2rem;background-color:#ed5564;color:#f5f5f5;flex-direction:column;align-items:center;gap:1rem}._header_1cboe_1 h1{font-size:1.5rem;font-weight:400;margin:0;font-family:Pokemon,sans-serif;text-shadow:.2rem .2rem black;letter-spacing:.2rem}@media (min-width: 750px){._header_1cboe_1{flex-direction:row;align-items:center;justify-content:space-between}._header_1cboe_1 h1{font-size:1.75rem}}@media (max-width: 480px){._header_1cboe_1{flex-direction:column;align-items:center;text-align:center;justify-content:center}._header_1cboe_1 h1{font-size:1.4rem;text-align:center}._header_1cboe_1 ._volver_1cboe_47{margin-left:0vw}._header_1cboe_1 img{display:none}._link_1cboe_55,._volver_1cboe_47{font-size:1rem}}._header_1cboe_1 div{display:flex;align-items:center}._header_1cboe_1 img{width:50px;margin-right:1.5rem}._brand_1cboe_71{display:flex;align-items:center}._volver_1cboe_47{margin-left:35vw}._link_1cboe_55,._volver_1cboe_47{font-size:1.2rem}._link_1cboe_55:hover,._volver_1cboe_47:hover{text-decoration:underline}._formcontainer_1cboe_90{color:#ed5564;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem}._formcontainer_1cboe_90>p{margin:0;margin-bottom:2rem}._formcontainer_1cboe_90 h2{font-size:1.5rem;font-weight:400;text-transform:uppercase;margin-top:2rem;margin-bottom:.5rem}._formbody_1cboe_111{display:grid;grid-template-columns:1fr;padding:0 2rem;gap:2rem}@media (min-width: 750px){._formbody_1cboe_111{grid-template-columns:1fr 1fr;align-items:center}}@media (min-width: 1024px){._formbody_1cboe_111{box-sizing:border-box;width:1024px;margin:auto}}._group_1cboe_135 h4{text-align:left;margin-top:0;margin-bottom:1rem;color:#ed5564;display:flex;align-items:center;font-weight:500;text-transform:uppercase;font-size:1.25rem}._formbody_1cboe_111 h4 img{width:50px;margin-right:1rem}._group_1cboe_135{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.select-contenedor select{text-decoration:none;font-size:1.25rem;padding:.75rem;outline:none;border:1.5px solid lightgrey;border-radius:4px;cursor:pointer;width:100%;transition:all .3s cubic-bezier(.19,1,.22,1);box-shadow:0 0 20px -18px;box-sizing:border-box;color:#ed5564}.select-contenedor select:hover{border:1px solid rgb(0,0,0);box-shadow:0 0 20px -17px}.select-contenedor select:active{transform:scale(.95)}.select-contenedor{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.select-contenedor label{font-size:1.25rem}@media (min-width: 1024px){.select-contenedor{flex-direction:row;align-items:center}.select-contenedor select{width:calc(100% - 6rem)}}.select-contenedor select:focus{border:1px solid grey}.species-container .boton-seleccionar-especie{text-decoration:none;font-size:1.25rem;padding:.75rem;outline:none;border:1.5px solid lightgrey;background-color:#fff;border-radius:4px;cursor:pointer;width:80%;transition:all .3s cubic-bezier(.19,1,.22,1);box-shadow:0 0 20px -18px;box-sizing:border-box;color:#ed5564}.species-container .boton-seleccionar-especie:hover{border:1px solid rgb(0,0,0);box-shadow:0 0 20px -17px}.species-container .boton-seleccionar-especie:active{transform:scale(.95)}.species-container{display:flex;align-items:center;justify-content:space-between;width:100%}.species-container label{font-size:1.25rem}.popup-especie{width:29vw;height:70vh;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);background-color:#f5f5f5;border-radius:12px;border:2px solid lightgrey;box-shadow:3px 3px 3px 3px #a9a9a9}.popup-especie h4{font-size:1.5rem;font-style:oblique;display:flex;justify-content:center}.contenedor-especies{width:100%;margin-top:3rem}.boton-seleccionar-especie{background-color:#fff;cursor:pointer}.boton-seleccionar-especie:hover{background-color:#d3d3d3}.select-species{margin:.5rem;padding:.6rem;border-radius:10px;background-color:#ed5564;color:#f5f5f5;cursor:pointer;border:2px solid #ed5564;box-shadow:2px 2px 2px 2px #a9a9a9}.select-species:hover{box-shadow:none}.paginador{position:absolute;bottom:0;width:100%;display:flex;justify-content:center}.boton-anterior,.boton-siguiente{margin:.5rem;padding:.5rem 1rem;border-radius:10px;background-color:#f5f5f5;color:#ed5564;cursor:pointer;border:2px solid #ed5564;box-shadow:2px 2px 2px 2px #a9a9a9}.paginador .boton-cerrar{margin:.5rem;padding:.5rem 1rem;border-radius:10px;background-color:#ed5564;color:#fff;cursor:pointer;border:2px solid #ed5564;box-shadow:2px 2px 2px 2px #a9a9a9}.boton-anterior{margin-right:1rem}.boton-anterior:hover,.boton-siguiente:hover{background-color:#ed5564;color:#f5f5f5;box-shadow:none}.boton-cerrar:hover{background-color:#f5f5f5;color:#ed5564;box-shadow:none}@media (max-width: 1024px) and (min-width: 300px){.species-container{flex-direction:column;align-items:flex-start;width:125%}}@media (min-width: 1024px){.species-container{flex-direction:row;align-items:center}}.species-container button:focus{border:1px solid grey}@font-face{font-family:Pokemon;src:url(/assets/pokemon_solid-webfont-4bebaafd.woff2) format("woff2"),url(/assets/pokemon_solid-webfont-e78e8c13.woff) format("woff");font-weight:400;font-style:normal}*{font-family:Raleway,sans-serif}.App{text-align:center}a{color:inherit;text-decoration:inherit}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f5f5f5;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/background-image-22077309.png);background-size:cover;box-sizing:border-box;padding:0 1rem}.App-header>h4{text-transform:uppercase;font-size:1.15rem;font-weight:300}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}h1{font-family:Pokemon,sans-serif;font-size:3rem;color:#f5f5f5;text-shadow:.25rem .25rem black;letter-spacing:.25rem;font-weight:400}.home-buttons{display:flex;flex-direction:column;width:100%;gap:.5rem}@media (min-width: 600px){.home-buttons{width:512px}}.button{text-decoration:none;font-size:1.25rem;padding:.75rem 1.5rem;border-radius:4px;border:solid 1px whitesmoke;color:#f5f5f5;cursor:pointer;transition:.2s}.button:hover{background-color:#f5f5f5;color:#ed5564}.primary-button{border:0;background-color:#ed5564;color:#f5f5f5}.primary-button:hover{background-color:#ed5564;color:#f5f5f5;filter:brightness(120%)}.home-members>p{margin:0}.home-members{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.boton-enviar{padding:.6rem 3rem;border-radius:10px;background-color:#ed5564;color:#f5f5f5;font-weight:700;font-family:Pokemon,sans-serif;border:none;box-shadow:4px 4px 4px #d3d3d3;margin-bottom:1rem;align-self:flex-end}.boton-enviar:hover{box-shadow:none;cursor:pointer}.volver{justify-self:end}
