:root{--text-color-primary:black;--text-color-secondary:#fff;--text-color-accent:#007a53;--text-color-accent2:#80a645}@font-face{font-family:Acumin;src:url(/Fonts/AcuminVariableConcept.woff2)}@font-face{font-family:Hatton;src:url(/Fonts/Hatton-Medium.woff2)}@font-face{font-family:TradeGothic;src:url(/Fonts/TradeGothic-BoldCondTwenty.woff2)}body{color:var(--text-color-primary);background:#223c36;flex-direction:column;min-height:100vh;margin:0;font-family:sans-serif;font-size:10pt;display:flex}#fondo{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1000px){body{font-size:12pt}}@media screen and (width<=668px){body{font-size:10pt}}@media screen and (width<=480px){body{font-size:8pt}}.btnFoto{cursor:pointer;text-align:center;background:#e7e6e6;border-radius:30px;width:100%;padding:13px;font-family:Acumin;font-size:1.4em;display:inline-block}.text.Hatton{font-family:Hatton}.text.Acumin{font-family:Acumin}.text.TradeGothic{font-family:TradeGothic}.text.bold{font-weight:700}.text.secondary{color:var(--text-color-secondary)}.text.accent{color:var(--text-color-accent)}.text.accent2{color:var(--text-color-accent2)}a{color:var(--text-color-secondary);text-decoration:underline}.logo{text-align:center;max-width:501px;max-height:12.5vh;margin:auto auto 5mm;padding:15mm 0 12mm}.logo img{object-fit:contain;width:300px;height:auto}#cuerpoRegistro{flex:1;grid-template-rows:auto 1fr auto;grid-template-areas:"header""form""footerCombi";justify-items:center;display:grid}#cuerpoRegistro .header{text-align:center;font-size:2.4em}#cuerpoRegistro form.form{flex-direction:column;justify-content:center;align-items:center;gap:6.5mm;max-width:12cm;padding:9mm;display:flex}#cuerpoRegistro form.form .input{width:100%}#cuerpoRegistro form.form .input input{box-sizing:border-box;background-color:#e7e6e6;border:0;border-radius:100px;width:100%;padding:13px;font-family:Acumin;font-size:1.4em}#cuerpoRegistro form.form .input label{box-sizing:border-box}#cuerpoRegistro form.form .checkbox{max-width:12cm;color:var(--text-color-secondary);align-items:flex-start;display:flex}#cuerpoRegistro form.form .checkbox input[type=checkbox]{width:15px;margin:-2px 10px}#cuerpoRegistro form.form button{color:#fff;text-transform:uppercase;background-color:#000;border:0;border-radius:100px;padding:3mm 8mm;font-family:Acumin;font-size:1.5em}#cuerpoRegistro .form{margin-bottom:-100px}@media screen and (width<=400px){#cuerpoRegistro .form{margin-bottom:-50px}}#cuerpoRegistro .footer-combi{width:100%;max-width:12cm;max-height:40vh}#cuerpoRegistro .footer-combi img{max-width:calc(100% - 10mm);padding:5mm}#cuerpoRegistro .header{grid-area:header}#cuerpoRegistro .form{grid-area:form}#cuerpoRegistro .footer-combi{grid-area:footerCombi}#cuerpoPremio{flex:1;grid-template-rows:auto 1fr auto;grid-template-areas:"header""form""footerCombi";justify-items:center;display:grid}#cuerpoPremio .header{text-align:center;font-size:2.8em}#cuerpoPremio #Maillot,#cuerpoPremio #Gorra,#cuerpoPremio #Bidon{flex-direction:column;display:flex}:is(#cuerpoPremio #Maillot,#cuerpoPremio #Gorra,#cuerpoPremio #Bidon) h1{text-align:center;font-size:4em}:is(#cuerpoPremio #Maillot,#cuerpoPremio #Gorra,#cuerpoPremio #Bidon) div{flex:1}:is(#cuerpoPremio #Maillot,#cuerpoPremio #Gorra,#cuerpoPremio #Bidon) img{min-width:25vw;max-width:50vw;padding:5mm}#cuerpoPremio .footer{text-align:center;font-size:1.5em}#cuerpoNoPremio{flex:1;grid-template-rows:auto 1fr auto;grid-template-areas:"header""form""footerCombi";justify-items:center;display:grid}#cuerpoNoPremio .header{text-align:center;font-size:2.8em}#cuerpoNoPremio h1{text-align:center;font-size:4em}#cuerpoNoPremio div{flex:1}#cuerpoNoPremio img{max-width:calc(100% - 10mm);padding:5mm}#cuerpoNoPremio .footer{text-align:center;font-size:1.5em}
