.gform_body{position:relative;border:1px solid #d0d5dd;border-radius:12px;background:#f8f8f8;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0!important}#atletas-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:14.5px;font-weight:500;font-family:"Outfit",sans-serif;position:relative;left:17px}.label_FECHA_NACIMIENTO{font-size:14.5px;font-weight:500;font-family:"Outfit",sans-serif}#atletas-search .line_2{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:5px}#NUM_LICENCIA::placeholder{font-size:13.5px}#NUM_LICENCIA{background:#fff;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:13px;font-family:"Outfit",sans-serif;width:178px;left:18px;position:relative}#dob-day,#dob-month,#dob-year{background:#fff;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:13px;font-family:"Outfit",sans-serif}#searching{display:flex;flex-direction:row;justify-content:center}#atleta-data{margin-top:-5px}.datacateg input,.dataclub input,.datallic input,.datanomsatleta input{color:#444;background-color:transparent!important;position:relative;color:#444!important;border:none!important;height:29.5px;font-size:13.5px!important;width:220px!important;top:-5px}#atleta-data{display:none;flex-direction:column}#atleta_data_nom,#categ_data_nom,#club_data_nom,#llic_data_nom{position:relative;display:flex;flex-direction:row;align-items:center}#textcateg,#textclub,#textllic,#textnomatleta{font-size:13px!important;color:#fff;background:#7b4a8c;padding:5px!important;width:25%!important;font-weight:450}#datacateg,#dataclub,#datallic,#datanomatleta{border:none!important;border-radius:0!important;font-size:13px!important;color:#2f2f2f;font-weight:400!important;padding:5px!important;width:100%!important;background:#fff!important;height:29.5px}#datacateg input,#dataclub input,#datallic input,#datanomatleta input{font-size:13px!important;font-weight:400!important;width:100%!important;overflow-x:auto;white-space:nowrap;font-family:"Outfit",sans-serif}#loader-container-r{display:none}.loader-container-r_visible{display:flex!important}#loader-container-r{position:relative;background-color:rgba(255,255,255,.75);justify-content:flex-start}.loader-r{border:3px solid rgba(0,0,0,.1);border-top:3px solid #7b4a8c;border-radius:50%;width:25px;height:25px;animation:spin2 1s linear infinite;position:absolute;top:12px;left:80px}@keyframes spin2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#search_button-r{padding:5px 10px 5px 10px;text-transform:uppercase;cursor:pointer;background:#444;border-radius:5px;font-size:13px;font-weight:600;display:inline-block;transition:background-color .2s;text-align:center;margin-top:10px}#search_button-r:hover{background:#666;text-decoration:underline;color:#fff!important}#search_button-r:disabled{text-transform:uppercase;padding:5px 10px 5px 10px;cursor:not-allowed;color:#fff;background-color:grey!important;border-color:grey!important;border-radius:5px;font-size:13px;font-weight:550!important;position:relative;text-align:center}#search_button-r:disabled:hover{text-decoration:none}#confirm_atleta{padding:5px 10px 5px 10px;text-transform:uppercase;cursor:pointer;background:#444;border-radius:5px;font-size:13px;font-weight:600;display:inline-block;transition:background-color .2s;text-align:center;margin-top:10px}#confirm{display:flex;flex-direction:row;justify-content:center}#confirm_atleta:hover{background:#666;text-decoration:underline;color:#fff!important}#message,#message-no-compets{border:1px solid #f7c4a5;border-radius:5px;background-color:#ffd166;padding:10px;color:inherit!important;text-align:center;margin-top:10px!important;width:90%;margin:0 auto;max-width:700px;font-size:14px}.message_hidden{display:none!important}.message_visible{display:block!important}.atleta_hidden{display:none!important}#compets-box{position:relative;border:1px solid #d0d5dd;background:#f8f8f8;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:block}#compets-box .gfform-title{margin-bottom:15px}#compets-box label{font-weight:400;font-size:14px;margin-left:5px}#compets-checkboxes-recargos{display:block;position:relative}#compets-checkboxes-recargos .gfield_required_asterisk{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:.125em}.compets-box_visible{display:block!important}.compets-box_hidden{display:none!important}#gform_2 .gf_totalamount.gfield{display:flex;justify-content:center;align-items:center;position:relative}#loader-container-r2{display:none}.loader-container-r2_visible{display:flex!important}#loader-container-r2{position:relative;background-color:rgba(255,255,255,.75);justify-content:flex-start}.loader-r2{border:3px solid rgba(0,0,0,.1);border-top:3px solid #7b4a8c;border-radius:50%;width:25px;height:25px;animation:spin2 1s linear infinite;position:absolute;top:13px;left:111px;-webkit-animation:spin3 1s linear infinite}@keyframes spin3{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#compets-checkboxes-recargos h4{font-size:14.5px;margin-bottom:5px;font-weight:500;font-family:"Outfit",sans-serif}.reglament-prova{background-color:#fff;border-left:4px solid #8c4b7d;padding:4px 8px;font-size:13.5px;color:#555;margin-top:15px}.reglament-prova a{color:#3986b7;text-decoration:none}.reglament-prova a:hover{text-decoration:underline;color:#3e9ad5}.reglament-prova-text::before{content:"\f05a";font-family:icomoon;font-display:swap;color:#4d4d4d!important;position:relative;margin-right:5px;top:1px}#gfield_description_2_66 .iconm-notification{font-weight:700;color:#c02b0a}#nocost-warning{display:flex;gap:3px;font-size:14px;flex-direction:row}#nocost-warning-subtitle{font-weight:500}.mensaje-preinscrip{border:1px solid #ffeebf;border-radius:5px;background-color:#ffeebf;padding:10px;text-align:center;font-size:13.5px;font-weight:500}.mensaje-preinscrip .iconm-notification{position:relative;top:.5px;margin-right:5px}#cercador-atleta{position:relative;border:1px solid #d0d5dd;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#f8f8f8;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}#cercador-atleta h3{color:#1a1a1a;font-weight:600;font-family:"Outfit",sans-serif;font-size:18px}#cercador-atleta h4{font-family:"Outfit",sans-serif;font-weight:normal}#atleta-data{position:relative;border:1px solid #d0d5dd;background:#f8f8f8;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:block}#atleta-data .gfform-title{margin-bottom:15px}.mensaje-info-tramite{border:1px solid #ccebf3;border-radius:5px;background-color:#ccebf3;padding:10px;text-align:center;font-size:13.5px;font-weight:500;margin-top:-10px}.mensaje-info-tramite .iconm-info{position:relative;top:.5px;margin-right:5px}.mensaje-info-enviar{text-align:left;font-size:13.5px;margin-top:-10px;font-style:italic}.mensaje-info-enviar .iconm-asterisk{position:relative;margin-right:2.5px;font-size:12px}@media (max-width:580px){#atleta_data_nom,#categ_data_nom,#club_data_nom,#llic_data_nom{display:block}#textcateg,#textclub,#textllic,#textnomatleta{width:100%!important}#atleta-data input[type="text"]{padding:2px!important;text-overflow:ellipsis}}@media (max-width:650px){#nocost-warning{display:block}}@media (max-width:448px){#atletas-search .line_1{flex-direction:column}#atletas-search .line_2{flex-direction:column}.label_NUM_LICENCIA{left:0}#NUM_LICENCIA{left:0}}