/* @license GNU-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:#006ad1;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:#003ea4;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}}
.dropbutton-wrapper,.dropbutton-wrapper div{box-sizing:border-box;}.js .dropbutton-wrapper,.js .dropbutton-widget{position:relative;display:block;}@media screen and (max-width:600px){.js .dropbutton-wrapper{width:100%;}}@media screen and (min-width:600px){.form-actions .dropbutton-wrapper{float:left;}[dir="rtl"] .form-actions .dropbutton-wrapper{float:right;}}.js .form-actions .dropbutton-widget{position:static;}.js td .dropbutton-widget{position:absolute;}.js td .dropbutton-wrapper{min-height:2em;}.js td .dropbutton-multiple{max-width:100%;margin-right:2em;padding-right:10em;}[dir="rtl"].js td .dropbutton-multiple{margin-right:0;margin-left:2em;padding-right:0;padding-left:10em;}.js td .dropbutton-multiple .dropbutton-action a,.js td .dropbutton-multiple .dropbutton-action input,.js td .dropbutton-multiple .dropbutton-action button{width:auto;}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;}.js .dropbutton li,.js .dropbutton a{display:block;outline:none;}.js .dropbutton li:hover,.js .dropbutton li:focus,.js .dropbutton a:hover,.js .dropbutton a:focus{outline:initial;}.js .dropbutton-multiple .dropbutton-widget{padding-right:2em;}.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget{padding-right:0;padding-left:2em;}.dropbutton-multiple.open,.dropbutton-multiple.open .dropbutton-widget{max-width:none;}.dropbutton-multiple.open{z-index:100;}.dropbutton-multiple .dropbutton .secondary-action{display:none;}.dropbutton-multiple.open .dropbutton .secondary-action{display:block;}.dropbutton-toggle{position:absolute;top:0;right:0;bottom:0;display:block;width:2em;white-space:nowrap;text-indent:110%;}[dir="rtl"] .dropbutton-toggle{right:auto;left:0;}.dropbutton-toggle button{display:block;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;background:none;}.dropbutton-toggle button:hover,.dropbutton-toggle button:focus{outline:initial;}.dropbutton-arrow{position:absolute;top:50%;right:40%;display:block;overflow:hidden;width:0;height:0;margin-top:-0.1666em;border-width:0.3333em 0.3333em 0;border-style:solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;line-height:0;}[dir="rtl"] .dropbutton-arrow{right:auto;left:0.6667em;}.dropbutton-multiple.open .dropbutton-arrow{top:0.6667em;border-top-color:transparent;border-bottom:0.3333em solid;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;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{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;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;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius: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;font-size:20px;line-height:18px;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}
