.l--carousel .slick-dots{list-style:none;margin:0;padding:40px 0 0;text-align:center;}.l--carousel .slick-dots li{display:inline-block;list-style:none;margin:0;padding:0;}.l--carousel .slick-dots li + li{margin-left:11px;}.l--carousel .slick-dots li.slick-active button{background:#0097ee;}.l--carousel .slick-dots li button{background:#dadce0;border-radius:50%;border:0;color:#fff;cursor:pointer;display:block;height:11px;overflow:hidden;outline:0;text-decoration:none;text-indent:-999em;text-shadow:none;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;width:11px;}
.c--case-studies-slider-block .case-study{overflow:hidden;outline:none;}.c--case-studies-slider-block .c--block__content{padding-bottom:3rem;}@media (min-width:64em){.c--case-studies-slider-block .c--block__content{padding-bottom:4rem;}}@media (min-width:64em){.c--case-studies-slider-block .case-study__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.375rem;}}.c--case-studies-slider-block .case-study__video{margin-bottom:2.1875rem;}@media (min-width:64em){.c--case-studies-slider-block .case-study__video{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin-bottom:0;max-width:40rem;}}.c--case-studies-slider-block .case-study__video .media{-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.25);box-shadow:0 4px 10px rgba(0,0,0,0.25);}.c--case-studies-slider-block .case-study__video .media .colorbox-link{outline:none;}.c--case-studies-slider-block .case-study__video img{border-radius:5px;width:100%;}.c--case-studies-slider-block .case-study__title{font-size:1.25rem;line-height:1.2;}@media (min-width:64em){.c--case-studies-slider-block .case-study__title{font-size:2.25rem;line-height:1.1666666667;}}.c--case-studies-slider-block .slick-arrow{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;bottom:0;border:0;cursor:pointer;display:block;height:2.8125rem;outline:none;overflow:hidden;text-decoration:none;text-indent:-999em;text-shadow:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:2.8125rem;}@media (min-width:64em){.c--case-studies-slider-block .slick-arrow{left:0;-webkit-transform:none;transform:none;}}.c--case-studies-slider-block .slick-arrow.slick-prev{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/markup-block/arrow-left-alt.svg");margin-left:-1.5rem;}.section-background--gray .c--case-studies-slider-block .slick-arrow.slick-prev,.section-background--blue-gray .c--case-studies-slider-block .slick-arrow.slick-prev,.section-background--blue-white .c--case-studies-slider-block .slick-arrow.slick-prev,.section-background--black-gray .c--case-studies-slider-block .slick-arrow.slick-prev,.section-background--white .c--case-studies-slider-block .slick-arrow.slick-prev{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/markup-block/arrow-left-alt-black.svg");}@media (min-width:64em){.c--case-studies-slider-block .slick-arrow.slick-prev{margin-left:0;}}.c--case-studies-slider-block .slick-arrow.slick-next{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/markup-block/arrow-right-alt.svg");margin-left:1.5rem;}.section-background--gray .c--case-studies-slider-block .slick-arrow.slick-next,.section-background--blue-gray .c--case-studies-slider-block .slick-arrow.slick-next,.section-background--blue-white .c--case-studies-slider-block .slick-arrow.slick-next,.section-background--black-gray .c--case-studies-slider-block .slick-arrow.slick-next,.section-background--white .c--case-studies-slider-block .slick-arrow.slick-next{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/markup-block/arrow-right-alt-black.svg");}@media (min-width:64em){.c--case-studies-slider-block .slick-arrow.slick-next{margin-left:0;left:3rem;}}.c--case-studies-slider-block .slick-arrow.slick-disabled{opacity:0.5;}.case-study__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.case-study__icon,.case-study__icon:visited{display:block;text-align:center;text-decoration:none;width:3.75rem;}.section-background--gray .case-study__icon,.section-background--blue-gray .case-study__icon,.section-background--blue-white .case-study__icon,.section-background--black-gray .case-study__icon,.section-background--white .case-study__icon,.section-background--gray .case-study__icon:visited,.section-background--blue-gray .case-study__icon:visited,.section-background--blue-white .case-study__icon:visited,.section-background--black-gray .case-study__icon:visited,.section-background--white .case-study__icon:visited{color:#000;}.case-study__icon:hover,.case-study__icon:focus,.case-study__icon:visited:hover,.case-study__icon:visited:focus{outline:0;text-decoration:none;}.case-study__icon:hover .case-study__icon-image,.case-study__icon:focus .case-study__icon-image,.case-study__icon:visited:hover .case-study__icon-image,.case-study__icon:visited:focus .case-study__icon-image{opacity:1;}.case-study__icon:hover .case-study__icon-title,.case-study__icon:focus .case-study__icon-title,.case-study__icon:visited:hover .case-study__icon-title,.case-study__icon:visited:focus .case-study__icon-title{opacity:1;visibility:visible;}.case-study__icon-image{display:block;margin-bottom:0.625rem;opacity:0.5;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.case-study__icon-image img{margin-left:auto;margin-right:auto;}.case-study__icon-title{display:block;font-size:0.75rem;line-height:1.3333333333;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;}
.under-attack{background-color:#0717aa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 3.4375rem;}.under-attack a,.under-attack a:visited{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;}.under-attack a:hover,.under-attack a:focus,.under-attack a:visited:hover,.under-attack a:visited:focus{text-decoration:none;}.under-attack p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-size:1.25rem;line-height:1.2;margin:0 1rem;position:relative;}@media (min-width:40em){.under-attack p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.625rem;line-height:1.1538461538;}}.under-attack p:before,.under-attack p:after{background-position:center center;background-repeat:no-repeat;content:"";position:absolute;}.under-attack p:before{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/icons/icon-immediate-help.svg");height:2.25rem;left:-2.6875rem;width:2.125rem;}.under-attack p:after{background-image:url("/themes/custom/sophosdotcom/css/components/../../images/icons/next-arrow.svg");border-radius:50%;height:1.0625rem;right:-1.6875rem;width:1.0625rem;}.under-attack strong:after{content:" ";}
@media (min-width:64em){.flip-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;}}@media (min-width:64em){.flip-cards .flip-card{width:41.6666666667%;}}@media (max-width:63.9375em){.flip-cards .flip-card + .flip-card{margin-top:3.125rem;}}.flip-card{height:37.5rem;-webkit-perspective:1000px;perspective:1000px;}@media (prefers-reduced-motion){.flip-card{-webkit-perspective:unset;perspective:unset;}}@media (min-width:64em){.flip-card{height:45rem;}}.flip-card:hover .flip-card__inner,.flip-card:focus .flip-card__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.flip-card:hover .flip-card__front,.flip-card:focus .flip-card__front{opacity:0;-webkit-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;}.flip-card:hover .flip-card__back,.flip-card:focus .flip-card__back{opacity:1;-webkit-transition:opacity 0s linear 0s;transition:opacity 0s linear 0s;}.flip-card__inner{border-radius:5px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25);color:#fff;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s,-webkit-transform 0.8s;width:100%;}.flip-card__front,.flip-card__back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;height:100%;overflow:hidden;position:absolute;width:100%;}.flip-card__front:before,.flip-card__back:before{background:linear-gradient(192.47deg,rgba(0,91,200,0) 39.52%,#005bc8 68.7%);content:"";height:100%;left:0;opacity:0.9;position:absolute;top:0;width:100%;z-index:1;}.flip-card__front:after,.flip-card__back:after{content:"";background-color:#005bc8;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:0;}.flip-card--first .flip-card__front:after,.flip-card--first .flip-card__back:after{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/flip-card-first.jpg");}.flip-card--second .flip-card__front:after,.flip-card--second .flip-card__back:after{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/flip-card-second.jpg");}.flip-card__front{opacity:1;-webkit-transition:opacity 0s linear 0.2s;transition:opacity 0s linear 0.2s;}.flip-card__front .flip-card__content:after{background:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/arrow-right-alt.svg") no-repeat 0 0;bottom:1rem;content:"";height:1.5rem;position:absolute;right:3rem;width:1.5rem;z-index:3;}@media (min-width:64em){.flip-card__front .flip-card__content:after{bottom:3rem;}}.flip-card__back{opacity:0;position:relative;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:opacity 0.4s ease-out 0.4s;transition:opacity 0.4s ease-out 0.4s;z-index:2;}.flip-card__back:before{background:linear-gradient(192.47deg,rgba(0,26,71,0.65) 39.52%,#001a47 68.7%);}.flip-card__back:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.flip-card__back h3{font-size:2.5rem;line-height:1.25;}.flip-card__content{bottom:0;left:0;padding:2rem 2rem 4rem;position:absolute;width:100%;z-index:3;}@media (min-width:64em){.flip-card__content{padding:3rem 3rem 9rem;}}.flip-card__content a,.flip-card__content a:visited{color:#fff;text-decoration:underline;}.flip-card__content a.button,.flip-card__content a:visited.button{text-decoration:none;}.flip-card * > :last-child{margin-bottom:0 !important;}.flip-card__icon{background-position:50% 50%;background-repeat:no-repeat;display:block;height:2rem;margin-bottom:1.5rem;width:2rem;}.flip-card__icon.shield{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/sophos-shield-white.svg");}.flip-card__icon.gear{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/gear-white.svg");}
@media (min-width:64em){.product-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.product-tabs__static{background-color:#fff;color:#000;padding:3.125rem 1.25rem;border-radius:10px 10px 0 0;}@media (min-width:64em){.product-tabs__static{width:31%;border-radius:10px;padding:3.125rem 2.5rem;}}.product-tabs__static--body h3{font-size:2.25rem;}.product-tabs__static--logo{margin-bottom:1.875rem;}.product-tabs__static--image{background:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/sophos-central-ui-laptop.png") 0 0 no-repeat;width:100%;max-width:18.75rem;height:15.25rem;background-size:contain;}.product-tabs__tabs{background-color:#001a47;border-radius:0 0 10px 10px;position:relative;overflow:hidden;}@media (min-width:64em){.product-tabs__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3.125rem;width:69%;border-radius:0 10px 10px 0;padding:2.5rem 3.75rem;}}.product-tabs__tabs--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5rem 1.25rem 0;gap:1.25rem;z-index:3;}@media (min-width:64em){.product-tabs__tabs--tabs{width:30%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0.9375rem;grid-row-gap:1.875rem;padding:0;}}.product-tabs__tabs--tabs a,.product-tabs__tabs--tabs a:visited{display:block;text-decoration:none;cursor:pointer;}.product-tabs__tabs--tabs a .product-image,.product-tabs__tabs--tabs a:visited .product-image{width:4.6875rem;height:3.9375rem;display:block;margin:0 auto;background-size:contain;background-position:0 0;background-repeat:no-repeat;}.product-tabs__tabs--tabs a p,.product-tabs__tabs--tabs a:visited p{text-align:center;margin:1.25rem 0 0;}.product-tabs__tabs--tabs .endpoint .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/ep-blue-big.svg");}.product-tabs__tabs--tabs .endpoint.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/ep-white.svg");}.product-tabs__tabs--tabs .wifi .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wi-blue-big.svg");}.product-tabs__tabs--tabs .wifi.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wi-white.svg");}.product-tabs__tabs--tabs .firewall .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/fw-blue-big.svg");}.product-tabs__tabs--tabs .firewall.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/fw-white.svg");}.product-tabs__tabs--tabs .cloud .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/cld-blue-big.svg");}.product-tabs__tabs--tabs .cloud.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/cld-white.svg");}.product-tabs__tabs--tabs .email .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/em-blue-big.svg");}.product-tabs__tabs--tabs .email.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/em-white.svg");}.product-tabs__tabs--tabs .mobile .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/mob-blue-big.svg");}.product-tabs__tabs--tabs .mobile.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/mob-white.svg");}.product-tabs__tabs--tabs .encryption .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/enc-blue-big.svg");}.product-tabs__tabs--tabs .encryption.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/enc-white.svg");}.product-tabs__tabs--tabs .zero-trust .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/zt-blue-big.svg");}.product-tabs__tabs--tabs .zero-trust.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/zt-white.svg");}.product-tabs__tabs--tabs .server .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wp-blue-big.svg");}.product-tabs__tabs--tabs .server.inactive .product-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wp-white.svg");}.product-tabs__tabs--content{margin-top:3.125rem;}@media (min-width:64em){.product-tabs__tabs--content{width:70%;margin-top:0;}}.product-tabs__tabs--content .product-description{margin:3.75rem 0;padding:0 1.25rem;}@media (min-width:64em){.product-tabs__tabs--content .product-description{position:absolute;top:0;}}.product-tabs__tabs--content .product-big-image{width:100%;height:20.25rem;display:block;background-size:contain !important;margin-left:auto;background-position:right;background-repeat:no-repeat;}@media (min-width:64em){.product-tabs__tabs--content .product-big-image{width:37.5625rem;position:absolute;background-position:center;right:-1.1875rem;bottom:0.5625rem;z-index:1;}}.product-tabs__tabs--content .endpoint .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/ep-graphic.png");}.product-tabs__tabs--content .wifi .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wi-graphic.png");}.product-tabs__tabs--content .firewal .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/fw-graphic.png");}.product-tabs__tabs--content .cloud .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/cld-graphic.png");}.product-tabs__tabs--content .email .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/em-graphic.png");}.product-tabs__tabs--content .mobile .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/mob-graphic.png");}.product-tabs__tabs--content .encryption .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/enc-graphic.png");}.product-tabs__tabs--content .zero-trust .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/zt-graphic.png");}.product-tabs__tabs--content .server .product-big-image{background-image:url("/themes/custom/sophosdotcom/css/components/markup-block/../../../images/markup-block/wp-graphic.png");}
.c--two-column-block{position:relative;}.c--two-column-block .c--block__content{background-size:75% auto;padding-bottom:12.5rem;position:relative;z-index:1;}@media (min-width:31.25em) and (max-width:63.9375em){.c--two-column-block .c--block__content{background-size:65% auto;padding-bottom:15.625rem;}}@media (min-width:64em){.c--two-column-block .c--block__content{background-size:inherit;padding-bottom:0;}}@media (min-width:40em){.c--two-column-block .c--block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:40em){.c--two-column-block.block-background-image-alignment-top-left .c--block__background-image-container,.c--two-column-block.block-background-image-alignment-center-left .c--block__background-image-container,.c--two-column-block.block-background-image-alignment-bottom-left .c--block__background-image-container{left:-60px;}}@media (min-width:40em){.c--two-column-block.block-background-image-alignment-top-right .c--block__background-image-container,.c--two-column-block.block-background-image-alignment-center-right .c--block__background-image-container,.c--two-column-block.block-background-image-alignment-bottom-right .c--block__background-image-container{right:-60px;}}.c--two-column__title{margin-bottom:45px;max-width:75%;}@media (min-width:40em){.c--two-column__column{width:50%;}}.c--two-column__column + .c--two-column__column{margin-top:40px;}@media (min-width:40em){.c--two-column__column + .c--two-column__column{margin-top:0;}}@media (min-width:40em){.c--two-column__column-first{padding-right:30px;}}@media (min-width:40em){.block-column-width-33-67 .c--two-column__column-first{width:33.3333333333%;}}@media (min-width:40em){.block-column-width-67-33 .c--two-column__column-first{width:66.6666666667%;}}@media (min-width:40em){.c--two-column__column-last{padding-left:30px;}}@media (min-width:40em){.block-column-width-67-33 .c--two-column__column-last{width:33.3333333333%;}}@media (min-width:40em){.block-column-width-33-67 .c--two-column__column-last{width:66.6666666667%;}}@media (max-width:39.9375em){.homepage-april-2022--cybersecurity-delivered .c--two-column-block .c--block__content{background-size:15.625rem auto;}}.homepage-april-2022--cybersecurity-delivered .c--two-column-block .c--block__content h1{overflow-wrap:normal;}
.c--announcement-bar{padding-left:1rem;padding-right:1rem;text-align:center;}.c--announcement-bar.block-with-background-color{padding-bottom:2.5rem;padding-top:1.5rem;}.c--announcement-bar .c--announcement-bar__link,.c--announcement-bar .c--announcement-bar__link:visited{background:#0097ee;border-radius:100px;color:#fff;display:inline-block;font-family:"SophosSans-SemiBold","Arial","Helvetica",sans-serif;font-size:1rem;line-height:1.3125;margin:0 auto;max-width:39.375rem;padding:0.75rem 3.125rem 0.75rem 1.875rem;position:relative;text-align:center;text-decoration:none;}.c--announcement-bar .c--announcement-bar__link:after,.c--announcement-bar .c--announcement-bar__link:visited:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url("/themes/custom/sophosdotcom/css/components/../../images/links/arrow-right-white.svg") no-repeat 50% 50%;background-size:contain;content:"";height:0.625rem;right:1.875rem;width:0.375rem;}.c--announcement-bar .c--announcement-bar__link:hover,.c--announcement-bar .c--announcement-bar__link:focus,.c--announcement-bar .c--announcement-bar__link:visited:hover,.c--announcement-bar .c--announcement-bar__link:visited:focus{text-decoration:none;}
