*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px}p{line-height:1.4}.warning{background-color:rgba(253,195,0,.2);padding:1em;font-weight:700;border-radius:10px}.mobile{display:none}.tac{text-align:center}@media(max-width:500px){.mobile{display:block}#generator{display:none}}.fp-wrap{height:100%;width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.fp-wrap--50{height:100%;width:50%;padding:45px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fp-wrap__theme1{background-color:#fdc300}.info{width:100%;max-width:780px}.info h1{margin:0}button,h1 span{color:#fff}button{-webkit-appearance:none;background-color:#101010;border:none!important;padding:15px;cursor:pointer;min-width:150px;font-weight:700;text-transform:uppercase;border-radius:50px}button:hover{background-color:#878787}button.button--secondary{background-color:#878787;color:#fff}button.button--secondary:hover{background-color:#101010}.btn-u{text-decoration:underline;background-color:#000;color:#fff;padding:0 5px;display:inline-block;font-weight:400;border-radius:3px}.form{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#101010;width:100%;max-width:780px}.form label{display:block;font-size:.75em;font-weight:700;text-transform:uppercase;margin-bottom:.25em}.form input,.form select{font-size:.8em;border-radius:5px;border:none;background-color:rgba(0,0,0,.1)!important;padding:12px!important;margin-bottom:.5em!important;display:inline-block;width:100%;cursor:text!important}.form input:last-child,.form select:last-child{margin-bottom:0}.form input::-webkit-input-placeholder,.form select::-webkit-input-placeholder{font-style:italic;color:rgba(0,0,0,.3)!important}.form input::-moz-placeholder,.form select::-moz-placeholder{font-style:italic;color:rgba(0,0,0,.3)!important}.form input:-ms-input-placeholder,.form select:-ms-input-placeholder{font-style:italic;color:rgba(0,0,0,.3)!important}.form input::-ms-input-placeholder,.form select::-ms-input-placeholder{font-style:italic;color:rgba(0,0,0,.3)!important}.form input::placeholder,.form select::placeholder{font-style:italic;color:rgba(0,0,0,.3)!important}.form button{float:right}a{color:#000;cursor:pointer}.form .input-tel,.form .input-tel input{height:auto!important;min-height:0!important}.form .input-tel input{font-size:.8em!important;border-radius:5px!important;border:none!important}.form .input-tel label{display:none!important}.form button{margin-top:1em;display:inline-block;right:0;bottom:0}.signature{display:inline-block;border-radius:5px;border:1px solid #000;padding:20px;background:#fff;text-align:left}.actions{margin-top:1em}.btn-back{position:absolute;top:45px;left:45px}