#starting-app{display:flex;justify-content:center;align-items:center;justify-content:center}#starting-app.download{display:flex;justify-content:center;align-items:center;justify-content:center;padding:25px}#starting-app-title{font-size:15px;font-weight:500}.loader-startup{border:3px solid rgba(0,0,0,.1);border-top:3px solid #a06bb4;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;position:relative;margin-left:10px}@keyframes spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}#buscador-licencias,#results-consulta{display:none}#results-consulta{margin-top:10px}#buscador-licencias-form{position:relative;border:1px solid #d0d5dd;border-radius:10px;background:#f8f8f8;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}#buscador-licencias-form.results,#buscador-licencias-form.no-results{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}#message.success{position:relative;border:1px solid #d0d5dd;border-radius:0;background:#f8f8f8;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}#message.not-found{margin:0 auto;background-color:transparent;border:none;background:transparent;padding:10px 25px;border:1px solid #f7c4a5;border-radius:5px;background-color:#ffd166;max-width:650px;text-align:center;font-size:.9em;margin-bottom:10px}#app-info-subtitle .iconm-id-card{color:#9e9e9e!important}#app-info-subtitle .iconm-arrow-down{position:relative;margin-left:-15px;top:2px}#app-info-subtitle .iconm-certificate{position:relative;margin-left:-15px;top:2px}#form-header{font-size:18px;font-weight:500;margin-top:0;color:#1a1a1a}#form-subheader{font-size:.9em;font-weight:normal;color:#1a1a1a}#form-search{display:flex;flex-direction:column;position:relative;width:100%}#form-search .line_1{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:5px;margin-bottom:10px;position:relative}.label_NUM_LICENCIA{font-size:.9em;font-weight:500;font-family:"Outfit",sans-serif;position:relative;left:13px}.label_FECHA_NACIMIENTO{font-size:.9em;font-weight:500;font-family:"Outfit",sans-serif}#form-search .line_2{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:5px}#num_licencia::placeholder{font-size:13px}#num_licencia{background:#fff;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:.9em;font-family:"Outfit",sans-serif;width:174px;left:17px;position:relative;height:25.7px}#dob-day,#dob-month,#dob-year{background:#fff;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:.9em;font-family:"Outfit",sans-serif;height:37px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc}input[type="submit"]{padding:6px 8px;line-height:1.4em;text-transform:uppercase;cursor:pointer;background:#444;color:#fff;border-radius:5px;font-size:13px;font-weight:500;position:relative;text-align:center;top:-1px;border:none;font-family:"Outfit",sans-serif}input[type="submit"]:hover{background:#666;text-decoration:underline;color:#fff!important}#reset-button{display:none;border:1px solid #b8b8b8!important;border-radius:8px!important;background:0 0!important;margin-left:10px}#reset-button.is-visible{display:block;position:absolute;margin-left:115px}#reset-btn .iconm-times-circle{font-size:18px;color:#444;position:relative;top:1px;left:.3px}#reset-btn .iconm-times-circle:hover{color:#666}#reset-btn{width:30.2px;height:30.2px;border:0;padding:0;background:transparent;cursor:pointer}.gfform-title{font-size:.9em;font-weight:bold;color:#444;position:relative;text-align:left;text-transform:uppercase}#atleta-data .gfform-title{margin-bottom:15px}.gfform-title:after{content:"";width:100%;position:absolute;left:0;height:1px;background-color:#d9d9d9;margin-top:23px}#atleta_data_nom,#categ_data_nom,#club_data_nom,#llic_data_nom,#pack_data_nom,#typo_data_nom{position:relative;display:flex;flex-direction:row;align-items:center}#textcateg,#textclub,#textllic,#textnomatleta,#textpack,#texttypo{font-size:.9em!important;color:#fff;background:#7b4a8c;padding:5px!important;width:25%!important;font-weight:450;text-align:left}#datacateg,#dataclub,#datallic,#datanomatleta,#datapack,#datatypo{font-size:.9em!important;font-weight:400!important;width:100%!important;overflow-x:auto;font-family:"Outfit",sans-serif;background:#fff!important;padding:5px 15px!important;width:100%!important;text-align:left;left:10px}#dataclub.no-club{background:red!important;color:white;font-weight:bolder!important;text-align:center}#textclub.no-club{display:none}#confirm_atleta_container{position:relative;margin-top:25px;width:100%;display:block;text-align:center}#confirm_atleta{padding:8px;line-height:1.4em;text-transform:uppercase;cursor:pointer;background:#444;color:#fff;border-radius:5px;font-size:13px;font-weight:500;position:relative;text-align:center;border:none;font-family:"Outfit",sans-serif}#confirm_atleta:hover{background:#666;color:#fff!important}.descargar-licencia:before{content:"\f2c2"!important;font-family:icomoon!important;position:relative;margin-right:5px;font-size:13px;top:1px;color:white}.descargar-certificado:before{content:"\e911"!important;font-family:icomoon!important;position:relative;right:3px;font-size:13px;top:1px;color:white}#form-search-pdp{display:block}#form-search-accept{width:100%;margin-top:10px;text-align:center}#form-search-accept label{display:inline;font-size:.8em;position:relative}#form-search-buttons{display:flex;justify-content:center;align-items:center;justify-content:center;margin-top:10px}#search-spinner{display:flex;align-items:center;justify-content:left;margin-top:0;left:10px;position:relative}.spinner{display:none;border:3px solid rgba(0,0,0,.1);border-top:3px solid #7b4a8c;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;position:absolute}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#message.error:before{content:"\f059"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;font-display:swap;right:5px;top:1px;color:#02a9f7}#message.duplicated::before{content:"\f071"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;font-display:swap;right:5px;top:1px;color:#f90}.duplicated-email::after{content:"\f0e0"!important;font-family:icomoon!important;position:relative;margin-left:3px!important;font-display:swap;color:#55555e;font-weight:400!important}.duplicated-email{text-decoration:none;font-weight:400}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#container-verify{max-width:1400px;margin:0 auto}#license-found{width:100%;margin-bottom:15px;margin-top:15px;box-sizing:border-box;background-color:#fff;padding:15px;text-transform:uppercase;font-weight:900;font-size:25px;border:1px solid #c3c4c7;box-shadow:0 1px 3px rgba(0,0,0,.04);text-align:center;border-radius:5px}#license-not-found{width:100%;margin-bottom:15px;margin-top:15px;box-sizing:border-box;background-color:#fff;padding:15px;text-transform:uppercase;font-weight:900;font-size:25px;border:1px solid #c3c4c7;box-shadow:0 1px 3px rgba(0,0,0,.04);text-align:center;border-radius:5px}#license-found::before{content:"\f058"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;margin-right:5px!important;font-display:swap;right:5px;top:1px;color:green}#license-not-found::before{content:"\f057"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;margin-right:5px!important;font-display:swap;right:5px;top:1px;color:red}.content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;background-color:#fff;padding:25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#content-1-column{display:flex;flex-direction:column}#content-2-column{display:flex;flex-direction:column}#content-1-column-inner,#content-2-column-inner{flex:1;display:flex;flex-direction:column;justify-content:center}#content-1-column-inner,#content-1-column-title,#content-2-column-inner,#content-2-column-title{padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:0 0 5px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#content-1-column-title,#content-2-column-title{background:#46286b;color:#fff;font-size:20px;font-weight:700;border-radius:5px 5px 0 0;border:none}#content-1-column-title::before{content:"\f2bd"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;margin-right:5px!important;font-display:swap;right:5px;top:1px;font-weight:100}#content-2-column-title::before{content:"\f2c2"!important;font-family:icomoon!important;position:relative;margin-left:5px!important;margin-right:5px!important;font-display:swap;right:5px;top:1px;font-weight:100}#content-2-column-inner::before{content:"";flex:1}#nombrecompleto{font-size:24px;font-weight:400;margin-bottom:5px;color:#444}#fecha{font-size:18px;font-weight:300;margin-bottom:5px;color:#444}#categ,#club,#info-rol,#n-lic{font-size:18px;margin-bottom:5px;font-weight:300;color:#444}label{font-size:18px;margin-bottom:5px;font-weight:400;display:inline}@media (max-width:768px){.content{grid-template-columns:repeat(1,1fr);gap:10px}}@media (max-width:510px){#form-search .line_1{flex-direction:column}#form-search .line_2{flex-direction:column}.label_NUM_LICENCIA{left:0}#num_licencia{left:0}#atleta_data_nom,#categ_data_nom,#club_data_nom,#llic_data_nom,#pack_data_nom,#typo_data_nom{flex-direction:column}#textcateg,#textclub,#textllic,#textnomatleta,#textpack,#texttypo{width:100%!important}}