/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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}}
.event-detail{background-color:#EFEFEF}.event-detail .event-header{position:relative;padding-top:4.375rem;padding-bottom:4.375rem;background:transparent linear-gradient(277deg,#0DACBC 0%,#077C91 100%) 0% 0% no-repeat padding-box}.event-detail .event-header.has-image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(48,75,108,0.8);z-index:1}.event-detail .event-header.has-image .bg-image{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.event-detail .event-header .content{position:relative;z-index:2}.event-detail .event-header .content .event-categories{margin-bottom:0.5rem}.event-detail .event-header .content .event-categories span.tags{color:#FFF;font-size:0.875rem;line-height:1.375rem;display:inline-block}.event-detail .event-header .content h1,.event-detail .event-header .content .h1{color:#FFF;margin-bottom:0;max-width:659px}.event-detail .event-header .content span.location-date{display:block;color:#FFF;font-size:0.875rem;line-height:1.375rem;margin-top:0.75rem}.event-detail .container.event-body{padding-top:4rem;padding-bottom:4rem}.event-detail .container.event-body .h2{position:relative;display:block;padding-bottom:1rem;margin-bottom:1rem}.event-detail .container.event-body .h2::after{content:"";position:absolute;bottom:0;left:0;height:4px;width:48px;background-color:#51B68F}.event-detail .container.event-body .body-content strong{font-family:"Euclid Circular A Bold",sans-serif}.event-detail .container.event-body .body-content p{color:#2D2F3B;font-size:1rem;line-height:1.5rem}.event-detail .container.event-body .body-content img{max-width:100%}.event-detail .container.event-body .body-content a{text-decoration:underline;font-size:inherit;}.event-detail .container.event-body .body-content a:hover,.event-detail .container.event-body .body-content a:focus{text-decoration:none}.event-detail .container.event-body .body-content ul,.event-detail .container.event-body .body-content ol{max-width:100%;padding-bottom:1.25rem;margin-bottom:0}.event-detail .container.event-body .body-content ul li,.event-detail .container.event-body .body-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}.event-detail .container.event-body .body-content ul{list-style-type:none}.event-detail .container.event-body .body-content ul li{position:relative}.event-detail .container.event-body .body-content 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}.event-detail .container.event-body .detail-card{background-color:#FFF;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137);border:1px solid #EFEFEF;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0.5rem;max-width:436px;margin-left:auto}.event-detail .container.event-body .detail-card:last-of-type{margin-bottom:0}.event-detail .container.event-body .detail-card h5,.event-detail .container.event-body .detail-card .h5{margin-bottom:0}.event-detail .container.event-body .detail-card.register h5,.event-detail .container.event-body .detail-card.register .h5{margin-right:2.75rem}.event-detail .container.event-body .detail-card.times h5,.event-detail .container.event-body .detail-card.times .h5{margin-right:4.25rem}.event-detail .container.event-body .detail-card.times .day-wrapper strong{font-family:"Euclid Circular A Bold",sans-serif}.event-detail .container.event-body .detail-card.times .day-wrapper p{padding-bottom:0;}.event-detail .container.event-body .detail-card.location h5,.event-detail .container.event-body .detail-card.location .h5{margin-right:2.5rem}.event-detail .container.event-body .detail-card.location .name{font-family:"Euclid Circular A Bold",sans-serif;font-size:1rem;line-height:1.5rem;color:#2D2F3B}.event-detail .container.event-body .detail-card.location .address,.event-detail .container.event-body .detail-card.location .city{font-size:1rem;line-height:1.5rem;color:#2D2F3B}@media (max-width:1199.98px){.event-detail .event-header{padding-top:3rem;padding-bottom:3rem}.event-detail .event-header .content{position:relative;z-index:2}.event-detail .event-header .content .event-categories{text-align:center}.event-detail .event-header .content h1,.event-detail .event-header .content .h1{text-align:center}.event-detail .event-header .content span.location-date{text-align:center}.event-detail .container.event-body{padding-top:1.875rem;padding-bottom:3rem}.event-detail .container.event-body .row{flex-direction:column-reverse}.event-detail .container.event-body .body-content p{font-size:0.875rem;line-height:1.375rem}.event-detail .container.event-body .body-content ul li,.event-detail .container.event-body .body-content ol li{font-size:0.875rem;line-height:1.375rem;padding-top:0rem;padding-right:0rem;padding-bottom:0.625rem;padding-left:0rem}.event-detail .container.event-body .detail-card{max-width:none}.event-detail .container.event-body .detail-card:last-of-type{margin-bottom:3rem}.event-detail .container.event-body .detail-card h5,.event-detail .container.event-body .detail-card .h5{font-size:1rem;line-height:1.5rem}.event-detail .container.event-body .detail-card.register h5,.event-detail .container.event-body .detail-card.register .h5{margin-right:2rem}.event-detail .container.event-body .detail-card.times h5,.event-detail .container.event-body .detail-card.times .h5{margin-right:3.25rem}.event-detail .container.event-body .detail-card.location h5,.event-detail .container.event-body .detail-card.location .h5{margin-right:1.8125rem}.event-detail .container.event-body .detail-card.location .name{font-size:0.875rem;line-height:1.375rem}.event-detail .container.event-body .detail-card.location .address,.event-detail .container.event-body .detail-card.location .city{font-size:0.875rem;line-height:1.375rem}}
.full-width-image-cta.full-width-wrapper{position:relative;width:100%;padding-top:7.1875rem;padding-right:0rem;padding-bottom:7.1875rem;padding-left:0rem;min-height:414px;display:flex;align-items:center}.full-width-image-cta.full-width-wrapper.overlay-light{padding-top:6.625rem;padding-right:0rem;padding-bottom:6.625rem;padding-left:0rem;min-height:388px}.full-width-image-cta.full-width-wrapper.overlay-light .inner-content{color:#2D2F3B;}.full-width-image-cta.full-width-wrapper.overlay-light .inner-content h1{color:#2D2F3B;}.full-width-image-cta.full-width-wrapper .inner-content{color:#FFF;}.full-width-image-cta.full-width-wrapper .inner-content h1{color:#FFF;}.full-width-image-cta.full-width-wrapper .bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;height:100%;width:100%}.full-width-image-cta.full-width-wrapper .bg-image-mobile{display:none}.full-width-image-cta.full-width-wrapper.center{padding-top:4rem;padding-right:0rem;padding-bottom:4rem;padding-left:0rem;min-height:240px}.full-width-image-cta.full-width-wrapper .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.full-width-image-cta.full-width-wrapper .overlay.center{background:rgba(7,124,145,.8) !important}.full-width-image-cta.full-width-wrapper .overlay.dark{background:transparent linear-gradient(270deg,rgba(7,124,145,0) 0%,#077C91 100%) 0% 0% no-repeat padding-box}.full-width-image-cta.full-width-wrapper .overlay.dark.right{background:transparent linear-gradient(90deg,rgba(7,124,145,0) 0%,#077C91 100%) 0% 0% no-repeat padding-box}.full-width-image-cta.full-width-wrapper .overlay.light{background:transparent linear-gradient(0deg,#EFEFEF 0%,rgba(239,239,239,0.9490196078) 38%,rgba(239,239,239,0) 100%) 0% 0% no-repeat padding-box}.full-width-image-cta.full-width-wrapper .overlay.light.right{background:transparent linear-gradient(180deg,#EFEFEF 0%,rgba(239,239,239,0.9490196078) 38%,rgba(239,239,239,0) 100%) 0% 0% no-repeat padding-box}.full-width-image-cta.full-width-wrapper .cta-container .row{justify-content:left}.full-width-image-cta.full-width-wrapper .row .content{max-width:60%}.full-width-image-cta.full-width-wrapper .cta-container .row.center{justify-content:center}.full-width-image-cta.full-width-wrapper .cta-container .row.center .inner-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.full-width-image-cta.full-width-wrapper .cta-container .row.center .inner-content .sub-header{text-align:center}.full-width-image-cta.full-width-wrapper .cta-container .row.right{justify-content:right}.full-width-image-cta.full-width-wrapper .cta-container .inner-content{position:relative}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .header{margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .sub-header{font-family:"Euclid Circular A Bold",sans-serif;font-size:2rem;line-height:2.5rem;padding:0;margin-bottom:2rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .sub-header.overlay-light{font-family:"Euclid Circular A",sans-serif;font-size:1rem;line-height:1.5rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .sub-header.hero-text{font-family:"Euclid Circular A",sans-serif;font-size:1rem;line-height:1.5rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas{display:flex;justify-content:flex-start;align-items:center}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas a:first-of-type{margin-right:1.5rem;}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas .video-embed.is-cta-button{margin-right:1.5rem;}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas a:last-of-type{margin:0}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas a.overlay-light{color:#122E52}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas .arrow-link__underline{color:#FFF}.full-width-image-cta.full-width-wrapper.bordered{border:50px solid #FFF;}@media (max-width:767.98px){.full-width-image-cta.full-width-wrapper{text-align:center;padding-top:12.0625rem;padding-right:0rem;padding-bottom:3.5rem;padding-left:0rem;min-height:460px;display:flex;flex-direction:column}.full-width-image-cta.full-width-wrapper.overlay-light{padding-top:12.875rem;padding-right:0rem;padding-bottom:3rem;padding-left:0rem;min-height:535px}.full-width-image-cta.full-width-wrapper.overlay-dark .btn.btn-primary{width:90%}.full-width-image-cta.full-width-wrapper .bg-image{display:none}.full-width-image-cta.full-width-wrapper .bg-image-mobile{display:block}.full-width-image-cta.full-width-wrapper.center{padding-top:4rem;padding-right:0rem;padding-bottom:4.3125rem;padding-left:0rem;min-height:240px}.full-width-image-cta.full-width-wrapper .overlay.dark{background:transparent linear-gradient(0deg,rgba(7,124,145,0) 0%,#077C91 100%) 0% 0% no-repeat padding-box !important}.full-width-image-cta.full-width-wrapper .overlay.center{background:rgba(48,75,108,0.8) !important}.full-width-image-cta.full-width-wrapper .overlay.light{background:transparent linear-gradient(0deg,#EFEFEF 0%,rgba(239,239,239,0.9490196078) 53%,rgba(239,239,239,0) 100%) 0% 0% no-repeat padding-box !important}.full-width-image-cta.full-width-wrapper .cta-container .row{justify-content:center !important}.full-width-image-cta.full-width-wrapper .cta-container .row .content{max-width:663px}.full-width-image-cta.full-width-wrapper .cta-container .inner-content{position:relative}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .header{font-size:0.875rem;line-height:1.375rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .sub-header{font-size:1.625rem;line-height:2.125rem;margin-bottom:2rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .sub-header.overlay-light{font-family:"Euclid Circular A",sans-serif;color:#2D2F3B;font-size:0.875rem;line-height:1.375rem;margin-bottom:1.5rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas .video-embed.is-cta-button{margin-right:0;}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas app-video-embed{width:100%}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas button.btn.btn-primary{margin-bottom:1.5625rem}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas .video-embed-btn.btn.btn-primary{margin-right:auto;margin-left:auto}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas a:first-of-type{margin-bottom:1.5625rem;margin-right:0}.full-width-image-cta.full-width-wrapper .cta-container .inner-content .ctas a:last-of-type{margin:0}.full-width-image-cta.full-width-wrapper.bordered{border-inline:16px solid #FFF;border-block:40px solid #FFF;}}
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;}}
