/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-sophos-coveo-search-sitewide atomic-layout-section[section=search]{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;background:#006be2;grid-area:auto;grid-column:2/-2;margin-bottom:1.25rem;margin-top:0;padding-bottom:1.25rem;padding-top:2.5rem}@media(min-width:40em){.block-sophos-coveo-search-sitewide atomic-layout-section[section=search]{margin-bottom:2.5rem;padding-bottom:2.5rem}}.block-sophos-coveo-search-sitewide atomic-layout-section[section=search] atomic-search-box{margin:0 auto;max-width:82.5rem;padding-left:1.25rem;padding-right:1.25rem}.block-sophos-coveo-search-sitewide atomic-layout-section[section=search] atomic-search-box:after{content:"";display:table;clear:both}@media(min-width:40em){.block-sophos-coveo-search-sitewide atomic-layout-section[section=search] atomic-search-box{padding-left:3.125rem;padding-right:3.125rem}}.block-sophos-coveo-search-sitewide atomic-layout-section[section=search] atomic-search-box:focus{outline:none}.block-sophos-coveo-search-sitewide atomic-search-layout{grid-template-columns:none}@media(min-width:64em){.block-sophos-coveo-search-sitewide atomic-search-layout{grid-template-columns:1fr minmax(18rem,18rem) minmax(50%,70rem) 1fr !important;-webkit-column-gap:1.25rem !important;-moz-column-gap:1.25rem !important;column-gap:1.25rem !important}}@media(min-width:64em){.block-sophos-coveo-search-sitewide atomic-layout-section[section=facets]{margin:3.4375rem 0 0-1.5rem}}@media(min-width:64em){.block-sophos-coveo-search-sitewide atomic-layout-section[section=main]{margin-right:-1.5rem}}.block-sophos-coveo-search-sitewide atomic-result{background-color:#fff;padding:2.9375rem}.block-sophos-coveo-search-sitewide atomic-layout-section[section=pagination]{margin-top:2.5rem}.block-sophos-coveo-search-sitewide .coveo-search-sitewide__banner{background-color:#002a76;border-radius:10px;color:#fff;margin-bottom:2.8125rem;overflow:hidden;padding:2.5rem 1.75rem 2.3125rem;position:relative}@media(min-width:64em){.block-sophos-coveo-search-sitewide .coveo-search-sitewide__banner{padding:5rem 3rem 4.1875rem;margin-bottom:4.0625rem}}@media(min-width:84.0625em){.block-sophos-coveo-search-sitewide .coveo-search-sitewide__banner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 0 4.1875rem 3rem}}.block-sophos-coveo-search-sitewide .coveo-search-sitewide__text{width:100%;position:relative;z-index:2}@media(min-width:84.0625em){.block-sophos-coveo-search-sitewide .coveo-search-sitewide__text{width:47%}}.block-sophos-coveo-search-sitewide .coveo-search-sitewide__text h2{font-size:2.5rem}.block-sophos-coveo-search-sitewide .coveo-search-sitewide__image{margin-top:1.875rem;position:relative;width:100%;z-index:1}@media(min-width:84.0625em){.block-sophos-coveo-search-sitewide .coveo-search-sitewide__image{width:53%;margin-top:0}}@media(min-width:84.0625em){.block-sophos-coveo-search-sitewide .coveo-search-sitewide__image img{min-width:32.4375rem;position:absolute;right:-6rem}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;bottom:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background:rgba(255,255,255,0.7);-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/plain/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;top:4px;right:4px;width:20px;height:20px;text-align:center;color:rgba(255,255,255,0.7);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(0,0,0,0.5);font-size:20px;line-height:18px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}
