*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#101010}p{line-height:1.6;color:#333}.warning{background-color:rgba(253,195,0,.15);padding:1em 1.2em;font-weight:700;border-radius:8px;border-left:4px solid #fdc300;font-size:.9em;line-height:1.5}.mobile{display:none;padding:2em;font-size:1.1em;color:#555}.mobile,.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:50px;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}h1{font-size:2em;font-weight:800;letter-spacing:-.02em;color:#101010;margin-bottom:.2em}h1 span{color:#fff}em{font-style:normal;color:#555;font-size:1.05em}button{-webkit-appearance:none;background-color:#101010;border:none!important;color:#fff;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}.info a{color:#101010;cursor:pointer;text-decoration:none;border-bottom:2px solid #fdc300;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.info a:hover{border-color:#101010}.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}