.container{max-width:unset;border:unset;color:#fff;min-height:100%;height:-moz-fit-content;height:fit-content;width:100%;background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;gap:9px}@media (max-width:768px){.container{align-items:unset;overflow-y:scroll}}.container .title{color:#ffe500;font-weight:600;font-size:80px;line-height:105.28px;text-align:center}@media (max-width:768px){.container .title{font-size:30px;line-height:27px}}.container .sub-title{margin:0 117px;font-weight:400;font-size:48px;line-height:42px;justify-self:center;text-align:center}@media (max-width:768px){.container .sub-title{font-size:21px;line-height:20px;margin:0}}.container .form{margin-top:49px;justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%}@media (max-width:768px){.container .form{gap:16px;margin-top:18px}}.container .form .grid{width:100%;display:flex;max-width:1500px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:41px}@media (max-width:768px){.container .form .grid{flex-direction:column;gap:16px;align-items:center}}.container .form .grid .input-col{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:300px}@media (max-width:768px){.container .form .grid .input-col{height:50px;max-width:calc(100% - 26px)}}.container .form .grid .input-col .input{width:100%;height:54px;font-size:24px;line-height:24px}@media (max-width:768px){.container .form .grid .input-col .input{height:28px}}.container .form .grid .input-col .input-title{font-weight:400;font-size:24px;line-height:24px;text-align:center}@media (max-width:768px){.container .form .grid .input-col .input-title{font-size:16px;line-height:25px}}.container .form .grid .input-col .error-input{border:2px solid red}.container .form .grid .input-col .error{width:100%;color:red;font-size:1.2em;text-align:right}.container .form .submit-btn{align-self:center;padding:12px 171px;background-color:#02f784;font-weight:700;border:0;font-size:40px;border-radius:10px;width:417px;margin-top:10px}@media (max-width:768px){.container .form .submit-btn{width:200px;height:28px;font-size:19px;line-height:14px;padding:0;margin-top:unset}}.container .mail-confirmation{display:flex;font-weight:700;font-size:60px;line-height:42px;text-align:center;margin-top:84px;gap:10px}@media (max-width:768px){.container .mail-confirmation{flex-direction:column}}
/*# sourceMappingURL=euro-league-landing-page.fa6d3c.css.map*/