.text-center{text-align:center}.single-document .content{max-width:840px;margin:0 auto;padding-bottom:100px}@media screen and (min-width: 768px){.single-document .content{padding-bottom:120px;margin-top:80px}}.single-document .document-download{border:1px solid #cacaca;background:#fff;margin-bottom:45px;padding:30px}@media screen and (min-width: 768px){.single-document .document-download{margin:0}}.single-document .document-download #gated-content-broker-form{height:100%}.single-document .document-download #gated-content-broker-form .thank-you-msg{flex-direction:column;justify-content:center;height:100%}.single-document .document-download #gated-content-broker-form .thank-you-msg .heading,.single-document .document-download #gated-content-broker-form .thank-you-msg .body-copy{margin:0 0 2.4rem}.single-document .document-download .form-container h2{margin-left:auto;margin-right:auto;max-width:500px}.single-document .document-download .hbspt-form fieldset,.single-document .document-download .hbspt-form .actions{margin-left:auto;margin-right:auto}.single-document .document-download .hbspt-form .actions{max-width:500px}.single-document .document-download .hbspt-form input.hs-input,.single-document .document-download .hbspt-form select.hs-input{color:#333333}.single-document .document-download .hs-form-field:nth-of-type(2) label,.single-document .document-download .hs-form-field:nth-of-type(2) .hs-input{margin-left:8px}.single-document .document-download .hs-form-field{margin-top:24px}.single-document .document-download .hs-input{margin-top:8px}.single-document .document-download .hs-email .input{margin-right:0}.single-document .document-download .hs-button{margin-top:30px}.single-document .document-download label{font-size:1.6rem}.single-document .document-download label.hs-error-msg{font-size:1.2rem}
