/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-coveosearch{padding:0;width:100%}.tech-search{background-color:#fff;background-image:url(/themes/custom/watchguard/images/support_backg.png);background-position:top;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative;width:100%}.tech-search .coveo-search-section{margin:4.7rem auto 3rem;max-width:1200px}.tech-search .coveo-search-section input[type=text]{color:#000;font-family:Roboto,arial,sans-serif;font-size:1.2857142857rem;font-weight:500}.tech-search .coveo-search-section input[type=text]::placeholder{color:#555}.tech-search .coveo-search-section .magic-box{border:thin solid #ed1c24}.tech-search .coveo-search-section .magic-box.magic-box-notEmpty .magic-box-clear{height:3.2857142857rem;margin:.1rem}.tech-search .coveo-search-section .magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion .coveo-magicbox-suggestions{border-top:thin solid #ed1c24}.tech-search .coveo-search-section .CoveoSearchButton{background:#ed1c24;border:thin solid #ed1c24;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.tech-search .coveo-search-section .CoveoSearchButton svg{height:1.7857142857rem;width:1.7857142857rem}.tech-search .coveo-search-section .CoveoSearchButton .coveo-search-button-svg{color:#fff}.tech-search .coveo-search-section .CoveoSearchButton:hover{background:#fff;color:#ed1c24;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .25s cubic-bezier(.55,.085,.68,.53);-o-transition:all .25s cubic-bezier(.55,.085,.68,.53);transition:all .25s cubic-bezier(.55,.085,.68,.53)}.tech-search .coveo-search-section .CoveoSearchButton:hover .coveo-search-button-svg{color:#ed1c24}.tech-search .coveo-search-section .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#ed1c24}
.callout--center{margin:0 auto;padding:2rem 1rem 1rem;text-align:center}.callout--center h2,.callout--center h3,.callout--center p{margin:0 auto;max-width:80rem;padding-bottom:1rem}.callout--center h2{font-size:3rem;font-weight:700}.callout--center h3{font-size:2rem;font-weight:700}.callout--center p{font-size:1.3rem;line-height:1.5}
.paragraph--type--video-asset-callout .wrapper{max-width:1200px}.paragraph--type--video-asset-callout .wrapper__text{background-color:rgba(0,0,0,.7);color:#fff}@media screen and (min-width:768px){.paragraph--type--video-asset-callout .wrapper__text{min-width:33.7142857143rem}}.paragraph--type--video-asset-callout .wrapper__image{background-repeat:no-repeat;background-size:cover;border-image:fill 0 linear-gradient(to right,transparent 90%,var(--vabackground) 100%)}.paragraph--type--video-asset-callout .field--name-field-title{color:#fff;font-size:2.1428571429rem;font-weight:500;line-height:1;margin:0 0 1rem}@media screen and (min-width:1200px){.paragraph--type--video-asset-callout .field--name-field-title{color:#2d3237}}.paragraph--type--video-asset-callout .field--name-field-subheadline{font-size:1.5714285714rem;font-weight:500;margin-bottom:2.5rem}@media screen and (min-width:1200px){.paragraph--type--video-asset-callout .field--name-field-subheadline{color:#2d3237}}.paragraph--type--video-asset-callout ol,.paragraph--type--video-asset-callout ul{margin-left:0}.paragraph--type--video-asset-callout ul>li{font-weight:400;margin-bottom:.5em}.paragraph--type--video-asset-callout .btn{margin-top:1rem}.paragraph--type--video-asset-callout .wrapper.large-photo--left .embedded-video,.paragraph--type--video-asset-callout .wrapper.large-photo--left .field--name-field-wistia-full{margin:1rem auto;width:100%}.paragraph--type--video-asset-callout .wrapper.large-photo--left .embedded-video+.wrapper__text,.paragraph--type--video-asset-callout .wrapper.large-photo--left .field--name-field-wistia-full+.wrapper__text{margin-right:0;padding:1rem}.paragraph--type--video-asset-callout .wrapper.large-photo--left .wrapper__image{background-position:100%;border-image:fill 0 linear-gradient(to left,transparent 90%,var(--vabackground) 100%)}@media screen and (min-width:768px) and (max-width:991px){.paragraph--type--video-asset-callout .wrapper.large-photo--left.large-photo--left .embedded-video{margin:auto 2rem auto auto;width:100%}}@media screen and (min-width:768px){.paragraph--type--video-asset-callout .wrapper .wrapper__text{margin-left:5%}.paragraph--type--video-asset-callout .wrapper.large-photo--right .wrapper__text{margin-right:auto}.paragraph--type--video-asset-callout .wrapper.large-photo--left{background-position:0}.paragraph--type--video-asset-callout .wrapper.large-photo--left .wrapper__text{margin-left:auto;margin-right:5%}}@media screen and (min-width:1200px){.paragraph--type--video-asset-callout .wrapper__text{background-color:initial;color:initial;margin-right:5%;max-width:35.7142857143rem}}
