#spid-registration .form-input .checkboxinput label a,#spid-registration .link-login,#spid-registration .text a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}#spid-registration .form-input .checkboxinput label a,#spid-registration .link,#spid-registration .text a{text-decoration-skip-ink:none;text-underline-position:from-font}body #contentContainer{top:initial}body #contentContainer .content{padding:initial}.spid-registration-content{padding:0}.spid-body{background-color:#fff;color:#00b2ac;font-family:Arial,Helvetica,sans-serif;font-size:14px}.spid-body #spid_page_header{width:100%;border-bottom:solid 2px #777;z-index:1000;position:relative;background:#00b2ac;height:60px}.spid-body #spid_page_title{text-indent:-31337px;background:url(../images/logos/tombola_logo_white_on_transparent.png) no-repeat;height:46px;left:40%;position:relative;top:20px;width:204px}#spid-registration{font-size:1rem}#spid-registration .content-section{padding:1rem 1.5rem}@media (min-width:799px){#spid-registration{display:flex;justify-content:center;align-items:flex-start;flex-direction:row-reverse;gap:2rem}#spid-registration .content-section{padding:3rem 4rem;border-radius:.625rem;border:.125rem solid #c6c6c6;background:#fff;box-shadow:0 .375rem .5rem -.25rem rgba(16,24,40,.12);display:flex;flex-direction:column;align-items:stretch;gap:2rem}}#spid-registration .remove-border-top{border-top:none;border-top-right-radius:0;border-top-left-radius:0}#spid-registration .remove-border-bottom{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}#spid-registration .bg-primary{background-color:#06C}#spid-registration .bg-light-grey{background-color:#f4f4f4}#spid-registration .bg-darkteal{background:#006971}#spid-registration .bg-darkteal[disabled]{background:#B0D1D3}#spid-registration .align-center{text-align:center}@media (max-width:799px){#spid-registration .spid-banner img{width:100%;height:auto}}#spid-registration .progress-steps{width:22rem;margin:0 auto}#spid-registration .heading{color:#006971;font-size:1.25rem;line-height:1.563rem;font-weight:700}@media (min-width:799px){#spid-registration .heading{font-size:1.6rem}#spid-registration .text{margin:0}}#spid-registration .smallheading{color:#006971;font-size:1rem;line-height:1.25rem;font-weight:700}#spid-registration .subheading{color:#006971;font-size:.75rem;line-height:1.125rem;padding-bottom:.5rem;border-bottom:.063rem solid #8C8C8C}#spid-registration .text{color:#3C3C3C;line-height:1.125rem}#spid-registration .text-small{font-size:.75rem;margin-top:.5rem}#spid-registration .text a{color:#006971;font-weight:700}#spid-registration .button{display:flex;height:3.188rem;width:100%;justify-content:center;align-items:center;gap:1rem;border:0;border-radius:624.938rem;margin:1.5rem 0;color:#fff;text-align:center;font-size:1.125rem;font-style:normal;line-height:1.688rem;text-decoration:none;font-weight:700}@media (min-width:799px){#spid-registration #spid-login-button{width:24rem;margin:0 auto}}#spid-registration .link{color:#006971;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-top:1rem;display:block}#spid-registration .link-login{display:inline;margin:unset}#spid-registration .form-input{margin-top:1rem}#spid-registration .form-input .input-label{color:#3C3C3C;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.313rem;width:100%;text-align:left;margin:0 0 .5rem;float:none;display:block}#spid-registration .form-input .input-text{height:3rem;width:100%;padding:0 1rem;border-radius:.5rem;border:.125rem solid #8C8C8C}#spid-registration .form-input-horizontal{display:flex;flex-direction:row}#spid-registration .form-input-horizontal div{flex-grow:1}#spid-registration .form-input .dropdown{background:unset;appearance:auto;color:#8C8C8C;text-align:left}@media (min-width:799px){#spid-registration .form-input .dropdown{width:109%}}#spid-registration .form-input .dropdown option{color:#000}#spid-registration .form-input .prefixedinput{display:flex;align-items:center;border-radius:.5rem;border:.125rem solid #8C8C8C}#spid-registration .form-input .prefixedinput .prefix{padding:0 1rem;font-size:1.125rem;font-weight:700;color:#3C3C3C}#spid-registration .form-input .prefixedinput input{border:none;outline:0}#spid-registration .form-input .radioinput{display:flex;align-items:center;gap:.75rem;padding:.75rem 0}#spid-registration .form-input .radioinput label{width:unset;float:unset;margin:unset;text-align:left;font-size:1rem;font-weight:400;line-height:1.5rem;color:#3C3C3C}#spid-registration .form-input .checkboxinput{display:flex;align-items:center;gap:.75rem;padding:.375rem 0}#spid-registration .form-input .checkboxinput label{width:unset;float:unset;margin:unset;text-align:left;font-size:.75rem;font-weight:400;line-height:1.125rem;color:#3C3C3C}#spid-registration .form-input .checkboxinput label a{color:#006971;font-weight:700}#spid-registration .cta{display:flex;justify-content:center;align-items:stretch;gap:.5rem;width:100%;border-radius:.75rem;padding:1.5rem;margin-bottom:1rem;text-decoration:none}@media (min-width:799px){#spid-registration .cta{width:unset;margin-bottom:unset}}#spid-registration .cta-content{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.25rem;width:100%}#spid-registration .cta-spid{background-color:#006971;background-size:cover;background-repeat:no-repeat;background-position:right;border:.25rem solid #00a295;box-shadow:0 .188rem 0 0 rgba(0,0,0,.16)}#spid-registration .cta-spid .cta-heading,#spid-registration .cta-spid .cta-text{color:#fff}#spid-registration .cta-spid .cta-icon .chevron-right{background-color:#fff}#spid-registration .cta-manual{background:#fff;border:.125rem solid #c6c6c6}#spid-registration .cta-manual .cta-heading{color:#006971}#spid-registration .cta-manual .cta-text{color:#3C3C3C}#spid-registration .cta-manual .cta-icon .chevron-right{background-color:#252525}#spid-registration .cta-heading{font-size:1.25rem;font-weight:700;line-height:1.563rem}#spid-registration .cta-text{font-size:.875rem;font-weight:400;line-height:1.313rem}#spid-registration .cta-icon{display:flex;flex-direction:column;justify-content:center;align-items:stretch}#spid-registration .chevron-right{width:1.5rem;height:1.563rem;mask-repeat:no-repeat;mask-position:center}#spid-registration .spid-logos{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}#spid-registration .vertical-divider{align-self:stretch;width:1px;background:#c6c6c6}