/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"museo-sans",sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#51514b}.container,[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] [data-drupal-selector^="edit-captcha"],.navbar.container,[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .navbar[data-drupal-selector^="edit-captcha"]{max-width:859px}header.navbar{border:none;background:none}div.header{background-color:#d0d4d6;color:#51514b}div.header .container,div.header [data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] [data-drupal-selector^="edit-captcha"],[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] div.header [data-drupal-selector^="edit-captcha"]{position:relative}div.header h1{font-size:24px;font-weight:700;margin:30px 0;border:none;padding:0;padding-right:80px}div.header #block-requiredfieldsnotice{position:absolute;right:0;padding-right:15px;top:50%;transform:translateY(-50%);font-weight:700}div.header #block-requiredfieldsnotice span{color:#c80f2e}.bg-white{background:#fff}footer.footer{background:#a2aaad;color:#fff;text-align:center;font-size:12px;margin-top:0}footer.footer .region{display:flex;justify-content:center;align-items:center}footer.footer .nav{margin-left:30px}footer.footer .nav>li{display:inline-block}footer.footer .nav>li a{color:#fff;text-decoration:underline;padding:0 5px}.messages__wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:1000}.messages__wrapper .alert{max-width:562px;border-radius:2px;background:#51514b;color:#fff;border:none;margin-left:auto;margin-right:auto;font-size:18px;box-shadow:#fff 0 0 15px 4px;display:flex}.messages__wrapper .alert>section{order:-1}.messages__wrapper .alert-dismissible .close{top:3px;right:auto;margin-left:auto;opacity:1;color:#fff;text-shadow:none;font-size:18px;font-weight:700;order:2}.messages__wrapper .alert-dismissible .close:hover{opacity:0.7}i.blue{color:#1e5ebd}form{background:#f5f6f6}form .form-control{border:2px solid #ddd;border-radius:0;background-color:#fff;padding:10px;box-shadow:none;height:44px}form textarea.form-control{height:auto}form .form-group,form .radios--wrapper{margin-bottom:20px}form .radio{margin-top:8px;margin-bottom:8px}form .radio+.radio{margin-top:-3px}form .radio+.radio:last-child{margin-bottom:0}form .radio label{font-weight:300}form .webform-options-display-side-by-side>div{width:calc(20% - 1em)}form legend,form label{font-weight:700}form legend.light,form label.light{font-weight:300}form legend.light:after,form label.light:after{display:none}form legend.light.show-req:after,form label.light.show-req:after{display:inline-block}form fieldset.light legend{font-weight:300}form fieldset.light legend .form-required:after{display:none}form fieldset.light.show-req legend .form-required:after{display:inline-block}form .form-textarea-wrapper{margin-top:5px}form .form-type-processed-text h2{color:#333;font-size:24px;font-weight:700;letter-spacing:0.12px;text-align:center;text-transform:uppercase}form .form-type-processed-text h3{padding:5px;margin:32px 0;color:#51514b;font-weight:700;font-size:22px;letter-spacing:0.12px;text-align:center;text-transform:uppercase;background-color:#d0d4d6}form .form-type-processed-text p{margin-top:18px;margin-bottom:8px}form .form-type-processed-text ul{margin-left:20px}form .form-type-processed-text li{margin-bottom:8px}form .form-type-processed-text .application-form-close{color:#51514b;font-weight:900;font-size:16px;font-style:normal;letter-spacing:-0.32px;text-decoration:underline;margin-bottom:-30px}form .form-type-processed-text .application-form-close strong{font-weight:900}form .help-block,form .control-group .help-inline{margin-top:15px;font-size:18px}form .help-block ul,form .control-group .help-inline ul{margin-left:20px}form .help-block li,form .control-group .help-inline li{margin-bottom:15px}form .terms-wrapper{max-height:195px;border:2px solid #f5f6f6;background-color:#fff;overflow-y:scroll;text-align:center;padding:8px 10px;font-size:12px;line-height:1.4;letter-spacing:-0.17px}form .terms-wrapper strong{font-size:18px;font-weight:700;letter-spacing:-0.25px}form .terms-wrapper p{margin-top:8px;margin-bottom:8px}form .form-type-managed-file .form-file{border:none;background:transparent;padding:10px 0}form .form-type-managed-file .description.help-block{display:none}form .form-type-managed-file.form-item-multiple-files .form-managed-file{background-color:#f0f2f2;padding:20px;border:1px dashed #ddd}form .form-type-managed-file.form-item-multiple-files .form-managed-file label.btn{margin:0 auto;display:block;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#c80f2e;color:#fff;border:none;border-radius:25px;padding:8px;width:140px}form .form-type-managed-file.form-item-multiple-files .form-managed-file .checkbox{margin-bottom:0}form .form-type-managed-file.form-item-multiple-files .form-managed-file .checkbox label{padding:0}form .form-type-managed-file.form-item-multiple-files .form-managed-file .file-icon{padding:2px 10px}form .form-type-webform-dropzonejs .description.help-block{display:none}form .dropzone{background-color:#f0f2f2;padding:20px;border:1px dashed #ddd}form .dropzone .dz-message>p:first-child:after{content:' or'}form .dropzone .dz-message>p:nth-child(2){display:none}form .dropzone a{margin:0 auto;display:block;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#51514b;color:#fff;border:none;border-radius:25px;padding:8px;width:140px}form .form-actions{text-align:center;margin:0;padding:10px 0 80px}form .form-actions .form-submit{font-size:18px;font-weight:700;text-transform:uppercase;background-color:#c80f2e;color:#fff;border:none;border-radius:25px;padding:8px;min-width:140px}.page-node-id-2 .messages__wrapper .alert.alert-danger{display:none}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] a{text-decoration:underline}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .bg-white{padding:50px 0}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .bg-white h4{font-size:24px;margin-bottom:30px}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .bg-white p{margin:0}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] label{font-weight:500}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] legend{font-weight:500}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .checkbox label,[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .radio label{font-weight:300;color:inherit !important}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] [data-drupal-selector="edit-credentials-degree"]{margin-bottom:40px}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] hr{border-top:1px solid #D8D8D8}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] .form-item--error-message{background:transparent;border:none;padding-left:0;margin-bottom:0;font-weight:500}[data-drupal-selector^="webform-submission-msl-contact-form-node-2-add-form"] [data-drupal-selector^="edit-captcha"]{margin:auto;padding-left:15px;padding-right:15px}
