.form-with-copy{display:flex;justify-content:center;margin-bottom:7rem}.form-with-copy .container{padding-bottom:7rem;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;justify-content:space-between}.form-with-copy h3{font-family:Lato;font-size:28px;line-height:1.4;color:#333;font-weight:bold;text-transform:none}.form-with-copy .copy{max-width:501px}.form-with-copy .demo-form{display:flex;align-items:flex-end;flex-direction:column}.form-with-copy .card{width:538px;padding:2.5rem 2.5rem 3rem;background:hsl(0,0%,100%);border-radius:7px;box-shadow:0px 0px 35px hsla(0,0%,0%,0.35)}.form-with-copy .card h3{font-weight:500;font-size:24px;text-align:center;margin-bottom:2rem;text-transform:none}.form-with-copy .ui.form input{height:40px;background:#fcfcfd;border:1px solid rgba(34,36,38,0.15);box-sizing:border-box;box-shadow:0px 1px 1px rgba(0,0,0,0.06);border-radius:4px}.form-with-copy .ui.form .fields{margin-bottom:1.5rem}.form-with-copy .ui.form .fields:last-of-type{margin-bottom:2.5rem}.form-with-copy .ui.form .field{margin-bottom:1.5rem}.form-with-copy .ui.form .fields>.field{margin-bottom:0}.form-with-copy .ui.form .field>label{font-weight:500;font-size:11px;line-height:15px;letter-spacing:.394533px;text-transform:uppercase;color:#666}.form-with-copy .ui.form input[type="submit"]{background:linear-gradient(180deg,rgba(255,255,255,0.15) 0%,rgba(0,0,0,0.08) 100%),#4daf7c;border:1px solid rgba(0,0,0,0.08);box-sizing:border-box;box-shadow:0px 1px 3px rgba(0,0,0,0.15),inset 0px 1px 4px rgba(0,0,0,0.05);border-radius:4px;width:100%}.form-with-copy #thank-you{display:none}@media screen and (max-width:1249px){.form-with-copy .container{flex-direction:column;align-items:center}.form-with-copy .copy{max-width:100%;margin-bottom:5rem}.form-with-copy .body{columns:2}}@media screen and (max-width:799px){.form-with-copy .body{columns:1}.form-with-copy .copy{text-align:center;margin-bottom:4rem}.form-with-copy .body{max-width:600px}}@media only screen and (max-width:767px){.form-with-copy .ui.form .fields{margin-bottom:0}}@media screen and (max-width:609px){.form-with-copy{margin-bottom:4rem}.form-with-copy .container{padding-bottom:5rem}.form-with-copy .card{background:#f5f5f7;border-radius:0;box-shadow:none;width:100vw;position:relative}.form-with-copy .body{padding:0 21px}}