/* @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,#0DACBC 0%,#077C91 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,#0DACBC 0%,#077C91 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-flex;align-items:center;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:#077C91;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-content-block{padding-bottom:4rem}.app-content-block .block__content strong{font-family:"Euclid Circular A Bold",sans-serif}.app-content-block .block__content p{color:#2D2F3B;font-size:1rem;line-height:1.5rem}.app-content-block .block__content img{max-width:100%}.app-content-block .block__content a{text-decoration:underline;font-size:1rem}.app-content-block .block__content a:hover,.app-content-block .block__content a:focus{text-decoration:none}.app-content-block .block__content ul,.app-content-block .block__content ol{max-width:100%;padding-bottom:1.25rem;margin-bottom:0}.app-content-block .block__content ul li,.app-content-block .block__content ol li{color:#2D2F3B;font-size:1rem;line-height:1.5rem;padding-top:0rem;padding-right:0rem;padding-bottom:0.625rem;padding-left:0rem}.app-content-block .block__content.checkmark ul{list-style-type:none}.app-content-block .block__content.checkmark ul li{position:relative}.app-content-block .block__content.checkmark ul li::before{position:absolute;content:url("/themes/custom/qsci/frontend/www/assets/icon/check-solid.svg");margin-top:0.1875rem;margin-right:0rem;margin-bottom:0rem;margin-left:-1.125rem;width:14px}.app-content-block .cta-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-content-block .cta-wrapper .btn,.app-content-block .cta-wrapper .arrow-link__underline{margin-top:1.3125rem;color:#2D2F3B}.app-content-block.background-secondary{background:#B3F1FF;padding:4rem;}@media (max-width:1199.98px){.app-content-block{padding-bottom:2.8125rem;padding-top:0}.app-content-block .block__title{font-size:1.625rem;line-height:2.125rem}.app-content-block .block__content p{font-size:0.875rem;line-height:1.375rem}.app-content-block .block__content a{font-size:0.875rem}.app-content-block .block__content ul li,.app-content-block .block__content ol li{font-size:0.875rem;line-height:1.375rem;padding-top:0rem;padding-right:0rem;padding-bottom:0.625rem;padding-left:0rem}}
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;}}
