section#form-section-msft.form{padding:65px 0 10px}section#form-section-msft.form.grey{background-color:#eee}section#form-section-msft.form article p{font-size:16px;line-height:22px}section#form-section-msft.form .legal-text p{font-size:10px;line-height:16px}section#form-section-msft.form .heading-2,section#form-section-msft.form .heading-3{text-align:center}section#form-section-msft.form .heading-3{text-transform:none}section#form-section-msft.form .form-wrapper{background:#eee;border:1.5px solid #707070;font-family:Prelo-Book,sans-serif!important;margin-bottom:30px;padding:25px 15px 25px 25px}section#form-section-msft.form .form-wrapper .notice{margin-bottom:0}section#form-section-msft.form .form-wrapper fieldset{padding-top:15px}section#form-section-msft.form .form-wrapper fieldset.form-columns-2{display:flex}section#form-section-msft.form .form-wrapper fieldset.form-columns-2 .field{float:left;margin-right:0;width:50%}section#form-section-msft.form .form-wrapper fieldset.form-columns-1 .input{margin-right:0}section#form-section-msft.form .form-wrapper label{font-family:Prelo-Bold,sans-serif!important;font-size:14px;font-weight:700;line-height:24px}section#form-section-msft.form .form-wrapper .hs-field-desc{font-size:14px;line-height:24px;margin-top:-8px}section#form-section-msft.form .form-wrapper li:before{content:none}section#form-section-msft.form .form-wrapper input[type=email],section#form-section-msft.form .form-wrapper input[type=phone],section#form-section-msft.form .form-wrapper input[type=text],section#form-section-msft.form .form-wrapper select,section#form-section-msft.form .form-wrapper textarea{border:1px solid #b7b7b7;border-radius:2px;font-family:Prelo-Book,sans-serif;padding:5px}section#form-section-msft.form .form-wrapper select{padding:8px 5px}section#form-section-msft.form .form-wrapper input[type=submit]{margin-top:15px}section#form-section-msft.form .form-wrapper ul.hs-error-msgs{margin:0;padding-left:0}section#form-section-msft.form .form-wrapper .hs-error-msg{color:#c00;font-size:12px;font-weight:300;margin-bottom:0}@media (max-width:767px){section#form-section-msft.form .form-col{padding:0}}@media (min-width:768px){section#form-section-msft.form .form-wrapper{margin-bottom:20px;padding:25px}section#form-section-msft.form .form-wrapper label{font-size:16px;padding-left:4px}section#form-section-msft.form article main{margin:0 auto 35px;max-width:508px}section#form-section-msft.form .form-col{margin-left:auto;margin-right:auto;max-width:589px}section#form-section-msft.form .form-wrapper fieldset,section#form-section-msft.form .form-wrapper fieldset input,section#form-section-msft.form .form-wrapper input[type=email],section#form-section-msft.form .form-wrapper input[type=phone],section#form-section-msft.form .form-wrapper input[type=text],section#form-section-msft.form .form-wrapper select,section#form-section-msft.form .form-wrapper textarea{max-width:100%;width:100%!important}section#form-section-msft.form .form-wrapper fieldset.form-columns-2 .field:last-of-type .input{margin-right:0}section#form-section-msft.form .legal-text p{font-size:12px;line-height:18px}}@media (min-width:992px){section#form-section-msft form fieldset div.field.hs-form-field{margin-bottom:10px}section#form-section-msft form div.hs-submit{padding-bottom:17px;padding-top:6px}}@media (min-width:1200px){section#form-section-msft.form{padding:88px 0 114px}section#form-section-msft.form .form-col{max-width:none}section#form-section-msft.form article main{margin:0}section#form-section-msft.form .legal-text,section#form-section-msft.form article main{max-width:508px}section#form-section-msft.form .heading-2{font-size:48px;line-height:80px;text-align:center}section#form-section-msft.form .heading-3{font-size:18px;font-weight:400;line-height:27px;padding-bottom:50px;text-align:center}section#form-section-msft.form article main p{font-size:18px;line-height:24px}section#form-section-msft.form .legal-text p{font-size:12px;line-height:18px}section#form-section-msft.form .form-wrapper label{font-size:16px;padding-left:5px}}