.leadmagnet_wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:20px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);margin:0 auto;max-width:500px;overflow:hidden}form{background:transparent}form label{color:#424242;display:block;font-size:14px;margin-bottom:.35rem;padding-top:.25rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{border:1px solid #888;border-radius:0;color:#000;display:inline-block;font-size:16px;padding:10px;width:100%}input[type=email],input[type=text]{margin-bottom:20px}.leadmagnet_wrapper img{display:block}.form-group{padding:1.5rem 2rem}label{display:block;margin-bottom:5px}input[type=email],input[type=text]{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px;width:100%}input[type=submit]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}input[type=submit]:hover{background-color:#0056b3}form .hs-button,form input[type=submit]{background-color:#3574e3;border:1px #3574e3;border-radius:0;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:20px;padding:0 20px;text-decoration:none;text-transform:uppercase}form input::placeholder{color:#b0b0b0}form input{color:#717171}