@import url("bootstrap-custom.css");@import url("animate.css");@import url("nav.css");@import url("cta.css");@import url("footer.css");@import url("forms.css");@import url("page_home.css");@import url("page_downloads.css");@import url("page_about.css");@import url("page_careers.css");@import url("page_pricing.css");@import url("page_vpn-servers.css");@import url("page_support-form.css");@import url("page_404.css");@import url("page_security.css");@import url("page_compatibility.css");@import url("page_press.css");@import url("page_bill.css");body{padding-top:129px}html body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}html body .bg-success{background:#65b89e!important;background:linear-gradient(180deg,#65b89e 0,#2bca90)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#65b89e",endColorstr="#2bca90",GradientType=0)!important}body:before{display:block;position:absolute;z-index:-101;content:"";height:129px;background:#202126;width:100%;top:0;left:0;right:0}.feats-icon{position:relative;display:block;width:3rem;height:4rem;top:-.5rem}.feats-icon img{position:absolute;z-index:3;left:15px;top:0}.pm-icon{display:inline-block;background:url(/assets/img/media/protonmail-sign-white.png) 50% no-repeat;background-size:auto 100%;height:1em;width:1.1em;position:relative}#stats{background:url(/assets/img/about-bg.jpg) 50% no-repeat;background-size:cover;padding:8rem 0;color:#fff}#stats h1{color:#fff;margin-bottom:4rem}#stats .stat{display:inline-block}#stats .stat strong{display:-ms-flexbox;display:flex;height:100px;width:150px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto 1rem 1rem;border:2px solid #fff;font-weight:400;font-size:40px}#stats .stat strong em{font-style:normal}.bg-gray{background:#f3f4f4}.hero{background:#73bbd5;background:linear-gradient(90deg,#73bbd5 0,#73bbd5 25%,#35dfb9 75%,#35dfb9)}.hero,.hero .container{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#73bbd5",endColorstr="#35dfb9",GradientType=1)}.hero .container{background:#73bbd5;background:linear-gradient(135deg,#73bbd5 33%,#35dfb9 66%);padding-top:3rem;padding-bottom:3rem;color:#fff}.hero .container .h1,.hero .container .h2,.hero .container .h3,.hero .container h1,.hero .container h2,.hero .container h3{color:#fff}.hero .container .social a{color:#fff;display:inline-block;text-decoration:none;line-height:45px;font-size:1.15rem;margin-left:1rem}.hero.alt,.hero.alt .container{background:#f3f4f4;color:#202126}.hero.alt .container .h1,.hero.alt .container .h2,.hero.alt .container .h3,.hero.alt .container h1,.hero.alt .container h2,.hero.alt .container h3{color:#202126}.container.spaced{padding-top:4rem;padding-bottom:4rem}.hero.hero-success,.hero.hero-success .container{background:#5fb364}#advantages-bar{background:#fff}#advantages-bar .container{line-height:175px;border-top:1px dashed rgba(0,0,0,.1);border-bottom:1px dashed rgba(0,0,0,.1)}#advantages-bar>div.text-center.all{padding:3rem 0}#advantages-bar>div.text-center.all a{margin-bottom:1rem}#advantages-bar .advantage{display:inline-block;padding:0 1rem}#advantages-bar .btn-outline-success{font-weight:700}q.quote{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-style:normal;margin:15px 0;display:block}q.quote:after,q.quote:before{position:relative;opacity:.8;font-family:FontAwesome;color:#5fb364}q.quote:before{content:"\f10d";top:-10px;margin-right:10px}q.quote:after{content:"\f10e";margin-left:10px;bottom:-10px}q.quote.quote-dark:after,q.quote.quote-dark:before{color:#202126}.caption{background:rgba(0,0,0,.1);color:#444;font-size:.85em;padding:0 1rem;line-height:2rem;display:block}@media (max-width:543px){body:before{height:90px}}