@charset "UTF-8";.mb-two-column-video{overflow:hidden}.video h3{margin-top:32px}.two-column-block .video-column .mb-two-column-video{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.video-thumbnail{cursor:pointer;margin:auto;position:relative;width:100%}.video_click{width:100%;height:360px;position:absolute;cursor:pointer}.video-thumbnail img{width:100%;height:auto;display:block}.video-thumbnail .play-bttn{max-width:100px;height:100px;position:absolute;left:40%;top:30px;width:100%}.video-thumbnail iframe{height:auto}.video-thumbnail video{width:100%}.video .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.video-modal .modal-dialog{margin:0}.video-modal .modal-dialog .embedded-video{top:30px;position:relative}.video-modal button.video-close{position:absolute!important;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;right:5%;top:20%;z-index:999!important;opacity:1}.video-modal button.video-close .close_icon{width:20px}.video .embedded-video{width:100%}.video .embedded-video.hide-video{display:none}.video .cms-embedded-message{text-align:center}.video .cms-embedded-message span{color:#fff}.video .cms-embedded-message a{color:#7094ff}.video .cms-embedded-message a:focus,.video .cms-embedded-message a:hover{color:#0d3ecc}.video .modal-content,.video .modal-dialog{height:100%;width:100%}.video .modal-content{background-color:#fff0;border:none}.video .modal-backdrop{position:fixed;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(8,12,23,.8);top:60px}.video .modal-open .modal{overflow-x:hidden;overflow-y:hidden}.video .modal-header{border-bottom:none}.video .modal-body{position:relative;top:100px;padding:15px}.video .modal-body .close_icon{width:20px;z-index:999!important}.video .vimeo-player{width:100%;position:fixed;top:120px;margin-left:auto;margin-right:auto;display:block;position:fixed;z-index:11;left:0;height:375px}.video .vimeo-player iframe{width:100%;position:absolute;top:0;height:375px}.video .vimeo-player.active{position:fixed;top:120px;margin-left:auto;margin-right:auto;display:block;position:fixed;z-index:11;left:0;width:100%}.video .vimeo-player .close{z-index:11;top:80px}.video .lightbox-cover{background-color:rgba(83,82,82,.94);height:100%;width:100%;opacity:.94;z-index:1;position:fixed;display:none}.video .lightbox-open .lightbox-cover{display:block}.video #overlay,.video .overlay{position:fixed;width:100vw;height:100%;overflow:hidden;background-color:rgba(8,12,23,.97);z-index:99999999;overflow-y:scroll;top:0;display:none}.video #overlay .wrap,.video .overlay .wrap{overflow-y:scroll;width:100vw;height:100vh;position:absolute;top:0;left:0;padding-top:64px!important}.video #overlay img,.video .overlay img{max-width:80vh;max-height:70vw;width:auto;height:auto;margin:0 auto;display:block}.video #overlay-lang a{color:#fff}@media(min-width:375px){.video-thumbnail .play-bttn{left:34%}.video-thumbnail iframe{height:200px}}@media(min-width:414px){.video-thumbnail .play-bttn{left:36%;top:50px}}@media(min-width:480px){.video-thumbnail video{height:100%}.video-modal .modal-dialog .embedded-video{top:100px}.video-thumbnail .play-bttn{left:38%}.video-thumbnail iframe{height:360px;width:100%}}@media(min-width:560px){.video-thumbnail .play-bttn{top:130px}}@media(min-width:768px){.video-thumbnail .play-bttn{top:35%}.video-thumbnail iframe{width:100%}}@media(min-width:992px){.video h3{margin-top:0}.video .modal-backdrop{top:90px}}@media(min-width:1200px){.video-thumbnail iframe{height:360px;width:540px}.video-modal button.close{top:26%}}.section-header{font-family:Graphik;font-size:26px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal}@media(min-width:1200px){.section-header{font-size:48px}}.small-title,#company section.video p.video-italic{font-family:Graphik;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal}#company h1{font-size:32px;color:#fff}@media(min-width:768px){#company h1{font-size:54px;line-height:66px}}#company p{font-size:18px}#company strong,#company b{font-weight:600}#company h2.section-header{color:#082882;margin-bottom:32px}@media(min-width:1200px){#company h2.section-header{color:#3d3d3d;text-transform:uppercase;text-align:center;margin-bottom:96px}}#company .mobile-bold{font-weight:600;font-style:italic}@media(min-width:1200px){#company .mobile-bold{font-weight:normal;font-style:normal}}#company .small-title,#company section.video p.video-italic{color:#3d3d3d}#company .our-story-quotes{font-size:26px;font-weight:500;font-stretch:normal;font-style:italic;line-height:1.2;letter-spacing:normal;text-align:right;color:#3d3d3d;border-right:solid 2px #3d3d3d;padding-right:32px}#company .our-story-quotes.pushed-down{position:relative;top:45%}#company section{padding-top:32px;padding-bottom:32px}#company section#hero{height:550px;background-image:url(/images/company/backgrounds/320/hero-bg-align-top.jpg);background-repeat:no-repeat;padding-top:64px;background-size:cover}@media(min-width:768px){#company section#hero{background-image:url(/images/company/backgrounds/768/hero-bg-align-top.jpg);height:605px}}@media(min-width:1200px){#company section#hero{background-image:url(/images/company/backgrounds/1440/hero-bg-align-top.jpg);height:500px;padding-top:144px}}#company section.video p.video-italic{font-style:italic;color:#3d3d3d;padding-top:24px;text-align:left}@media(min-width:1200px){#company section.video p.video-italic{text-align:center;font-size:36px}}#company section.video div.full-size-col{width:100%;padding:0;text-align:center}#company section.video div.container:after,#company section#our-story div.container:after{content:"";display:block;margin:0 auto;width:100%;padding-top:20px;border-bottom:1px solid #979797}@media(min-width:1200px){#company section.video div.container:after,#company section#our-story div.container:after{border:none}}@media(min-width:1200px){#company section.video .story-text,#company section#our-story .story-text{margin-left:32px}}#company section.video .story-text p,#company section#our-story .story-text p{margin-bottom:32px}@media(min-width:992px){#company section.video .story-text p,#company section#our-story .story-text p{margin-bottom:24px}}#company section#join-malwarebytes img.map{width:100%;height:auto;margin:0 auto}#company section#join-malwarebytes #hq-map{position:relative}#company section#join-malwarebytes #hq-map .location-card-container .location-card{position:absolute;box-shadow:0 2px 1px 0 rgba(32,32,32,0);background-color:rgba(255,255,255,.95);padding:10px 25px;width:280px;transition:opacity .15s ease-in-out;opacity:0;margin-bottom:64px;z-index:1}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-card-container .location-card{visibility:hidden}}#company section#join-malwarebytes #hq-map .location-card-container .location-card p.address{font-size:16px;line-height:1.5;color:#3d3d3d}#company section#join-malwarebytes #hq-map .location-card-container .location-card#santa-clara{top:11%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#clearwater{top:16%;left:10%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#tallin{top:-2%;left:42%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#cork{top:-6%;left:31%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#sydney{top:50%;left:79.5%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#italy{top:2%;left:38%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#portugal{top:4%;left:31%}#company section#join-malwarebytes #hq-map .location-card-container .location-card#spain{top:-2%;left:36%}#company section#join-malwarebytes #hq-map .location-card-container .location-card.active{opacity:1;transition:opacity .15s ease-in-out;visibility:visible}@media(max-width:991px){#company section#join-malwarebytes #hq-map .location-card-container .location-card{position:static;text-align:center;opacity:1;background-color:transparent;width:49%;display:inline-block;padding:0;margin:0 0 50px 0}}@media(max-width:767px){#company section#join-malwarebytes #hq-map .location-card-container .location-card{width:100%;display:block}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker{position:absolute;width:60px;height:60px;cursor:pointer;background-image:url(/images/company/map-pin.svg);background-size:contain;background-repeat:no-repeat}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#santa-clara{top:32%;left:12%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#santa-clara{top:27.5%;left:11.5%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#santa-clara{top:32%;left:12%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#italy{top:32%;left:52%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#italy{top:28.5%;left:51.5%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#italy{top:32%;left:52%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#portugal{top:34%;left:44%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#portugal{top:30%;left:43%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#portugal{top:32%;left:43.5%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#spain{top:25%;left:48%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#spain{top:21%;left:48%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#spain{top:24%;left:48%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#clearwater{top:38%;left:23%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#clearwater{top:35%;left:22.3%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#clearwater{top:39%;left:23%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#cork{top:20%;left:44%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#cork{top:17%;left:43%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#cork{top:21%;left:44%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#tallin{top:19%;left:53%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#tallin{top:16%;left:52%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#tallin{top:21%;left:53%}}#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#sydney{top:73%;left:89%}@media(min-width:992px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#sydney{top:70%;left:89%}}@media(min-width:1200px){#company section#join-malwarebytes #hq-map .location-marker-container .location-marker#sydney{top:74%;left:89.5%}}#company section#leadership .row{display:initial}#company section#leadership .collapse{display:none}#company section#leadership .collapse.in{display:block}#company section#leadership .in{display:block}#company section#leadership p.name{font-weight:600;margin-bottom:0;font-size:18px}#company section#leadership p.title{margin:0;font-size:16px}#company section#leadership .img-col{color:#3d3d3d;text-align:center;cursor:pointer}#company section#leadership .img-col:focus{outline:none}#company section#leadership .img-col img{width:100%;height:auto}#company section#leadership .img-col .social-media{display:none}#company section#leadership .bio-wrap{background-color:#f4f4f4;padding:55px 100px}#company section#leadership .bio-wrap p.name{font-size:24px;font-weight:bold}#company section#leadership .bio-wrap .close-bio{position:absolute;right:20px;top:0;background-color:transparent;font-size:40px;color:#414042;border:0;z-index:1}#company section#leadership .bio-wrap .social-media{font-size:30px}#company section#leadership .bio-wrap .social-media a{text-decoration:none;margin-right:10px}#company section#leadership #exec-mobile .text-center *{text-align:center}#company section#leadership #exec-mobile .text-center p.name{font-size:24px}#company section#leadership #exec-mobile .text-center p.social-media{margin-top:5px}#company section#leadership #exec-mobile img{width:100%;height:auto}@media(max-width:767px){#company section#leadership #exec-mobile img{width:80%;display:block;margin:0 auto}}#company section#testimonials .quote-card{background-color:#fff;padding:40px;height:400px;-webkit-box-shadow:0 2px 4px 0 rgba(229,229,229,.5);-moz-box-shadow:0 2px 4px 0 rgba(229,229,229,.5);box-shadow:0 2px 4px 0 rgba(229,229,229,.5)}#company section#testimonials .quote-card .quote-t{font-size:24px;position:relative;padding-top:14px}#company section#testimonials .quote-card .quote-t span{font-weight:bold;color:#1b2f70;font-size:68px;position:absolute;top:-50px;left:-5px}#company section#testimonials .quote-card .author{font-size:18px;position:absolute;bottom:20px}#company section#testimonials .quote-card .author strong{font-size:24px}#company section#testimonials .company-logos#companies{border-bottom:1px solid #414042;padding-bottom:30px;margin-bottom:70px}#company section#testimonials .company-logos .logo-container{-moz-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-flex-align:center;-webkit-flex-align:center;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:-webkit-flexbox;display:block\9;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:-webkit-space-between;justify-content:center;justify-content:space-between;padding:0;text-align:center}#company section#testimonials .company-logos .logo-container div{display:inline-block;margin:0 25px}#company section#testimonials .company-logos .logo-container div:first-child{margin-left:0}@media(max-width:1199px){#company section#testimonials .quote-card{height:490px}}@media(max-width:991px){#company section#testimonials .quote-card{padding:35px 15px;height:400px}#company section#testimonials .quote-card .quote-t,#company section#testimonials .quote-card .author{font-size:18px}#company section#testimonials .logo-container div{margin:0 !important}#company section#testimonials .logo-container div img{width:80%;height:auto}}@media(max-width:767px){#company section#testimonials .quote-card{padding:40px;margin-bottom:40px;height:auto}#company section#testimonials .quote-card .quote-t,#company section#testimonials .quote-card .author{font-size:18px;position:static}#company section#testimonials .quote-card .quote-t span,#company section#testimonials .quote-card .author span{position:static;display:block;line-height:20px}#company section#testimonials .logo-container{height:auto !important;display:block !important}#company section#testimonials .logo-container div{display:inline-block;margin:10px !important}}@media(min-width:1200px){#company section#testimonials{padding-bottom:120px}}#company section#presskit{background-color:#101d42;text-align:center;border-bottom:none}#company section#presskit h2{color:#fff}#join-malwarebytes .row{display:initial !important}#join-malwarebytes h2{margin-top:0;margin-bottom:24px}#join-malwarebytes p{text-align:center;margin:14px auto}#testimonials p.text-center{margin:14px auto}#testimonials .text-center{text-align:center}.green-cta-button{text-align:center !important;color:#fff !important;width:auto;height:auto;display:inline-block;border-radius:4px;font-weight:600;text-decoration:none !important;background-color:#56b373 !important;min-width:250px;padding:13px 20px 8px 20px;font-size:18px;margin:10px 25px !important;min-height:50px}.green-cta-button:hover{background-color:rgba(86,179,115,.8) !important}.collapse{display:none}.collapse.in{display:block}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:24px}.text-center p{margin:14px auto}#company p.text-center{margin:14px auto;text-align:center}#join-us{background-color:#f6f6f6;text-align:center}#join-us h2.section-header{margin:32px 0 16px 0}#join-us p{font-size:18px;margin-bottom:32px}#join-us a{color:#0d3ecc;font-size:18px;font-weight:600;display:block;width:155px;text-align:left;margin:0 auto 24px auto}#join-us a .text-arrow{width:30px;height:13px;display:inline-block;margin-top:8px;margin-left:3px;transition:125ms}#join-us a:hover{outline:none;opacity:.8;color:#0d3ecc;text-decoration:none}#join-us a:hover .text-arrow{width:50px;height:13px}.video .container img{display:initial}#join-us a .text-arrow{margin-top:0}@media(max-width:991px){#company section#testimonials .logo-container div img{width:auto;height:auto;margin:10px 10px 0 10px}}@media(min-width:768px){.modal-dialog{margin:30px auto 30px !important}}.trust-badges .align-center .refresh-title{color:#3d3d3d !important;text-transform:uppercase}
