h1,h2,h3,h4,h5{font-family:"Inter", sans-serif}.flex-container,.flex{display:flex}.flex .pull-right{margin-left:auto}.cont{width:986px;margin:0 auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.cont{width:100%;padding:0 1em}}.center{text-align:center}.flex-ai-center{align-items:center}.flex-grow-2{flex-grow:2}.full-width{width:100%}.mt-2em{margin-top:2em}.mr-1em{margin-right:1em}.desktop-hide{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.desktop-hide{display:block}}.flex-vcenter{align-items:center}.purple-bg{background:#4c3dae}.grid{display:grid}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.grid{grid-template-columns:1fr}}.grid-cols-2{grid-template-columns:repeat(2, 1fr)}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.grid-cols-2{grid-template-columns:1fr}}.grid-cg-1em{-moz-column-gap:1em;column-gap:1em}.grid-cg-2em{-moz-column-gap:2em;column-gap:2em}table{border-spacing:0;border-collapse:collapse}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){p{line-height:1.5em}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.mobile-collapse{opacity:0;display:none}.mobile-collapse.show{opacity:1;display:block}}.block{display:block}.bg-muted-purple{background-color:#5556a6;color:white}.btn{border-radius:4px;font-size:16px;text-decoration:none;color:#ffffff;font-weight:400;display:block;padding:12px 40px;transition:all 0.2s;cursor:pointer;outline:none}.btn.btn-purple{background-color:#4c3dae;box-shadow:0 0 1px 0 rgba(0,0,0,0.5);color:white;font-weight:500;border:none}.btn.btn-purple:hover{background-color:#5344b6;color:white}.btn.btn-purple:active{background-color:#4637a5}.btn.btn-blue{background-color:#4a90e2;color:white;border:none}.btn.btn-blue:hover{background-color:#5097e9;color:white}.btn.btn-blue:active{background-color:#3d82d1;color:white}.btn.btn-upcase{text-transform:uppercase}.btn.btn-md{padding:12px 32px;line-height:1em;font-size:14px;font-weight:700}.btn.btn-md-lg{padding:1.2em 2.5em;font-size:16px;line-height:16px;font-weight:600}.btn.btn-green{background:#55c17b;color:white}.btn.btn-green:disabled{background:rgba(83,202,151,0.45);cursor:not-allowed}.btn.btn-green:hover{color:white}.btn a.btn-green{color:white}.btn.btn-signup{font-weight:600}.btn.btn-large{line-height:1em;padding:24px 40px;font-size:20px}.btn.btn-slack{background:white;color:#393a3f;font-size:15px;background-image:url(/../components/style/Slack_Mark.svg);background-repeat:no-repeat;background-size:50px 50px;background-position:80px center;border:1px solid #ccc;border-radius:6px;text-align:center}.btn.btn-slack img{display:inline-block}.btn.btn-yellow{background-color:#fade62;color:#1d1e5f}.btn.btn-rounded{border-radius:100px}.btn.btn-signup{display:inline-block}button .fa{padding-right:3px}.start-free-trial,.btn-primary{background:#695ad1;box-shadow:0px 0px 10px rgba(0,0,0,0.25);border-radius:4px;border:none;cursor:pointer;font-weight:700;font-size:15px;text-align:center;line-height:1em;align-items:center;text-align:center;color:#ffffff;display:inline-block;padding:1.2em 2em;transition:all 0.3s;outline:none;letter-spacing:-0.2px}.start-free-trial.block,.btn-primary.block{display:block}.start-free-trial.big,.btn-primary.big{padding:1.2em 2em;font-size:18px}.start-free-trial:hover,.btn-primary:hover{background:#4d40a0;color:white}.start-free-trial:active,.btn-primary:active{background:#342980;color:white;outline:none}.encrypt-form{background:transparent}.encrypt-form .drag-banner{display:none;position:relative;width:600px;height:242px;background:rgba(158,179,194,0.89);border:1px dashed #ffffff;color:#455570;margin:0 auto}.encrypt-form .drag-banner p{position:absolute;top:44%;text-align:center;margin:0;width:100%}.encrypt-form.dragging .drag-banner{display:block}.encrypt-form.dragging .encrypt-field-wrap{display:none}.encrypt-form .file-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.encrypt-form .file-input+label{cursor:pointer;display:block;overflow:hidden;background-color:#3b73b4;padding:10px;border-radius:3px;width:100%;font-size:16px;color:white;margin-top:10px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.encrypt-form .file-input+label{padding-left:0;padding-right:0}}.encrypt-form .file-input+label:hover{background-color:#4983c6}.encrypt-form .file-input+label .fa-upload{font-size:16px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.encrypt-form .encrypt-btn{padding-left:0;padding-right:0}}footer{background-color:#4c3dae;font-size:13px;color:#b3b6de;margin:0 auto;width:100%;height:294px;text-align:left;bottom:0;left:0;padding-top:30px;position:absolute}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){footer{height:auto;font-size:16px}}footer .copyright{font-size:11px;color:rgba(255,255,255,0.55)}footer .flex-container{display:grid;grid-template-columns:repeat(5, 1fr);margin:0 auto;width:1024px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){footer .flex-container{width:100%;grid-template-columns:1fr}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){footer .flex-container>div{padding:0 20px;padding-bottom:20px}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){footer .flex-container>div:first-child{width:100%;padding-bottom:20px}footer .flex-container>div:first-child svg{margin:0 auto;display:block}footer .flex-container>div:first-child .slogan{text-align:center;padding-right:0}}footer .flex-container>div ul{margin:0 auto}footer .logo-mark{text-align:center;width:25px;height:28px;margin:0 auto}footer ul,footer li{list-style:none;margin:0;padding:0}footer li:first-child{color:#7f7fb9;font-weight:500;font-size:14px;padding-bottom:6px}footer li i.svg-icon{padding-right:10px;vertical-align:middle}footer a{color:white;text-decoration:none;display:inline-block;color:white;padding:4px 0;outline:none;transition:color 0.3s}footer a:hover,footer a:focus{color:white;outline:none;text-decoration:none}.ui.modal>.header{font-family:"Inter", sans-serif}h1,h2,h3,h4,h5{line-height:1.3em;color:#2a2b6d;margin-bottom:10px;font-family:"Inter", sans-serif;letter-spacing:-0.03em}h1.lt-purple,h2.lt-purple,h3.lt-purple,h4.lt-purple,h5.lt-purple{color:#7d82b8}h1{font-size:38px;font-weight:600;margin-bottom:10px}h2{font-size:38px;font-weight:500}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){h2{font-size:24px}}h3{font-size:28px;font-weight:400;margin-bottom:15px}h5{font-size:22px;font-weight:500}.dashboard h3{font-size:18px;color:#4c517f;font-weight:700}.header-blue{color:#00aff8}.header-green{color:#2bddb5}.hero{width:100%;padding:70px 0;position:relative}.hero .logo-cont{height:350px;width:300px;position:absolute;bottom:40px;right:80px;z-index:1}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero{padding:20px 0}}.hero a{color:white}.hero:before,.hero:after{display:table;content:" "}.hero .cc-note{font-size:14px;color:#8f8f8f}.hero h1{margin-top:0;font-weight:600;font-size:55px;margin-bottom:20px;margin-top:20px;color:white}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero h1{font-size:32px;margin-bottom:10px;text-align:center}}.hero .contact-link{margin-top:30px;display:block}.hero .cont{position:relative;margin:0 auto;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero .cont h1:first-child{margin-top:0}}@media only screen and (min-width: 667px) and (max-width: 768px){.hero .cont{width:100%}}.hero .btn-signup{text-transform:uppercase;box-shadow:0 0 1px 0 rgba(0,0,0,0.5)}.hero .left-split{width:60%;float:left}.hero .right-split{float:left;width:40%}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero .left-split,.hero .right-split{width:auto;float:none}}.hero .subheader{font-weight:400;font-size:17px;color:white;margin:15px 0 2em 0;line-height:33px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero .subheader{line-height:1.5em}}.hero.hero-blue{background-color:#4a90e2;color:white}.hero.hero-blue h1{color:white;line-height:1em}.hero.hero-green{background-color:#75dbcd;color:white}.hero-stripe{width:100%;background-color:#2a2b6d;text-align:center;margin-bottom:-140px;padding-bottom:180px;padding-top:100px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero-stripe{padding-bottom:2em;padding-top:1em;margin-bottom:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero-stripe .logo{display:none}}.hero-stripe h1{color:white;font-size:42px;margin:10px 0;font-weight:600}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero-stripe h1{font-size:36px;margin-top:0;padding-top:0}}.hero-stripe .hero-note{font-weight:400;font-size:14px;color:#c6c9ee}.hero-stripe .hero-note a{color:#ffffff}.icon{background-repeat:no-repeat;display:inline-block}.icon-lock{width:24px;height:28px;background-size:24px 28px;background-position:0 0;background-image:url(/assets/icon-lock@2x-4fc7c8b0ddc61611db63105ec57b828156a3925d5ccda03d2e775d2d19ea0d88.png)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{height:100%;box-sizing:border-box}body{color:#5b5c66;font-size:14px;font-family:"Inter", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%;line-height:1.6em}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){body{font-size:17px;line-height:1.8em}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){body p{font-size:17px}}.dashboard .page-body{padding-bottom:1em;padding-top:2em}.page-body{padding-bottom:294px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.page-body{padding-bottom:810px}}p{margin:1.2em 0}ul,li{list-style:none}ul.bullets,ul.bullets li{list-style:disc}ul.bullets>li{padding:5px 0}.centered{text-align:center}.container:before,.container:after{display:table;content:" "}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.mobile-hide{display:none !important}}a{color:#3f88c5}hr.sep{display:block;margin:30px 0;border:1px solid #ebebeb}:after,:before{box-sizing:border-box}.wrapper{min-height:100%;position:relative}.full-bleed{padding:20px 0}.bg-white{background:white}.bg-light-gray{background-color:#f8f8f8}.bg-light-gray hr{margin-top:20px}.clearfix{overflow:auto}.org-security .col-50{padding:0 30px;margin-bottom:20px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.org-security .col-50{margin-bottom:20px;padding:0}}.col-50{width:50%;position:relative;display:block;min-height:1px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.col-50{width:100%;margin:0 auto}}.col-33{width:33.33333%;display:block;position:relative;min-height:1px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.col-33{width:auto;margin:0 auto}}.col-42{width:42%;float:left;display:block;position:relative;min-height:1px}.col-25{width:25%;float:left;display:block;position:relative;min-height:1px}.flex-container{display:flex;margin:0 auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.flex-container{width:100%}}.grid-container{grid-template-columns:repeat(3, minmax(300px, 1fr))}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.grid-container{width:100%;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media only screen and (min-width: 667px) and (max-width: 768px){.grid-container{grid-template-columns:1fr}}.flex-wrap{flex-wrap:wrap}.container,.ui.grid.container{width:1040px;margin-right:auto;margin-left:auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.container,.ui.grid.container{width:100%;padding:0 1em}}.container:before,.ui.grid.container:before{display:table;content:" "}.container:after,.ui.grid.container:after{clear:both}.container h1:first-child,.container h2:first-child,.container h3:first-child,.container h4:first-child,.container h5:first-child,.ui.grid.container h1:first-child,.ui.grid.container h2:first-child,.ui.grid.container h3:first-child,.ui.grid.container h4:first-child,.ui.grid.container h5:first-child{margin-top:0}.navbar{border-radius:0}.navbar-default .navbar-nav>li.company-name{color:white;padding:22px 20px}.navbar-default .navbar-nav>li.company-name i{padding-right:5px}nav.navbar{display:flex;align-items:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){nav.navbar{position:sticky}}nav.navbar ul{padding-left:0;margin:0}nav.navbar li{display:inline-block}.navbar-default .navbar-nav>li>a{display:flex;align-items:center;color:white;font-weight:500;font-size:14px;padding:20px 20px;transition:color 0.3s;border:0}.navbar-default .navbar-nav>li>a.dropdown-toggle{padding:12px 15px}.navbar-default .navbar-nav>li>a:hover{color:rgba(255,255,255,0.5)}.navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px}.navbar-brand{display:block;padding-top:7px;padding-bottom:7px;height:auto}.homepage nav.topnav,.registration nav.topnav{position:absolute;width:100%;top:0;left:0;border:none;z-index:10}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.homepage nav.topnav,.registration nav.topnav{position:sticky}.homepage nav.topnav .navbar-brand,.registration nav.topnav .navbar-brand{float:none;display:block}.homepage nav.topnav .navbar-brand img,.registration nav.topnav .navbar-brand img{margin:0 auto;display:block}}.ui.menu .item{color:white;padding:7px 20px;font-size:15px}.ui.menu .item:first-child{padding-left:0}.ui.menu .item:last-child{padding-right:0}.ui.menu .item.slack i.icon.svg-icon,.ui.menu .item.slack svg{width:20px;height:20px}.ui.menu a.item:hover{color:rgba(255,255,255,0.7)}.dashboard .topnav{background-color:#5556b8;margin-bottom:0;border-top:0;color:white;z-index:4}.dashboard .topnav a.btn.slack-install{background-color:white;color:#5556b8;margin:0.1em 2em 0.1em 0;font-size:15px;border-radius:6px;padding:8px 24px;font-size:14px;font-weight:700;line-height:1em;transition:all 0.25s ease-in-out}.dashboard .topnav a.btn.slack-install:hover{background-color:#f2f1fb;color:#5556a6}.dashboard .topnav a.btn.slack-install img{margin-right:12px !important}.dashboard .topnav .ui.dropdown{display:flex;align-items:center}.dashboard .topnav .ui.dropdown .item{color:#2b2c33}.dashboard .topnav .ui.dropdown .item .icon{margin-right:10px;color:#2b2c33}.dashboard .topnav a{color:white;padding:1.2em 1.1em;display:block;font-size:14px;font-weight:500;letter-spacing:-0.1px;transition:background-color 0.3s ease}.dashboard .topnav a:hover{background-color:#5b5dbf}.dashboard .topnav .navbar-brand,.dashboard .topnav i.svg-icon{display:flex;align-items:center}.dashboard .topnav #nav-links{display:flex;margin-left:0;width:100%;padding-left:1em;top:50px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.dashboard .topnav #nav-links{z-index:10;display:block;padding-left:0;padding-right:0}.dashboard .topnav #nav-links>*{padding:0.8em 1em}}.dashboard .topnav .right.item{display:flex}.topnav,nav.topnav{background-color:#4c3dae;margin-bottom:30px;border:none}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav #nav-links.show,nav.topnav #nav-links.show{box-shadow:0 6px 6px rgba(0,0,0,0.15)}}.topnav #nav-links,nav.topnav #nav-links{margin-left:auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav #nav-links,nav.topnav #nav-links{background-color:#4c3dae;top:52px;left:0;right:0;width:100%;margin-left:0;position:absolute;padding-bottom:1em;padding:0 1em 1em 1em}.topnav #nav-links li,nav.topnav #nav-links li{display:block}.topnav #nav-links li a,nav.topnav #nav-links li a{display:block;padding:0.5em}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav .navbar-brand,nav.topnav .navbar-brand{width:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav,nav.topnav{min-height:auto;margin-bottom:0px}}.topnav .btn.btn-green,nav.topnav .btn.btn-green{color:white}.topnav .btn.btn-upgrade,nav.topnav .btn.btn-upgrade{text-transform:uppercase;font-size:14px;font-weight:600}.topnav .btn,nav.topnav .btn{font-size:14px;font-weight:600}.topnav .btn.btn-signup,nav.topnav .btn.btn-signup{margin-top:9px;background:#ffffff;box-shadow:0 2px 6px 2px rgba(0,0,0,0.29);border-radius:6px;text-transform:uppercase;font-weight:700;font-size:14px;color:#7566dd;text-align:center;padding:10px 35px;transition:background-color color 0.3s}.topnav .btn.btn-signup:hover,nav.topnav .btn.btn-signup:hover{background-color:#ffffff;color:#5040bf}.topnav .btn.btn-login,nav.topnav .btn.btn-login{padding:20px 30px 20px 20px}.topnav .navbar-container,nav.topnav .navbar-container{overflow:visible}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav .navbar-container,nav.topnav .navbar-container{min-width:100%;width:100%}}.topnav .nav-menu,nav.topnav .nav-menu{margin-left:auto;color:white}.topnav .logo-wrap,nav.topnav .logo-wrap{float:left;vertical-align:middle;padding-top:10px}.topnav img.avatar,nav.topnav img.avatar{border:2px solid white;width:45px;height:45px;border-radius:30px}.topnav i.avatar,nav.topnav i.avatar{width:45px;height:45px}.topnav img.logo,nav.topnav img.logo{width:183px;height:42px}.topnav img.logo.logo-mark,nav.topnav img.logo.logo-mark{width:37px;height:auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.topnav img.logo,nav.topnav img.logo{width:125px;height:28px}}.flash{border-radius:4px;padding:14px 28px;text-align:left;margin-bottom:10px}.flash.notice{background:#54ca97;border:1px solid #229665;color:#c6ffe6;font-size:14px;font-weight:400}.flash.info{background-color:rgba(206,220,228,0.22);border:1px solid #a8b9c2;border-radius:4px;overflow:visible}.encrypt-form{background:transparent}.encrypt-form .drag-banner{display:none;position:relative;width:600px;height:242px;background:rgba(158,179,194,0.89);border:1px dashed #ffffff;color:#455570;margin:0 auto}.encrypt-form .drag-banner p{position:absolute;top:44%;text-align:center;margin:0;width:100%}.encrypt-form.dragging .drag-banner{display:block}.encrypt-form.dragging .encrypt-field-wrap{display:none}.encrypt-form .file-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.encrypt-form .file-input+label{cursor:pointer;display:block;overflow:hidden;background-color:#3b73b4;padding:10px;border-radius:3px;width:100%;font-size:16px;color:white;margin-top:10px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.encrypt-form .file-input+label{padding-left:0;padding-right:0}}.encrypt-form .file-input+label:hover{background-color:#4983c6}.encrypt-form .file-input+label .fa-upload{font-size:16px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.encrypt-form .encrypt-btn{padding-left:0;padding-right:0}}button,.ui.button,input,.ui.input,optgroup,select,textarea{font-family:"Inter", sans-serif}.btn-block{display:block;width:100%}textarea.error,input.error{border-color:#ff8585;background-color:#ffe9e9}form .error.message,.ui.form .error.message{display:block}form textarea,.text-secret-form textarea{transition:all 0.15s;-moz-transition:all 0.15s;-webkit-transition:all 0.15s;border-radius:4px;border:none;width:100%;padding:10px;height:60px;line-height:1.5em;font-size:14px;resize:vertical;box-sizing:border-box}form textarea,form input[type="text"],form input[type="email"],.text-secret-form textarea,.text-secret-form input[type="text"],.text-secret-form input[type="email"]{border:1px solid #ced1ef;border-radius:6px;background:white;color:#5c5c5c;outline:none}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){form textarea,form input[type="text"],form input[type="email"],.text-secret-form textarea,.text-secret-form input[type="text"],.text-secret-form input[type="email"]{width:100%}}form input.text-secret,.text-secret-form input.text-secret{font-size:16px;width:600px;height:40px;line-height:40px;background:#ffffff;border-radius:6px;padding:0px 8px}form input.text-secret:focus,.text-secret-form input.text-secret:focus{outline:none}form .ss-field,.text-secret-form .ss-field{margin-bottom:1em}form .ss-field .input.error input,.text-secret-form .ss-field .input.error input{border:1px solid #e0b4b4}form .ss-field .input.error input:active,form .ss-field .input.error input:focus,.text-secret-form .ss-field .input.error input:active,.text-secret-form .ss-field .input.error input:focus{border:1px solid #e0b4b4}form .ss-field.inline,.text-secret-form .ss-field.inline{display:flex;align-items:center}form .ss-field.inline label,.text-secret-form .ss-field.inline label{min-width:25%;text-align:right}form .ss-field .inline-button,.text-secret-form .ss-field .inline-button{padding-top:13px;padding-bottom:13px;margin-left:1em;background-color:#4a90e2;color:white;transition:background-color 0.4s}form .ss-field .inline-button:hover,.text-secret-form .ss-field .inline-button:hover{background-color:#589eee;color:white}form .ss-field .inline-button:active,form .ss-field .inline-button:focus,.text-secret-form .ss-field .inline-button:active,.text-secret-form .ss-field .inline-button:focus{background-color:#3d81cf;color:white}form .ss-field .note,.text-secret-form .ss-field .note{margin-top:0.6em}form .ss-field label,.text-secret-form .ss-field label{color:#012f47;font-size:15px;font-weight:700;margin-bottom:0.6em;padding-right:10px;line-height:1em}form .ss-field input[disabled][type="text"],.text-secret-form .ss-field input[disabled][type="text"]{background-color:#f5f5f5;border:1px solid #ced1ef;border-radius:4px}.error-messages{font-size:14px;color:#de5050}form,.ui.form{font-family:"Inter", sans-serif}form ::-moz-placeholder,.ui.form ::-moz-placeholder{font-family:"Inter", sans-serif}form :-ms-input-placeholder,.ui.form :-ms-input-placeholder{font-family:"Inter", sans-serif}form ::-webkit-input-placeholder,.ui.form ::-webkit-input-placeholder{font-family:"Inter", sans-serif}form ::-moz-placeholder,.ui.form ::-moz-placeholder{font-family:"Inter", sans-serif}form :-ms-input-placeholder,.ui.form :-ms-input-placeholder{font-family:"Inter", sans-serif}form ::placeholder,.ui.form ::placeholder{font-family:"Inter", sans-serif}form i,.ui.form i{font-size:13px}form .field,.ui.form .field{margin-bottom:15px}form .field_with_errors>input,.ui.form .field_with_errors>input{border-color:#de5050}form label,form .field>label,.ui.form label,.ui.form .field>label{font-size:15px;color:#353b45;font-weight:600;display:block}form .ss-field>label,.ui.form .ss-field>label{margin-bottom:10px}form input[type="text"],form input[type="email"],form input[type="password"],.ui.form input[type="text"],.ui.form input[type="email"],.ui.form input[type="password"]{box-shadow:none;background:#ffffff;border:1px solid #ced1ef;border-radius:4px;display:block;width:100%;font-size:16px;line-height:40px;padding:0.2em 8px}form input[type="text"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,.ui.form input[type="text"]:focus,.ui.form input[type="email"]:focus,.ui.form input[type="password"]:focus{border-color:#b3b6de}.ui.form button{cursor:pointer}.ui.form button:focus{outline:none}.edit-account{width:500px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.edit-account{width:100%}}.browser-window{width:550px;height:400px;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.browser-window{width:100%;margin-right:0;height:auto;margin-bottom:20px}}.browser-window .browser-body{background-color:#f4f6f9;margin:0 auto;height:100%;padding-top:25px;padding-bottom:20px}.browser-window .browser-body section{width:260px;margin:0 auto}.browser-window .browser-body .fheader{font-weight:700;text-transform:uppercase;font-size:18px;color:#2a2b6d;display:flex;align-items:center}.browser-window .browser-body .fheader span{margin-right:10px}.browser-window .browser-body .ftextarea{background:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.06);border-radius:10px;padding:7px 15px;font-size:13px;color:#7297ab;line-height:19px;margin-top:25px}.browser-window .browser-body .encrypt-button{background:#4c3dae;border-radius:6px;font-weight:700;font-size:16px;color:#ffffff;text-align:center;text-transform:uppercase;padding:15px 43px;margin-top:30px;line-height:1em}.browser-window .url-bar{background-image:linear-gradient(-180deg, #fff 0%, #fafbfc 100%);border-bottom:2px rgba(0,0,0,0.15);display:flex;align-items:center;padding:11px 0 11px 6px;border-top-left-radius:8px;border-top-right-radius:8px;line-height:1em}.browser-window .url-bar .controls{padding:0 5px}.browser-window .url-bar .controls span{width:8px;height:8px;display:inline-block;border-radius:8px;margin-right:5px}.browser-window .url-bar .controls span.red{background:#fc605c}.browser-window .url-bar .controls span.yellow{background:#fdbc40}.browser-window .url-bar .controls span.green{background:#34c749}.browser-window .url-bar .url{font-size:10px;color:#a1a1a1;text-align:left}.contact-container{width:570px;margin:0 auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.contact-container{width:100%}}.contact-container h1{margin-top:10px}.contact-container .contact-form{text-align:left}.contact-container .contact-form .checkboxes label{margin-right:30px;font-weight:500}.contact-container .contact-form label{font-weight:700;font-size:13px;color:#3d518c;letter-spacing:2px;text-transform:uppercase;display:block}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.contact-container .contact-form label{font-size:16px}}.contact-container .contact-form ::-moz-placeholder{font-weight:500;font-size:14px;color:#9ba1dc;letter-spacing:0}.contact-container .contact-form :-ms-input-placeholder{font-weight:500;font-size:14px;color:#9ba1dc;letter-spacing:0}.contact-container .contact-form ::placeholder{font-weight:500;font-size:14px;color:#9ba1dc;letter-spacing:0}.contact-container .contact-form .flex-container,.contact-container .contact-form>div{margin-bottom:1em}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.contact-container .contact-form .flex-container,.contact-container .contact-form>div{margin-bottom:0}}.contact-container .contact-form .flex-container>div{text-align:left}.contact-container .contact-form .flex-container>div:first-child{padding-right:15px}.contact-container .contact-form .flex-container>div:last-child{padding-left:15px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.contact-container .contact-form .flex-container>div:first-child,.contact-container .contact-form .flex-container>div:last-child{padding-left:0;padding-right:0}}.contact-container .contact-form .flex-container>div.full-width{width:100%;padding-left:0;padding-right:0}.contact-container .contact-form input[type="text"],.contact-container .contact-form input[type="tel"],.contact-container .contact-form input[type="email"],.contact-container .contact-form textarea{background:#fcfcfc;border:1px solid #9397c4;border-radius:4px;outline:none;height:50px;padding:7px 12px;width:100%}.contact-container .contact-form textarea{display:block;min-height:150px;box-shadow:none}.button-cont{text-align:center}hr{color:#eaeaea;border-color:inherit}.flex-vcenter{align-items:center}.purple-bg{background:#4c3dae}.homepage{color:#2a3343}.faq{color:white}.faq .faq-cont{width:840px;margin:0 auto}.faq .faq-cont .col-50:last-child .question{margin-bottom:0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.faq .faq-cont{width:100%}}.faq h2{color:white;margin-bottom:40px}.faq h4{color:#fade62;line-height:1.4em}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.faq h4{white-space:normal;padding-left:40px;font-size:18px}}.faq p{margin:0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.faq p{padding-left:40px}}.faq .question{width:330px;position:relative;margin:0 auto 1em auto}.faq .question .icon{position:absolute;top:-2px;left:-40px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.faq .question .icon{top:0;left:0}}.purple-gradient{background:#535497;background-image:linear-gradient(134deg, #1d1e5f 0%, #7566dd 80%);color:white}.purple-gradient h1,.purple-gradient h2{color:white}.purple-gradient a{color:white}.home .bullets .col-33{margin-bottom:20px}.home .org-security p{margin-top:0}.home .content-module{padding:2em 0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .content-module{padding:1em 0}}.home .module-header{text-align:center}.home .module-header p{line-height:1.9em;margin-bottom:1em}.home .module-header p:last-child{margin-bottom:1em !important}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .module-header p{line-height:1.5em}}.home .features .icon-cont{display:block;margin-bottom:20px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .features .icon-cont{margin-bottom:10px}}.home .features .icon-cont.small svg{height:30px}.home .features .homepage-bullet{border:none;width:330px;padding:1.5em 0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .features .homepage-bullet{width:100%;margin-bottom:10px;padding:10px 0}}.home .features .col-33:last-child .homepage-bullet{margin-bottom:0}.home .features .col-33:last-child .homepage-bullet p{margin-bottom:0}.home .homepage-bullet{height:100%;text-align:center;background:#ffffff;border:1px solid #d9dcf6;border-radius:10px;padding:40px 20px;width:310px;margin:0 auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .homepage-bullet{width:100%}}.home .homepage-bullet .icon-cont{height:70px}.home .homepage-bullet .icon-cont.small{height:30px}.home .homepage-bullet p{padding:0 15px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .homepage-bullet p{padding:0}}.home .homepage-bullet h5{font-weight:700;font-size:17px;color:#3e328f;letter-spacing:1px;text-align:center;line-height:28px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .homepage-bullet h5{margin-top:0}}.home .pricing{margin:0 auto;width:940px;overflow:auto;margin-top:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing{width:auto;margin-top:0px}}.home .pricing .pricing-plan{width:440px;float:left;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan{width:auto;float:none}}.home .pricing .pricing-plan .content-wrap{padding:40px 0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan .content-wrap{padding:20px 0}}.home .pricing .pricing-plan .plan-price-cont{height:180px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan .plan-price-cont{height:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan.popular-plan{margin-top:20px}}.home .pricing .pricing-plan.popular-plan .plan-price-cont{display:flex}.home .pricing .pricing-plan.popular-plan .plan-price-cont .left-price{width:45%;padding-left:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan.popular-plan .plan-price-cont .left-price{padding-left:0}}.home .pricing .pricing-plan.popular-plan .plan-price-cont .right-price{width:45%;padding-right:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan.popular-plan .plan-price-cont .right-price{padding-right:0}}.home .pricing .pricing-plan.popular-plan .plan-price-cont .plus{width:10%}.home .pricing .pricing-plan.popular-plan .content-wrap{border:4px solid #5fd6ee;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:none}.home .pricing .pricing-plan.popular-plan .btn{background-color:#55c17b;color:white}.home .pricing .pricing-plan.popular-plan .most-picked{background:#5fd6ee;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:white;padding:25px;text-transform:uppercase;font-weight:600;font-size:20px}.home .pricing .pricing-plan:first-child{margin-right:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .pricing .pricing-plan:first-child{margin-right:0}}.home .pricing .pricing-plan h4{font-size:32px;color:#8f8f8f;line-height:1em;font-weight:400}.home .pricing .pricing-plan .plan-amount{font-size:70px;color:#000000;font-weight:bold;line-height:1em;margin:40px 0 20px 0}.home .pricing .pricing-plan .plan-period{font-size:18px;color:#000000;font-style:italic;font-weight:400}.home .pricing .pricing-plan .plan-features{font-weight:600}.home .pricing .pricing-plan .plan-features em{font-weight:400}.home .pricing .pricing-plan .btn-green{color:#55c17b;border:3px solid #55c17b;border-radius:100px;width:223px;background-color:white;margin:0 auto;line-height:1em}.home .pricing .pricing-plan ul{padding:0}.home .product-screenshot{width:405px;text-align:center;margin:0 auto;display:block}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .product-screenshot{width:100%}}.home .subheading{font-size:16px;color:white;font-weight:300}.home .slack-button{margin-top:20px}.home .main-content{padding-top:40px;width:740px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .main-content{width:auto}}.home .contact-link{text-decoration:underline;font-size:18px}.home .how-it-works h2{line-height:1em;margin-bottom:20px}.home .how-it-works ol{padding-left:0;margin-left:-13px;margin-bottom:40px}.home .how-it-works ol li:first-child{counter-reset:custom}.home .how-it-works ol>li{counter-increment:custom;list-style:none;padding-left:16px;font-size:17px;color:white;letter-spacing:0;line-height:43px}.home .how-it-works ol>li::before{content:counter(custom) " ";font-weight:700;color:#7566dd;font-size:15px;padding-right:20px}.home .how-it-works .btn-signup{margin-right:34px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .how-it-works .btn-signup{margin-bottom:20px;margin-right:0}}.home .how-it-works .contact-sales-wrap{text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.home .how-it-works .contact-sales-wrap>div{flex-grow:2}}.home .explanation h3{margin-top:40px;margin-bottom:0px}.home .homepage-module{overflow:auto}.home .homepage-module .img-wrap{height:86px;display:flex;flex-direction:column;align-items:center;text-align:center}.home .homepage-module .img-wrap img{margin:auto}.home .homepage-module h3{margin-bottom:15px;margin-top:0}.home .homepage-module h5{margin:10px 0}.hero .encrypt-form{margin-top:20px;width:520px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero .encrypt-form{width:auto;margin-top:0}}.hero .encrypt-form .secret-entry{position:relative;margin:0 auto}.hero .encrypt-form .secret-entry .character-count{color:#aad1ff;font-size:12px;text-align:right;padding-top:5px}.hero .encrypt-form .secret-entry .icon-lock{position:absolute;top:14px;left:14px;z-index:100}.hero .encrypt-form .secret-entry textarea{height:105px;font-size:15px;line-height:1.5em;padding-top:10px;resize:none;border:1px solid #9eb3c2;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.28);border-radius:6px;outline:none}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.hero .encrypt-form .secret-entry .text-secret{font-size:14px;height:65px}}.layout-legal .home.content-wrap{margin:0 auto;width:1040px}.layout-legal .home.content-wrap ul,.layout-legal .home.content-wrap li{list-style:disc}.layout-legal .home.content-wrap ol,.layout-legal .home.content-wrap li{list-style:decimal}.secret-show .wrapper{background-color:#f9f9f9}.security-statement{margin:0 auto}.security-statement hr{color:#d2d7df;border-style:solid;border-top:0}.security-statement .fa-lock{font-size:20px;color:#b3b6de}.security-statement .statement{font-size:10px;color:#99a1ad}.security-statement .statement a{color:#99a1ad}.container.download-wrap{margin:0 auto;text-align:center;padding-top:30px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.container.download-wrap{padding-top:0}}.container.download-wrap h1{font-weight:700;font-size:32px;margin-bottom:5px;letter-spacing:-0.02em}.container.download-wrap h1.foreground-color{color:#2a2b6d}.container.download-wrap h2{font-weight:400;font-size:22px;color:#8c9aaf;margin:0}.container.download-wrap .download-pane{background:#ffffff;border:1px solid #d2d7df;border-radius:6px;padding:20px;box-sizing:border-box;width:395px;margin:20px auto}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.container.download-wrap .download-pane{width:100%}}.container.download-wrap .download-pane h1{color:#2a2b6d;font-size:24px;font-weight:600;letter-spacing:0px;line-height:1.2em}.container.download-wrap .download-pane h2{font-size:20px;color:#7d82b8;font-weight:600;margin:0 0 4px}.container.download-wrap .download-pane.auth{padding:20px 54px}.container.download-wrap .download-pane.auth p{text-align:left;font-size:15px;color:#333;line-height:1.6em;font-weight:400}.container.download-wrap .download-pane.auth .instruction{text-align:left;font-size:13px;font-weight:400;letter-spacing:0px;line-height:1.6em;position:relative;color:#999999}.container.download-wrap .download-pane.auth .instruction .icon-wrap{position:absolute;top:0;left:-24px}.container.download-wrap .download-pane.auth .instruction .fa{font-size:20px;color:#7755cc}.container.download-wrap .download-pane.auth .slack-btn-wrap{margin:20px 0;text-align:center}.container.download-wrap .download-pane .download-btn{background:#3f88c5;border-radius:6px;display:block;font-size:16px;font-weight:400;color:white;padding:10px 0;margin-bottom:20px;text-decoration:none}.container.download-wrap .download-pane .download-btn:hover{background-color:#549cd8}.container.download-wrap .download-pane .note{font-weight:400;font-size:12px;color:#9eb3c2}.container.download-wrap .download-pane .shared-ago{font-size:11px;color:#d2d7df}.container.download-wrap .download-pane .stats-table{width:285px;text-align:center;margin:20px auto}.container.download-wrap .download-pane .stats-table th{font-weight:400;font-size:14px;color:#d2d7df;width:33%}.container.download-wrap .download-pane .stats-table td{font-size:14px;color:#8c9aaf}.signup{background-color:#f9f9f9}.signup .field.password label,.signup .field.password em{display:inline-block}.signup #google-signin{width:100% !important}.signup #google-signin>div{width:100% !important}.signup .id-provider-container{display:flex;justify-content:space-around}.signup .id-provider-container>div{padding:0 5px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.signup .id-provider-container>div{margin:0 auto;display:block;padding:0}}.signup .id-provider-container div:first-child{padding-left:0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.signup .id-provider-container div:first-child{margin-bottom:10px}}.signup .id-provider-container div:last-child{padding-right:0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.signup .id-provider-container{display:block;text-align:center}}.signup.signup-wide .content-wrap{width:700px}.signup .topnav{margin-bottom:0}.signup .content-wrap{background:#ffffff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.24);border-radius:6px;padding:1.5em;color:#333333;width:440px;margin:0 auto;margin-bottom:30px;font-size:14px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.signup .content-wrap{width:100%;border-radius:0}}.signup .content-wrap a{color:#5556a6}.signup .content-wrap .or-sep{margin:10px 0;border-bottom:1px solid #cdd0ef}.signup .content-wrap a.g-signin2{color:white;outline:0}.signup .content-wrap a.g-signin2:hover{text-decoration:none;outline:0}.signup .content-wrap p:first-child{margin-top:0}.signup .content-wrap ul{padding-left:20px;margin-top:0}.signup .content-wrap ul li{list-style:disc}.signup .content-wrap code{background:#dedede;border-radius:3px;padding:2px;color:#e65858;font-weight:500}.signup .content-wrap h1{margin-top:0;color:#2a2b6d;font-size:28px;font-weight:600;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.signup .content-wrap h1{font-size:36px}}.dashboard.subscriptions{background-color:#fff}.dashboard.subscriptions h1{margin-bottom:15px;text-align:center;font-size:42px;color:black}.dashboard.subscriptions .content-wrap{padding:0;background:#ffffff;border:none}.dashboard.subscriptions .frequency-pill{border-radius:115px;background:#12134c;width:219px;margin:0 auto;padding:3px}.dashboard.subscriptions .frequency-pill .monthly,.dashboard.subscriptions .frequency-pill .annual{width:104px;color:#7d82b8;font-weight:600;padding:6px;font-size:13px;display:inline-block;cursor:pointer}.dashboard.subscriptions .frequency-pill .active{background:#54559e;border-radius:115px;color:#cccfef;opacity:1}.secret-show .custom-logo{padding-top:10px;padding-bottom:10px;max-width:200px}.secret-show .container{padding-top:0}.secret-show .destroy-note{font-size:12px;color:#9eb3c2;padding:15px}.secret-show .secret-header{margin-bottom:25px}.secret-show .secret-header .shared-by{font-size:11px;line-height:1em;color:#d2d7df;font-weight:400}.secret-show .secret{border:1px solid #d2d7df;box-shadow:0 0 8px 0 rgba(0,0,0,0.08);border-radius:6px;background:white;margin:0 auto;margin-bottom:1em;min-height:184px;position:relative;transition:opacity 0.3s;-webkit-transition:opacity 0.3s}.secret-show .secret .fa-lock{position:relative;z-index:1;font-size:60px;color:#cbcbcb;opacity:0}.secret-show .secret.locked{padding:60px 0;background:#e9e9e9;min-height:0}.secret-show .secret.locked .secret-content{min-height:128px;background:#e9e9e9;opacity:0;cursor:default}.secret-show .secret.locked .fa-lock{opacity:1}.secret-show .secret .secret-content{opacity:1;cursor:select;outline:none;box-shadow:none;width:100%;min-height:182px;height:100%;display:block;position:absolute;top:0;left:0;z-index:0;resize:none;background:white}.secret-show .btn-unlock{outline:none;width:100%;font-size:18px;color:#ffffff;font-weight:700;padding:14px;background:#3f88c5;border-radius:6px}.secret-show .btn-unlock[disabled="disabled"]{background:#a5ceef;cursor:not-allowed}.scan .results tr>td{border-top:1px solid black}.user-main-content{background:#fff;min-height:500px;padding:1.5em;border-radius:6px}.main-content-header{padding-bottom:30px}.ui.header{border:none;font-weight:700;line-height:1.3em;text-transform:none;color:rgba(0,0,0,0.87)}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.main-content-invite .ui.header,.main-content-header .ui.header{font-family:'Roboto', sans-serif !important;color:#4C517F}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;font-size:15px;line-height:1.2em;color:rgba(0,0,0,0.6)}.main-content-invite .ui.header{color:#4C517F;font-size:18px}.main-content-invite-form .form-row{display:flex}.main-content-invite-form .form-group{padding-right:20px}table.team-table tbody>tr>td{font-weight:normal}.pricing h1,.subscriptions h1{font-weight:700;font-size:44px;color:#3b3c44;margin-top:40px;line-height:1em;margin-bottom:16px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing h1,.subscriptions h1{font-size:30px;line-height:1.2em;margin-top:20px}}.pricing h3,.subscriptions h3{margin:1em 0;font-size:28px;font-weight:600;letter-spacing:-0.2px;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing h3,.subscriptions h3{font-size:24px;line-height:1.4em}}.pricing h3.subheader,.subscriptions h3.subheader{font-weight:normal;font-size:16px;color:rgba(65,74,88,0.85);margin-top:16px;line-height:1.5em}.pricing section,.subscriptions section{margin:3em 0}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing section,.subscriptions section{margin:1.5em 0}}.pricing table.feature-grid,.subscriptions table.feature-grid{width:100%;color:#2a3343;margin:0 auto;font-size:14px;border:1px solid #ebebeb}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing table.feature-grid,.subscriptions table.feature-grid{line-height:1.4em;font-size:13px}}.pricing table.feature-grid thead th,.subscriptions table.feature-grid thead th{padding:1em 0.8em;text-align:center;font-size:15px;border:1px solid #ebebeb;background-color:#f8f8f8;line-height:1em}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing table.feature-grid thead th,.subscriptions table.feature-grid thead th{font-size:14px;padding:0.5em 0.4em}}.pricing table.feature-grid .svg-icon.check,.subscriptions table.feature-grid .svg-icon.check{color:#35b77d;display:flex;align-items:center;justify-content:center}.pricing table.feature-grid tbody td:first-child,.subscriptions table.feature-grid tbody td:first-child{font-weight:400}.pricing table.feature-grid tbody tr.section-header td,.subscriptions table.feature-grid tbody tr.section-header td{background-color:#f8f8f8;font-size:14px;font-weight:700}.pricing table.feature-grid tbody td,.subscriptions table.feature-grid tbody td{padding:0.6em 0.8em;text-align:center;border:1px solid #ebebeb}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.pricing table.feature-grid tbody td,.subscriptions table.feature-grid tbody td{padding:0.3em 0.4em}}.pricing table.feature-grid tbody td.help-tip,.subscriptions table.feature-grid tbody td.help-tip{position:relative}.pricing table.feature-grid tbody td.help-tip .text,.subscriptions table.feature-grid tbody td.help-tip .text{cursor:help;border-bottom:1px dotted #afafaf;position:relative}.pricing table.feature-grid tbody td.help-tip .tip,.subscriptions table.feature-grid tbody td.help-tip .tip{position:absolute;transition:opacity 0.3s ease;opacity:0;left:-1000px;box-shadow:0 0 16px 0 rgba(0,0,0,0.25);min-width:150px;max-width:300px;display:block;font-weight:500;background:black;color:white;padding:0.6em;border-radius:6px;line-height:1.4em;font-size:12px;z-index:10}.pricing table.feature-grid tbody td.help-tip .text:hover+.tip,.subscriptions table.feature-grid tbody td.help-tip .text:hover+.tip{opacity:1;left:10px}.pricing table.feature-grid tbody td .svg-icon.check,.subscriptions table.feature-grid tbody td .svg-icon.check{margin:0 auto;width:18px;height:18px}.pricing table.feature-grid tbody td:first-child,.subscriptions table.feature-grid tbody td:first-child{text-align:left}.homepage.pricing h1{color:black}.homepage.pricing .hero{padding-bottom:0}.homepage.pricing .hero-cont{padding:3em 0;text-align:center}.homepage.pricing .purple-bg h3{margin-top:0;color:white}.homepage.pricing .purple-bg .start-free-trial.btn{background-color:white;color:#4537a0}.homepage.pricing .purple-bg .start-free-trial.btn:hover{background-color:#eae7ff}.homepage.pricing .purple-bg .start-free-trial.btn:active{background-color:#c7bfff}.homepage.pricing .grid{display:grid}.homepage.pricing .grid.two-cols{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.homepage.pricing .fair-pricing-block{width:80%;margin-left:auto;margin-right:auto;text-align:center;font-size:17px}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.homepage.pricing .fair-pricing-block{width:100%}}.homepage.pricing .fair-pricing-block h2{color:black;font-weight:700;font-size:28px;margin-bottom:0px}.homepage.pricing .faqs{width:60%;margin:0 auto;letter-spacing:-0.02px}.homepage.pricing .faqs .title{font-size:15px;font-weight:600}@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.homepage.pricing .faqs{width:100%}}.homepage.pricing .plan-picker{margin:0 auto}.dashboard .sidenav{background:#FFFFFF;border:1px solid #C8CADB;border-radius:4px;padding:0;margin-top:0}.dashboard .sidenav li{border-bottom:1px solid #C8CADB;display:flex;align-items:center}.dashboard .sidenav li a{flex-grow:2;padding:10px 10px 10px 23px;font-weight:500;font-size:14px;color:#4A90E2;letter-spacing:0.3px;display:flex;align-items:center}.dashboard .sidenav li a.active{background-color:#f3f3f3}.dashboard .sidenav li a:hover{text-decoration:none;background-color:#f3f3f3}.dashboard .sidenav li:last-child{border-bottom:0}.dashboard .sidenav li.header{padding:10px 10px 10px 23px;text-transform:uppercase;font-weight:700;font-size:13px;color:#67788A}.org-settings .ui.form input[type="file"]{border:none;padding-left:0}.org-settings .note{font-size:13px;color:#92939e}.org-settings .thumbnail-wrap{padding:10px;display:inline-block}.org-settings .main-content-invite h3.ui.header{color:#728188;font-size:16px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e2e2e2;line-height:1.7em}.org-settings .ss-field .note{max-width:75%}.org-settings .ss-field.idp-metadata .input{width:75%}.org-settings .slack-fields h3{display:flex;align-items:center;padding:0.3em 0}.org-settings .slack-fields h3 img{margin-top:0;width:24px;height:24px}.org-settings .slack-install-status .installed{color:green;font-weight:600}.org-settings .slack-install-status .not-installed{color:#e25151}.org-settings .slack-buttons{margin-top:1em}.org-settings .slack-buttons .btn{border-radius:4px;border:none;line-height:15px;padding:1.1em 2.5em;cursor:pointer;font-weight:600;font-size:14px;margin-right:1em;outline:none;box-shadow:0 0 8px rgba(0,0,0,0.2)}.org-settings .btn.slack-uninstall{background-color:#dd4b4b}.org-settings .btn.slack-uninstall:hover{background-color:#e25151}.dashboard.settings h3{text-transform:uppercase;font-weight:500;font-size:17px;color:#4c3dae;margin-bottom:4px;margin-top:1em}.dashboard.settings h3:first-child{margin-top:0}.dashboard{background-color:#f9f9f9}.dashboard.dashboard-home .main{margin-top:68px}.dashboard grid.main{margin-top:20px}.dashboard .ui.message.blue{color:#195b8c}.dashboard .ui.message.blue a{font-weight:600;text-decoration:underline;color:#2a2b6d}.dashboard .ui.message{font-size:14px}.dashboard .ui.message.flash{margin-bottom:20px}.dashboard.dashboard-home .content-wrap{padding:0;border:none;background:inherit}.dashboard.dashboard-home .content-wrap .content{background:white;padding:1.5em;border-radius:4px;position:relative;border:1px solid #e1e3ef;z-index:3}.dashboard .content-wrap{background:#ffffff;border:1px solid #c8cadb;border-radius:4px;padding:1.5em}.dashboard h1{line-height:1em;font-weight:700;letter-spacing:-0.5px;font-size:20px;color:#4c517f;margin-bottom:20px}.marketing .white-cont{border-radius:10px;padding:2em;margin:0 auto;background-color:white;max-width:800px;color:black}.marketing .white-cont .video-container{margin:0}
