/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
#banner-header p{font-size:1.375rem;line-height:130%}#banner-header.banner-full{background-color:#5b16b2;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;position:relative}#banner-header.banner-full.dark{color:#5b16b2}#banner-header.banner-full .banner-image img{height:auto;width:100%}#banner-header.banner-full .banner-mask{background-image:url(/sites/default/files/banner_mask.png);background-position:0;background-size:cover;bottom:0;position:absolute;top:0;width:100%}#banner-header.banner-full .container{align-items:stretch;bottom:0;display:flex;flex-direction:column;left:0;margin:auto;position:absolute;right:0;top:0}#banner-header.banner-full .breadcrumb .breadcrumb-item,#banner-header.banner-full .breadcrumb .breadcrumb-item a,#banner-header.banner-full .breadcrumb .breadcrumb-item.active,#banner-header.banner-full .breadcrumb .breadcrumb-item:before{color:#fff}#banner-header.banner-full .banner-content{max-width:650px;padding-top:2rem;z-index:1}#banner-header.banner-full.banner-down_left .banner-content{margin-top:auto}#banner-header.banner-full.banner-left .banner-content{margin-bottom:auto;margin-top:auto}#banner-header.banner-full.banner-down_rigth .banner-content{margin-left:auto;margin-top:auto}#banner-header.banner-full.banner-right .banner-content,.banner-scroll{margin-left:auto}.banner-scroll{background-color:#5b16b2;border-radius:5px;cursor:pointer;font-size:25px;margin-bottom:-30px;margin-right:auto;padding-left:5px;padding-right:5px;text-align:center}.banner-no-full{color:#fff;display:block;min-height:30vh;padding-top:50px;position:relative}@media (min-width:576px){.banner-no-full{min-height:40vh;padding-top:100px}}.banner-no-full .full-container{min-height:300px}.banner-no-full .banner-content{display:block;max-width:500px;position:relative;z-index:1}.banner-no-full .banner-image{max-width:50%;position:absolute;right:10px;top:0;z-index:0}@media (min-width:576px){.banner-no-full .banner-image{right:5vh;top:1em}}.banner-no-full .banner-image img{border-radius:10px;max-height:522px;max-width:100%}.banner-no-full .banner-icon{margin-bottom:2em}.banner-no-full .title{color:#fff;font-size:32px}.banner-mobile .banner-image img{width:100%}.banner-mobile .banner-content{padding-bottom:1rem;padding-top:1rem}.banner-mobile .banner-content h1{color:#5b16b2}.banner-mobile{background:linear-gradient(90deg,#18082c,#4f1b92)}.banner-mobile,.banner-mobile h1{color:#fff!important}
.ct-basic-content .block-views-exposed-filter-blocklocations-filters-page-1 .block__title{display:none}#ct-basic-content-143{background:linear-gradient(268deg,#000,#210d41)}@media (max-width:767.98px){#ct-basic-content-143 .col-md-4 img{height:auto;width:100%}}#ct-basic-content-143 .col-md-8{padding-bottom:3rem;padding-top:3rem}#ct-basic-content-143 .icons-container{max-width:650px}#ct-basic-content-143 select{background-color:transparent;border-radius:30px;color:#fff;padding-left:2rem;padding-right:2rem}@media (min-width:768px){#ct-basic-content-143 select{max-width:350px}}#ct-basic-content-143 option{color:#000}@media (max-width:767.98px){#ct-basic-content-143 #book-group{width:100%}}.ct-basic-content.component-light{background-color:#eee7f7}.ct-basic-content.component-dark{background-color:#5b16b2;color:#fff!important}.ct-basic-content.component-none{background-color:transparent}.ct-basic-content.component-white{background-color:#fff}.ct-basic-content .gap{gap:1rem}

.call-to-action .container{align-items:center}.call-to-action .btn{text-wrap:nowrap}.call-to-action{position:relative}.call-to-action.component-light{background-color:#eee7f7}.call-to-action.component-dark{background-color:#5b16b2;color:#fff!important}.call-to-action.component-none{background-color:transparent}.call-to-action.component-white{background-color:#fff}.call-to-action .gap{gap:1rem}.background-image img{height:auto;width:100%}@media (max-width:1199.98px){.background-image img{display:none}}.call-to-action.position-right .left{margin-left:auto}.call-to-action .mobile-image img{height:auto;width:100%}.call-to-action .full{width:100%}@media (min-width:1200px){.call-to-action .left,.call-to-action .right{max-width:50%}}.call-to-action .right{margin-left:auto}@media (max-width:1199.98px){.call-to-action .container{padding-bottom:3rem;padding-top:3rem}}@media (min-width:1200px){.call-to-action .container{bottom:0;left:0;position:absolute;right:0;top:0}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:40px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.navbar-main .dropdown-menu{background-color:transparent!important;border-color:transparent!important;padding-top:10px}.navbar-main .dropdown-menu .dropdown-wrapper{border:1px solid #e9ecef;border-radius:5px;padding:20px}@media (min-width:1200px){.navbar-main .dropdown-menu .dropdown-wrapper{background-color:#fff}.navbar-main .dropdown-menu .dropdown-wrapper a{color:#5b16b2!important;font-weight:600}}@media (max-width:1199.98px){.navbar-main .dropdown-menu .dropdown-wrapper{background-color:transparent!important;border:none!important;padding:0!important}.navbar-main .active{background-color:transparent!important}.navbar-main .active.nav-link{color:#dbd4e9!important}.navbar-main .show{background-color:transparent!important}.navbar-main .show.nav-link{color:#dbd4e9!important}.navbar-main .nav-item.dropdown:hover{background-color:transparent!important}.navbar-main .dropdown-menu .dropdown-wrapper{border:none;font-size:18px;padding:0}.navbar-main .dropdown-menu .dropdown-wrapper .dropdown-item:focus,.navbar-main .dropdown-menu .dropdown-wrapper .dropdown-item:hover{color:#000!important}.navbar-main .dropdown-menu.show{margin-top:-15px}}


.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slider-logos-scroll .slick-track{margin-left:0}.slider-logos-scroll .slick-track .slick-slide{padding:10px}.ct-icon-slider.ct-theme-1{background-color:#1d1d1d;padding-bottom:1rem}#slider-122 img,#slider-92 img{opacity:.7}@media (max-width:991.98px){#slider-122 img,#slider-92 img{max-width:100px}}#slider-122 .slick-track,#slider-92 .slick-track{align-items:baseline;display:flex}.slider-logos-hover .logo{padding-left:1rem;padding-right:1rem}.slider-logos-hover .logo .d-flex{align-items:center;gap:1rem}.slider-logos-hover .logo .field--name-field-c-p-short-title{font-size:4rem;font-weight:900}.slider-logos-hover .logo .field--name-field-subtitle{color:#000;font-size:1.3rem;line-height:100%;max-width:200px}#slider-103,#slider-139{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:720px;overflow:hidden;padding-bottom:0!important;position:relative}#slider-103:before,#slider-139:before{bottom:-11px;content:url(/themes/custom/qscan/src/assets/images/work-employee.png);display:inline-block;left:-100px;position:absolute;z-index:9}@media (min-width:1800px){#slider-103:before,#slider-139:before{bottom:-10px;left:100px}}@media (max-width:950px){#slider-103:before,#slider-139:before{display:none}}#slider-103 .slider-logos-hover,#slider-139 .slider-logos-hover{background-color:#fff;color:#5b16b2;margin-top:auto}#slider-103 .icon-slider-contents,#slider-139 .icon-slider-contents{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;max-width:750px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}#slider-103 .icon-slider-contents h3,#slider-139 .icon-slider-contents h3{font-size:2rem;margin-bottom:2rem;margin-top:3rem}#slider-103 .icon-slider-contents:after,#slider-139 .icon-slider-contents:after{bottom:50px;content:url(/themes/custom/qscan/src/assets/images/work-employee-400.png);display:inline-block;left:auto;position:absolute;right:-50px}@media (min-width:950px){#slider-103 .icon-slider-contents:after,#slider-139 .icon-slider-contents:after{display:none}}@media (min-width:1400px){#slider-103 .icon-slider-contents,#slider-139 .icon-slider-contents{margin-left:auto;margin-right:auto;margin-top:auto}}@media (min-width:950px) and (max-width:1399px){#slider-103 .icon-slider-contents,#slider-139 .icon-slider-contents{margin-left:400px;margin-top:auto}}#slider-103 .buttons-works,#slider-139 .buttons-works{gap:1rem;padding-left:0}#slider-103 .buttons-works li,#slider-139 .buttons-works li{list-style:none}@media (min-width:950px){#slider-103 .buttons-works,#slider-139 .buttons-works{border-radius:30px;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:.3rem}#slider-103 .buttons-works .btn,#slider-139 .buttons-works .btn{color:#5b16b2}}#slider-103 .buttons-works,#slider-139 .buttons-works{display:flex}@media (max-width:991.98px){#slider-103 .buttons-works,#slider-139 .buttons-works{flex-direction:column}}#slider-103 .buttons-works .btn-work,#slider-139 .buttons-works .btn-work{--bs-btn-color:#5b16b2;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#5b16b2;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.ct-icon-slider{background-position:50%;background-repeat:no-repeat;background-size:cover}.ct-icon-slider.ct-theme-1{color:#fff}.ct-icon-slider.ct-theme-1 .text-primary{color:#b4a9ce!important}.ct-icon-slider.ct-theme-1 h2{margin-bottom:1rem;padding-top:1rem}.ct-icon-slider .slider-logos-{align-items:center;display:flex;gap:1rem}.ct-icon-slider .slider-logos- .logo{max-width:120px}#slider-18 .container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}#slider-33{background-color:#f6f8fa}#slider-33 .icon-slider-contents{display:flex;flex-direction:column;padding-bottom:2rem}#slider-33 h2{margin-top:2rem}#slider-33 .slick-track{align-items:center}.slider-logos-full{padding-bottom:1rem}.slider-logos-full .logo .d-flex{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:120px;justify-content:center;width:120px}.slider-logos-full .logo .d-flex img{height:110px;-o-object-fit:contain;object-fit:contain;padding:15px;width:110px}
.ct-campaign__wrapper.gap{gap:20px}@media (min-width:768px){.ct-campaign__wrapper.gap{align-items:center;display:flex}}.ct-campaign__wrapper .container{padding-left:0;padding-right:0}.ct-campaign__wrapper .ct-buttons{gap:20px}.ct-campaign__wrapper .image.rounded img{border-radius:var(--bs-border-radius)!important}.ct-campaign__wrapper .image.right{order:2}.ct-campaign__wrapper .image.left{order:1}.ct-campaign__wrapper .content{font-size:18px}.ct-campaign__wrapper .content.right{order:1}.ct-campaign__wrapper .content.left{order:2}.ct-image-text.ct-theme-1>.container{background-color:#f2f6f7;border:1px solid #b7a8cd;border-radius:10px;padding:2em}.ct-image-text .icon{margin-bottom:.5em}@media (min-width:576px){.ct-image-text.ct-image-text--image-overlay_left .container,.ct-image-text.ct-image-text--image-overlay_left .ct-campaign__image.overlay_left{position:relative}.ct-image-text.ct-image-text--image-overlay_left .ct-campaign__image.overlay_left img{display:block;margin-left:-10px;margin-right:auto;width:80%}.ct-image-text.ct-image-text--image-overlay_left .ct-campaign__inner-wrapper.overlay_left{background-color:#f2f6f7;border-radius:8px;bottom:0;display:block;margin:auto 0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:500px;padding:2em;position:absolute;right:0;top:0}.ct-image-text.ct-image-text--image-overlay_right .container,.ct-image-text.ct-image-text--image-overlay_right .ct-campaign__image.overlay_right{position:relative}.ct-image-text.ct-image-text--image-overlay_right .ct-campaign__image.overlay_right img{display:block;margin-left:auto;margin-right:-10px;width:80%}.ct-image-text.ct-image-text--image-overlay_right .ct-campaign__inner-wrapper.overlay_right{background-color:#f2f6f7;border-radius:8px;bottom:0;display:block;left:0;margin:auto 0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:500px;padding:2em;position:absolute;top:0}}.ct-image-text{position:relative}.ct-image-text.component-light{background-color:#eee7f7}.ct-image-text.component-dark{background:linear-gradient(90deg,#5b16b2,#210d41);color:#fff!important}.ct-image-text.component-none{background-color:#fff}.ct-image-text .ct-campaign__inner-wrapper{padding-bottom:2rem;padding-top:2rem}.ct-image-text video{margin-bottom:-10px;max-height:50vh;min-height:50vh;-o-object-fit:cover;object-fit:cover;width:100%}.ct-image-text .container-overlay{align-items:center}@media (min-width:1200px){.ct-image-text .container-overlay{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}}.gap{gap:1rem}#videoModal .modal-content{background-color:#000}

.brand-header.showed{background-color:#5b16b2;height:100vh;min-height:600px}@media (min-width:1200px){.block-system-menu-blockmain{margin-left:10rem}}.block--qscan-contactusbuttonheader{min-width:200px}@media (max-width:1199.98px){.block--qscan-contactusbuttonheader{margin-top:2rem}}
.brand-header{padding-top:1rem!important;position:absolute!important;top:0;width:100%;z-index:999}@media (max-width:1199.98px){.brand-header.showed{background:linear-gradient(180deg,#000,#828183)}}.block--qscan-contactusbuttonheader{padding-left:10px}.navbar-main{padding-top:1rem}.navbar-main .d-lg-flex{width:100%}.navbar-main .nav-item{color:#fff;font-size:1.1rem;font-weight:500}@media (min-width:1200px){.navbar-main .nav-item{padding-left:10px;padding-right:10px}}.navbar-main .nav-item a{color:#fff}.navbar-main .nav-item .nav-link{padding:10px!important}@media (max-width:1199.98px){.navbar-main .nav-item .nav-link{align-items:center;display:flex;justify-content:space-between}.navbar-main .nav-item .nav-link.show:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center;transition-duration:.2s;transition-timing-function:ease-out}}.navbar-main .nav-item .nav-link.active{color:#eee7f7!important}.navbar-main .nav-item .nav-link.icon-link{display:flex;gap:5px}.navbar-main .nav-item.active{color:#eee7f7!important}@media (max-width:1199.98px){.navbar-main .navbar-nav{margin-top:1rem!important}.navbar-main .navbar-collapse.show{height:90vh;overflow:auto}.navbar-main .nav-item{font-size:2rem;font-weight:500}}.dropdown-item.active,.dropdown-item:active{background-color:#d8d9d9!important;color:#000!important}.header-buttons{gap:10px}footer .nav-item a{font-weight:500;padding-left:0;padding-right:2em}.navbar-toggler{border:0!important}.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{border:0!important;box-shadow:none!important;outline:none!important}.toggler-icon{background-color:#fff;display:block;height:3px;transition:all .2s;width:30px}.middle-bar{margin:5px auto}.navbar-toggler .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggler .middle-bar{filter:alpha(opacity=0);opacity:0}.navbar-toggler .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{filter:alpha(opacity=100);opacity:1}.navbar-toggler.collapsed .bottom-bar{-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed .toggler-icon{background-color:#fff}.search-mobile{display:flex;font-size:25px;padding-right:.5em;padding-top:3px}.header-buttons{margin-top:3px}
.brand-header{padding-bottom:1em;padding-top:1em}.header-buttons{gap:10px}
.container-before-footer{margin-top:3em;padding-top:3em}.container-before-footer h2{color:#5b16b2}.container-before-footer .row>*{padding-left:0;padding-right:0}.container-before-footer .page__content-left{background-color:#f2f6f7;border:1px solid #b7a8cd;border-radius:10px;height:100%;margin-right:10px;padding:2em}.container-before-footer .page__content-left #edit-proximity-wrapper{margin-bottom:-28px!important;width:100%}.container-before-footer .page__content-left #views-exposed-form-locations-filters-page-1 .address-input{max-width:330px}.container-before-footer .page__content-right{border:1px solid #b7a8cd;border-radius:10px;height:100%;margin-left:10px;padding:2em}
.page__footer{background-color:#051423;border-top:4px solid #b7a8cd;color:#fff;font-family:Inter;padding-bottom:3em;padding-top:3em}.page__footer,.page__footer p{font-size:13px;line-height:20px}.page__footer p{opacity:.8}.page__footer .footer-first .block{margin-bottom:2em}.page__footer .qscan-group-logo{max-width:140px}.page__footer .nav{flex-direction:column;justify-content:end;padding:0}.page__footer .nav a{color:#fff;opacity:.8;padding:3px}.page__footer .nav.social-nav{flex-direction:row}.page__footer .nav.social-nav a{font-size:10px!important;margin-top:2em;padding-right:2em}.page__footer h2.block__title{color:#b4a9ce;font-size:13px;font-weight:500;margin-bottom:1.5em}.page__footer a{color:#fff;opacity:.8}.footer-logo img{height:auto;max-width:100px}@media (max-width:991.98px){.block--qscan-socialsmenu{margin-left:auto}}.footer-first{margin-top:1em;padding-top:2em}.block--qscan-footerlogos{margin-left:0;margin-right:auto}.block--qscan-footerlogos .logos{gap:calc(3.33333px + 1.66667vw)}.footer-fifth{margin-top:2rem}.fourth{width:33%}@media (max-width:991.98px){.fourth{width:100%}}@media (max-width:767.98px){.first h2.block__title,.fourth h2.block__title,.second h2.block__title,.third h2.block__title{font-size:20px!important;font-weight:800!important;margin-bottom:1rem}.first .nav-item a,.fourth .nav-item a,.second .nav-item a,.third .nav-item a{font-size:18px;font-weight:200!important;line-height:140%}.fourth{order:4;width:100%}.second{order:3;width:100%}.third{margin-left:auto;order:2;text-align:right}.third img{padding-right:1em}.first{order:1}.fourth .btn{width:100%}.fourth p{font-size:18px!important;font-weight:200!important;line-height:140%!important;opacity:.8}}

.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.paragraph--unpublished{background-color:#fff4f4;}
.sitewide-alert{padding:5px;background-color:#f5f5f5;}.sitewide-alert .close{float:right;}.sitewide-alert__message,.sitewide-alert .field--name-message{display:inline-block;}
