.form-element,form>.form-group-element{position:relative}.form-element fieldset,form>.form-group-element fieldset{border:0}.form-element label,.form-element legend,form>.form-group-element label,form>.form-group-element legend{font-size:.875rem;height:15px;width:100%}.form-element .group-validation-wrapper,.form-element .validation-wrapper,form>.form-group-element .group-validation-wrapper,form>.form-group-element .validation-wrapper{margin-top:4px;position:relative;width:100%}.form-element .group-validation-wrapper select,.form-element .validation-wrapper select,form>.form-group-element .group-validation-wrapper select,form>.form-group-element .validation-wrapper select{background:url(../../assets/images/dropdown_arrow-f63add3e506d08390d144168ac8f6342.svg);background-color:#fff;background-origin:content-box;background-position:right 10px center;background-repeat:no-repeat;background-size:24px 14px}@media screen and (min-width:48em){.form-element .group-validation-wrapper,.form-element .validation-wrapper,form>.form-group-element .group-validation-wrapper,form>.form-group-element .validation-wrapper{width:auto}}.form-element .group-validation-wrapper .input-icon-container+.error:after,.form-element .group-validation-wrapper .input-icon-container+.error:before,.form-element .validation-wrapper .input-icon-container+.error:after,.form-element .validation-wrapper .input-icon-container+.error:before,form>.form-group-element .group-validation-wrapper .input-icon-container+.error:after,form>.form-group-element .group-validation-wrapper .input-icon-container+.error:before,form>.form-group-element .validation-wrapper .input-icon-container+.error:after,form>.form-group-element .validation-wrapper .input-icon-container+.error:before{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:none;content:"";height:0;position:absolute;width:0}.form-element .group-validation-wrapper .input-icon-container+.error:after,.form-element .validation-wrapper .input-icon-container+.error:after,form>.form-group-element .group-validation-wrapper .input-icon-container+.error:after,form>.form-group-element .validation-wrapper .input-icon-container+.error:after{border-bottom-width:0;border-left-width:7px;border-right-width:7px;border-right-width:0;border-top:10px #fff6db;border-style:solid;bottom:-10px;right:20%}.form-element .group-validation-wrapper svg.input-icon.email,.form-element .group-validation-wrapper svg.input-icon.username,.form-element .validation-wrapper svg.input-icon.email,.form-element .validation-wrapper svg.input-icon.username,form>.form-group-element .group-validation-wrapper svg.input-icon.email,form>.form-group-element .group-validation-wrapper svg.input-icon.username,form>.form-group-element .validation-wrapper svg.input-icon.email,form>.form-group-element .validation-wrapper svg.input-icon.username{color:#c7c7c7;fill:currentColor}.form-element .group-validation-wrapper svg.input-icon.password,.form-element .validation-wrapper svg.input-icon.password,form>.form-group-element .group-validation-wrapper svg.input-icon.password,form>.form-group-element .validation-wrapper svg.input-icon.password{color:#c8c8c8;fill:currentColor}.form-element .group-validation-wrapper svg.input-icon+.error:after,.form-element .group-validation-wrapper svg.input-icon+.error:before,.form-element .validation-wrapper svg.input-icon+.error:after,.form-element .validation-wrapper svg.input-icon+.error:before,form>.form-group-element .group-validation-wrapper svg.input-icon+.error:after,form>.form-group-element .group-validation-wrapper svg.input-icon+.error:before,form>.form-group-element .validation-wrapper svg.input-icon+.error:after,form>.form-group-element .validation-wrapper svg.input-icon+.error:before{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:none;content:"";height:0;position:absolute;width:0}.form-element .group-validation-wrapper svg.input-icon+.error:after,.form-element .validation-wrapper svg.input-icon+.error:after,form>.form-group-element .group-validation-wrapper svg.input-icon+.error:after,form>.form-group-element .validation-wrapper svg.input-icon+.error:after{border-bottom-width:0;border-left-width:7px;border-right-width:7px;border-right-width:0;border-top:10px #fff6db;border-style:solid;bottom:-10px;right:20%}.form-element .group-validation-wrapper.valid svg.input-icon.email,.form-element .group-validation-wrapper.valid svg.input-icon.username,.form-element .validation-wrapper.valid svg.input-icon.email,.form-element .validation-wrapper.valid svg.input-icon.username,form>.form-group-element .group-validation-wrapper.valid svg.input-icon.email,form>.form-group-element .group-validation-wrapper.valid svg.input-icon.username,form>.form-group-element .validation-wrapper.valid svg.input-icon.email,form>.form-group-element .validation-wrapper.valid svg.input-icon.username{color:#ffd400;fill:currentColor}.form-element .group-validation-wrapper.valid svg.input-icon.password,.form-element .validation-wrapper.valid svg.input-icon.password,form>.form-group-element .group-validation-wrapper.valid svg.input-icon.password,form>.form-group-element .validation-wrapper.valid svg.input-icon.password{color:#009a44;fill:currentColor}.form-element .group-validation-wrapper.valid .input-icon-container,.form-element .group-validation-wrapper.valid input,.form-element .group-validation-wrapper.valid select,.form-element .validation-wrapper.valid .input-icon-container,.form-element .validation-wrapper.valid input,.form-element .validation-wrapper.valid select,form>.form-group-element .group-validation-wrapper.valid .input-icon-container,form>.form-group-element .group-validation-wrapper.valid input,form>.form-group-element .group-validation-wrapper.valid select,form>.form-group-element .validation-wrapper.valid .input-icon-container,form>.form-group-element .validation-wrapper.valid input,form>.form-group-element .validation-wrapper.valid select{border:1px solid #009a44}@media screen and (min-width:48em){input:not(:focus) .naminator .form-element .group-validation-wrapper.valid,input:not(:focus) .naminator .form-element .validation-wrapper.valid,input:not(:focus) .naminator form>.form-group-element .group-validation-wrapper.valid,input:not(:focus) .naminator form>.form-group-element .validation-wrapper.valid,select:not(:focus) .naminator .form-element .group-validation-wrapper.valid,select:not(:focus) .naminator .form-element .validation-wrapper.valid,select:not(:focus) .naminator form>.form-group-element .group-validation-wrapper.valid,select:not(:focus) .naminator form>.form-group-element .validation-wrapper.valid{border-width:2px}}.form-element .group-validation-wrapper.active .input-icon-container,.form-element .validation-wrapper.active .input-icon-container,form>.form-group-element .group-validation-wrapper.active .input-icon-container,form>.form-group-element .validation-wrapper.active .input-icon-container{border:1px solid rgba(96,96,96,.6)}.form-element .group-validation-wrapper.invalid svg.input-icon.email,.form-element .group-validation-wrapper.invalid svg.input-icon.username,.form-element .validation-wrapper.invalid svg.input-icon.email,.form-element .validation-wrapper.invalid svg.input-icon.username,form>.form-group-element .group-validation-wrapper.invalid svg.input-icon.email,form>.form-group-element .group-validation-wrapper.invalid svg.input-icon.username,form>.form-group-element .validation-wrapper.invalid svg.input-icon.email,form>.form-group-element .validation-wrapper.invalid svg.input-icon.username{color:#959595;fill:currentColor}.form-element .group-validation-wrapper.invalid svg.input-icon.password,.form-element .validation-wrapper.invalid svg.input-icon.password,form>.form-group-element .group-validation-wrapper.invalid svg.input-icon.password,form>.form-group-element .validation-wrapper.invalid svg.input-icon.password{color:#e10600;fill:currentColor}.form-element .group-validation-wrapper.invalid .input-icon-container,.form-element .group-validation-wrapper.invalid input:not(:focus),.form-element .group-validation-wrapper.invalid select:not(:focus),.form-element .validation-wrapper.invalid .input-icon-container,.form-element .validation-wrapper.invalid input:not(:focus),.form-element .validation-wrapper.invalid select:not(:focus),form>.form-group-element .group-validation-wrapper.invalid .input-icon-container,form>.form-group-element .group-validation-wrapper.invalid input:not(:focus),form>.form-group-element .group-validation-wrapper.invalid select:not(:focus),form>.form-group-element .validation-wrapper.invalid .input-icon-container,form>.form-group-element .validation-wrapper.invalid input:not(:focus),form>.form-group-element .validation-wrapper.invalid select:not(:focus){border:1px solid #c42918}@media screen and (min-width:48em){input:not(:focus) .naminator .form-element .group-validation-wrapper.invalid,input:not(:focus) .naminator .form-element .validation-wrapper.invalid,input:not(:focus) .naminator form>.form-group-element .group-validation-wrapper.invalid,input:not(:focus) .naminator form>.form-group-element .validation-wrapper.invalid,select:not(:focus) .naminator .form-element .group-validation-wrapper.invalid,select:not(:focus) .naminator .form-element .validation-wrapper.invalid,select:not(:focus) .naminator form>.form-group-element .group-validation-wrapper.invalid,select:not(:focus) .naminator form>.form-group-element .validation-wrapper.invalid{border-width:2px}}.form-element .group-validation-wrapper .error,.form-element .validation-wrapper .error,form>.form-group-element .group-validation-wrapper .error,form>.form-group-element .validation-wrapper .error{background-color:#fff6db;border-radius:8px;bottom:100%;-webkit-box-shadow:0 2px hsla(0,0%,67%,.5),0 0 hsla(0,0%,67%,.5),0 0 hsla(0,0%,67%,.5);box-shadow:0 2px hsla(0,0%,67%,.5),0 0 hsla(0,0%,67%,.5),0 0 hsla(0,0%,67%,.5);color:#584545;display:none;font-size:12px;padding:5px 10px;position:absolute;right:0}.form-element .group-validation-wrapper.invalid>.error,.form-element .validation-wrapper.invalid>.error,form>.form-group-element .group-validation-wrapper.invalid>.error,form>.form-group-element .validation-wrapper.invalid>.error{display:block}.form-element .group-validation-wrapper .validation-wrapper,form>.form-group-element .group-validation-wrapper .validation-wrapper{margin-top:0}.form-element *{opacity:1;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.form-element.hidden *{opacity:0}.form-element input,.form-element select{background-color:#fff;border:1px solid #dedede;border-radius:8px;font-size:16px;height:38px;outline:none;padding-left:15px;padding-right:15px;width:100%}.form-element input:focus,.form-element select:focus{border:1px solid rgba(96,96,96,.6)}.form-element input{text-align:left}.form-element input::-webkit-input-placeholder{color:rgba(96,96,96,.6)}.form-element input::-moz-placeholder{color:rgba(96,96,96,.6)}.form-element input:-ms-input-placeholder{color:rgba(96,96,96,.6)}.form-element input::-ms-input-placeholder{color:rgba(96,96,96,.6)}.form-element input::placeholder{color:rgba(96,96,96,.6)}.form-element input[type=checkbox]{width:3vw}.form-element input:focus~.input-heading,.form-element input:valid~.input-heading{font-size:12px;left:0;top:8px}.form-element input:required{-webkit-box-shadow:none;box-shadow:none}.form-element select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color:#000;padding-left:8px}.form-element .input-icon-container{background:#fff;border:1px solid #dedede;border-left:0!important;border-radius:0 8px 8px 0;float:right;height:38px;position:relative;width:10%}.form-element .input-icon-container:focus{border:1px solid rgba(96,96,96,.6)}.form-element svg.input-icon{background-size:cover;height:22px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}@media screen and (min-width:48em){.form-element svg.input-icon{height:27px;width:25px}.naminator .form-element input,.naminator .form-element select{border:2px solid #2d2d2f}}.legoid .form input:not([type]),.legoid .form input[type=date],.legoid .form input[type=datetime-local],.legoid .form input[type=datetime],.legoid .form input[type=email],.legoid .form input[type=number],.legoid .form input[type=password],.legoid .form input[type=search],.legoid .form input[type=tel],.legoid .form input[type=text],.legoid .form input[type=time],.legoid .form input[type=url],.legoid form:not(.newform) input:not([type]),.legoid form:not(.newform) input[type=date],.legoid form:not(.newform) input[type=datetime-local],.legoid form:not(.newform) input[type=datetime],.legoid form:not(.newform) input[type=email],.legoid form:not(.newform) input[type=number],.legoid form:not(.newform) input[type=password],.legoid form:not(.newform) input[type=search],.legoid form:not(.newform) input[type=tel],.legoid form:not(.newform) input[type=text],.legoid form:not(.newform) input[type=time],.legoid form:not(.newform) input[type=url],.popup .form input:not([type]),.popup .form input[type=date],.popup .form input[type=datetime-local],.popup .form input[type=datetime],.popup .form input[type=email],.popup .form input[type=number],.popup .form input[type=password],.popup .form input[type=search],.popup .form input[type=tel],.popup .form input[type=text],.popup .form input[type=time],.popup .form input[type=url],.popup form:not(.newform) input:not([type]),.popup form:not(.newform) input[type=date],.popup form:not(.newform) input[type=datetime-local],.popup form:not(.newform) input[type=datetime],.popup form:not(.newform) input[type=email],.popup form:not(.newform) input[type=number],.popup form:not(.newform) input[type=password],.popup form:not(.newform) input[type=search],.popup form:not(.newform) input[type=tel],.popup form:not(.newform) input[type=text],.popup form:not(.newform) input[type=time],.popup form:not(.newform) input[type=url]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border:1px solid #dedede;border-radius:8px;color:#333;font-family:inherit;font-size:.875rem;font-weight:400;height:38px;outline:none;padding-left:15px;position:relative;text-align:left;width:100%}.legoid .form input:not([type]):-webkit-autofill,.legoid .form input:not([type]):-webkit-autofill:active,.legoid .form input:not([type]):-webkit-autofill:focus,.legoid .form input:not([type]):-webkit-autofill:hover,.legoid .form input[type=date]:-webkit-autofill,.legoid .form input[type=date]:-webkit-autofill:active,.legoid .form input[type=date]:-webkit-autofill:focus,.legoid .form input[type=date]:-webkit-autofill:hover,.legoid .form input[type=datetime-local]:-webkit-autofill,.legoid .form input[type=datetime-local]:-webkit-autofill:active,.legoid .form input[type=datetime-local]:-webkit-autofill:focus,.legoid .form input[type=datetime-local]:-webkit-autofill:hover,.legoid .form input[type=datetime]:-webkit-autofill,.legoid .form input[type=datetime]:-webkit-autofill:active,.legoid .form input[type=datetime]:-webkit-autofill:focus,.legoid .form input[type=datetime]:-webkit-autofill:hover,.legoid .form input[type=email]:-webkit-autofill,.legoid .form input[type=email]:-webkit-autofill:active,.legoid .form input[type=email]:-webkit-autofill:focus,.legoid .form input[type=email]:-webkit-autofill:hover,.legoid .form input[type=number]:-webkit-autofill,.legoid .form input[type=number]:-webkit-autofill:active,.legoid .form input[type=number]:-webkit-autofill:focus,.legoid .form input[type=number]:-webkit-autofill:hover,.legoid .form input[type=password]:-webkit-autofill,.legoid .form input[type=password]:-webkit-autofill:active,.legoid .form input[type=password]:-webkit-autofill:focus,.legoid .form input[type=password]:-webkit-autofill:hover,.legoid .form input[type=search]:-webkit-autofill,.legoid .form input[type=search]:-webkit-autofill:active,.legoid .form input[type=search]:-webkit-autofill:focus,.legoid .form input[type=search]:-webkit-autofill:hover,.legoid .form input[type=tel]:-webkit-autofill,.legoid .form input[type=tel]:-webkit-autofill:active,.legoid .form input[type=tel]:-webkit-autofill:focus,.legoid .form input[type=tel]:-webkit-autofill:hover,.legoid .form input[type=text]:-webkit-autofill,.legoid .form input[type=text]:-webkit-autofill:active,.legoid .form input[type=text]:-webkit-autofill:focus,.legoid .form input[type=text]:-webkit-autofill:hover,.legoid .form input[type=time]:-webkit-autofill,.legoid .form input[type=time]:-webkit-autofill:active,.legoid .form input[type=time]:-webkit-autofill:focus,.legoid .form input[type=time]:-webkit-autofill:hover,.legoid .form input[type=url]:-webkit-autofill,.legoid .form input[type=url]:-webkit-autofill:active,.legoid .form input[type=url]:-webkit-autofill:focus,.legoid .form input[type=url]:-webkit-autofill:hover,.legoid form:not(.newform) input:not([type]):-webkit-autofill,.legoid form:not(.newform) input:not([type]):-webkit-autofill:active,.legoid form:not(.newform) input:not([type]):-webkit-autofill:focus,.legoid form:not(.newform) input:not([type]):-webkit-autofill:hover,.legoid form:not(.newform) input[type=date]:-webkit-autofill,.legoid form:not(.newform) input[type=date]:-webkit-autofill:active,.legoid form:not(.newform) input[type=date]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=date]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=datetime-local]:-webkit-autofill,.legoid form:not(.newform) input[type=datetime-local]:-webkit-autofill:active,.legoid form:not(.newform) input[type=datetime-local]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=datetime-local]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=datetime]:-webkit-autofill,.legoid form:not(.newform) input[type=datetime]:-webkit-autofill:active,.legoid form:not(.newform) input[type=datetime]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=datetime]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=email]:-webkit-autofill,.legoid form:not(.newform) input[type=email]:-webkit-autofill:active,.legoid form:not(.newform) input[type=email]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=email]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=number]:-webkit-autofill,.legoid form:not(.newform) input[type=number]:-webkit-autofill:active,.legoid form:not(.newform) input[type=number]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=number]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=password]:-webkit-autofill,.legoid form:not(.newform) input[type=password]:-webkit-autofill:active,.legoid form:not(.newform) input[type=password]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=password]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=search]:-webkit-autofill,.legoid form:not(.newform) input[type=search]:-webkit-autofill:active,.legoid form:not(.newform) input[type=search]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=search]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=tel]:-webkit-autofill,.legoid form:not(.newform) input[type=tel]:-webkit-autofill:active,.legoid form:not(.newform) input[type=tel]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=tel]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=text]:-webkit-autofill,.legoid form:not(.newform) input[type=text]:-webkit-autofill:active,.legoid form:not(.newform) input[type=text]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=text]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=time]:-webkit-autofill,.legoid form:not(.newform) input[type=time]:-webkit-autofill:active,.legoid form:not(.newform) input[type=time]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=time]:-webkit-autofill:hover,.legoid form:not(.newform) input[type=url]:-webkit-autofill,.legoid form:not(.newform) input[type=url]:-webkit-autofill:active,.legoid form:not(.newform) input[type=url]:-webkit-autofill:focus,.legoid form:not(.newform) input[type=url]:-webkit-autofill:hover,.popup .form input:not([type]):-webkit-autofill,.popup .form input:not([type]):-webkit-autofill:active,.popup .form input:not([type]):-webkit-autofill:focus,.popup .form input:not([type]):-webkit-autofill:hover,.popup .form input[type=date]:-webkit-autofill,.popup .form input[type=date]:-webkit-autofill:active,.popup .form input[type=date]:-webkit-autofill:focus,.popup .form input[type=date]:-webkit-autofill:hover,.popup .form input[type=datetime-local]:-webkit-autofill,.popup .form input[type=datetime-local]:-webkit-autofill:active,.popup .form input[type=datetime-local]:-webkit-autofill:focus,.popup .form input[type=datetime-local]:-webkit-autofill:hover,.popup .form input[type=datetime]:-webkit-autofill,.popup .form input[type=datetime]:-webkit-autofill:active,.popup .form input[type=datetime]:-webkit-autofill:focus,.popup .form input[type=datetime]:-webkit-autofill:hover,.popup .form input[type=email]:-webkit-autofill,.popup .form input[type=email]:-webkit-autofill:active,.popup .form input[type=email]:-webkit-autofill:focus,.popup .form input[type=email]:-webkit-autofill:hover,.popup .form input[type=number]:-webkit-autofill,.popup .form input[type=number]:-webkit-autofill:active,.popup .form input[type=number]:-webkit-autofill:focus,.popup .form input[type=number]:-webkit-autofill:hover,.popup .form input[type=password]:-webkit-autofill,.popup .form input[type=password]:-webkit-autofill:active,.popup .form input[type=password]:-webkit-autofill:focus,.popup .form input[type=password]:-webkit-autofill:hover,.popup .form input[type=search]:-webkit-autofill,.popup .form input[type=search]:-webkit-autofill:active,.popup .form input[type=search]:-webkit-autofill:focus,.popup .form input[type=search]:-webkit-autofill:hover,.popup .form input[type=tel]:-webkit-autofill,.popup .form input[type=tel]:-webkit-autofill:active,.popup .form input[type=tel]:-webkit-autofill:focus,.popup .form input[type=tel]:-webkit-autofill:hover,.popup .form input[type=text]:-webkit-autofill,.popup .form input[type=text]:-webkit-autofill:active,.popup .form input[type=text]:-webkit-autofill:focus,.popup .form input[type=text]:-webkit-autofill:hover,.popup .form input[type=time]:-webkit-autofill,.popup .form input[type=time]:-webkit-autofill:active,.popup .form input[type=time]:-webkit-autofill:focus,.popup .form input[type=time]:-webkit-autofill:hover,.popup .form input[type=url]:-webkit-autofill,.popup .form input[type=url]:-webkit-autofill:active,.popup .form input[type=url]:-webkit-autofill:focus,.popup .form input[type=url]:-webkit-autofill:hover,.popup form:not(.newform) input:not([type]):-webkit-autofill,.popup form:not(.newform) input:not([type]):-webkit-autofill:active,.popup form:not(.newform) input:not([type]):-webkit-autofill:focus,.popup form:not(.newform) input:not([type]):-webkit-autofill:hover,.popup form:not(.newform) input[type=date]:-webkit-autofill,.popup form:not(.newform) input[type=date]:-webkit-autofill:active,.popup form:not(.newform) input[type=date]:-webkit-autofill:focus,.popup form:not(.newform) input[type=date]:-webkit-autofill:hover,.popup form:not(.newform) input[type=datetime-local]:-webkit-autofill,.popup form:not(.newform) input[type=datetime-local]:-webkit-autofill:active,.popup form:not(.newform) input[type=datetime-local]:-webkit-autofill:focus,.popup form:not(.newform) input[type=datetime-local]:-webkit-autofill:hover,.popup form:not(.newform) input[type=datetime]:-webkit-autofill,.popup form:not(.newform) input[type=datetime]:-webkit-autofill:active,.popup form:not(.newform) input[type=datetime]:-webkit-autofill:focus,.popup form:not(.newform) input[type=datetime]:-webkit-autofill:hover,.popup form:not(.newform) input[type=email]:-webkit-autofill,.popup form:not(.newform) input[type=email]:-webkit-autofill:active,.popup form:not(.newform) input[type=email]:-webkit-autofill:focus,.popup form:not(.newform) input[type=email]:-webkit-autofill:hover,.popup form:not(.newform) input[type=number]:-webkit-autofill,.popup form:not(.newform) input[type=number]:-webkit-autofill:active,.popup form:not(.newform) input[type=number]:-webkit-autofill:focus,.popup form:not(.newform) input[type=number]:-webkit-autofill:hover,.popup form:not(.newform) input[type=password]:-webkit-autofill,.popup form:not(.newform) input[type=password]:-webkit-autofill:active,.popup form:not(.newform) input[type=password]:-webkit-autofill:focus,.popup form:not(.newform) input[type=password]:-webkit-autofill:hover,.popup form:not(.newform) input[type=search]:-webkit-autofill,.popup form:not(.newform) input[type=search]:-webkit-autofill:active,.popup form:not(.newform) input[type=search]:-webkit-autofill:focus,.popup form:not(.newform) input[type=search]:-webkit-autofill:hover,.popup form:not(.newform) input[type=tel]:-webkit-autofill,.popup form:not(.newform) input[type=tel]:-webkit-autofill:active,.popup form:not(.newform) input[type=tel]:-webkit-autofill:focus,.popup form:not(.newform) input[type=tel]:-webkit-autofill:hover,.popup form:not(.newform) input[type=text]:-webkit-autofill,.popup form:not(.newform) input[type=text]:-webkit-autofill:active,.popup form:not(.newform) input[type=text]:-webkit-autofill:focus,.popup form:not(.newform) input[type=text]:-webkit-autofill:hover,.popup form:not(.newform) input[type=time]:-webkit-autofill,.popup form:not(.newform) input[type=time]:-webkit-autofill:active,.popup form:not(.newform) input[type=time]:-webkit-autofill:focus,.popup form:not(.newform) input[type=time]:-webkit-autofill:hover,.popup form:not(.newform) input[type=url]:-webkit-autofill,.popup form:not(.newform) input[type=url]:-webkit-autofill:active,.popup form:not(.newform) input[type=url]:-webkit-autofill:focus,.popup form:not(.newform) input[type=url]:-webkit-autofill:hover{-webkit-background-fill-color:#fff!important}.legoid .form .sub,.legoid form:not(.newform) .sub,.popup .form .sub,.popup form:not(.newform) .sub{color:#707070;font-size:.75rem;margin-top:5px}form>.form-element,form>.form-group-element{margin-top:10px}.dob .group-validation-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.dob .group-validation-wrapper .form-element{width:30%}.dob .group-validation-wrapper .form-element select,select{width:100%}.form-element.rememberme,.form-element.tos,.form-element.twoFactorAuthenticationRequired{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-element.rememberme .validation-wrapper input[type=checkbox],.form-element.tos .validation-wrapper input[type=checkbox],.form-element.twoFactorAuthenticationRequired .validation-wrapper input[type=checkbox]{height:24px;opacity:0;position:absolute;width:24px}.form-element.rememberme .validation-wrapper input[type=checkbox]+label,.form-element.tos .validation-wrapper input[type=checkbox]+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper input[type=checkbox]+label{background-image:url(../../assets/images/checkbox_blank-ca7647fc7a54916cbeaddba9d22b6539.svg);background-position:0;background-repeat:no-repeat;background-size:contain;background-size:24px 24px;font-size:14px;padding-bottom:8px;padding-left:32px;padding-top:5px}.form-element.rememberme .validation-wrapper input[type=checkbox]:focus+label,.form-element.tos .validation-wrapper input[type=checkbox]:focus+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper input[type=checkbox]:focus+label{background-image:url(../../assets/images/checkbox_focus-62baec744ae75d9d5a1a9bc50c8a3b73.svg)}.form-element.rememberme .validation-wrapper input[type=checkbox]:checked+label,.form-element.tos .validation-wrapper input[type=checkbox]:checked+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper input[type=checkbox]:checked+label{background-image:url(../../assets/images/checkbox_tickmark-106c9740a0c22572ff6d3498a659cb59.svg)}.form-element.rememberme .validation-wrapper input[type=checkbox]:checked:focus+label,.form-element.tos .validation-wrapper input[type=checkbox]:checked:focus+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper input[type=checkbox]:checked:focus+label{background-image:url(../../assets/images/checkbox_focus_tickmark-da557e6af259a5a09b0dd2f1a01e24a1.svg)}.form-element.rememberme .validation-wrapper.invalid input[type=checkbox]:not(:checked)+label,.form-element.tos .validation-wrapper.invalid input[type=checkbox]:not(:checked)+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper.invalid input[type=checkbox]:not(:checked)+label{background-image:url(../../assets/images/checkbox_error-b843283a77d231f50a05f135f535c424.svg)}.form-element.rememberme .validation-wrapper.invalid:checked+label,.form-element.tos .validation-wrapper.invalid:checked+label,.form-element.twoFactorAuthenticationRequired .validation-wrapper.invalid:checked+label{background-image:url(../../assets/images/checkbox_tickmark-106c9740a0c22572ff6d3498a659cb59.svg)}.form-element.rememberme a,.form-element.tos a,.form-element.twoFactorAuthenticationRequired a{cursor:pointer}.form-element.rememberme p,.form-element.tos p,.form-element.twoFactorAuthenticationRequired p{color:#707070;font-size:.6875rem;margin-top:10px;padding-left:32px}.buttons{margin-bottom:15px;margin-top:15px;text-align:center}.buttons .btn:not(:last-child){display:block;margin-bottom:10px!important}select::-ms-expand{display:none}.avatar-picker{margin:0 auto;text-align:center;width:100%}.avatar-picker .arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border:0;cursor:pointer;display:inline-block;height:48px;position:relative;width:48px}@media screen and (max-width:375px){.avatar-picker .arrow{bottom:31px;height:30px;width:30px}}.avatar-picker .arrow.disabled{cursor:default;opacity:.3}.avatar-picker .arrow.arrow-right{background-image:url(../../assets/images/right-a87142c0e3e0900bf3013caa11dd84da.svg);margin-left:30px}@media screen and (max-width:375px){.avatar-picker .arrow.arrow-right{margin-left:12px}}.avatar-picker .arrow.arrow-left{background-image:url(../../assets/images/left-fe0f36e601c982767b2b635792269392.svg);margin-right:30px}@media screen and (max-width:375px){.avatar-picker .arrow.arrow-left{margin-right:12px}}.avatar-picker .avatar-picker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.avatar-picker .avatar-picker-container.variant-minifigure>img.variant-minifigure{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.6));filter:drop-shadow(0 0 2px rgba(0,0,0,.6));height:200px;max-width:200px;width:100%}.avatar-picker .avatar-picker-container.variant-minifigure:before{background:#cad5dc;border-radius:50%;bottom:0;content:"";height:30px;padding:-20%;position:absolute;width:35%}.avatar-picker .avatar-picker-loader{background:grey;border-radius:50%;display:inline-block;height:88px;position:relative;width:88px;z-index:2}.avatar-stage{display:block;margin-bottom:15px;margin-top:15px;text-align:center}.avatar-stage .avatar-stage-displayname{font-size:1.25rem;margin-top:10px}.safe-content{text-align:left}.safe-content p{margin:1rem 0}.tos-box{-webkit-box-shadow:inset 0 25px 8px -12px #dae1e5,inset 0 -25px 12px -10px #dae1e5;box-shadow:inset 0 25px 8px -12px #dae1e5,inset 0 -25px 12px -10px #dae1e5;height:60vh;margin-bottom:15px;margin-top:15px;min-height:300px;padding-bottom:30px;padding-top:30px;position:relative}.tos-box .tos-box__inner{font-size:.75rem;height:100%;overflow:hidden;overflow-y:scroll;padding-right:10px}.tos-box .tos-box__inner::-webkit-scrollbar-track{background-color:#d8d8d8}.tos-box .tos-box__inner::-webkit-scrollbar{background-color:#d8d8d8;width:12px}.tos-box .tos-box__inner::-webkit-scrollbar-thumb{background-color:#f3f3f3;border:1px solid #d8d8d8}.RichTosElementMessage{margin-top:-24px;padding-left:35px}.social-login{padding-bottom:10px;padding-top:10px;text-align:center}.social-login .social-login-platforms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.icon.social-login .social-login-platforms{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.social-button{border:0;border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:1rem;font-weight:500;height:46px;line-height:46px;margin-bottom:10px;min-width:46px;position:relative;vertical-align:middle;white-space:nowrap;width:100%}.social-button.apple-id.linked,.social-button.apple.linked,.social-button.facebook.linked,.social-button.google.linked{background-color:#b9b9b9;color:#fff}.social-button.linked:after{background-image:url(../../assets/images/close_white-d62d4e1e569fb0c8a2e9a857ed10bf71.svg);background-repeat:no-repeat;background-size:15px 15px;border:0;content:"";display:inline-block;height:15px;position:absolute;right:15px;top:15px;width:15px}.social-button:before{background-size:22px 22px;content:"";height:22px;margin:11px 20px 11px 11px;width:22px}.social-button.google{background:#fff;border:1px solid #979797}.social-button.google.linked{border:0}.social-button.google:before{background-image:url(../../assets/images/Google_logo-510ba8c5320538867bcb35d5de320040.svg)}.social-button.facebook{background:#1877f2;border:1px solid #1877f2;color:#fff}.social-button.facebook:before{background-image:url(../../assets/images/Facebook_logo-b04a13f4f9b049834091792631bd2591.svg)}.social-button.apple,.social-button.apple-id{background:#000;border:1px solid #000;color:#fff}.social-button.apple-id:before,.social-button.apple:before{background-image:url(../../assets/images/Apple_logo-394ad998150739a16116ba2f8cff5f95.svg)}.social-button.icon{margin-right:18px;width:46px}.social-button.icon:last-child{margin-right:0}.social-button.icon:before{margin:11px}.experience--registerchild-get-parents .get-a-parent-image-container,.experience--upgrade-get-parents .get-a-parent-image-container{margin-top:10px;text-align:center}.experience--registerchild .user-displayname,.experience--upgrade .user-displayname{font-size:20px;margin-bottom:10px;margin-top:15px;text-align:center}.experience--registerchild .captain-safety-with-avatar,.experience--upgrade .captain-safety-with-avatar{height:250px;margin:0 auto;position:relative;width:250px}.experience--registerchild .captain-safety-with-avatar .user,.experience--upgrade .captain-safety-with-avatar .user{background-size:250px 250px;height:250px;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-60%,-48%);-ms-transform:translate(-60%,-48%);-webkit-transform:translate(-60%,-48%);width:250px}.experience--registerchild .captain-safety-with-avatar .captain-safety,.experience--upgrade .captain-safety-with-avatar .captain-safety{background-image:url(../../assets/images/CaptainSaftey@3x-fe72e20d6aa0d6db467ce830fe2c5cda.png);background-size:119px 200px;height:200px;left:50%;position:absolute;top:50%;transform:translate(-18%,-50%);-ms-transform:translate(-18%,-50%);-webkit-transform:translate(-18%,-50%);width:119px}@media screen and (max-height:440px){.experience--registerchild .layout-header__intro-text{display:none}}.experience--registerchild .btn:not(.btn-close){margin:0 auto!important}.experience--registerchild .get-a-parent-image-container{margin-top:10px;text-align:center}.experience--registerchild-activation-code{text-align:center}.custom-nickname .displaynameWrapper span,.custom-nickname form label{font-weight:700}.custom-nickname .displaynameWrapper span,.custom-nickname input[inputmode=text]{font-size:1rem}.custom-nickname .displaynameWrapper{margin:8px 0 9px}.custom-nickname .subheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:inherit;font-size:1rem;font-weight:700;margin:8px 0}.custom-nickname .center{text-align:center}.custom-nickname .paddingBottom{padding-bottom:1rem}.custom-nickname .btn-link{background-color:transparent;background-position:0 0;background-repeat:no-repeat;border:none;color:#006cb6;cursor:pointer;font-size:1rem;font-weight:700;margin:1rem 0;padding-left:36px;text-align:center}.custom-nickname .btn-link.predefinedIcon{background-image:url(../../assets/images/random-22d151a02e17a1edf6dc1757ed2da7d9.svg);background-size:28px 18px;padding-left:40px}.custom-nickname .btn-link.customIcon{background-image:url(../../assets/images/bluePencil-c783f72030f07c266a8d97e4fb7fd7f9.svg);background-size:20px 18px}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.insiders-offer-item{-webkit-animation:fadeInDown .6s ease-out both;animation:fadeInDown .6s ease-out both;margin:16px 16px 16px 14px;opacity:0}.insiders-offer-item-0{-webkit-animation-delay:.3s;animation-delay:.3s}.insiders-offer-item-1{-webkit-animation-delay:.9s;animation-delay:.9s}.insiders-offer-item-2{-webkit-animation-delay:1.5s;animation-delay:1.5s}.insiders-offer-item-3{-webkit-animation-delay:2.1s;animation-delay:2.1s}.insiders-offer-item img,.insiders-offer-item svg{-webkit-align-self:center;display:block;height:48px;vertical-align:center;width:auto;-ms-flex-item-align:center;align-self:center;margin-right:16px}.insiders-offer-item .headline,.insiders-offer-item h4{margin-bottom:0!important}.experience--newexternallogin-linkexisting .subtext{color:#707070;font-size:.75rem;margin:5px 0 0 32px}.experience--newexternallogin-choice .section--center-content:last-child{padding-top:0}.experience--newexternallogin-choice .section--center-content:last-child button{margin-top:0}#loginform .divider{border:1px solid #cad5dc;width:90%}.delete-account .layout-header__intro-text{text-align:left}.delete-account ul{margin:5px 0 5px 15px;padding-left:15px}.delete-account h2{color:#545454;font-size:1.125rem;margin-top:30px;text-align:center}.avatar-minifigure{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.6));filter:drop-shadow(0 0 2px rgba(0,0,0,.6));height:200px;max-width:200px;width:100%}div.transition-group{position:relative}div.route-section{left:0;position:relative;top:0;width:100%}.fade-enter{opacity:0;z-index:1}.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}#main.banner-qa-warning-margin{margin-top:50px}#banner-qa-warning{background-color:#f8f4d5;border-bottom:2px solid #e9dd7e;color:#96722e;font-size:2rem;font-weight:700;height:50px;padding-top:3px;position:fixed;text-align:center;top:0;width:100%;z-index:7}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../../assets/fonts/Roboto-Medium.eot);src:local(""),url(../../assets/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Roboto-Medium.woff2) format("woff2"),url(../../assets/fonts/Roboto-Medium.woff) format("woff"),url(../../assets/fonts/Roboto-Medium.ttf) format("truetype"),url(../../assets/fonts/Roboto-Medium.svg#Roboto) format("svg")}.center-horizontal-content{position:relative}.center-horizontal-content>*{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-vertical-content{position:relative}.center-vertical-content>*{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-middle-content{position:relative}.center-middle-content>*{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.center-horizontal-me{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-vertical-me{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-middle-me{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-bubble{background-color:#fff6db;border-radius:2vw;bottom:100%;-webkit-box-shadow:0 .2vw #ffe162,0 0 #ffe162,0 0 #ffe162;box-shadow:0 .2vw #ffe162,0 0 #ffe162,0 0 #ffe162;font-size:2vw;padding:1vw;right:0}@media screen and (min-width:48em){.error-bubble{border-radius:8px;-webkit-box-shadow:0 2px #ffe162,0 0 #ffe162,0 0 #ffe162;box-shadow:0 2px #ffe162,0 0 #ffe162,0 0 #ffe162;font-size:16px;padding:10px}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:100vh;width:100vw}body,html{overflow-x:hidden;width:100%}body{background-color:#f2f5f7;color:#333;font-family:inherit;font-size:1rem;font-weight:400}.gutter{padding:0 20px}@media screen and (min-width:48em){.gutter{padding:0 54px}}.PageContainer{font-size:16px;margin:0 1rem}a{color:#004b9f;text-decoration:none}.LEGO-global-header-footer #footer{margin-top:50px}.app-footer{border:none;margin:35px auto 0!important;max-width:495px;padding:0!important;position:relative}>.app-footer:after,>.app-footer:before{content:none;display:none}.app-footer img{display:block}#outdated{position:relative;width:100%;z-index:1337}#outdated .vertical-center{background-color:#e10604!important;padding:15px 5px;text-align:center}#outdated h6{color:#fff!important;font-size:18px}#outdated p{color:#fff!important;font-size:14px}#outdated .last{font-size:28px;position:absolute;right:5px;top:-6px}#outdated .last a{color:#fff!important;text-decoration:none}