.form_box .checkbox{display:flex;align-items:flex-start;font-size:16px;font-weight:400;line-height:20px}.form_box .checkbox input{margin-right:10px}.form_box .label{display:block;margin:0 0 8px;font-family:var(--font-main);font-size:var(--size-small);font-weight:600;line-height:20px}.form_box .items{display:flex;position:relative;flex-wrap:wrap;align-items:stretch;margin:0 -10px -20px}.form_box .items.inline{flex-wrap:nowrap;align-items:flex-start}.form_box .items.inline .item{flex-grow:1;width:auto}.form_box .items.inline .submit{flex-grow:0;flex-shrink:0}.form_box .item{display:block;width:100%;padding:0 10px;margin:0 0 20px}.form_box .item_half{width:50%}.form_box .item_third{width:33.333%}.form_box .item_heading{padding-top:10px}.form_box .item_heading:first-child{padding-top:0}.form_box .item.hidden,.form_box .item:empty{display:none}.form_box .item.offset{margin-top:5px}.form_box .item.centered{align-self:center}.form_box .line{display:flex;align-items:center;margin-bottom:5px}.form_box .line:last-child{margin-bottom:0}.form_box .line .label{margin-bottom:0}.form_box .lost{margin-left:auto;color:var(--color-muted);font-weight:500;line-height:20px;text-align:right;text-decoration:none;text-transform:none}.form_box .lost:hover{color:var(--color-primary)}.form_box .label.centered{display:flex;align-items:center}.form_box .field{display:block;position:relative;width:100%;z-index:1}.form_box .check{display:block;margin:5px 0}.form_box .error,.form_box .notify{display:block;margin:12px 0 -8px;color:#E2505C;font-size:16px;font-weight:500;line-height:20px}.form_box .notify{color:inherit}.form_box .success{display:block;padding:15px 20px;margin-top:20px;background-color:#F3F3F3;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.form_box .content{display:block;position:relative;margin:-4px 0 20px}.form_box .content.compact{color:#74787D;font-size:14px}.form_box .content:last-child{margin-bottom:0}.form_box .content p{margin:0 0 12px}.form_box .content p:last-child{margin-bottom:0}.form_box .tip{display:block;margin-top:5px;color:var(--color-muted);font-size:14px;font-weight:600;line-height:1.5}.form_box .tip:first-child{margin-top:0}.form_box .required{color:var(--color-bright)}.form_box .control{padding-top:10px}.form_box .control .button{min-width:160px}.form_box p:last-child{margin-bottom:0}.form_box a:not([class]){text-decoration:underline}.form_box a:not([class]):hover{text-decoration:none}@media (max-width: 640px){.form_box .item{width:100%}.form_box .success{font-size:16px}.form_box .control .button{width:100%}}@media (max-width: 480px){.form_box .item{width:100%}}

/*# sourceMappingURL=form.css.map */
