/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Montserrat",sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#51514b;margin-top:0;background:#f5f5f5}.container,.navbar.container{max-width:859px}header.navbar{background:linear-gradient(270deg,#eb9200 0%,#fcb813 100%);height:180px;margin-bottom:0}@media(max-width:768px){header.navbar{height:140px}}.navbar-header{width:100%}@media(max-width:768px){.navbar-header div.logo{padding-left:0;font-size:40px !important}}@media(max-width:768px){.navbar-header a.logo{position:absolute;top:-5px;right:20px;max-width:120px}.navbar-header a.logo img{width:100%;height:auto}}.site_name{display:inline-block;float:left;font-size:70px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;margin-top:34px;position:relative;right:50px}div.header{color:#51514b}@media(max-width:768px){div.header{margin-top:40px}}div.header .container{position:relative}div.header h1{font-size:24px;font-weight:700;margin:30px 0;border:none;padding:0;padding-right:80px}span.required{color:#c80f2e;font-weight:700}.logo img{height:72px;width:192px;margin-top:54px}.bg-white{background:#f5f5f5}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 .alert{max-width:900px;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:.7}i.blue{color:#1e5ebd}h3{border-radius:10px;background:#dcedee;margin:0}.help-block{color:#51514b !important;font-size:16px !important}#terms-modal-close-button{display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;background:#4ca1a6;border-radius:8px;text-transform:uppercase;font-weight:900;border:0 !important}#terms-modal-close-button:hover{background:#439196}.alert-danger a{color:#d1d1d1}.alert-danger a:hover{color:#fafafa}.form-required:after{content:"*";display:inline-block;vertical-align:super;line-height:2em;background-image:none !important;color:#c80f2e;margin-top:-0.1em}.section-button,.section-button:hover{border:0;background:none;border-radius:10px;padding:0;width:100%}.section-button h3{text-align:left}.section-number{display:inline-block;background:#eb9200;flex:0 0 30px;width:30px;height:30px;text-align:center;border-radius:50%;color:#fff;margin-right:.4em;font-size:16px !important;line-height:30px}.hr{background:#fcb813;height:4px;width:100%;margin:2em 0}form{background:#f5f6f6}form .form-control{border:2px solid #ddd;border-radius:30px;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:.12px;text-transform:uppercase}form .form-type-processed-text h3{color:#51514b;font-weight:700;border-radius:10px;background:#dcedee;display:flex;padding:10px}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-size:16px;font-style:normal}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 #ddd;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 .terms-wrapper:active{border:2px solid #333}form .terms-wrapper:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}form .form-type-managed-file .form-file{border:none;background:rgba(0,0,0,0);padding:10px 0;border-radius: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:rgba(0,0,0,0);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]{width:100%;max-width:996px;margin:auto;padding-left:15px;padding-right:15px}.checkbox input[type=checkbox]{position:relative !important;margin:0 !important}.input-group-addon{padding:0;background-color:rgba(0,0,0,0);white-space:normal;text-align:left;border:none;font-size:1em;line-height:2em}
