/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.app-basic-hero{position:relative;padding-top:3rem;padding-bottom:3rem;width:100%;background:transparent linear-gradient(277deg,#2e5fff 0%,#253fd6 100%) 0% 0% no-repeat padding-box;color:#fff;}.app-basic-hero h1{color:#fff;text-align:left;}.app-basic-hero .subheading{color:#fff;font-size:1rem;line-height:1.5rem;text-align:left;}@media (max-width:1199.98px){.app-basic-hero{padding-top:2.5rem;padding-bottom:2.5rem;background:transparent linear-gradient(291deg,#2e5fff 0%,#253fd6 100%) 0% 0% no-repeat padding-box;}.app-basic-hero h1{text-align:center;}.app-basic-hero .subheading{text-align:center;}}
.breadcrumbs .col-12.has-blog{max-width:792px;margin-left:auto;margin-right:auto}.breadcrumbs ul{display:inline-block;list-style:none;padding:0;margin-top:0.875rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem}.breadcrumbs ul li{font-size:0.875rem;line-height:1.375rem;display:inline-flex;justify-content:center;align-items:center;list-style:none;color:#6C6D72;padding:0}.breadcrumbs ul li .placeholder{background-color:transparent;opacity:1;cursor:default;}.breadcrumbs ul li svg{width:100%;min-width:16px;max-width:16px;max-height:14px;fill:#2E5FFF;margin-bottom:0.3rem;margin-right:0.5rem}.breadcrumbs ul li a{font-size:0.875rem;line-height:1.375rem}.breadcrumbs ul li a:hover,.breadcrumbs ul li a:focus{text-decoration:none}.breadcrumbs ul li::after{content:">";margin-left:0.5rem;margin-right:0.5rem;color:#6C6D72;font-size:17px}.breadcrumbs ul li:last-of-type::after{content:""}@media (max-width:1199.98px){.breadcrumbs ul{display:none}}
.app-formassembly-embed{background-color:transparent;}.app-formassembly-embed .wFormContainer{max-width:none !important;}.app-formassembly-embed .wFormContainer .codesection{display:none;}.app-formassembly-embed table tbody tr:hover{background-color:inherit;}.app-formassembly-embed .wFormContainer .wForm form{padding:0;}.app-formassembly-embed .wFormContainer .wForm .wFormTitle{color:#2D2F3B;padding:0 !important;}.app-formassembly-embed .wfProgressBarWrapper{height:44px;border-radius:22px;overflow:hidden;}.app-formassembly-embed .wfProgressBar{background-color:#03CFFF;height:44px;line-height:44px;border-radius:22px;color:#2D2F3B;}.app-formassembly-embed .wFormContainer fieldset.highlighted{border-radius:22px;border-style:solid !important;border-width:1px !important;}.app-formassembly-embed .wForm .inputWrapper{}.app-formassembly-embed .wFormContainer .wForm .inputWrapper input[type="text"],.app-formassembly-embed .wFormContainer .wForm .inputWrapper input[type="password"],.app-formassembly-embed .wFormContainer .wForm .inputWrapper select,.app-formassembly-embed .wFormContainer .wForm .inputWrapper textarea{width:100% !important;height:44px !important;padding:0 0 0 1rem !important;margin:0 auto;background-color:#F7F7F7 !important;border:1px solid #AEB0B2 !important;outline:none;box-shadow:none;border-radius:22px !important;-webkit-appearance:none;}.app-formassembly-embed .wFormContainer .wForm .inputWrapper textarea{border-radius:10px;min-height:94px;padding:0.75rem 1rem;margin:- auto -0.5rem;}.app-formassembly-embed .wForm form .wfPagingButtons{display:block;float:none;padding:0;border:none;}.app-formassembly-embed .wForm .actions{border:none;padding:0;}.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton{float:right;}.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton{float:left;}.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton,.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton,.app-formassembly-embed .wFormContainer .actions .primaryAction{font-size:1rem;line-height:0;font-family:"Euclid Circular A Bold",sans-serif;border-radius:24px;padding-top:1rem;padding-right:2rem;padding-bottom:1rem;padding-left:2rem;color:#2D2F3B;background-color:#03CFFF;border:2px solid #03CFFF;display:flex;align-items:center;justify-content:center;height:48px;transition:all 0.3s;text-decoration:none !important;}.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton:hover,.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton:hover,.app-formassembly-embed .wFormContainer .actions .primaryAction:hover{background-color:#2D2F3B;color:#FFF !important;transform:translateY(4px);}.app-formassembly-embed .wFormContainer .actions .primaryAction:disabled{border-radius:24px;}@media (min-width:767.98px){.app-formassembly-embed .wFormContainer{max-width:760px !important;}}
body.user-logged-in #block-qsci-utilitynavigation .contextual{right:30px;}body.user-logged-in .search-wrapper{top:97px !important;}body.user-logged-in header.site-header{top:78px !important;}body.user-logged-in nav.contextual-region{position:static !important;}body.user-logged-in #block-qsci-main-menu .contextual .trigger{top:100px;right:90px;}body.user-logged-in #block-qsci-utilitynavigation .contextual .trigger{top:0;right:100px;}@media only screen and (max-width:1198.99px){body.user-logged-in .search-body-overlay{top:175px !important;}body.user-logged-in .search-wrapper{top:234px !important;}}
