﻿html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{fill:currentColor;overflow:hidden}@-webkit-viewport{width:device-width;zoom:1.0}@-moz-viewport{width:device-width;zoom:1.0}@-ms-viewport{width:device-width;zoom:1.0}@-o-viewport{width:device-width;zoom:1.0}@viewport{width:device-width;zoom:1.0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:100%;font:inherit;vertical-align:baseline;letter-spacing:-0.02em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}img,video{max-width:100%;height:auto}embed,iframe,object{max-width:100%}img{-ms-interpolation-mode:bicubic}a:focus,button:focus{outline:thin dotted;outline:0.294117647em auto -webkit-focus-ring-color;outline-offset:-.142857143em}a:active,a:hover{outline:0}@font-face{font-family:"Adelle-Semibold";src:url("../fonts/Adelle-Semibold.woff2") format("woff2"),url("../fonts/Adelle-Semibold.woff") format("woff"),url("../fonts/Adelle-Semibold.eot") format("eot");font-weight:normal;font-style:normal}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}html.wf-proximanova-n4-inactive,html.wf-proximanova-n6-inactive{letter-spacing:-0.1px}html.wf-proximanova-n4-inactive input,html.wf-proximanova-n6-inactive input{font-family:Helvetica, Arial, sans-serif !important}body{color:#333;font-weight:normal;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1, "kern" 1;font-feature-settings:"liga" 1, "kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:-0.3px;color:#333;margin-bottom:1.3em}h1{font-family:"Adelle-Semibold",sans-serif;font-size:2.375em;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.48px;color:#4C4C4C}h2{font-size:1.40em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.3;color:#4C4C4C;margin-bottom:6px}h3{font-size:1em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;color:#999;margin-bottom:6px}h4{color:#4D4D4D;font-size:19px;font-weight:500;line-height:1}a{font-size:1em;text-decoration:none;color:inherit}a img{border:none;background:none}a:hover{color:inherit}a:hover img{border:none;background:none}nav{top:0;left:0;width:100%;height:60px;z-index:1000;vertical-align:middle;margin-bottom:0;position:fixed;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav a.current{opacity:1}nav .logo{display:inline-block;padding:8px;height:60px;float:left;margin:0 0 0 5px}@media (max-width: 459px){nav .logo{display:none}}@media (max-width: 52em){nav .logo{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}}nav .navigation{margin:0;padding:0;font-weight:600;position:relative}nav .navigation ul{margin-top:19px;list-style:none;display:inline-block;float:left}nav .navigation ul li{display:inline;padding:0 10px;letter-spacing:-0.02em}nav .navigation ul li a:hover{text-transform:none}nav .navigation ul li.mobile-only{display:none}nav .navigation #menu-button{display:none}@media (max-width: 52em){nav .navigation #menu-button{margin:20px 0 20px 20px;font-weight:600;font-size:18px;display:block;float:left;background:none;outline:none}}@media (max-width: 52em){nav .navigation .burger{display:none}nav .navigation .burger.visible{display:block;width:100%;position:absolute;top:60px;background-color:#fff;margin:0;padding:10px;background-image:linear-gradient(-180deg, rgba(255,255,255,0) 0%, rgba(250,250,250,0) 100%);box-shadow:0 0 12px 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.05);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav .navigation .burger.visible li{display:block;height:35px}nav .navigation .burger.visible li a{line-height:35px;color:#1A8CFF}nav .navigation .burger.visible .mobile-only{display:block}}nav .navigation .signup-container{float:right}@media (max-width: 52em){nav .navigation .signup-container .signin{display:none}}nav .navigation .signup-container .buy a,nav .navigation .signup-container .signup a{border-radius:40px;padding:10px 20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav .navigation .signup-container .buy a:hover,nav .navigation .signup-container .signup a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 52em){nav .navigation .signup-container .buy a span,nav .navigation .signup-container .signup a span{display:none}}nav.navy-bar{background:#4D5D8C}nav.navy-bar #menu-button{color:#fff}nav.navy-bar .buy a,nav.navy-bar .signup a{background-color:#1A8CFF;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.navy-bar .buy a:hover,nav.navy-bar .signup a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#50B347;color:#fff}nav.navy-bar ul a.current{color:#fff}nav.navy-bar ul li a{color:#D4DEFB;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.navy-bar ul li a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#fff}nav.white-bar{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.06),0 0 1px 1px rgba(0,0,0,0.05)}nav.white-bar #menu-button{color:#525c66}nav.white-bar .buy a,nav.white-bar .signup a{background-color:#1A8CFF;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.white-bar .buy a:hover,nav.white-bar .signup a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#50B347;color:#fff}nav.white-bar ul a.current{color:#1A8CFF}nav.white-bar ul li a{color:#525c66}nav.white-bar ul li a:hover{color:#1A8CFF}nav.blue-bar{background:#1A8CFF}nav.blue-bar #menu-button{color:#fff}nav.blue-bar .buy a,nav.blue-bar .signup a{background-color:#fff;color:#1A8CFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.blue-bar .buy a:hover,nav.blue-bar .signup a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#50B347;color:#fff}nav.blue-bar ul a.current{color:#fff}nav.blue-bar ul li a{color:rgba(255,255,255,0.9)}nav.blue-bar ul li a:hover{color:#fff}nav.black-bar{background:#292e33}nav.black-bar #menu-button{color:#fff}nav.black-bar .buy a,nav.black-bar .signup a{background-color:#fff;color:#525c66;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav.black-bar .buy a:hover,nav.black-bar .signup a:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#fff;background-color:#1A8CFF}nav.black-bar ul a.current{color:#fff}nav.black-bar ul li a{color:#B8C2CC}nav.black-bar ul li a:hover{color:#fff}footer{width:100%;background-color:#232a3f;-webkit-box-shadow:0 1px 0 0 #45474D;-moz-box-shadow:0 1px 0 0 #45474D;box-shadow:0 1px 0 0 #45474D}footer .sitemap{max-width:1140px;margin:0 auto;padding:50px;text-align:left}@media (min-width: 500px){footer .sitemap{display:grid;grid-template-columns:50% 50%}}@media (min-width: 52em){footer .sitemap{max-width:1140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-align-items:flex-start}}@media (max-width: 52em){footer .sitemap{padding:50px 0 0}}footer .sitemap ul{list-style:none;width:100%;text-align:left;margin:0 0 20px}footer .sitemap ul:last-of-type{margin:0}footer .sitemap ul ul{margin:10px 0 !important}@media (max-width: 52em){footer .sitemap ul{text-align:center;padding:10px}}@media (min-width: 52em){footer .sitemap ul{flex-grow:1;-webkit-flex-grow:1;margin:0}}footer .sitemap ul.community{position:relative}footer .sitemap ul.community li{position:relative}footer .sitemap ul.community li:not(.title){left:0.25em}footer .sitemap ul.community li:not(.title) a:before{background-size:0.8em}footer .sitemap ul.community li a:not(.blog):before{content:'';height:1em;width:1em;position:relative;left:-0.25em;top:1px;color:rgba(143,152,179,0.8);display:inline-block}footer .sitemap ul.community li .newsletter:before{background:url("https://i.1password.com/media/newsletter.svg") center center no-repeat}footer .sitemap ul.community li .newsletter:hover:before{background:url("https://i.1password.com/media/newsletter-hover.svg") center center no-repeat}footer .sitemap ul.community li .twitter:before{background:url("https://i.1password.com/media/twitter.svg") center center no-repeat}footer .sitemap ul.community li .twitter:hover:before{background:url("https://i.1password.com/media/twitter-hover.svg") center center no-repeat}footer .sitemap ul.community li .facebook:before{background:url("https://i.1password.com/media/facebook.svg") center center no-repeat}footer .sitemap ul.community li .facebook:hover:before{background:url("https://i.1password.com/media/facebook-hover.svg") center center no-repeat}footer .sitemap ul.community li .reddit:before{background:url("https://i.1password.com/media/reddit.svg") center center no-repeat}footer .sitemap ul.community li .reddit:hover:before{background:url("https://i.1password.com/media/reddit-hover.svg") center center no-repeat}footer .sitemap ul.community li .youtube:before{background:url("https://i.1password.com/media/youtube.svg") center center no-repeat}footer .sitemap ul.community li .youtube:hover:before{background:url("https://i.1password.com/media/youtube-hover.svg") center center no-repeat}footer .sitemap ul.community li .github:before{background:url("https://i.1password.com/media/github.svg") center center no-repeat}footer .sitemap ul.community li .github:hover:before{background:url("https://i.1password.com/media/github-hover.svg") center center no-repeat}footer .sitemap ul.community li .linkedin:before{background:url("https://i.1password.com/media/linkedin.svg") center center no-repeat}footer .sitemap ul.community li .linkedin:hover:before{background:url("https://i.1password.com/media/linkedin-hover.svg") center center no-repeat}footer .sitemap ul.community li .instagram:before{background:url("https://i.1password.com/media/instagram.svg") center center no-repeat}footer .sitemap ul.community li .instagram:hover:before{background:url("https://i.1password.com/media/instagram-hover.svg") center center no-repeat}footer .sitemap ul.community li .rss:before{background:url("https://i.1password.com/media/rss.svg") center center no-repeat}footer .sitemap ul.community li .rss:hover:before{background:url("https://i.1password.com/media/rss-hover.svg") center center no-repeat}footer .sitemap ul li{line-height:1.5;font-size:0.938em;display:block;color:#8f98b3}footer .sitemap ul li.title{color:#626d8c;font-weight:400;font-size:0.813em;margin-bottom:5px}footer .sitemap ul li.location{margin:5px 0 0 0}footer .sitemap ul li a#we-are-hiring{background:#E8A152;color:#232a3f;border-radius:2px;padding:0px 6px 1px 6px;font-weight:500;margin-top:4px;margin-bottom:4px;display:inline-block}footer .sitemap ul li a#we-are-hiring:hover{background:#FFBE73}@media (min-width: 833px){footer .sitemap ul li a#we-are-hiring{margin-left:-6px}}footer .sitemap ul li a:hover{color:#e5a15c}footer .sitemap ul.products a{display:block;width:200px}@media (max-width: 52em){footer .sitemap ul.products a{width:100%}}footer .made-by{width:100%;padding:30px 0;overflow:hidden;background-color:#1B1F33}footer .made-by .container{max-width:1140px;margin:0 auto;padding:20px 50px;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 740px){footer .made-by .container{padding:20px 10px}}@media (min-width: 832px){footer .made-by .container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}footer .made-by .container .footer-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-end;text-align:center;max-width:700px}@media (min-width: 832px){footer .made-by .container .footer-info{justify-content:flex-start;flex-basis:384px;flex-grow:1}}footer .made-by .container .footer-info .address,footer .made-by .container .footer-info .copyright,footer .made-by .container .footer-info .legal{color:#626d8c;display:block;text-align:left;font-size:13px;line-height:1.4em;margin:5px}@media (max-width: 831px){footer .made-by .container .footer-info .address,footer .made-by .container .footer-info .copyright,footer .made-by .container .footer-info .legal{text-align:center}}@media (min-width: 832px){footer .made-by .container .footer-info .address,footer .made-by .container .footer-info .copyright,footer .made-by .container .footer-info .legal{margin:0}}@media (min-width: 832px){footer .made-by .container .footer-info .copyright{margin-left:10px}}footer .made-by .container .footer-info .agilebits{width:70px;height:20px;background:url("../img/agilebits.svg") center center no-repeat;background-size:contain}@media (max-width: 620px){footer .made-by .container .footer-info .agilebits{margin:20px auto}}@media (max-width: 831px){footer .made-by .container .footer-info .agilebits{width:100%}}footer .made-by .container .footer-info .legal a{color:#8f98b3;font-size:13px;line-height:1.4em}@media (min-width: 832px){footer .made-by .container .footer-info .legal{margin-left:16px}}footer .made-by .container .made-with-love{width:140px;height:20px;font-size:13px;display:block;margin-bottom:30px;color:#e64322;text-align:center;margin:20px auto}@media (min-width: 832px){footer .made-by .container .made-with-love{text-align:right;margin:initial}}footer .made-by .container .made-with-love::after{content:'';display:block;background:url("../img/maple-leaf.svg") center center no-repeat;background-size:25px;height:25px;width:25px;margin:0 auto}@media (min-width: 832px){footer .made-by .container .made-with-love::after{position:relative;left:105%;bottom:28px;margin:0}}header.error{width:100%;height:300px;padding:50px;background-color:#4D5D8C;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-align-items:flex-end;text-align:center}header.error h1{font-weight:normal;font-size:45px;color:#fff;line-height:50px;margin:0 0 10px}section.error{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}@media (max-width: 740px){section.error{display:block}}section.error>div{margin:100px 0}section.error .obi-one{margin-left:30px;margin-right:30px}section.error .obi-one img{max-height:500px}@media (max-width: 740px){section.error .obi-one{text-align:center;margin:50px 0 !important}section.error .obi-one img{max-height:400px}}section.error .text{margin-right:30px}@media (max-width: 740px){section.error .text{margin:50px 40px !important}}section.error .text h2{color:#4D5D8C;font-size:26px;margin-bottom:10px}section.error .text li,section.error .text p{margin-bottom:10px;list-style-position:inside;font-size:17px}section.error .text ul{padding:10px 0 10px 20px;margin-bottom:10px;column-count:2;-webkit-column-count:2;-moz-column-count:2}@media (max-width: 440px){section.error .text ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}}section.error .text a{color:#1A8CFF}section.error .text a:hover{color:#06c}section.maintenance{width:100%;min-height:800px;background-color:#3F4C73;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section.maintenance img{max-width:400px;width:80%;margin:auto}section.maintenance h3{color:#fff;font-size:2em;max-width:400px;margin-bottom:15px}section.maintenance p{color:#B8BDCC;max-width:400px;padding:0 30px;margin-bottom:20px}section.maintenance a{color:#fff;border-bottom:1px solid #B8BDCC}section.maintenance a:hover{padding-bottom:2px}.content-page{background:#FAFBFC;width:100%;font-family:"proxima-nova", Helvetica, Arial, sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}.content-page header{padding:150px 1.5rem 50px;height:260px;text-align:center;margin-bottom:20px;z-index:1}@media (max-width: 30em){.content-page header{padding:100px 1.5rem 50px}}.content-page h1{font-size:2.75rem;color:#4D5D8C !important;letter-spacing:-1.2px;font-weight:300}.content-page h2{color:#333 !important;font-size:1.6rem;letter-spacing:-0.76px;line-height:1.4;margin:50px 0 20px}.content-page h3{font-size:1.27rem;color:#4D5D8C !important;letter-spacing:-0.6px;line-height:1.375;margin-bottom:10px}.content-page h4{font-size:1.125rem;color:#A1A5B3 !important;letter-spacing:-0.6px;line-height:29px;margin-bottom:20px}.content-page p{color:#73767F;font-size:1.125rem;font-weight:200;line-height:1.6}.content-page pre{margin:0 0 20px 25px;color:#73767F;font-size:1.125rem;font-weight:200;line-height:1.6}.content-page a{color:#1A8CFF;text-decoration:none}.content-page a:hover{color:#06c;text-decoration:underline}.content-page article{background:#fff;border:2px solid rgba(184,189,204,0.19);width:90%;position:relative;max-width:650px;padding:100px 80px 50px;margin:80px 0 50px}@media (max-width: 30em){.content-page article{padding:50px 1.5rem}}@media (max-width: 360px){.content-page article{width:100%;border-left:none;border-right:none;padding:100px 1.5rem}}.content-page article ul li{color:#73767F;font-size:1.125rem;font-weight:200;line-height:1.6;margin-left:0;letter-spacing:-0.3px;margin-bottom:2em;list-style:none}.content-page article ul li:first-of-type{margin-top:0.25em}.content-page article ul li p{font-weight:600;margin-bottom:auto}.content-page article ul li ul li{margin-bottom:0.25em;margin-left:0em}.content-page article dl{color:#73767F;font-size:1.125rem;line-height:1.6}.content-page article dl dt{font-size:1.27rem;color:#4D5D8C !important;letter-spacing:-0.6px;line-height:1.375;margin-bottom:10px;font-weight:600}.content-page article dl dd{color:#73767F;font-size:1.125rem;font-weight:200;line-height:1.6;margin-left:0;margin-bottom:10px;letter-spacing:-0.3px;margin-bottom:1.3em}.content-page article footer{background:none !important;border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}h2.title{width:100%;text-align:center;margin-bottom:30px}.price-cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:stretch;text-align:center;color:#fff;padding:57px 5px}@media (max-width: 30em){.price-cards{display:block}}.price-cards div:first-of-type{margin-right:30px}@media (max-width: 30em){.price-cards div:first-of-type{margin:0 0 10px}}.price-cards.footer{background-color:#232a3f}.price-cards .card{max-width:450px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;flex-direction:column;overflow:hidden;padding:40px 10px 28px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 30em){.price-cards .card{max-width:none}}.price-cards .families{background-image:linear-gradient(to bottom, #9469bf, #7869bf)}.price-cards .families a{color:#7369BF}.price-cards .families a:hover{color:#433a88}.price-cards .individuals{background-image:linear-gradient(-180deg, #47A6EC 0%, #4B91F9 100%)}.price-cards .individuals a{color:#1A8CFF}.price-cards .individuals a:hover{color:#0059b3}.price-cards .teams{background-color:#477DB3}.price-cards .teams a{color:#477DB3}.price-cards .teams a:hover{color:#2a4a6a}.price-cards .business{background-color:#3d454d}.price-cards .business a{color:#3d454d}.price-cards .business a:hover{color:#101214}.price-cards h3{padding:10px;margin-bottom:5px;color:#fff;font-size:26px;line-height:1.2em;letter-spacing:-0.3px}.price-cards h4{color:#fff;font-size:1.5em;letter-spacing:-1px;line-height:1em;margin:20px}.price-cards h4 span{font-size:3em;vertical-align:-0.44em}.price-cards p:last-of-type{opacity:0.6;font-size:0.85em;font-weight:normal;line-height:20px;letter-spacing:0.34px;color:#fff}.price-cards p{margin:10px 14px;font-size:1.1em;line-height:1.4em}.price-cards p span{background:#fff;color:#7369BF;font-weight:600;padding:0 5px}.price-cards a.button{background-color:#fff;box-sizing:border-box;width:90%;padding:12px 0 12px;margin:14px auto;font-weight:600;display:block;max-width:237px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.price-cards a.button:hover{cursor:pointer;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-box-shadow:0 8px 34px rgba(0,0,0,0.34) ;-moz-box-shadow:0 8px 34px rgba(0,0,0,0.34) ;box-shadow:0 8px 34px rgba(0,0,0,0.34) ;transform:scale(1.05)}.price-cards.wide{margin:0;padding:20px;background-image:url("/img/promotions/icon-tile.jpg");background-color:#232a3f}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.price-cards.wide{background-image:url("/img/promotions/icon-tile@2x.jpg")}}.price-cards.wide div:first-of-type{margin-right:20px}@media (max-width: 30em){.price-cards.wide div:first-of-type{margin:0}}.price-cards.wide .card{width:80vw;margin:2vh 0;max-width:800px}@media (max-width: 30em){.price-cards.wide .card{width:auto}}.hero-price-card .families h4{color:#7369BF}.hero-price-card .families p{color:#7369BF;line-height:20px}.hero-price-card .families .button{background-color:#7369BF;color:white}.hero-price-card .families a{color:#7369BF}.hero-price-card .teams h4{color:#1A8CFF}.hero-price-card .teams p{color:#1A8CFF}.hero-price-card .teams .button{background-color:#1A8CFF;color:#fff}.hero-price-card .teams a{color:#1A8CFF}.hero-price-card .business{background-color:#3d454d;padding:30px;max-width:336px;justify-content:center}@media (min-width: 375px){.hero-price-card .business{max-height:410px}}.hero-price-card .business h4{color:#fff;line-height:1.12;text-align:left}.hero-price-card .business p{font-weight:normal;font-size:18px;text-align:left;line-height:1.28;letter-spacing:normal;color:#c2c4cc}.hero-price-card .business .button{background-color:#1A8CFF;color:#fff}.hero-price-card div{background-color:#fff;max-width:280px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-direction:column;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 30em){.hero-price-card div{max-width:none}}.hero-price-card h4{font-size:1.5em;letter-spacing:-1px;font-weight:600;line-height:1em;margin:20px 0 20px;text-align:center}.hero-price-card h4 span{font-size:3em;vertical-align:-0.3em;padding:0 4px 0 6px}.hero-price-card p{font-size:0.94em;font-weight:600;text-align:center;margin:10px 14px}.hero-price-card a{font-size:14px;font-weight:600;text-align:center;margin-bottom:15px}.hero-price-card a:hover{text-decoration:underline}.hero-price-card ul{color:#333;margin:4px 26px 0 36px;font-size:15px;letter-spacing:-0.3px}.hero-price-card ul strong{font-weight:600}.hero-price-card ul li{padding-bottom:10px}.hero-price-card .button{font-size:16px;color:#fff;text-align:center;box-sizing:border-box;width:90%;padding:12px 0 10px;margin:0px auto 14px auto;font-weight:600;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.hero-price-card .button:hover{cursor:pointer;-webkit-box-shadow:0 8px 34px rgba(0,0,0,0.34) ;-moz-box-shadow:0 8px 34px rgba(0,0,0,0.34) ;box-shadow:0 8px 34px rgba(0,0,0,0.34) ;transform:scale(1.05);text-decoration:none;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.disclaimer-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;margin:30px 0}.disclaimer-box>div{max-width:750px;border:1px solid rgba(184,189,204,0.5);border-radius:4px;padding:19px 50px 0 80px;margin:0 20px;background-image:url("../img/pricing/standalone-icon.svg");background-color:rgba(237,239,242,0.5);background-repeat:no-repeat;background-position:20px 36px;background-size:40px}.disclaimer-box>div p{font-size:16px;line-height:22px}.disclaimer-box>div h2{font-size:16px;clear:both;display:block;margin-bottom:4px}.disclaimer-box>div span{display:inline-block;clear:right}.disclaimer-box>div a{color:#1A8CFF;font-weight:600;border-bottom:1px solid #1A8CFF;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.disclaimer-box>div a:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding-bottom:2px}.hide{display:none}.try-free{background-color:#E9EFF5;padding:0 20px 30px}.try-free p{color:#5C5E66;font-size:17px;text-align:center;margin:0}@media (max-width: 450px){.try-free p{margin:0;padding:20px 0 0;text-align:left}}.try-free p strong{font-weight:bold;color:#E67300;letter-spacing:-0.5px}.try-free p::before{background-image:url("../img/pricing/try-free.png");content:'';background-repeat:no-repeat;background-size:35px;width:35px;height:35px;margin-right:10px;display:inline-block;position:relative;top:12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.try-free p::before{background-image:url("../img/pricing/try-free@2x.png")}}@media (max-width: 450px){.try-free p::before{background-size:50px;width:50px;height:50px;display:block;float:left;margin:0 10px 0 0;top:0}}hr.light-padding{max-width:400px;border:0;background-color:#EDEFF2;height:1px;margin:50px auto}a.have-a-team{clear:both;display:block;max-width:750px;border:1px solid #C3D4E6;border-radius:6px;padding:15px 15px 15px 80px;margin:20px auto;background-image:url("../img/pricing/haveateam.png");background-color:#F2F6FA;background-repeat:no-repeat;background-position:20px bottom;background-size:164px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){a.have-a-team{background-image:url("../img/pricing/haveateam@2x.png")}}@media (max-width: 500px){a.have-a-team{padding:5px 15px 15px;margin:40px 0 0;background-position:center bottom;background-size:200px}}a.have-a-team:hover{cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid #99B3CC}a.have-a-team h3{margin-left:130px;margin-bottom:5px;text-align:left;font-size:18px}@media (max-width: 500px){a.have-a-team h3{margin:15px 0 5px;text-align:center}}a.have-a-team p{margin:0 0 0 130px;text-align:left;font-size:16px;line-height:20px}@media (max-width: 500px){a.have-a-team p{margin:0 0 90px;text-align:center}}a.have-a-team span{color:#1A8CFF;text-decoration:underline}section.awards{width:80%;margin:auto;text-align:center;max-width:1000px}@media (max-width: 30em){section.awards{display:none}}section.awards h1{text-align:center;font-size:28px;color:#8f98b3;margin:80px 0 60px}section.awards .awards-image{margin:60px auto 90px;height:100px;background:url("../img/teams/awards.svg") center center no-repeat;background-size:95%;max-width:1000px}section.quote{width:90%;margin:50px auto;position:relative;max-width:600px}@media (min-width: 52em){section.quote{width:55%;max-width:560px}}section.quote img{max-width:240px;max-height:60px;display:block;margin:0 auto 10px}section.quote strong{font-size:20px;line-height:32px;text-align:center;font-weight:600;padding:5px;margin:10px;color:#5B80A6;background-color:#DDEEFF;box-shadow:7px 0 0 #DDEEFF, -7px 0 0 #DDEEFF}section.quote a.linktomore{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#1A8CFF;color:#fff;text-align:center;font-weight:600;font-size:14px}@media (max-width: 600px){section.quote a.linktomore{width:calc(100% - 30px)}}section.quote a.linktomore:hover,section.quote a.linktomore:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.quote svg.chevron-right{fill:currentcolor;height:11px;display:inline;margin-bottom:-1px}section.love-from-customers{background-color:#F5F6F8;height:100%;padding-bottom:60px}section.love-from-customers header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;background:url("../img/awards/bottom-edge.svg") 100% 50%;background-position:100% 50%;background-repeat:no-repeat;min-height:550px;background-position:bottom;background-size:cover}section.love-from-customers header div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;max-width:1078px;width:100%;flex-wrap:wrap}@media (max-width: 600px){section.love-from-customers header div img{width:120px}}@media (min-width: 1280px){section.love-from-customers header div{margin:0 auto}}section.love-from-customers header div a.case-studies{width:300px;height:178px;margin:1em;box-shadow:0 4px 10px 0 rgba(0,0,0,0.15);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}section.love-from-customers header div a.case-studies:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;box-shadow:0 4px 20px 0 rgba(0,0,0,0.3);transform:scale(1.05)}section.love-from-customers header div a.case-studies:hover img.logo{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;bottom:45px}section.love-from-customers header #gecko{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/gecko.jpg");background-position:top}@media (min-width: 600px){section.love-from-customers header #gecko{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/gecko@2x.jpg");background-position:top}}section.love-from-customers header #unbabel{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/unbabel.jpg");background-position:center}@media (min-width: 600px){section.love-from-customers header #unbabel{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/unbabel@2x.jpg");background-position:center}}section.love-from-customers header #dribbble{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/dribbble.jpg");background-position:top}@media (min-width: 600px){section.love-from-customers header #dribbble{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/love-from-customers/dribbble@2x.jpg");background-position:top}}section.love-from-customers header #intentmedia{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/intentmedia/intentmedia@2x-min.jpg");background-position:top}section.love-from-customers header #smartpatient{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/smartpatient/smartpatient-photo-group.jpg");background-position:top}section.love-from-customers header #wonderbly{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/wonderbly/wonderbly-company-photo.jpg");background-position:center}section.love-from-customers header #meisterlabs{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/meisterlabs/meisterlabs-team-photo@2x-min.jpg");background-position:center}section.love-from-customers header #netguru{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/netguru/netguru-thumbnail.jpg");background-position:center}section.love-from-customers header #team694{background:linear-gradient(-180deg, transparent 30%, rgba(0,0,0,0.8) 100%),url("../img/teams/case-study/team694/team694-thumbnail.jpg");background-position:center 20%}section.love-from-customers header #gecko,section.love-from-customers header #unbabel,section.love-from-customers header #dribbble,section.love-from-customers header #intentmedia,section.love-from-customers header #smartpatient,section.love-from-customers header #wonderbly,section.love-from-customers header #meisterlabs,section.love-from-customers header #netguru,section.love-from-customers header #team694{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-size:cover;background-repeat:no-repeat;height:200px;padding-bottom:5px;border-radius:5px;flex-basis:300px;flex-grow:1}@media (max-width: 900px){section.love-from-customers header #gecko,section.love-from-customers header #unbabel,section.love-from-customers header #dribbble,section.love-from-customers header #intentmedia,section.love-from-customers header #smartpatient,section.love-from-customers header #wonderbly,section.love-from-customers header #meisterlabs,section.love-from-customers header #netguru,section.love-from-customers header #team694{height:178px}}section.love-from-customers header .logo{width:95%;height:41px;align-self:flex-end;position:relative;bottom:15px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}section.love-from-customers h1{text-align:center;color:#E6C9A1;padding:150px 0 0}section.love-from-customers h2{opacity:0.5;text-align:center;color:#E6C9A1;padding:5px 0 50px}section.love-from-customers .quotes-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto 16px;width:99%;max-width:1070px}section.love-from-customers .quotes-container ul{clear:both;width:100%;list-style:none;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width: 901px){section.love-from-customers .quotes-container ul{width:50%}}section.love-from-customers .quotes-container ul cite{display:block;font-weight:600;font-size:14px;color:#333;letter-spacing:-0.31px;line-height:23px;margin-top:10px}section.love-from-customers .quotes-container ul cite a{text-decoration:underline}section.love-from-customers .quotes-container ul cite a:hover{color:#4D4D4D}section.love-from-customers .quotes-container ul li{width:100%;padding:20px;margin:13px;background-color:#fff;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}section.love-from-customers .quotes-container ul li.emphasis{background-color:#FFFDF2;color:#B39335}section.love-from-customers .quotes-container ul li.emphasis cite,section.love-from-customers .quotes-container ul li.emphasis a{color:#B39335}@media (min-width: 1024px){section.love-from-customers .quotes-container ul li p{max-width:475px}}section.love-from-customers .quotes-container ul li p.emphasis{font-size:1.4em;line-height:1.3em;background-color:#FFFDF2;color:#B39335}section.love-from-customers .quotes-container ul li p.emphasis cite,section.love-from-customers .quotes-container ul li p.emphasis a{color:#B39335}section.love-from-customers .quotes-container ul li img{margin-bottom:20px}section.love-from-customers .quotes-container ul li h1{font-size:24px;color:#4C4C4C;letter-spacing:-0.5px;line-height:34px}@media (min-width: 727px){section.love-from-customers .quotes-container ul li:nth-child(odd){width:51%}}@media (min-width: 901px){section.love-from-customers .quotes-container ul li:nth-child(odd){width:44%}}section.love-from-customers .quotes-container ul li:nth-child(even){align-self:flex-start}@media (min-width: 727px){section.love-from-customers .quotes-container ul li:nth-child(even){width:40%}}@media (min-width: 901px){section.love-from-customers .quotes-container ul li:nth-child(even){width:43%}}section.love-from-customers .quotes-container ul li:nth-child(3n){width:100%}@media (min-width: 901px){section.love-from-customers .quotes-container li:not(:nth-of-type(3n)) p{max-width:200px}section.love-from-customers .quotes-container ul:nth-child(2n),section.love-from-customers .quotes-container ul:nth-child(11){flex-wrap:wrap-reverse}section.love-from-customers .quotes-container ul:nth-child(2),section.love-from-customers .quotes-container ul:nth-child(6),section.love-from-customers .quotes-container ul:nth-child(9),section.love-from-customers .quotes-container ul:nth-child(11){flex-direction:row-reverse}}section.love-from-customers .awards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end;flex-wrap:wrap;padding:46px 20px}section.love-from-customers .awards .awards-icons{margin:10px;padding:5px 20px}section.home-popup.hidden{display:none}section.home-popup{background-size:164px 71px;background-position:bottom left 20px;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(71,101,131,0.2),0 4px 15px 0 rgba(0,0,0,0.2);position:fixed;z-index:100;bottom:0;width:100%;max-width:550px;right:0;margin:20px;border-radius:6px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url("../img/pricing/haveateam.png");background-color:#F7FBFF}@media (max-width: 574px){section.home-popup{width:90%}}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.home-popup{background-image:url("../img/pricing/haveateam@2x.png")}}section.home-popup svg.dismiss{position:absolute;top:10px;left:10px;fill:#C8D7E6;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}section.home-popup svg.forward{position:absolute;top:35px;right:15px;fill:#C8D7E6;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}section.home-popup div{max-width:300px;margin:10px 10px 10px 200px}@media (max-width: 363px){section.home-popup div{margin:25px 10px 90px 10px}}section.home-popup div h3{font-size:0.9375em;color:#1A8CFF;line-height:1.6em}section.home-popup div p{font-size:13px;color:#4C4C4C;line-height:1.3em}section.home-popup div p span{font-weight:600}section.home-popup:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin:30px 20px;box-shadow:0 0 0 1px rgba(71,101,131,0.2),0 2px 5px 0 rgba(0,0,0,0.05)}section.home-popup:hover svg.dismiss,section.home-popup:hover svg.forward{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;fill:#1A8CFF}.video-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(0,0,0,0.8);display:none}.video-container .close{cursor:pointer;height:30px;width:30px;position:fixed;top:calc(50% - 170px);left:calc(50% + 412px)}@media (max-width: 900px){.video-container .close{left:calc(100vw - 30px)}}.video-container.visible{display:block}.video-container .video{position:fixed;top:55%;left:50%;transform:translate(-50%, -50%);max-width:800px;max-height:480px;width:100%;height:100%}.video-container .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 0 0 0}section.what-you-get{width:100%;background-color:#fff;text-align:center}section.what-you-get .container{padding:85px 0;max-width:970px;margin:0 auto}section.what-you-get .container h1{font-size:27px;margin-bottom:35px;padding:0 20px}section.what-you-get .container .full-width-feature{min-height:144px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background-color:#f0f6fc;max-width:970px;margin:30px auto}@media (max-width: 500px){section.what-you-get .container .full-width-feature{display:block}}section.what-you-get .container .full-width-feature .icon{background-position:center;background-repeat:no-repeat;background-size:contain;width:510px}@media (max-width: 500px){section.what-you-get .container .full-width-feature .icon{margin:auto auto 20px 8%;max-width:100%}}section.what-you-get .container .full-width-feature .icon.protection-family{background-image:url("../img/protection-family.jpg");height:106px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.what-you-get .container .full-width-feature .icon.protection-family{background-image:url("../img/protection-family@2x.jpg")}}section.what-you-get .container .full-width-feature .icon.all-devices{background:url("../img/all-devices.svg") no-repeat center center;background-size:cover;height:174px}@media (max-width: 500px){section.what-you-get .container .full-width-feature .icon.all-devices{margin-left:0}}section.what-you-get .container .full-width-feature .icon.the-queue{background-image:url("../img/pricing/the-queue.jpg");height:121px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.what-you-get .container .full-width-feature .icon.the-queue{background-image:url("../img/pricing/the-queue@2x.jpg")}}@media (max-width: 500px){section.what-you-get .container .full-width-feature .icon.the-queue{margin-left:0}}section.what-you-get .container .full-width-feature .icon.under-control{background-image:url("../img/undercontrol.png");height:220px;background-position-y:top;align-self:flex-start}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.what-you-get .container .full-width-feature .icon.under-control{background-image:url("../img/undercontrol@2x.png")}}@media (max-width: 500px){section.what-you-get .container .full-width-feature .icon.under-control{height:150px;margin:0}}section.what-you-get .container .full-width-feature .icon.passwords{background:url("../img/passwords-2.svg") no-repeat center right;height:220px}@media (max-width: 500px){section.what-you-get .container .full-width-feature .icon.passwords{background-position-x:center;height:200px;margin:0}}section.what-you-get .container .full-width-feature p{width:100%;margin:auto;max-width:350px;padding:10px 1em}@media (max-width: 850px){section.what-you-get .container .full-width-feature p{margin:auto 30px}}@media (max-width: 500px){section.what-you-get .container .full-width-feature p{margin:auto;max-width:100%}section.what-you-get .container .full-width-feature p span,section.what-you-get .container .full-width-feature p strong{text-align:center}}@media (min-width: 501px){section.what-you-get .container .full-width-feature p{width:40%}}@media (max-width: 490px){section.what-you-get .container ul{margin:0 30px}}section.what-you-get .container ul li{line-height:1.4em;display:inline-block;width:47%;margin:30px 0;max-width:450px;padding:0 35px 0 100px;vertical-align:top;position:relative}@media (max-width: 490px){section.what-you-get .container ul li{width:100%}}section.what-you-get .container ul li.icon::before{content:"";position:absolute;width:70px;height:70px;margin-right:1em;top:0;left:0.5em;background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.what-you-get .container ul li.icon::before{background-size:contain}}section.what-you-get .container ul li.on-the-go::before{background-image:url("../img/on-the-go.svg")}section.what-you-get .container ul li.award-winning::before{background-image:url("../img/award-winning.svg")}section.what-you-get .container ul li.travel-mode::before{background-image:url("../img/travel-mode.svg")}section.what-you-get .container ul li.up-to-date::before{background-image:url("../img/up-to-date.svg")}section.what-you-get .container ul li.document::before{background-image:url("../img/document.svg")}section.what-you-get .container ul li.seamless-sync::before{background-image:url("../img/seamless-sync.svg")}section.what-you-get .container ul li.item-history::before{background-image:url("../img/item-history.svg")}section.what-you-get .container ul li.personal-security::before{background-image:url("../img/personal-security.svg")}section.what-you-get .container ul li.encryption-paddy::before{background-image:url("../img/encryption-paddy.svg")}section.what-you-get .container ul li.watchtower::before{background-image:url("../img/watchtower.svg")}section.what-you-get .container ul li.support::before{background-image:url("../img/support.svg")}section.what-you-get .container ul li.digitalwallet::before{background-image:url("../img/digitalwallet.svg")}section.what-you-get .container ul li.formfill::before{background-image:url("../img/formfill.svg")}section.what-you-get .container ul li.deploy::before{background-image:url("../img/deploy.svg")}section.what-you-get .container ul li.compliance::before{background-image:url("../img/compliance.svg")}section.what-you-get .container ul li.multikeyencryption::before{background-image:url("../img/multikeyencryption.svg")}section.what-you-get .container ul li.reporting::before{background-image:url("../img/reporting.svg")}section.what-you-get .container ul li.latest-version::before{background-image:url("../img/latest-version.svg")}section.what-you-get .container ul li.paddy::before{background-image:url("../img/paddy.svg")}section.what-you-get .container ul li.trophy::before{background-image:url("../img/trophy.svg")}section.what-you-get .container ul li.wallet::before{background-image:url("../img/wallet.svg")}section.what-you-get .container strong{display:block;color:#4D4D4D;font-weight:600;text-align:left}section.what-you-get .container span{display:block;margin-top:5px;text-align:left;color:#666666}.sixty-forty-container-left,.sixty-forty-container-right,.equal-panels-right,.equal-panels-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;min-height:400px}.sixty-forty-container-left .box--image,.sixty-forty-container-right .box--image,.equal-panels-right .box--image,.equal-panels-left .box--image{flex-grow:1.5;flex-basis:350px;min-height:220px}@media (max-width: 699px){.sixty-forty-container-left .box--image,.sixty-forty-container-right .box--image,.equal-panels-right .box--image,.equal-panels-left .box--image{order:2}}.sixty-forty-container-left .box--text,.sixty-forty-container-right .box--text,.equal-panels-right .box--text,.equal-panels-left .box--text{flex-grow:1;flex-basis:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px}@media (min-width: 700px){.sixty-forty-container-left .box--text,.sixty-forty-container-right .box--text,.equal-panels-right .box--text,.equal-panels-left .box--text{align-items:flex-start;text-align:left}}@media (min-width: 768px){.sixty-forty-container-left .box--text,.sixty-forty-container-right .box--text,.equal-panels-right .box--text,.equal-panels-left .box--text{padding:50px}}.sixty-forty-container-right,.equal-panels-right{flex-direction:row-reverse}@media (min-width: 700px){.sixty-forty-container-right .box--text,.equal-panels-right .box--text{align-items:flex-end;text-align:right}}.equal-panels-left .box--image,.equal-panels-left .box--text{flex-grow:1}@media (min-width: 768px){.equal-panels-left .box--text{padding:50px 50px 50px 100px}}@media (min-width: 1440px){.equal-panels-left .box--text{padding:50px 50px 50px 120px}}.equal-panels-right .box--image,.equal-panels-right .box--text{flex-grow:1}@media (min-width: 768px){.equal-panels-right .box--text{padding:50px 100px 50px 50px}}@media (min-width: 1440px){.equal-panels-right .box--text{padding:50px 120px 50px 50px}}.full-panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.full-panel .box--image{width:100%;min-height:400px}.full-panel .box--image_cover{width:100%;min-height:400px}.full-panel .box--text{max-width:700px;text-align:center;padding:20px}@media (min-width: 768px){.full-panel .box--text{padding:30px}}.full-panel .box-three-columns{width:100%;max-width:1100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.full-panel .box-three-columns .column{text-align:center;flex-grow:1;flex-basis:250px;padding:15px}.share-img{background:url("../img/share-image.png") no-repeat center center;background-size:contain}.three-column-layout{background-color:#F7F9FC;padding-bottom:1em}.three-column-layout_image{width:100%;border:1px solid blue;min-height:300px}.three-column-layout .three-column-text{width:100%;min-height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.three-column-layout .three-column-text .three-column{border:1px solid rgba(0,0,0,0.1);border-radius:6px;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px;padding:2em;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.2) ;-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.2) ;box-shadow:2px 2px 10px rgba(0,0,0,0.2) }.three-column-layout .three-column-text .three-column p{margin:0}.three-column-layout .three-column-text .three-column p span{display:block}.three-column-layout .three-column-text .three-column p cite{font-weight:bold}.three-column-layout .three-column-text .three-column.one{flex-basis:314px}.three-column-layout .three-column-text .three-column.two{flex-basis:360px}.three-column-layout .headers{margin:1.2em;text-align:center}.three-column-layout .headers h2{color:#333}.three-column-layout .headers h3{color:#1A8CFF;font-size:1em}.section{padding:0rem;height:100vh;max-height:670px;overflow:hidden !important;background-image:url("../img/backup-contact-panel.jpg");background-repeat:no-repeat;background-position:center 33px;background-size:800px}@media (min-width: 800px){.section{background-size:100vw 100vh}}@media screen and (min-width: 768px){.section{padding:0rem}}@supports (display: grid){.section{display:block}}.section .contact-popup{color:#fff;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:45%;z-index:10}.section .contact-popup::after{content:" ";background:url("../img/pointer.svg") no-repeat;width:16px;height:18px;display:inline-block;position:relative;left:-256px;bottom:20px}@media (max-width: 600px){.section .contact-popup{top:40%}}.section .contact-popup h2{background-color:#1A8CFF;border-radius:15px;color:rgba(255,255,255,0.6) !important;line-height:36px;max-width:513px;padding:16px 20px;font-size:1.5em;text-align:center}.section .contact-popup h2 a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;color:rgba(255,255,255,0.9);box-shadow:inset 0 -2px 0 0 rgba(255,255,255,0.4)}.section .contact-popup h2 a.icon{width:28px;height:23px;box-shadow:none;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:-3px;opacity:0.8;margin-bottom:0}.section .contact-popup h2 a.icon:hover{box-shadow:none;opacity:1}.section .contact-popup h2 a.twitter{background-image:url("../img/twitter.svg")}.section .contact-popup h2 a.facebook{background-image:url("../img/facebook.svg")}.section .contact-popup h2 a.email{background-image:url("../img/email.svg")}.section .contact-popup h2 a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding-bottom:2px}.section .visible{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.section .not-visible{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.grid{display:grid;grid-gap:0px;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));grid-auto-rows:140px;grid-auto-flow:row dense;margin-top:-158px;position:relative;background-color:#0a1433}@media (max-width: 700px){.grid{grid-template-columns:repeat(auto-fit, minmax(86px, 1fr));grid-auto-rows:120px}}.bit{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0A1433;color:#fff;grid-column-start:auto;grid-row-start:auto;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;counter-increment:item-counter}.bit:after{content:'';width:101%;height:101%;background-color:#0A1433;opacity:0.6;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;outline:1px solid rgba(10,20,51,0.1)}.bit img{height:100%}.bit--medium{grid-row-end:span 2}.bit--large{grid-row-end:span 3}.bit--full{grid-column-end:auto}@media screen and (min-width: 768px){.bit--full{grid-column:1/-1;grid-row-end:span 2}}.bit__details{display:none;position:relative;z-index:1;padding:15px;color:#444;background:#fff;text-transform:lowercase;letter-spacing:1px;color:#828282}.bit__details:before{content:counter(item-counter);font-weight:bold;font-size:1.1rem;padding-right:0.5em;color:#444}.scrolling-quotes-all{margin:0 0 80px 0;text-align:center}.scrolling-quotes-all .scrolling-quotes-header{position:relative;z-index:5;top:40px}.scrolling-quotes-all .scrolling-quotes-header h2{text-align:center;color:#4D4D4D;max-width:none !important}.scrolling-quotes-all .scrolling-quotes-header h3{font-size:1em;color:#1A8CFF}.scrolling-quotes-all .scrolling-quotes-header h3:hover{text-decoration:underline}.scrolling-quotes-all .scrolling-quotes-header a{color:#1A8CFF;font-weight:500}.scrolling-quotes-all .scrolling-quotes-container{background:linear-gradient(to bottom, #fff 0%, #f2f4f7 53%, #e6e8eb 53%, #e6e8eb 53.3%, #fff 53.3%);background-size:cover;margin:1em auto 0 auto;width:100%;overflow:hidden;max-height:350px;padding-left:100%;padding-top:100px;padding-bottom:10px;overflow:hidden}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text{padding:1.5rem}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text p{font-weight:400}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo{padding:4em;background-repeat:no-repeat;background-position:center;background-size:70%}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#geckoboard{background-image:url("../img/geckoboard-logo.svg")}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#unbabel{background-image:url("../img/teams/case-study/unbabel/unbabel-logo@2x.png")}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#dribbble{background-image:url("../img/teams/case-study/dribbble/dribbble-logo-pink.svg")}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#intentmedia{background-image:url("../img/love-from-customers/intentmedia-blue.svg")}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#smartpatient{background-image:url("../img/teams/case-study/smartpatient/smartpatient-logo.svg");background-size:145px}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#wonderbly{background-image:url("../img/teams/case-study/wonderbly/wonderbly-logo.svg");background-size:145px}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#meisterlabs{background-image:url("../img/teams/case-study/meisterlabs/logo-meisterlabs.svg");background-size:275px}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo#netguru{background-image:url("../img/teams/case-study/netguru/netguru-logo.svg");background-size:220px}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text,.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo{border:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.02);border-radius:6px;background-color:#fff;margin:0 10px;vertical-align:middle;text-align:left;overflow:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-self:center;max-width:360px;min-width:300px;transition:all .2s ease-in-out}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text p,.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo p{width:100%;font-size:0.95em;margin:0;padding:0}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text p cite,.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo p cite{display:block;font-weight:bold}.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__text:hover,.scrolling-quotes-all .scrolling-quotes-container a.scrolling-quotes-container__logo:hover{transform:scale(1.05)}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(-15%, 0, 0);transform:translate3d(-15%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes ticker{0%{-webkit-transform:translate3d(-15%, 0, 0);transform:translate3d(-15%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.scrolling-quotes-all .scrolling-quotes-container .ticker{display:inline-flex;padding-right:100%;position:relative;bottom:30px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:120s;animation-duration:120s}.scrolling-quotes-all .scrolling-quotes-container .ticker:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.section.teams-grid{background-color:#f2f4f7;background-image:none;height:auto;overflow:initial !important}.section.teams-grid .contact-popup{position:relative;top:30px;z-index:10}.section.teams-grid .contact-popup h2{font-size:1.375em;line-height:1.36;letter-spacing:-0.2px;text-align:center;color:#fff !important}.section.teams-grid .teams-contact-grid{background:#0A1433;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;position:relative}.section.teams-grid .teams-contact-grid .teams-grid-item{opacity:0.6;width:15vw;height:160px}@media (min-width: 1800px){.section.teams-grid .teams-contact-grid .teams-grid-item{height:250px}}.section.teams-grid .teams-contact-grid .teams-grid-item#alex{background:#0A1433 url("../img/company/portrait/alexhoffmann.jpg") no-repeat center center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#sal{background:#0A1433 url("../img/company/portrait/salomecarpio.jpg") no-repeat center center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#lisa{background:#0A1433 url("../img/company/portrait/lisaverheul.jpg") no-repeat center center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#jason{background:#0A1433 url("../img/company/portrait/jasonrichards.jpg") no-repeat 40% center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#margeau{background:#0A1433 url("../img/company/portrait/margeaucorra.jpg") no-repeat 58% center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#grant{background:#0A1433 url("../img/company/portrait/granthoward.jpg") no-repeat center center;background-size:cover}.section.teams-grid .teams-contact-grid .teams-grid-item#will{background:#0A1433 url("../img/company/portrait/willmoore.jpg") no-repeat center center;background-size:cover}.business-features-list{background:#525c66;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.business-features-list h2{font-size:1.5em;line-height:32px;color:#fff}.business-features-list h3{font-size:1.1em;color:#fff}.business-features-list p{color:#DADDE5}.business-features-list .title{text-align:center;margin:50px auto}.business-features-list .title :nth-child(2n){color:#8fa1b3}.business-features-list .features-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:35px}@media (min-width: 600px){.business-features-list .features-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 25px}}@media (min-width: 768px){.business-features-list .features-grid{padding:15px 40px;max-width:1140px;margin:0 auto}}@media (min-width: 1024px){.business-features-list .features-grid{grid-template-columns:repeat(3, 1fr)}}.business-features-list .features-grid li{list-style:none;background-image:url("../img/checkbox-grey-white.svg");background-repeat:no-repeat;padding:0 0 12px 30px;background-size:22px;max-width:330px}.current-openings{background-color:#f5f6f7;padding:80px 30px;text-align:center}@media (min-width: 1200px){.current-openings{padding:80px 260px}}.current-openings h2.title{margin-bottom:40px}.current-openings .current-openings-grid{display:grid;grid-template-columns:1fr;grid-gap:40px;justify-items:center}@media (min-width: 768px){.current-openings .current-openings-grid{grid-template-columns:1fr 1fr}}.current-openings .current-openings-grid a{display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;width:100%;max-width:420px;background-color:#2e3c66;padding:30px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.current-openings .current-openings-grid a h2,.current-openings .current-openings-grid a p{color:#fff}.current-openings .current-openings-grid a p{opacity:0.8}.current-openings .current-openings-grid a:hover{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#home .home-intro{width:100vw;min-height:500px;background-image:linear-gradient(to top, #38bdff, #1A8CFF);color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-bottom:30px}@media (min-width: 900px){#home .home-intro{background-image:url("../img/tablet.svg"),linear-gradient(to top, #38bdff, #1A8CFF);flex-direction:row;justify-content:flex-end;align-items:flex-end;background-repeat:no-repeat;background-position:140% bottom;background-size:580px, auto}}@media (min-width: 1024px){#home .home-intro{background-image:url("../img/tablet.svg"),linear-gradient(to top, #38bdff, #1A8CFF);background-repeat:no-repeat;background-position-x:right;background-position-y:123%;background-size:auto;background-color:transparent;border-radius:0 0 55% 55%;left:-10vw;width:120vw;height:45vh;min-height:600px}}@media (min-width: 1500px){#home .home-intro{background-position-x:70%}}@media (min-width: 2000px){#home .home-intro{background-position-x:61%}}#home .home-intro div:nth-child(1):not(.video){margin:0 40px 0 14%;align-self:center;flex-grow:1;max-width:360px}#home .home-intro div:nth-child(1):not(.video) h1{color:#fff;margin:0 0 20px 0}#home .home-intro div:nth-child(1):not(.video) p{opacity:0.80;font-size:1.250em;color:#fff;margin-bottom:20px}#home .home-intro div:nth-child(1):not(.video) .sign-up,#home .home-intro div:nth-child(1):not(.video) .video-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (max-width: 600px){#home .home-intro div:nth-child(1):not(.video) .sign-up,#home .home-intro div:nth-child(1):not(.video) .video-button{width:calc(100% - 30px)}}#home .home-intro div:nth-child(1):not(.video) .sign-up:hover,#home .home-intro div:nth-child(1):not(.video) .sign-up:focus,#home .home-intro div:nth-child(1):not(.video) .video-button:hover,#home .home-intro div:nth-child(1):not(.video) .video-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#home .home-intro div:nth-child(1):not(.video) .sign-up{color:#1A8CFF;background:#fff;padding:14px 0 14px 0;max-width:180px;float:left;border:2px solid #fff}#home .home-intro div:nth-child(1):not(.video) .video-button{color:#fff;border:2px solid #fff;padding:14px 0 14px 0;max-width:140px;box-shadow:none;margin-left:10px;float:left;cursor:pointer}@media (max-width: 1023px){#home .home-intro div:nth-child(1):not(.video){width:80%;margin:100px 0 0 0;text-align:center !important}#home .home-intro div:nth-child(1):not(.video) .sign-up{float:none;max-width:none}#home .home-intro div:nth-child(1):not(.video) .video-button{float:none;margin:10px auto 0px auto;max-width:none}}@media (min-width: 1440px){#home .home-intro .intro-text{margin-left:19% !important}}@media (min-width: 1500px){#home .home-intro .intro-text{margin-left:0 !important}}@media screen\0{#home .home-intro .intro-text{margin-left:19% !important}}#home .home-intro div:nth-child(2){flex-grow:1;width:380px}@media (max-width: 899px){#home .home-intro div:nth-child(2){height:300px;overflow:hidden;text-align:center}}@media (min-width: 900px){#home .home-intro div:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse;justify-content:flex-start;min-width:480px}}@media (min-width: 1500px){#home .home-intro div:nth-child(2){flex-grow:0.60;justify-content:flex-end}}@media screen\0{#home .home-intro div:nth-child(2){justify-content:flex-start}}#home .home-intro div:nth-child(2) img.phone{float:right;margin:30px -60px 0 0;width:183px}@media screen\0{#home .home-intro div:nth-child(2) img.phone{margin:30px 100px 0 0}}@media (max-width: 899px){#home .home-intro div:nth-child(2) img.phone{width:300px;margin:30px;float:none;align-self:center}}@media (min-width: 1024px){#home .home-intro div:nth-child(2) img.phone{height:353px;object-fit:contain;transform:rotate(-2deg);position:relative;box-shadow:0 2px 6px 0 rgba(0,0,0,0.15);border-radius:32px;background-color:#3d454d}}@media (min-width: 1200px){#home .home-intro div:nth-child(2) img.phone{top:40px}}@media (min-width: 1200px){#home .home-intro div:nth-child(2) .tablet{max-width:500px;height:402px}}#home section.home-accountoptions{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:300px;flex-direction:row;max-width:1280px;margin:0 auto}@media screen\0{#home section.home-accountoptions{min-height:0}}#home section.home-accountoptions a:nth-child(2){border-left:1px solid #EDEFF2;border-right:1px solid #EDEFF2}#home section.home-accountoptions a{display:block;min-height:235px;flex-grow:1;padding:5%;text-align:center;background:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#home section.home-accountoptions a.latest{background:url("../img/latest-opm7.svg");background-position:bottom -95px center;background-repeat:no-repeat;background-size:216px 204px}@media (max-width: 52em){#home section.home-accountoptions a.latest{background-position:bottom -105px center}}#home section.home-accountoptions a.latest:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:url("../img/latest-opm7.svg"),linear-gradient(#fff, #F7F8FA);background-repeat:no-repeat;background-position:bottom -95px center}#home section.home-accountoptions a.teams{background-image:url("../img/business-vaults.png");background-position:bottom center;background-repeat:no-repeat;background-size:358px 74px}@media (min-width: 768px){#home section.home-accountoptions a.teams{background-image:url("../img/business-vaults@2x.png")}}#home section.home-accountoptions a.teams:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:url("../img/business-vaults@2x.png"),linear-gradient(#fff, #F7F8FA);background-repeat:no-repeat;background-size:358px 74px, auto;background-position:bottom center}#home section.home-accountoptions a.families{background-image:url("../img/family-people.png");background-position:bottom center;background-repeat:no-repeat;background-size:206px 103px}@media (min-width: 768px){#home section.home-accountoptions a.families{background-image:url("../img/family-people@2x.png")}}#home section.home-accountoptions a.families:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:url("../img/family-people@2x.png"),linear-gradient(#fff, #F7F8FA);background-repeat:no-repeat;background-size:206px 103px, auto;background-position:bottom center}#home section.home-accountoptions a h2,#home section.home-accountoptions a h3,#home section.home-accountoptions a p{max-width:280px;margin-left:auto;margin-right:auto}#home section.home-accountoptions a p{color:#999}@media (max-width: 770px){#home section.home-accountoptions{flex-direction:column}#home section.home-accountoptions a:nth-child(2){border-top:1px solid #EDEFF2;border-bottom:1px solid #EDEFF2;border-left:none;border-right:none}}#downloads .downloads-header{min-height:400px;border-radius:0 0 50% 50%;width:120vw;margin-left:-10vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-size:280px, auto;background-repeat:no-repeat;background-position:center 125%}#downloads .downloads-header.mac{background-image:url("/img/downloads/v2/screenshot-mac-2.png"),linear-gradient(to top, #38bdff, #1a8cff)}@media (min-width: 600px){#downloads .downloads-header.mac{background-image:url("/img/downloads/v2/screenshot-mac-2@2x.png"),linear-gradient(to top, #38bdff, #1a8cff)}}#downloads .downloads-header.ios{background-image:url("/img/downloads/v2/screenshot-ios.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:250px, auto}@media (min-width: 768px){#downloads .downloads-header.ios{background-image:url("/img/downloads/v2/screenshot-ios@2x.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:335px, auto}}@media (min-width: 1024px){#downloads .downloads-header.ios{background-size:450px, auto}}#downloads .downloads-header.windows{background-image:url("/img/downloads/v2/screenshot-windows.png"),linear-gradient(to top, #38bdff, #1a8cff)}@media (min-width: 600px){#downloads .downloads-header.windows{background-image:url("/img/downloads/v2/screenshot-windows@2x.png"),linear-gradient(to top, #38bdff, #1a8cff)}}#downloads .downloads-header.android{background-image:url("/img/downloads/v2/screenshot-android.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:200px, auto}@media (min-width: 768px){#downloads .downloads-header.android{background-image:url("/img/downloads/v2/screenshot-android@2x.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:380px, auto}}#downloads .downloads-header.linux{background-image:url("/img/downloads/v2/screenshot-1px.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:260px, auto}@media (min-width: 768px){#downloads .downloads-header.linux{background-image:url("/img/downloads/v2/screenshot-1px@2x.png"),linear-gradient(to top, #38bdff, #1a8cff);background-size:400px, auto}}@media (min-width: 833px){#downloads .downloads-header.linux{background-size:450px, auto;background-position:80% 120%}}@media (min-width: 1024px){#downloads .downloads-header.linux{background-size:600px, auto;background-position:80% 140%}}@media (min-width: 1200px){#downloads .downloads-header.linux{background-position:60vw 150%, 0}}@media (min-width: 600px){#downloads .downloads-header{background-size:340px, auto}}@media (min-width: 768px){#downloads .downloads-header{height:517px;background-size:450px, auto}}@media (min-width: 833px){#downloads .downloads-header{justify-content:center;background-position:90% 107%;background-size:520px, auto}}@media (min-width: 1024px){#downloads .downloads-header{background-position-y:109%;background-size:620px, auto}}@media (min-width: 1200px){#downloads .downloads-header{background-position:60vw 120%, 0;background-size:700px, auto}}#downloads .downloads-header>div{width:78%;max-width:1100px;min-height:200px;margin:100px auto;text-align:center}@media (min-width: 833px){#downloads .downloads-header>div{text-align:left}}@media (min-width: 1200px){#downloads .downloads-header>div{padding:0 40px}}#downloads .downloads-header>div .downloads-intro h1{font-size:2.375em;line-height:1.13;letter-spacing:-0.8px;color:#fff;margin:0 0 12px 0}#downloads .downloads-header>div .downloads-intro p{opacity:0.8;font-size:1em;line-height:1.38;letter-spacing:-0.2px;color:#fff}#downloads .downloads-header>div .downloads-intro a.download1P{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#fff;color:#2AA6FE}@media (max-width: 600px){#downloads .downloads-header>div .downloads-intro a.download1P{width:calc(100% - 30px)}}#downloads .downloads-header>div .downloads-intro a.download1P:hover,#downloads .downloads-header>div .downloads-intro a.download1P:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (min-width: 833px){#downloads .downloads-header>div .downloads-intro h1{max-width:330px}#downloads .downloads-header>div .downloads-intro a.download1P{margin:0}}#downloads section.download-1password{width:100%;max-width:1100px;margin:40px auto}#downloads section.download-1password .box--image{padding:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){#downloads section.download-1password .box--image{align-items:flex-start}}@media (min-width: 1200px){#downloads section.download-1password .box--image{padding:0 40px}}#downloads section.download-1password .box--image h2{font-size:1.375em;line-height:1.36;letter-spacing:-0.2px;color:#333}#downloads section.download-1password .box--image p{opacity:0.8;font-size:1em;line-height:1.38;letter-spacing:-0.3px;color:#3d454d;max-width:420px}@media (max-width: 729px){#downloads section.download-1password .box--image p{text-align:center}}#downloads section.download-1password .box--image .example.passwordx{width:300px;height:110px;background-image:url("/img/downloads/v2/1px-example.png");background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#downloads section.download-1password .box--image .example.passwordx{background-image:url("/img/downloads/v2/1px-example@2x.png")}}#downloads section.download-1password .box--image .example.extension{width:300px;height:110px;background-image:url("/img/downloads/v2/extension-example.png");background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#downloads section.download-1password .box--image .example.extension{background-image:url("/img/downloads/v2/extension-example@2x.png")}}#downloads section.download-1password .box--image .device-list{display:inline-flex}#downloads section.download-1password .box--image .device-list .browser{min-width:50px;min-height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#edf4fa;margin:0 6px;background-size:30px}#downloads section.download-1password .box--image .device-list .browser:hover{background-color:#C7DAED}#downloads section.download-1password .box--image .device-list .browser:first-child{margin-left:0}#downloads section.download-1password .box--image .device-list .browser:last-child{margin-right:0}@media (min-width: 1024px){#downloads section.download-1password .box--image .device-list .browser{width:72px;height:72px;background-size:38px}}#downloads section.download-1password .box--image .device-list .browser.chrome{background-image:url("/img/downloads/v2/device-list-chrome@2x.png");background-repeat:no-repeat;background-position:center center}#downloads section.download-1password .box--image .device-list .browser.opera{background-image:url("/img/downloads/v2/device-list-opera@2x.png");background-repeat:no-repeat;background-position:center center}#downloads section.download-1password .box--image .device-list .browser.firefox{background-image:url("/img/downloads/v2/device-list-firefox@2x.png");background-repeat:no-repeat;background-position:center center}#downloads section.download-1password .box--image .device-list .browser.safari{background-image:url("/img/downloads/v2/device-list-safari@2x.png");background-repeat:no-repeat;background-position:center center}#downloads section.download-1password .box--image .device-list .browser.edge{background-image:url("/img/downloads/v2/device-list-edge@2x.png");background-repeat:no-repeat;background-position:center center}#downloads section.download-1password.hide{display:none}#downloads section.operating-systems{width:100%;max-width:1100px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media screen\0{#downloads section.operating-systems{max-width:1200px}}@supports (display: grid){#downloads section.operating-systems{display:grid;grid-template-columns:1fr}@media (min-width: 700px){#downloads section.operating-systems{grid-template-columns:1fr 1fr 1fr}}}#downloads section.operating-systems .os{min-height:260px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#ffffff}@media (min-width: 768px){#downloads section.operating-systems .os:nth-child(2){border-left-width:1px;border-right-width:1px;border-style:solid;border-image-source:linear-gradient(to bottom, #fff, #ccc);border-image-slice:1}}@media (min-width: 768px){#downloads section.operating-systems .os{flex-basis:255px;padding:0 10px}}@media (min-width: 1200px){#downloads section.operating-systems .os{min-width:400px}}#downloads section.operating-systems .os img{margin-bottom:20px}#downloads section.operating-systems .os h3{font-size:1.375em;line-height:1.36;letter-spacing:-0.2px;text-align:center;color:#3d454d;margin-bottom:12px}#downloads section.operating-systems .os p{opacity:0.8;text-align:center;color:#3d454d;max-width:270px}#downloads section.operating-systems .os a{font-size:1.125em;font-weight:600;line-height:0.89;letter-spacing:-0.3px;text-align:center;color:#1A8CFF;padding-bottom:2px}#downloads section.operating-systems .os a:hover{border-bottom:2px solid #2AA6FE;padding-bottom:0px}#downloads hr{width:100%;border:0;height:0;margin:0;border-top:1px solid #cccccc}#downloads section.older-versions{max-width:1100px;margin:40px auto}#downloads section.older-versions .box--image{padding:30px 35px;max-width:600px}@media (max-width: 699px){#downloads section.older-versions .box--image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;text-align:center}}#downloads section.older-versions .box--image h3{font-size:1.375em;line-height:1.36;letter-spacing:-0.2px;color:#333;margin-bottom:12px}#downloads section.older-versions .box--image p{opacity:0.8;font-size:1em;line-height:1.38;letter-spacing:-0.3px;color:#3d454d;max-width:410px;margin-bottom:30px}#downloads section.older-versions .box--image a{font-size:16px;font-weight:600;line-height:1.38;letter-spacing:0.1px;color:#1A8CFF;margin-bottom:6px}#downloads section.older-versions .box--image ul{list-style-type:none}#downloads section.older-versions .box--image ul li.mac-icon::before{content:'';display:inline-block;height:16px;width:16px;margin-right:5px;background-image:url("/img/downloads/v2/version-ios.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}#downloads section.older-versions .box--image ul li.windows-icon::before{content:'';display:inline-block;height:16px;width:16px;margin-right:5px;background-image:url("/img/downloads/v2/version-windows.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}#downloads section.older-versions .box--image ul li.cli-icon::before{content:'';display:inline-block;height:16px;width:16px;margin-right:5px;background-image:url("/img/downloads/v2/version-cli-sm.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}#downloads section.older-versions .box--image ul li p{margin-left:25px}#downloads section.older-versions .box--image.betas img,#downloads section.older-versions .box--image.older-versions img{margin-bottom:30px}h1.teams{width:100%;height:120px;background-image:url("../img/pricing/header-logo-lock.png");background-position:center center;background-repeat:no-repeat;background-size:293px 36px;text-indent:-10000px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){h1.teams{background-image:url("../img/pricing/header-logo-lock@2x.png")}}.earl-y-pricing-header{margin-top:60px;min-height:72px;width:100%;background-color:#34CBA4}.earl-y-pricing-header div{max-width:730px;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background-image:url("../img/pricing/business-earl-icon.png");background-position:right bottom;background-repeat:no-repeat;min-height:72px;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.earl-y-pricing-header div{background-image:url("../img/pricing/business-earl-icon@2x.png")}}.earl-y-pricing-header p{max-width:90%;margin:auto 0;color:#fff;font-weight:300;color:#C5F3E7}@media (max-width: 52em){.earl-y-pricing-header p{padding:5px 40px 5px 20px}}.earl-y-pricing-header p strong{font-weight:600;margin-right:10px;color:#fff}.earl-y-pricing-header img{margin-left:auto}.pricing-cards{margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width: 500px){.pricing-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.pricing-cards article{max-width:300px;margin:0 2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width: 500px){.pricing-cards article{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;max-width:none;margin:5px}}.pricing-cards .pricing-card header{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-size:1.7em}.pricing-cards .pricing-card ul{margin:0 10px 0px;list-style:none}.pricing-cards .pricing-card ul li{color:#B8BDCC;padding-bottom:5px}.pricing-cards .pricing-card section.pricing{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;padding-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;align-items:center;height:320px;padding:14px 0}.pricing-cards .pricing-card section.pricing sup{font-size:24px;letter-spacing:-1px;vertical-align:super;font-weight:600;line-height:0;padding-right:3px}.pricing-cards .pricing-card section.pricing p{color:#fff;font-size:1.063em;max-width:300px;margin:0 20px 15px 14px;line-height:1.35;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width: 400px){.pricing-cards .pricing-card section.pricing p{margin:10px 20px 20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.pricing-cards .pricing-card section.pricing p.price{display:inline-block;font-weight:600;font-size:72px;letter-spacing:0.34px;line-height:0.5em;vertical-align:bottom;margin-top:20px}.pricing-cards .pricing-card section.pricing p.billed{font-weight:600;line-height:5px;opacity:0.4;padding:5px 0 0 0;margin:0 auto 0 auto;font-size:0.9em}.pricing-cards .pricing-card section.pricing a.button{font-size:0.938em;letter-spacing:-0.20px;text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;max-width:240px;margin:20px auto 0}@media (max-width: 600px){.pricing-cards .pricing-card section.pricing a.button{width:calc(100% - 30px)}}.pricing-cards .pricing-card section.pricing a.button:hover,.pricing-cards .pricing-card section.pricing a.button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.pricing-cards .teams-standard header{color:#fff;font-weight:600}.pricing-cards .teams-standard li{background-image:url("../img/pricing/blue-tick.svg")}.pricing-cards .teams-standard section.pricing{background:#1A8CFF;color:#fff}.pricing-cards .teams-standard a.button{background:#fff;color:#1A8CFF}.pricing-cards .teams-pro header{color:#fff;font-weight:600}.pricing-cards .teams-pro li{background-image:url("../img/pricing/earl-tick.svg")}.pricing-cards .teams-pro section.pricing{background:#475766;color:#fff}.pricing-cards .teams-pro section.pricing a.button{background:#fff;color:#475766}.pricing-cards .teams-enterprise header{color:#fff;font-weight:600}.pricing-cards .teams-enterprise section.pricing{background:#3F4C73;color:#fff}.pricing-cards .teams-enterprise section.pricing p{position:relative;top:13px}.pricing-cards .teams-enterprise ul{color:#B8BDCC}.pricing-cards .teams-enterprise a.button{background:#fff;color:#69728C}.frequent-pricing-questions{width:100%;padding:20px 20px 60px;margin:auto}.frequent-pricing-questions .wrapper{max-width:700px;margin:0 auto}.frequent-pricing-questions h2{text-align:center;margin:50px 0 10px;color:#333;font-size:24px;line-height:28px;margin-bottom:60px}.frequent-pricing-questions ul{list-style:none;font-size:18px;line-height:26px}.frequent-pricing-questions ul strong{display:block;color:#333;font-size:18px;line-height:25px;font-weight:600;padding-bottom:10px;border-bottom:1px dashed #B8BDCC;text-align:left;margin-bottom:20px}.frequent-pricing-questions ul span{padding-top:10px;color:#333;display:block;font-size:17px;line-height:26px}.frequent-pricing-questions ul li{margin-bottom:60px}.frequent-pricing-questions a{color:#7369BF;border-bottom:2px solid #D2CCFF}.frequent-pricing-questions a:hover{color:#7369BF;border-bottom:2px solid #7369BF}.press-background{background:url("/img/press/background.png");background-attachment:fixed;background-size:460px 460px;padding:40px 40px 0 0}header.press{width:100%;min-height:600px;background-color:#3F4C73;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}header.press div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:400px;text-align:center;align-items:center;justify-content:center;flex-direction:column;color:#fff}header.press h1{font-size:44px;margin:20px 0}header.press p{font-size:18px;margin:10px 0}header.press p a{color:#50B347;font-weight:600}header.press a.press-subscribe{background:#50B347;border-radius:4px;color:#fff;width:285px;font-size:20px;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:600;margin-top:20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}header.press a.press-subscribe span{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;font-weight:500;padding-top:5px;font-size:14px;color:#CBF2AA;letter-spacing:0.05px}header.press a.press-subscribe:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:#408e39}.purple{color:#7369BF}.blue{color:#1A8CFF}.purple-fill:hover{background:#7369BF !important}section.press-sidebar{width:20%;float:right;line-height:1.6;background:rgba(255,255,255,0.8);padding:20px;margin:40px 0 0;border:1px solid rgba(150,150,150,0.2);-moz-box-shadow:0 1px 4px 0 rgba(150,150,150,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(150,150,150,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section.press-sidebar h2{font-size:16px;padding-bottom:10px;color:#8A8E99;line-height:20px}section.press-sidebar ul{list-style:none}section.press-sidebar a{color:#1A8CFF;font-weight:600}@media (max-width: 52em){section.press-sidebar{display:none}}section.press-sidebar.fixed{position:fixed;top:40px;right:40px;float:none}section.press-section{background:#fff;border:1px solid rgba(150,150,150,0.2);-moz-box-shadow:0 1px 4px 0 rgba(150,150,150,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(150,150,150,0.2);box-sizing:border-box;width:70%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;color:#fff;margin:40px;min-height:400px;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width: 52em){section.press-section{width:100%;margin:0 20px 20px}}section.press-section h2{max-width:400px;font-size:25px;padding-top:110px;margin-top:-110px}section.press-section h3{max-width:400px;font-size:16px;color:#8A8E99}section.press-section p{color:#333;max-width:500px;margin:20px 0}section.press-section a.dropbox{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:1px solid #D4D5D9;border-radius:4px;color:#5C5F66;width:285px;font-size:18px;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:600;margin-top:20px}section.press-section a.dropbox span{font-weight:500;padding-top:5px;font-size:14px;color:#B8BDCC;letter-spacing:0.05px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}section.press-section a.dropbox:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:1px solid #06c;color:#fff;background-color:#1A8CFF}section.press-section a.dropbox:hover span{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#EDEFF2}header.company{width:120vw;margin-left:-10vw;border-radius:0 0 50% 50%;background:url("../img/company/company-banner.jpg") no-repeat center center;background-size:cover;min-height:400px;max-height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}header.company img{width:268px;height:57px;background-size:100%;margin-bottom:20px}header.company h1{font-size:2em;line-height:1.13;letter-spacing:-0.8px;text-align:center;color:#fff;width:80%;max-width:571px}@media (min-width: 768px){header.company h1{font-size:2.375em;width:100%}}.people{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;flex-wrap:wrap;justify-content:center;padding:0 20px;margin:0 auto 80px}@media (min-width: 640px){.people{justify-content:flex-start}}@media screen and (min-width: 640px) and (max-width: 789px){.people{max-width:640px}}@media screen and (min-width: 790px) and (max-width: 939px){.people{max-width:790px}}@media screen and (min-width: 940px) and (max-width: 1089px){.people{max-width:940px}}@media (min-width: 1090px){.people{max-width:1100px}}.people li{margin:5px;width:140px;padding:5px}@media (max-width: 30em){.people li{width:130px;margin:1.7%;padding:8px}}@media screen and (min-width: 640px) and (max-width: 789px){.people li:nth-child(4n+2),.people li:nth-child(4n+3){position:relative;top:20px}}@media screen and (min-width: 790px) and (max-width: 939px){.people li:nth-child(5n+2),.people li:nth-child(5n+4){position:relative;top:20px}.people li:nth-child(5n+3){position:relative;top:40px}}@media screen and (min-width: 940px) and (max-width: 1089px){.people li:nth-child(6n+2),.people li:nth-child(6n+5){position:relative;top:20px}.people li:nth-child(6n+3),.people li:nth-child(6n+4){position:relative;top:40px}}@media (min-width: 1090px){.people li:nth-child(7n+2),.people li:nth-child(7n+6){position:relative;top:20px}.people li:nth-child(7n+3),.people li:nth-child(7n+4),.people li:nth-child(7n+5){position:relative;top:40px}}.people li img{border-radius:3px}.people li h2{padding:10px 0 5px;font-size:0.875em;color:#2D2F33;line-height:normal;margin-bottom:0}.people li h3{font-size:0.875em;font-weight:400;line-height:1.3em;color:#737680}.people li p{font-size:14px;line-height:1.3em;color:#737680}header.main-newsletter{background:url("../img/newsletter/newsletter-masthead.jpg") #E1EDFA no-repeat center 90px;width:100%;min-height:800px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:40px}@media (max-width: 52em){header.main-newsletter{height:860px;background:url("../img/newsletter/newsletter-masthead.jpg") #E1EDFA no-repeat center 40px}}header.main-newsletter h1{max-width:500px;text-align:center;margin-bottom:20px}header.main-newsletter p{max-width:500px;text-align:center;font-size:16px}header.main-newsletter input{margin-right:5px;background:#fff;border:1px solid #B8BDCC;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border-radius:4px;padding:0 10px;min-width:380px;height:50px;vertical-align:middle}@media (max-width: 52em){header.main-newsletter input{margin:0 5px;width:calc(100% - 10px)}}header.main-newsletter button{background:#1A8CFF;border:1px solid #06c;border-radius:4px;color:#fff;font-weight:600;padding:10px 15px;font-size:20px;height:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);vertical-align:middle;line-height:20px}@media (max-width: 52em){header.main-newsletter button{width:calc(100% - 10px);margin:10px 5px 0}}header.main-newsletter button span{vertical-align:6px}header.main-newsletter button svg{margin-right:5px}header.main-newsletter .privacy-disclaimer{max-width:500px;text-align:center;font-size:14px;padding-top:40px}header.main-newsletter .privacy-disclaimer a{color:#1A8CFF;text-decoration:underline}header.main-newsletter #hidden-fields{display:none}section.previous-newsletters h3{font-size:20px;text-align:center;padding:60px 30px 10px}section.previous-newsletters p{text-align:center;font-size:14px;line-height:18px;max-width:540px;margin:0 auto 30px;padding:0 20px}section.previous-newsletters ul{list-style:none;max-width:500px;margin:0 auto 40px;text-align:center;line-height:28px}section.previous-newsletters a{color:#1A8CFF;font-weight:600;border-bottom:2px solid white}section.previous-newsletters a:hover{border-bottom:2px solid #80BDFF}header.christmas-newsletter{width:100%;min-height:800px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:35px;background:url("../img/christmas-newsletter/aurora-borealis.png") no-repeat center 5px;background-size:150%}@media (min-width: 426px){header.christmas-newsletter{min-height:400px}}@media (min-width: 600px){header.christmas-newsletter{background:url("../img/christmas-newsletter/aurora-borealis@2x.png") no-repeat center -30px;background-size:1200px}}header.christmas-newsletter #winter-friends{width:100vw;min-height:260px;margin:40px 0 0 0;background:url("../img/christmas-newsletter/winter-friends.png") no-repeat center center;background-size:contain}@media (min-width: 426px){header.christmas-newsletter #winter-friends{min-height:400px}}@media (min-width: 600px){header.christmas-newsletter #winter-friends{background:url("../img/christmas-newsletter/winter-friends@2x.png") no-repeat center 50px;background-size:contain}}header.christmas-newsletter h1{color:#4D5D8C;font-size:1.5em;text-align:center;margin:20px 0}header.christmas-newsletter .bar{position:relative;margin:0 60px 60px 50px;width:80%;max-width:500px}header.christmas-newsletter .bar>.peppermint{padding:0.8em;top:0.26rem;left:0.4rem;position:absolute;z-index:2;margin:0;border-radius:4rem;box-shadow:inset 0px 2px 6px 4px rgba(255,255,255,0.6),inset 0px 0px 1px 1px rgba(0,0,0,0.4),inset 0px 0px 16px 4px rgba(0,102,204,0.1),0px 0px 7px 1px rgba(0,102,204,0.4),0px 5px 15px 1px rgba(255,0,0,0.1)}header.christmas-newsletter .bar>.placer{position:absolute;padding:1.1rem;margin:0;width:100%;z-index:1;border-radius:4rem;background:#EDEFF2;box-shadow:inset 0px 2px 6px 4px rgba(0,0,0,0.15),inset 0px 1px 1px 2px rgba(0,0,0,0.1),inset 0px 18px 26px 1px rgba(0,102,204,0.2)}header.christmas-newsletter .placer::before{content:"";background:url("../img/christmas-newsletter/snowflake.svg") no-repeat center center;width:32px;height:36px;position:absolute;left:-40px;top:0px}header.christmas-newsletter .bar::after{content:"50,000 clicks";position:absolute;left:101%;margin:0 0.1em;font-weight:bold;top:1px;line-height:1.1rem;color:#4D5D8C}header.christmas-newsletter .peppermint{color:black;background-position:50%;background:repeating-linear-gradient(45deg, rgba(255,255,255,0), rgba(255,255,255,0) 20px, rgba(255,0,0,0.9) 20px, rgba(255,0,0,0.9) 24px, rgba(255,255,255,0) 24px, rgba(255,255,255,0) 30px, rgba(255,0,0,0.9) 30px, rgba(255,0,0,0.9) 70px, rgba(255,255,255,0) 70px, rgba(255,255,255,0) 90px, rgba(255,0,0,0.9) 90px, rgba(255,0,0,0.9) 92px, rgba(255,255,255,0) 92px, rgba(255,255,255,0) 93px, rgba(255,0,0,0.9) 93px, rgba(255,0,0,0.9) 95px, rgba(255,255,255,0) 95px, rgba(255,255,255,0) 96px, rgba(255,0,0,0.9) 96px, rgba(255,0,0,0.9) 98px, rgba(255,255,255,0) 98px),linear-gradient(to bottom, rgba(255,255,255,0.5), #FDF9E4);animation:progress 3s ease-in-out 0.4s forwards}header.christmas-newsletter h2{max-width:500px;text-align:center;font-size:1.2em;padding-bottom:0}header.christmas-newsletter p{max-width:500px;text-align:center;font-size:16px}header.christmas-newsletter p strong{font-weight:bold}header.christmas-newsletter .share-btns{display:inline-flex;margin-bottom:10px}header.christmas-newsletter .share-btns .btns{width:60px;height:60px;border-radius:60px;margin:1em 1.5em}header.christmas-newsletter .share-btns #facebook-btn{background:#697FBF url("/img/christmas-newsletter/facebook-icon.svg") no-repeat center center;border:1px solid #3F4C73;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);cursor:pointer;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}header.christmas-newsletter .share-btns #facebook-btn:hover{background-color:#4962ac;border:1px solid #2d3652;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}header.christmas-newsletter .share-btns #twitter-btn{background:#9cf url("../img/christmas-newsletter/twitter-icon.svg") no-repeat center center;border:1px solid #5490CC;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);cursor:pointer;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}header.christmas-newsletter .share-btns #twitter-btn:hover{background-color:#66b3ff;border:1px solid #3677b7;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}header.christmas-newsletter input{margin-right:5px;background:#fff;border:1px solid #B8BDCC;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border-radius:4px;padding:0 10px;height:50px;vertical-align:middle}@media (min-width: 833px){header.christmas-newsletter input{min-width:380px}}@media (max-width: 52em){header.christmas-newsletter input{margin:0 5px;width:calc(100% - 10px)}}header.christmas-newsletter button{background:#1A8CFF;border:1px solid #06c;border-radius:26px;color:#fff;font-weight:600;padding:10px 15px;font-size:20px;height:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);vertical-align:middle;line-height:20px;cursor:pointer;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}header.christmas-newsletter button:hover{-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s;background:#0072e6}@media (max-width: 52em){header.christmas-newsletter button{width:calc(100% - 10px);margin:10px 5px 0}}header.christmas-newsletter button span{vertical-align:6px}header.christmas-newsletter button svg{margin-right:5px}header.christmas-newsletter .privacy-disclaimer{max-width:500px;text-align:center;font-size:14px;padding-top:40px}header.christmas-newsletter .privacy-disclaimer a{color:#1A8CFF;text-decoration:underline}@keyframes progress{0%{width:0%}100%{width:97.5%}}.features-intro{margin:0 auto;width:100%;max-width:700px;text-align:center;padding:80px 50px 50px}.features-intro h2{color:#1A8CFF;font-size:1.875em}.features-intro p{font-size:23px;margin-bottom:20px !important;color:#7A8299;line-height:1.6em;margin:auto}.macheader{background:url("../img/features/mac-header.jpg") no-repeat center top;background-size:cover;height:300px;background-position:-90px top;margin-top:60px;border-bottom:2px solid rgba(0,0,0,0.06)}@media (min-width: 52em){.macheader{height:calc(10vw * 3);background-position:center top}}.features-banner{background:url("../img/features/features-header.jpg") no-repeat center top;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(30,26,25,0.5)}@media (min-width: 52em){.features-banner{box-shadow:none}}.features-banner h2{color:#fff}.fingerprintfeature{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:url("../img/features/fingerprintfeature.jpg") no-repeat center center;background-size:cover;height:600px;margin:40px 0 0;box-shadow:inset 0 0 0 1000px rgba(30,26,25,0.7)}@media (min-width: 700px){.fingerprintfeature{background:url("../img/features/fingerprintfeature@2x.jpg") no-repeat center center;background-size:cover}}@media (min-width: 52em){.fingerprintfeature{box-shadow:none}}.fingerprintfeature .wrapper{align-self:center;margin:auto;padding:0 50px}@media (min-width: 52em){.fingerprintfeature .wrapper{width:987px}}@media (max-width: 400px){.fingerprintfeature .wrapper{padding:0 20px}}.fingerprintfeature .wrapper .workswith{margin-top:20px;width:200px}.fingerprintfeature .wrapper .text{text-align:center;max-width:500px;padding:30px 0 0}@media (min-width: 52em){.fingerprintfeature .wrapper .text{text-align:left;margin-left:30px;max-width:380px}}.fingerprintfeature .wrapper .text h2{color:#E5C9A1}.fingerprintfeature .wrapper .text p{line-height:1.6em;color:#FFF4E6}.fingerprintfeature .wrapper img{position:inherit}@media (min-width: 52em){.fingerprintfeature .wrapper img{position:absolute;right:50px}}.strongerpasswords .wrapper{max-height:700px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;overflow:hidden}@media (min-width: 52em){.strongerpasswords .wrapper{height:calc(100vw/1.8);max-height:500px}}.strongerpasswords .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:570px;padding:50px 20px 0;text-align:center;margin:0 auto;order:1;align-items:center;justify-content:flex-end}@media (min-width: 57em){.strongerpasswords .text{height:500px}}@media (min-width: 52em){.strongerpasswords .text{text-align:left;order:2;width:50%;float:right;padding:50px;margin:0}}.strongerpasswords .text .textwrap{float:left;margin-bottom:30px}.strongerpasswords .text .textwrap h2{margin-bottom:30px;padding-bottom:0}.strongerpasswords .text .textwrap a{text-decoration:none;font-weight:600;padding-bottom:5px}.everything .screenshot{background-image:url("../img/features/everything.png");background-repeat:no-repeat;background-position:center right;background-size:contain;height:440px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.everything .screenshot{background-image:url("../img/features/everything@2x.png")}}@media (max-width: 52em){.everything .screenshot{height:calc(10vw * 9);max-height:440px;width:50%;background-size:contain;background-position:center top}}.everything .text{font-weight:400}.everything .text h2{color:#1A8CFF !important}.everything .text p{color:#4D5D8C !important}@media (max-width: 52em){.everything .text{text-align:center;padding:20px !important;margin:10px auto 30px !important;max-width:550px;width:100%}}.signup-reminder h2{text-align:center;margin:0 0 10px 0;color:#333;font-size:24px;margin-bottom:20px}.signup-reminder a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background:#1A8CFF;padding:14px 0 14px 0;max-width:210px}@media (max-width: 600px){.signup-reminder a{width:calc(100% - 30px)}}.signup-reminder a:hover,.signup-reminder a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.features.what-you-get h2{text-align:center;margin:0 0 10px;color:#333;font-size:24px;line-height:28px;margin-bottom:60px}.usercomments h2{color:#4D4D4D !important;text-align:center;margin:50px auto 20px auto}.usercomments .wrapper{max-width:1140px;margin:30px auto;box-sizing:border-box !important;padding:0 50px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-moz-column-width:270px;-webkit-column-width:270px;column-width:270px;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}@media (min-width: 57em){.usercomments .wrapper{text-align:left}}.usercomments .wrapper p{color:#4D4D4D;padding:0 0 15px !important;margin:0 0 15px !important;border-bottom:1px solid rgba(207,212,230,0.4)}.usercomments .wrapper a{color:#1A8CFF;border:none;text-decoration:none}.usercomments .wrapper a:hover{color:#1A8CFF;text-decoration:none}.usercomments cite,.usercomments cite a{color:#1A8CFF;display:block;line-height:1.3em}.usercomments cite a span{color:#B8BDCC}.usercomments cite a img{margin:3px 15px 0 0;float:left;width:35px;height:35px;border-radius:4px}.usercomments .tweet{box-sizing:border-box !important;display:inline-block;background:#fff;border:1px solid #CFD4E6;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);border-radius:4px;padding:15px;width:100%;margin:20px 0}@media (min-width: 30em){.usercomments .tweet{margin:10px 0}}header.typographic{width:100%;height:500px;padding:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-align-items:flex-end;text-align:center}@media (min-width: 30em){header.typographic{text-align:left;height:360px}}header.typographic h1{font-weight:normal;font-size:45px;color:#fff;line-height:50px;margin:0 0 10px}header.typographic h2{font-weight:normal;font-size:22px;line-height:26px;max-width:400px;text-shadow:0 0 32px rgba(0,0,0,0.5)}header.typographic.admin-tools{background:#4D5D8C top right no-repeat;background-size:500px;background-position:top right -60px}header.typographic.admin-tools h1{color:#fff}header.typographic.admin-tools h2{color:#B8BDCC}header.typographic.browser{border-radius:10px;padding:0;border:3vw solid #465480;box-shadow:0 0 0 2px #313B59;margin-bottom:-45px}header.typographic.sharing-band{background:#7369BF top right no-repeat;background-size:380px}header.typographic.sharing-band h2{color:#D2CCFF}header.typographic.privacy-band{background:url("../img/privacy/header.png") #1F997A top right no-repeat;background-size:487px}header.typographic.privacy-band h2{color:#6CD9BE}header.typographic.safety-band{background:#7369BF top right no-repeat;background-size:380px}header.typographic.safety-band h2{color:#D2CCFF}header.typographic.security-band{background:url("../img/security/header.png") #4D5D8C top right no-repeat;background-size:auto 391px;background-position:top right}header.typographic.security-band h2{color:#EDEFF2}header.typographic.error{background-color:#4D5D8C;height:300px}section.footer-navigation{width:100%;border-top:2px solid #EDEFF2}section.footer-navigation a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding-top:50px;height:220px;width:100%;display:block;border-bottom:2px solid #EDEFF2}@media (min-width: 52em){section.footer-navigation a{width:50%;clear:none;border-top:none;height:200px}}section.footer-navigation a svg{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:50px;fill:#ACB1BF}section.footer-navigation a h3{font-size:26px;margin-bottom:10px;color:#8A8E99}section.footer-navigation a p{width:100%;max-width:none;color:#8A8E99;font-size:16px;margin-bottom:0}@media (min-width: 57em){section.footer-navigation a p{max-width:300px}}section.footer-navigation a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#EDEFF2}section.footer-navigation a:hover h3{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#737680}section.footer-navigation a:hover svg{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;fill:#8A8E99}section.footer-navigation a.right{padding-left:50px;text-align:left}@media (min-width: 52em){section.footer-navigation a.right{float:right}}section.footer-navigation a.right p{float:left;padding-right:20px}@media (min-width: 57em){section.footer-navigation a.right p{padding-right:0}}section.footer-navigation a.right svg{float:right;margin-right:3vw}section.footer-navigation a.right:hover svg{margin-right:4vw}section.footer-navigation a.left{padding-right:50px;text-align:right}@media (min-width: 52em){section.footer-navigation a.left{float:left;border-right:2px solid #EDEFF2}}section.footer-navigation a.left svg{float:left;margin-left:3vw}section.footer-navigation a.left p{float:right;padding-left:20px}@media (min-width: 57em){section.footer-navigation a.left p{padding-left:0}}section.footer-navigation a.left:hover svg{margin-left:4vw}section.footer-navigation:after{content:" ";display:block;height:0;clear:both}section.policy{background-color:#EDEFF2}@media (min-width: 52em){section.policy{padding:50px 0}}section.policy h1{color:#1A8CFF;text-align:center;font-size:28px;margin-bottom:20px}section.policy div{border-radius:3px;background-color:#fff;padding:50px;margin:auto;width:100%}@media (min-width: 52em){section.policy div{width:80%;max-width:780px}}section.policy div p{font-size:18px;line-height:1.45;font-weight:normal;letter-spacing:normal;color:#333 !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga', 'kern';margin:0 0 1em}section.policy div h2{font-size:27px;text-align:center;margin-bottom:20px;color:#1A8CFF !important}section.internal.overview p{font-size:23px;margin-bottom:20px !important;color:#7A8299;line-height:1.6em;margin:auto}section.internal.how-we-store-data #privacy-heading{font-size:30px;font-weight:normal}section.internal.how-we-store-data ul>div{width:100%;text-align:center}@media (min-width: 52em){section.internal.how-we-store-data ul>div{text-align:left;margin-left:35px}}section.internal.how-we-store-data ul>div img{display:inline;margin:20px 0;width:100%;max-width:437px}.pricing h2 strong{font-weight:600}.pricing .header{min-height:200px;margin-top:60px;background:#f7fbff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen\0{.pricing .header{position:relative}}.pricing .header h2{color:#4D4D4D;font-size:1.7em;font-weight:normal}.pricing .header .tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:95%;max-width:490px}@media screen\0{.pricing .header .tabs{position:absolute;bottom:0px;left:460px}}.pricing .header .tabs .tab{width:240px;border:solid 1px #dadde6;border-radius:6px 6px 0 0;border-bottom:none;background:#fff;text-align:center}.pricing .header .tabs .tab h2{font-size:1em;line-height:40px}.pricing .USD-pricing{width:100%;text-align:center;position:relative}.pricing .USD-pricing p{font-size:0.8em;color:#B8BDCC;margin:0}.pricing .main-body{border-top:1px solid #dadde6}.pricing .main-body .column-container{max-width:970px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 990px){.pricing .main-body .column-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pricing .main-body .column-container .col{-ms-flex-preferred-size:350px;flex-basis:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-grow:1}@media screen\0{.pricing .main-body .column-container .col{margin:0 auto}}.pricing .main-body .column-container .col ul{max-width:460px;margin:0 auto}.pricing .main-body .column-container .col ul li{list-style:none;padding:15px 5px 15px 40px;background-position:3% center;background-repeat:no-repeat;font-weight:500;font-size:14px;background-size:18px;margin:4px 2px}.pricing .main-body .column-container .col ul li.highlights{background-color:#fcf8f0}.pricing .main-body .column-container .col.family ul li.family-account-included,.pricing .main-body .column-container .col.business ul li.family-account-included{background-image:url("../img/family-people.png");background-color:#fcf8f0;background-size:110px 55px;background-position:12px bottom;padding:11px 5px 11px 145px}.pricing .main-body .column-container .col.family ul li.family-account-included span,.pricing .main-body .column-container .col.business ul li.family-account-included span{font-weight:normal}.pricing#personal-and-family .header .tabs .tab.personal-family{height:50px;margin:0 0 -2px 0}.pricing#personal-and-family .header .tabs .tab.teams-business{height:42px;background:#f7fbff}.pricing#personal-and-family .price-cards{margin:0}.pricing#personal-and-family .price-cards .card{margin:50px 5px 40px;width:97%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width: 700px){.pricing#personal-and-family .price-cards .card{height:343px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media (min-width: 700px) and (min-width: 990px){.pricing#personal-and-family .price-cards .card{width:450px;padding:40px 40px 28px}}@media (min-width: 700px){.pricing#personal-and-family .price-cards .card h3{max-width:300px;margin:0 auto}.pricing#personal-and-family .price-cards .card h3.title{font-size:23px;opacity:0.8}.pricing#personal-and-family .price-cards .card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;box-shadow:0 6px 30px 0 rgba(153,153,153,0.7)}}@media screen\0{.pricing#personal-and-family .price-cards .card{height:auto}}@media (min-width: 990px){.pricing#personal-and-family .main-body .column-container .col.personal{margin-right:35px}}.pricing#personal-and-family .main-body .column-container .col.personal ul li{background-image:url("../img/checkbox-grey.svg")}.pricing#personal-and-family .main-body .column-container .col.personal ul li:nth-child(odd){background-color:#f2f7ff}@media (min-width: 990px){.pricing#personal-and-family .main-body .column-container .col.family{margin-left:35px}}.pricing#personal-and-family .main-body .column-container .col.family ul li:not(.family-account-included){background-image:url("../img/checkbox-purple.svg")}.pricing#personal-and-family .main-body .column-container .col.family ul li:not(.family-account-included):nth-child(odd):not(.highlights){background-color:#f2f7ff}.pricing#personal-and-family .footer.price-cards .card.individuals{margin-right:5%}.pricing#personal-and-family .footer.price-cards .card:hover{box-shadow:none}.pricing#teams-and-business .header .tabs .tab.personal-family{height:42px;background:#f7fbff}.pricing#teams-and-business .header .tabs .tab.teams-business{height:50px;margin:0 0 -2px 0}.pricing#teams-and-business .pricing-cards{padding-top:60px;justify-content:center;align-items:center}.pricing#teams-and-business .pricing-cards .pricing-card{max-width:350px}.pricing#teams-and-business .pricing-cards .pricing-card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;box-shadow:0 6px 30px 0 rgba(153,153,153,0.7)}.pricing#teams-and-business .pricing-cards .teams-standard .pricing header{position:relative}.pricing#teams-and-business .pricing-cards .teams-standard .pricing p{margin-top:10px}.pricing#teams-and-business .pricing-cards .teams-standard .pricing .price{position:relative;top:10px}@media (min-width: 1024px){.pricing#teams-and-business .pricing-cards .teams-pro{margin:20px}}.pricing#teams-and-business .pricing-cards .teams-pro .pricing{height:360px}@media (min-width: 768px){.pricing#teams-and-business .pricing-cards .teams-pro .pricing{padding:30px 0}}@media (min-width: 1024px){.pricing#teams-and-business .pricing-cards .teams-pro .pricing{width:350px}}.pricing#teams-and-business .pricing-cards .teams-pro .pricing header{position:relative}.pricing#teams-and-business .pricing-cards .teams-pro .pricing p{position:relative;bottom:4px;margin-top:12px}@media (min-width: 1024px){.pricing#teams-and-business .pricing-cards .teams-pro .pricing p{max-width:240px}}.pricing#teams-and-business .pricing-cards .teams-pro .pricing .price{position:relative;top:10px}.pricing#teams-and-business .pricing-cards .teams-pro .pricing a.button{margin-top:5px}.pricing#teams-and-business .pricing-cards .teams-enterprise .pricing header{position:relative;top:10px}.pricing#teams-and-business .pricing-cards .teams-enterprise .pricing ul{position:relative;top:8px}.pricing#teams-and-business .pricing-cards .teams-enterprise .pricing a.button{margin-top:30px}.pricing#teams-and-business .main-body .column-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:970px}.pricing#teams-and-business .main-body .column-container .col ul{margin-top:48px;padding:0 5px}.pricing#teams-and-business .main-body .column-container .col.teams ul li:first-child,.pricing#teams-and-business .main-body .column-container .col.business ul li:first-child{padding:0;font-size:19px;margin:0 0 15px 15px}.pricing#teams-and-business .main-body .column-container .col.teams ul li:not(:first-child){background-image:url("../img/checkbox-grey.svg")}.pricing#teams-and-business .main-body .column-container .col.teams ul li:nth-child(even){background-color:#f2f7ff}.pricing#teams-and-business .main-body .column-container .col.business ul li:not(:first-child):not(.family-account-included){background-image:url("../img/checkbox-dark-grey.svg")}.pricing#teams-and-business .main-body .column-container .col.business ul li:not(:first-child):not(.family-account-included):nth-child(even):not(.highlights){background-color:#f2f7ff}.pricing#teams-and-business .main-body .column-container .teams-pro .pricing{height:320px;padding:14px 0}.pricing#teams-and-business .main-body .igotacard{max-width:970px;justify-content:space-around}.pricing#teams-and-business .main-body .igotacard .teams-standard,.pricing#teams-and-business .main-body .igotacard .teams-pro{max-width:400px}@media (min-width: 1024px){.pricing#teams-and-business .main-body .igotacard .teams-standard .pricing,.pricing#teams-and-business .main-body .igotacard .teams-pro .pricing{width:400px}}.pricing#teams-and-business .main-body .igotacard .teams-pro .pricing{height:320px;padding:14px 0}.pricing#teams-and-business .main-body .reviews-and-quotes{min-height:590px;background-image:linear-gradient(to bottom, #fff, #f2f4f7);padding:0 30px 60px}.pricing#teams-and-business .main-body .reviews-and-quotes p{color:#7a8a99}.pricing#teams-and-business .main-body .reviews-and-quotes h2{color:#525c66;font-size:1.5em}.pricing#teams-and-business .main-body .reviews-and-quotes a{color:#1A8CFF;font-weight:bold}@media (min-width: 1024px){.pricing#teams-and-business .main-body .reviews-and-quotes{padding:0 30px}}.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;display:grid;grid-template-columns:1fr;grid-gap:30px;justify-items:center;min-height:auto}@media screen\0{.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;max-width:none;justify-content:center;align-items:center}}@media (min-width: 1024px){.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid{grid-template-columns:repeat(3, 1fr);justify-content:center;max-width:1040px}}.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid .quote-card{max-width:330px;max-height:310px;margin:5px;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1) ;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1) ;box-shadow:0 2px 4px rgba(0,0,0,0.1) ;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid .quote-card p{font-size:20px;line-height:1.45;font-weight:normal;margin-bottom:0.6em}.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid .quote-card img{width:100%;height:38px}.pricing#teams-and-business .main-body .reviews-and-quotes .quotes-grid .quote-card:hover{transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (max-width: 767px){.pricing#teams-and-business .footer.pricing-cards{padding-top:90px}}.pricing#teams-and-business .footer.pricing-cards :hover{box-shadow:none}.pricing section.footer{background-color:#232a3f}#press-bear{background:linear-gradient(to bottom, #232a3f 320px, #fff 0px);width:100%}#press-bear .press-bear{background:url("../img/press-room/press-bear.png") no-repeat center;background-size:310px 360px;min-width:347px;min-height:435px}@media (min-width: 700px){#press-bear .press-bear{background:url("../img/press-room/press-bear@2x.png") no-repeat center;background-size:310px 360px;min-width:347px;min-height:435px}}#press-bear .press-bear-text h1{color:#1A8CFF;font-size:2.875em}#press-bear .press-bear-text p{font-size:20px;line-height:26px;font-weight:300;color:#1A8CFF}section.press-stories{width:100%;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}section.press-stories .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;padding:0 0 60px;width:90%;max-width:900px}@media (max-width: 57em){section.press-stories .container{flex-direction:column}}@media (max-width: 470px){section.press-stories .container{flex-direction:column}}section.press-stories .container article{margin:1em;color:black;font-size:14px;line-height:22px}@media (min-width: 913px){section.press-stories .container article{max-width:50%}}section.press-stories .container article p{color:#4D4D4D;font-size:16px;line-height:24px}section.press-stories .container article h3{color:#1A8CFF;font-size:1.2em;margin-bottom:0.2em;font-weight:500}section.press-stories .container article blockquote{color:#4D4D4D;font-size:16px;line-height:24px;border-left:5px solid #EDEFF2;padding-left:20px;margin-bottom:1.6em}section.press-stories .container article .roustem-and-dave{background-image:url("../img/press-room/roustem_and_dave.png");min-height:200px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:20px 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.press-stories .container article .roustem-and-dave{background-image:url("../img/press-room/roustem_and_dave@2x.png")}}section.press-features{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;padding:2em 0;background-color:#333}section.press-features .title{max-width:960px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:25px 0 15px}section.press-features .title h1{font-size:34px;line-height:51px;font-weight:200;color:#E7CA9F;padding:0}section.press-features .wrapper{max-width:960px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}@media (max-width: 57em){section.press-features .wrapper{flex-wrap:wrap;align-items:center;min-width:600px;justify-content:space-around;flex-direction:row}}@media (max-width: 470px){section.press-features .wrapper{flex-wrap:wrap;align-items:center;min-width:350px;justify-content:center;flex-direction:row}}section.press-features .container{max-width:960px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:0;margin:40px 0;justify-content:space-between;align-items:center}@media (max-width: 57em){section.press-features .container{flex-direction:column;align-items:center;max-width:200px}}@media (max-width: 470px){section.press-features .container{flex-direction:column;align-items:center}}section.press-features article{height:100px;width:136px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:0 0.5em}section.press-features .macworld{background-image:url("../img/press-room/macworld.png")}section.press-features .business-insider{background-image:url("../img/press-room/business-insider.png")}section.press-features .macstories{background-image:url("../img/press-room/macstories.png")}section.press-features .imore{background-image:url("../img/press-room/imore.png")}section.press-features .pcmagazine{background-image:url("../img/press-room/pcmag.png")}section.press-features .ninetofive{background-image:url("../img/press-room/ninetofive.png")}section.press-features .newyorktimes{background-image:url("../img/press-room/newyorktimes.png")}section.press-features .cnet{background-image:url("../img/press-room/cnet.png")}section.press-features .verge{background-image:url("../img/press-room/verge.png")}section.press-features .lifehacker{background-image:url("../img/press-room/lifehacker.png")}section.press-features .techrepublic{background-image:url("../img/press-room/techrepublic.png")}section.press-awards{flex-direction:column;margin-top:-4em;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}section.press-awards .trophies-container{max-width:800px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column}section.press-awards .trophies-container .row{flex-direction:row}@media (min-width: 700px){section.press-awards .trophies-container .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:100%;max-width:800px;height:100px}}section.press-awards .trophies-container .row aside.trophies{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;width:220px;height:100px;justify-content:center;align-items:baseline center;text-align:center}section.press-awards .trophies-container .row aside.trophies h2{font-size:1.375em;color:#7F92AC;padding:0}section.press-awards .trophies-container .row aside.trophies p{font-weight:200;font-size:0.875em;color:#7F92AC}section.press-awards .awards-bear{width:315px;height:400px;background-image:url("../img/press-room/award-bear.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.press-awards .awards-bear{background-image:url("../img/press-room/award-bear@2x.png")}}section.press-awards .title{margin-bottom:20px;height:50px}section.press-awards .title h1{font-size:2em;color:#7F92AC;line-height:40px}#design{margin-bottom:2em}#design .design-folder{background:url("../img/press-room/press-design-folder.png") no-repeat center;background-size:contain}@media (min-width: 700px){#design .design-folder{background:url("../img/press-room/press-design-folder@2x.png") no-repeat 5% center;background-size:350px 330px}}#design .design-text{padding:30px;text-align:justify}@media (max-width: 700px){#design .design-text{text-align:center}}@media (min-width: 1024px){#design .design-text{padding:50px 100px 50px 50px}}#design .design-text h1{font-size:42px;font-weight:100;color:#4D5D8C;max-width:400px;margin:1em 0}#design .design-text p{font-size:18px;line-height:29px;color:#4D5D8C;max-width:350px}#design .design-text a.button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;width:50%;background-color:#4D5D8C;color:white;float:left;margin:2em 0}@media (max-width: 600px){#design .design-text a.button{width:calc(100% - 30px)}}#design .design-text a.button:hover,#design .design-text a.button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.videos{width:100%;background-color:#232a3f;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-content:center}section.videos aside:hover{transition:all 0.5s ease;transition:scale(1.2)}section.videos #out{transition:all 0.5s ease-out}section.videos .container{max-width:945px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;justify-content:space-around;flex-flow:row wrap;padding:3em 0;margin:1em}section.videos .container span{max-width:960px;flex:1 100%}section.videos .container span h1{text-align:center;color:#fff;font-size:42px;margin:0}@media (max-width: 57em){section.videos .container span{max-width:68%;justify-content:center;text-align:center}}@media (max-width: 470px){section.videos .container span{max-width:100%}}section.videos .container article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;text-align:center;align-content:space-around;width:315px;height:260px;margin:1em 0 0;padding:10px;color:white}section.videos .container article p{color:#fff}section.videos .container #youtube-videos{height:0;text-decoration:underline}section.videos .container #youtube-videos a{color:#fff}section.videos .container aside{background-size:cover;background-position:center;background-repeat:no-repeat;width:290px;height:160px;border-radius:2px;margin:0 0 0.8em;background-color:#fff;box-shadow:0 14px 28px rgba(0,0,0,0.09),0 8px 8px rgba(0,0,0,0.09)}section.videos .container article:focus aside,section.videos .container article:hover aside{transform:scale(1.1);transition:all 0.5s}section.videos aside.learn-1password{background-image:url("../img/press-room/learn_1password.png")}section.videos aside.no-more-notes{background-image:url("../img/press-room/no-more-sticky-notes.jpg")}section.videos aside.know-teams{background-image:url("../img/press-room/know-teams.png")}section.videos aside.touch-id{background-image:url("../img/press-room/touchid_1password.png")}section.videos aside.move-accounts{background-image:url("../img/press-room/move-accounts.png")}section.videos aside.android{background-image:url("../img/press-room/android-1password.png")}#press-room{margin-top:3em;background:#232a3f;width:100%;text-align:center}#press-room h1{color:#fff;font-size:2.875em;padding:2em 0 0;margin-bottom:0}#pressroom-intro{background:#232a3f;width:100%;padding:3em 1em 1em;align-items:center}#pressroom-intro .menulist aside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;max-width:300px;height:400px;background-color:white;border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,0.15),0 8px 8px rgba(0,0,0,0.15);margin:1.5em auto}@media (min-width: 1280px){#pressroom-intro .menulist aside{margin:1.5em 8em}}#pressroom-intro .menulist aside ul{list-style:none;font-weight:600;text-align:center}#pressroom-intro .menulist aside li{font-weight:600;border-bottom:1px #F1F1F1 solid;line-height:35px;height:45px}#pressroom-intro .menulist aside a:hover{color:#1A8CFF}#pressroom-intro .pressroom-intro-text{padding:30px;align-items:center}@media (min-width: 768px){#pressroom-intro .pressroom-intro-text{align-items:flex-end}}#pressroom-intro .pressroom-intro-text span{color:#fff;font-size:20px;line-height:34px;letter-spacing:-0.63px;padding:0;height:auto;max-width:400px;margin-bottom:1.5em}#pressroom-intro .pressroom-intro-text p{color:#fff;max-width:400px}section.home-machero{min-width:960px;width:100%;height:550px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:100px auto 100px auto;background-size:850px 550px;background-position:calc(50% + 350px) 50%;background-repeat:no-repeat;background-image:url("../img/hero-macapp.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.home-machero{background-image:url("../img/hero-macapp@2x.png")}}@media (max-width: 52em){section.home-machero{align-items:flex-start;background-size:90% auto;background-position:50% 80%;text-align:center;min-width:0;height:calc(80vw * 1.3);max-height:550px;min-height:420px;background-image:none}}@media (max-width: 52em) and (max-width: 940px){section.home-machero{margin-top:0px}}section.home-machero .intro{min-width:960px}@media (max-width: 440px){section.home-machero .intro{min-width:0 !important}}@media (max-width: 52em){section.home-machero .intro::after{content:'';height:50vw;display:block;background-image:url("../img/hero-macapp.png");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-position:Center bottom;margin-top:2rem}}@media only screen and (max-width: 52em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 52em) and (min-resolution: 192dpi){section.home-machero .intro::after{background-image:url("../img/hero-macapp@2x.png")}}section.home-machero .machero{margin-top:-180px;width:850px;height:550px;background-size:850px 550px;background-position:left center;background-repeat:no-repeat}section.home-machero div.intro{width:100%;max-width:400px;padding:0 0 0 50px}@media (max-width: 52em){section.home-machero div.intro{max-width:none;min-width:0;padding:0;margin:0px 0 0 0}}section.home-machero div.intro h1{max-width:90%;margin:0 auto 20px auto}@media (min-width: 52em){section.home-machero div.intro h1{max-width:300px;margin:20px 0}}section.home-machero div.intro p{max-width:300px}@media (max-width: 52em){section.home-machero div.intro p{max-width:90%;min-width:0;margin:10px auto}}section.home-machero div.intro p a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#5170CC;color:#fff}@media (max-width: 600px){section.home-machero div.intro p a{width:calc(100% - 30px)}}section.home-machero div.intro p a:hover,section.home-machero div.intro p a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (min-width: 52em){section.home-machero div.intro p a{float:left;cursor:pointer}}#remember-everything{padding:30px 0;background-image:linear-gradient(-180deg, #CCE6FF 0%, rgba(183,219,255,0.1) 52%, rgba(178,216,255,0) 100%);padding-bottom:20px}#remember-everything h2,#remember-everything p{max-width:400px}@media (max-width: 599px){#remember-everything h2,#remember-everything p{align-self:center}}#remember-everything h2{margin-bottom:6px;color:#1A8CFF}#remember-everything p{color:#4D5D8C}#remember-everything .remember-everything{background-image:url("../img/features/everything.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#remember-everything .remember-everything{background-image:url("../img/features/everything@2x.png")}}@media (min-width: 700px){#remember-everything .remember-everything{background-position:center right}}@media (max-width: 699px){#remember-everything .remember-everything{height:calc(10vw * 9)}}#ontheweb{background-color:#7369BF}#ontheweb h2,#ontheweb p,#ontheweb a{max-width:400px;color:#fff}@media (max-width: 599px){#ontheweb h2,#ontheweb p,#ontheweb a{align-self:center}}#ontheweb h2{margin-bottom:6px}#ontheweb a{border-bottom:2px solid #9285F2;padding-bottom:3px;font-weight:600;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#ontheweb a:hover{border-bottom:2px solid #fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width: 52em){#ontheweb a{padding-bottom:2px}}#ontheweb .ontheweb{background-image:url("../img/features/ontheweb.png");background-repeat:no-repeat;background-position:top right;background-size:cover;height:600px;width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#ontheweb .ontheweb{background-image:url("../img/features/ontheweb@2x.png")}}@media (min-width: 700px){#ontheweb .ontheweb{height:calc(10vw * 7)}}@media (min-width: 1000px){#ontheweb .ontheweb{height:calc(10vw * 4)}}@media (min-width: 1800px){#ontheweb .ontheweb{height:calc(10vw * 3.5)}}#intheapps{background:url("../img/features/apps-background@2x.jpg");background-color:#4274A6;background-repeat:no-repeat;background-position:top left;background-size:contain;box-shadow:inset 0 0 0 1000px rgba(66,116,166,0.7);border-bottom:2px solid #F7F7F7;min-height:500px}@media (min-width: 52em){#intheapps{box-shadow:none}}#intheapps h2,#intheapps p,#intheapps a{max-width:400px;color:#fff}@media (max-width: 599px){#intheapps h2,#intheapps p,#intheapps a{align-self:center}}#intheapps h2{margin-bottom:6px}#intheapps a{border-bottom:2px solid #5798D9;font-weight:600;padding-bottom:3px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#intheapps a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-bottom:2px solid #FFF}#intheapps .intheapps-img{background:url("../img/features/twitter-window.png") no-repeat bottom center;background-size:contain}@media (min-width: 600px){#intheapps .intheapps-img{background:url("../img/features/twitter-window@2x.png") no-repeat bottom center;background-size:contain}}@media (min-width: 700px){#intheapps .intheapps-img{background-position:bottom right;background-size:300px}}#travel-mode{min-height:500px}#travel-mode .travel-mode-img{background:url("../img/features/travel-mode-bag.png"),url("../img/features/travel-mode-bg.png");background-repeat:no-repeat, no-repeat;background-position:center, center;background-size:160px, 100vw}@media (min-width: 700px){#travel-mode .travel-mode-img{background-size:160px, cover;background-position:center, right}}#travel-mode .travel-mode-text h1,#travel-mode .travel-mode-text p{max-width:400px}#travel-mode .travel-mode-text h2{margin:0 0 8px 0}#travel-mode .travel-mode-text a{border-bottom:2px solid rgba(26,140,255,0.4);padding-bottom:3px;font-weight:600;color:#1A8CFF;max-width:290px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#travel-mode .travel-mode-text a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-bottom:2px solid #1A8CFF}section.home-problems{max-width:960px;min-width:320px;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column}section.home-problems div.intro{align-self:flex-start;width:90%;margin:0 auto}@media (max-width: 940px){section.home-problems div.intro{text-align:center}}section.home-problems div.intro h2{font-size:22px;color:#333;letter-spacing:-0.63px;line-height:34px;max-width:300px}@media (max-width: 940px){section.home-problems div.intro h2{max-width:none}}@media (max-width: 940px){section.home-problems div.intro p{width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}@media (min-width: 940px){section.home-problems div.intro p{width:42%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}section.home-problems .problem{width:80%;margin-top:50px}@media (min-width: 52em){section.home-problems .problem{width:410px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}section.home-problems .problem:nth-of-type(2n+1){transform:rotate(-7deg);align-self:flex-start;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width: 940px){section.home-problems .problem:nth-of-type(2n+1){-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;transform:rotate(-3deg);align-self:flex-start;margin:20px}}section.home-problems .problem:nth-of-type(2n+2){transform:rotate(7deg);align-self:flex-end;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width: 940px){section.home-problems .problem:nth-of-type(2n+2){-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;transform:rotate(3deg);align-self:flex-end;margin:20px}}section.home-problems .problem.first{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width: 940px){section.home-problems .problem.first{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin-top:-130px !important}}section.home-problems div.problem{text-align:center}@media (max-width: 400px){section.home-problems div.problem{margin:25px auto}}section.home-problems div.problem h2{padding:4px 14px;display:inline;font-weight:500;font-size:20px;color:#333;letter-spacing:-0.63px;line-height:30px;background-color:#FAE3DE;box-shadow:10px 0 0 #FAE3DE, -10px 0 0 #FAE3DE;-moz-box-shadow:10px 0 0 #FAE3DE, -10px 0 0 #FAE3DE;-webkit-box-shadow:10px 0 0 #FAE3DE, -10px 0 0 #FAE3DE}section.home-problems div.problem p{font-size:20px;padding:6px;line-height:30px;display:inline;color:#333;background:#E4F7DA;box-shadow:10px 0 0 #E4F7DA, -10px 0 0 #E4F7DA;-moz-box-shadow:10px 0 0 #E4F7DA, -10px 0 0 #E4F7DA;-webkit-box-shadow:10px 0 0 #E4F7DA, -10px 0 0 #E4F7DA}section.home-problems div.problem p span{font-weight:600}section.home-problems div.problem i{height:10px;display:block}#security-page #security-band{background-color:#3F4C73;height:350px}#security-page #security-band .security-band{background:url("../img/security/header@2x.png") repeat-x center 30px;background-size:auto 200px;text-align:center}#security-page #security-band .security-band h1{color:#E6ECFF;text-align:center;font-size:2em;line-height:1.8em;max-width:450px;text-shadow:none;margin:0 auto;position:relative;top:230px}#security-page #everydecision{background:#3F4C73}@media (min-width: 426px){#security-page #everydecision{margin-top:-30px}}#security-page #everydecision .everydecision-text{padding:30px}#security-page #everydecision .everydecision-text p{color:#A3ADCC;border-top:4px #465480 solid;padding:30px 0;font-size:1.3em;line-height:34px;max-width:480px;text-align:center;font-weight:normal}#security-page .box--image,#security-page .box--text{max-width:550px}@media (max-width: 1023px){#security-page .box--text{padding:30px;align-items:center}}@media (min-width: 1024px){#security-page .box--text{padding:120px 50px}}#security-page .box--text h4{padding-bottom:0.4em}#security-page .box--text a{color:#1A8CFF;font-weight:600;font-size:1em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#security-page .box--text a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#06c}#security-page #end-to-end{background-color:#F3F5FD}#security-page #end-to-end .end-to-end,#security-page #end-to-end .end-to-end-text{flex-basis:512px}#security-page #end-to-end .end-to-end{background-image:url("../img/security/encryptmachine.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#security-page #end-to-end .end-to-end{background-image:url("../img/security/encryptmachine@2x.png")}}@media (max-width: 1023px){#security-page #end-to-end .end-to-end-text{padding:30px;align-items:center}}@media (min-width: 1024px){#security-page #end-to-end .end-to-end-text{padding:120px 50px;align-items:flex-start}}#security-page #end-to-end .end-to-end-text h2,#security-page #end-to-end .end-to-end-text p{max-width:550px}@media (max-width: 1023px){#security-page #end-to-end .end-to-end-text h2,#security-page #end-to-end .end-to-end-text p{text-align:center}}#security-page #end-to-end .end-to-end-text h2{font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;color:#756DB1}#security-page #end-to-end .end-to-end-text p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #encrypted h2,#security-page #encrypted h4,#security-page #encrypted p{max-width:550px}@media (max-width: 699px){#security-page #encrypted h2,#security-page #encrypted h4,#security-page #encrypted p{text-align:center}}#security-page #encrypted h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em}#security-page #encrypted p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #encrypted .encrypted,#security-page #encrypted .encrypted-text{text-align:left}@media (min-width: 700px){#security-page #encrypted .encrypted,#security-page #encrypted .encrypted-text{align-items:flex-start}}#security-page #encrypted .encrypted{background:url("../img/security/tripleencrypt.png") no-repeat center;background-size:contain}@media (max-width: 699px){#security-page #encrypted .encrypted{height:calc(10vh * 5)}}@media (min-width: 700px){#security-page #encrypted .encrypted{max-height:500px;margin-top:70px}}#security-page #mpandaccountkey{background-color:#EDEFF2}#security-page #mpandaccountkey h2,#security-page #mpandaccountkey h4,#security-page #mpandaccountkey p,#security-page #mpandaccountkey a{max-width:550px}@media (max-width: 699px){#security-page #mpandaccountkey h2,#security-page #mpandaccountkey h4,#security-page #mpandaccountkey p,#security-page #mpandaccountkey a{text-align:center}}#security-page #mpandaccountkey h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em}#security-page #mpandaccountkey p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #mpandaccountkey .mpandaccountkey .mpandaccountkey-img{background-position:center}@media (max-width: 699px){#security-page #mpandaccountkey .mpandaccountkey .mpandaccountkey-img{width:90%}}@media (min-width: 700px){#security-page #mpandaccountkey .mpandaccountkey .mpandaccountkey-img{display:none}}@media (min-width: 700px){#security-page #mpandaccountkey .mpandaccountkey{background:url("../img/security/mpandaccountkey.png") no-repeat right center;background-size:contain}}@media (min-width: 1024px){#security-page #mpandaccountkey .mpandaccountkey{background-position-y:top}}#security-page #trusted-fast{background-color:#4D5D8C}#security-page #trusted-fast .trusted-fast,#security-page #trusted-fast .trusted-fast-text{flex-basis:512px;text-align:left}@media (min-width: 700px){#security-page #trusted-fast .trusted-fast,#security-page #trusted-fast .trusted-fast-text{align-items:flex-start}}#security-page #trusted-fast .trusted-fast{background:url("../img/security/logos.svg") no-repeat center;min-height:400px}@media (max-width: 1023px){#security-page #trusted-fast .trusted-fast{order:2;margin-top:-80px}}@media (min-width: 1024px){#security-page #trusted-fast .trusted-fast{background-position:left}}#security-page #trusted-fast .trusted-fast-text{align-items:center}@media (min-width: 1024px){#security-page #trusted-fast .trusted-fast-text{align-items:flex-start;padding:120px 50px}}#security-page #trusted-fast .trusted-fast-text h2,#security-page #trusted-fast .trusted-fast-text p{max-width:550px}@media (max-width: 1023px){#security-page #trusted-fast .trusted-fast-text h2,#security-page #trusted-fast .trusted-fast-text p{text-align:center}}#security-page #trusted-fast .trusted-fast-text h2{font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;color:#fff;margin-bottom:6px}#security-page #trusted-fast .trusted-fast-text p{line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400;color:#fff}#security-page #webcrypto{background-color:#7369BF}#security-page #webcrypto h2,#security-page #webcrypto p{max-width:550px}@media (max-width: 699px){#security-page #webcrypto h2,#security-page #webcrypto p{align-self:center}}#security-page #webcrypto h2{font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;color:#fff;margin-bottom:8px}#security-page #webcrypto p{line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400;color:#fff}@media (max-width: 699px){#security-page #webcrypto p{text-align:center}}#security-page #webcrypto .webcrypto{background:url("../img/security/webcrypto.png") no-repeat center;background-size:270px}@media (min-width: 700px){#security-page #webcrypto .webcrypto{background-size:contain}}@media (min-width: 1100px){#security-page #webcrypto .webcrypto{background-size:400px}}#security-page #lockupdata{background:#F3F5FD}#security-page #lockupdata .lockupdata,#security-page #lockupdata .lockupdata-text{flex-basis:512px;text-align:left}@media (min-width: 700px){#security-page #lockupdata .lockupdata,#security-page #lockupdata .lockupdata-text{align-items:flex-start}}#security-page #lockupdata .lockupdata{background-image:url("../img/security/lockedup.png");background-repeat:no-repeat;background-position:center;background-size:300px;margin:20px 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#security-page #lockupdata .lockupdata{background-image:url("../img/security/lockedup@2x.png")}}#security-page #lockupdata .lockupdata-text{align-items:center}@media (min-width: 1024px){#security-page #lockupdata .lockupdata-text{align-items:flex-start;padding:120px 50px}}#security-page #lockupdata .lockupdata-text h2,#security-page #lockupdata .lockupdata-text p{max-width:550px}@media (max-width: 1023px){#security-page #lockupdata .lockupdata-text h2,#security-page #lockupdata .lockupdata-text p{text-align:center}}#security-page #lockupdata .lockupdata-text h2{font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;color:#756DB1 !important}#security-page #lockupdata .lockupdata-text p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #aes256{background:#E1EDFA}#security-page #aes256 h2,#security-page #aes256 p,#security-page #aes256 a{max-width:500px}@media (max-width: 699px){#security-page #aes256 h2,#security-page #aes256 p,#security-page #aes256 a{text-align:center}}#security-page #aes256 h2{font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;color:#6B8FB3}#security-page #aes256 p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #aes256 a{padding-top:10px}#security-page #aes256 .aes256,#security-page #aes256 .aes256-text{text-align:left}@media (min-width: 700px){#security-page #aes256 .aes256,#security-page #aes256 .aes256-text{align-items:flex-start}}#security-page #aes256 .aes256{background:url("../img/security/strongstuff.png") no-repeat center;flex-basis:350px}@media (min-width: 600px){#security-page #aes256 .aes256{background:url("../img/security/strongstuff@2x.png") no-repeat center;background-size:350px 241.50px}}@media (max-width: 699px){#security-page #aes256 .aes256{order:1}}#security-page #aes256 .aes256-text{flex-basis:350px}#security-page #bug-bounty{background-color:#FCF5ED}@media (min-width: 700px){#security-page #bug-bounty{background:url("../img/security/bug-bounty-bg.png") #FCF5ED no-repeat top;background-size:contain;background-position-x:calc(100vw * 0.25)}}@media (min-width: 1500px){#security-page #bug-bounty{background-position-x:calc(100vw * 0.35)}}#security-page #bug-bounty .bug-bounty-img,#security-page #bug-bounty .bug-bounty-text{text-align:left}@media (min-width: 700px){#security-page #bug-bounty .bug-bounty-img,#security-page #bug-bounty .bug-bounty-text{align-items:flex-start}}#security-page #bug-bounty .bug-bounty-img{background:url("../img/security/bug-bounty-car.png") no-repeat center;background-size:300px}@media (min-width: 700px){#security-page #bug-bounty .bug-bounty-img{background-position:center 75%}}#security-page #bug-bounty .bug-bounty-text h2,#security-page #bug-bounty .bug-bounty-text p{max-width:550px}@media (max-width: 699px){#security-page #bug-bounty .bug-bounty-text h2,#security-page #bug-bounty .bug-bounty-text p{text-align:center}}#security-page #bug-bounty .bug-bounty-text h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em}#security-page #bug-bounty .bug-bounty-text p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #transparent-open-design{background-color:#F6F7FB}#security-page #transparent-open-design .transparent-open-design-img{background:url("../img/security/open-design.png") no-repeat center;background-size:320px}@media (min-width: 700px){#security-page #transparent-open-design .transparent-open-design-img{background-size:contain;background-position:center right}}#security-page #transparent-open-design .transparent-open-text h2,#security-page #transparent-open-design .transparent-open-text p,#security-page #transparent-open-design .transparent-open-text ul{max-width:550px}@media (max-width: 699px){#security-page #transparent-open-design .transparent-open-text h2,#security-page #transparent-open-design .transparent-open-text p,#security-page #transparent-open-design .transparent-open-text ul{text-align:center}}#security-page #transparent-open-design .transparent-open-text h2{color:#4D5D8C;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em}#security-page #transparent-open-design .transparent-open-text p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;font-weight:400}#security-page #transparent-open-design .transparent-open-text ul{margin-bottom:25px;text-align:left}@media (max-width: 699px){#security-page #transparent-open-design .transparent-open-text ul{padding:0 20px}}#security-page #transparent-open-design .transparent-open-text ul li{color:#9295A0;font-size:1.063em;padding-left:1em;text-indent:-1em;list-style-position:inside;margin-top:10px;font-weight:400}header.teams-hero{width:100%;height:700px;background:url(../img/teams/teams-banner.jpg) #333 50% 96%;background-size:cover;margin-top:20px}@media (max-width: 57em){header.teams-hero{height:600px;margin-top:60px}}@media (max-width: 30em){header.teams-hero{height:auto;background:url(../img/teams/teams-banner.jpg) #333 20% 60%}}header.teams-hero .container{padding-top:112px;padding-left:50px;margin:0 auto;max-width:1140px}@media (max-width: 57em){header.teams-hero .container{padding-top:40px;padding-left:50px}}@media (max-width: 30em){header.teams-hero .container{padding:30px}}header.teams-hero .container .logo{width:288px;height:32px;background:url(../img/teams/mainlogo.svg) no-repeat}@media (max-width: 30em){header.teams-hero .container .logo{max-width:100%;background-size:contain}}header.teams-hero .container h3.blurb{color:#fff;font-weight:normal;line-height:22px;font-size:18px;margin:15px 0 20px 0;max-width:300px}#too-important{margin:100px auto;width:100%;text-align:center}#too-important .too-important{max-width:600px}#too-important .too-important h1{color:#4D4D4D;padding-bottom:0.5em}#too-important .too-important p{color:#9295A0;margin:auto;max-width:none;margin-bottom:16px;font-weight:400}#opm-screenshot-admin-panel .box--image,#opm-screenshot-admin-panel .box--text{max-width:none}#opm-screenshot-admin-panel .box--image.opm-screenshot{background:url("../img/teams/opm-screenshot.jpg") no-repeat 18%}#opm-screenshot-admin-panel .box--image.admin-panel{background:url("../img/teams/admin-panel.jpg") no-repeat top center}#opm-screenshot-admin-panel .box--image.opm-screenshot,#opm-screenshot-admin-panel .box--image.admin-panel{background-size:cover;width:100%;min-height:400px;max-height:600px}@media (min-width: 2000px){#opm-screenshot-admin-panel .box--image.opm-screenshot,#opm-screenshot-admin-panel .box--image.admin-panel{min-height:500px}}#protect{background-color:#fff}#protect h2{max-width:550px}#protect p{color:#9295A0;margin-bottom:16px;max-width:420px;text-align:center}@media (min-width: 700px){#protect h2,#protect p{text-align:right}}#protect a{color:#1A8CFF;font-weight:600;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#protect a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#06c}#protect .protect{background:url("../img/teams/secureteamsproductiveteams.png") no-repeat;background-position:center bottom;background-size:auto 432px;width:100%;height:425px}@media (min-width: 700px){#protect .protect{background:url("../img/teams/secureteamsproductiveteams@2x.png") no-repeat;background-position:left center;width:45%;height:550px;background-size:auto 375px}}@media (max-width: 425px){#protect .protect{background-size:contain}}#admin-tools{margin-top:4em;background-color:#fff}#admin-tools .box--text h1{font-size:1.625em;line-height:1.25em;max-width:550px;padding-bottom:0.8em}#admin-tools .box--text p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;max-width:550px;font-weight:400;text-align:center}@media (min-width: 700px){#admin-tools .box--text p{text-align:left}}#admin-tools .box--text a{color:#1A8CFF;font-weight:600;font-size:1em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#admin-tools .box--text a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#06c}#admin-tools .admin-tools{background:url("../img/teams/toolsgiveyoucontrol-2.jpg") no-repeat bottom center;background-size:contain}@media (min-width: 600px){#admin-tools .admin-tools{background:url("../img/teams/toolsgiveyoucontrol-2@2x.jpg") no-repeat bottom center;background-size:contain}}@media (min-width: 700px){#admin-tools .admin-tools{background-position:right}}#security{text-align:center;margin-bottom:60px}#security h2{color:#4D4D4D}#security h3{color:#4D4D4D}#security p{color:#9295A0;margin-bottom:16px;max-width:none}#security a{color:#1A8CFF}#security .lock-blueprint{margin-top:30px;min-height:246px;background:url("../img/teams/security_header.png") repeat-x center top;background-size:1024px 246px;max-width:none}#security .lock-blueprint-text{max-width:860px;display:inline-block;text-align:center;padding:20px}@media (min-width: 768px){#security .lock-blueprint-text{padding:30px}}#security .box-three-columns{max-width:850px;width:80%}#security .box-three-columns .column{width:100%;list-style-type:none}@media (min-width: 52em){#security .box-three-columns .column{padding:0 26px;width:300px}}#security .box-three-columns .column .button{display:inline-block;color:#1A8CFF;background:none;border-radius:4px;padding:5px 10px;margin:20px auto 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#security .box-three-columns .column .button:hover{background:#1A8CFF;color:white;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#everywhere{background-color:#4D5D8C;padding:0 0 20px;margin:auto}@media (max-width: 1100px){#everywhere{height:550px}}#everywhere .everywhere{height:180px;background:url("../img/teams/devices.png") bottom center;background-repeat:repeat-x;background-size:auto 160px;min-height:auto}@media (min-width: 700px){#everywhere .everywhere{background:url("../img/teams/devices@2x.png") bottom center;height:305px;background-size:auto 450px}}#everywhere .everywhere-text{width:80%;max-width:900px;margin:auto;text-align:center;padding:30px}@media (max-width: 1100px){#everywhere .everywhere-text{width:90%}}@media (min-width: 768px){#everywhere .everywhere-text{align-self:flex-start;margin:0}}#everywhere .everywhere-text h2{text-align:left;margin:auto;color:#B8BDCC;opacity:0.8;max-width:none}@media screen and (min-width: 600px) and (max-width: 1100px){#everywhere .everywhere-text h2{padding-bottom:100px}}@media (min-width: 1100px){#everywhere .everywhere-text h2{max-width:500px;padding:50px 0}}#everywhere .everywhere-text h2 span{color:#fff}section.cards{margin:50px auto;padding:20px;width:100%}@media (min-width: 52em){section.cards{max-width:800px;margin:65px auto}}section.cards:after{content:" ";display:block;height:0;clear:both}section.cards .title{margin-bottom:50px;padding:0 25px}section.cards .title h2{color:#4D5D8C;font-size:30px;text-align:center}section.cards .title h2{text-align:center}@media (min-width: 52em){section.cards .teams{float:left;max-width:40%}}section.cards .teams h2{color:#333;margin-bottom:20px;font-size:16px}section.cards .teams p{padding:12px 20px;border-radius:6px;width:100%;margin-bottom:10px;cursor:default;font-size:16px}section.cards .teams p.selected{background-color:#EDEFF2}@media (max-width: 52em){section.cards .teams p.selected{background-color:#fff}}section.cards .teams p span{font-weight:600;display:block}section.cards .teams p .callout{background-color:#FA937F;border-radius:2px;padding:2px 4px 1px;display:inline;text-transform:uppercase;color:#fff;font-size:12px;vertical-align:1px}section.cards .card{background-image:url("../img/teams/teamcards.png");background-repeat:no-repeat;background-position:0 -802px;background-size:400px;width:400px;height:400px;float:right;margin-top:20px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.cards .card{background-image:url("../img/teams/teamcards@2x.png")}}section.cards .card.team-password{background-position:0 -802px}section.cards .card.team-financial{background-position:0 0}section.cards .card.team-documents{background-position:0 -401px}@media (max-width: 52em){section.cards .card{float:none;margin:30px auto;max-width:100%;background-size:100%;background-position:0 !important;background-image:url("../img/teams/teamcards_single.png")}}@media only screen and (max-width: 52em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 52em) and (min-resolution: 192dpi){section.cards .card{background-image:url("../img/teams/teamcards_single@2x.png")}}section.press-room{text-align:right}section.press-room .lock-blueprint{margin-top:30px;height:246px;background:url(../img/teams/security_header.png) repeat-x center bottom;background-size:1024px 246px}section.press-room .text{max-width:850px;width:80%;margin:60px auto 0 auto;color:#4D5D8C;display:inline-block}@media (min-width: 52em){section.press-room .text{width:70%}}section.press-room .text p{font-weight:normal;margin-bottom:50px;line-height:25px}section.press-room .text .top-intro{text-align:center;margin:0 0 80px 0}@media (min-width: 52em){section.press-room .text .top-intro{margin:0 30px 80px 30px}}section.press-room .text .top-intro h2{color:#1A8CFF;font-size:34px;font-weight:normal;padding-bottom:15px}section.press-room .text .top-intro p{font-size:125%;line-height:130%}section.press-room .text ul{display:block}@media (min-width: 52em){section.press-room .text ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}section.press-room .text ul li{width:100%;list-style-type:none}@media (min-width: 52em){section.press-room .text ul li{padding:0 26px;width:300px}}section.press-room .text ul li h3{color:#1A8CFF;font-size:20px;padding-bottom:15px}section.press-room .text ul li .button{display:inline-block;color:#1A8CFF;background:none;border-radius:4px;padding:5px 10px;margin:20px auto 0 auto;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}section.press-room .text ul li .button:hover{background:#1A8CFF;color:white;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#enterprise{height:580px;background-color:#434959}@media (max-width: 699px){#enterprise{background-image:url("../img/enterprise-scalelock-mobile@2x.png");background-repeat:no-repeat;background-position:center center;background-size:cover;padding:50px 0}}#enterprise h2{max-width:400px;color:#fff}@media (max-width: 699px){#enterprise h2{align-self:center}}@media (min-width: 2500px){#enterprise h2{align-self:center}}#enterprise p{max-width:400px;color:#8FA1B3}@media (max-width: 699px){#enterprise p{align-self:center}}@media (min-width: 2500px){#enterprise p{align-self:center}}#enterprise a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;max-width:280px;border:2px solid #1A8CFF;color:#fff}@media (max-width: 600px){#enterprise a{width:calc(100% - 30px)}}#enterprise a:hover,#enterprise a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (max-width: 699px){#enterprise a{align-self:center}}@media (min-width: 700px){#enterprise a{margin:0}}@media (max-width: 699px){#enterprise .enterprise{display:none}}@media (max-width: 900px){#enterprise .enterprise{background:url("../img/lock_blueprint.png") no-repeat right center;background-size:cover;padding:0 14vw}}@media screen and (min-width: 901px) and (max-width: 2499px){#enterprise .enterprise{background:url("../img/lock_blueprint@2x.png") no-repeat right center;background-size:contain;padding:0 14vw}}@media (min-width: 2500px){#enterprise .enterprise{display:none}}@media (min-width: 2500px){#enterprise{background-image:url("../img/enterprise-scalelock-mobile@2x.png");background-repeat:no-repeat;background-position:center center;background-size:contain;justify-content:center}}@media (min-width: 2500px){#enterprise .box--text{text-align:center;align-items:center}}.case-study .header{color:#4D4D4D}.case-study .header .header-text{max-width:870px;text-align:center}.case-study .box--text{text-align:left;padding:20px}@media (min-width: 1200px){.case-study .box--text{padding:50px}}.case-study .box--text h1,.case-study .box--text p{color:#4D4D4D;font-size:1.2em;margin-bottom:1.3em;line-height:30px}.case-study blockquote{color:#4D4D4D;margin-bottom:1.3em;font-size:1.2em;position:relative;line-height:1.34em;letter-spacing:0.005em;padding:0 1.2em}@media (min-width: 700px){.case-study blockquote{padding:0 0 0 2em}}.case-study blockquote:before{font-size:4.5em;font-style:italic;position:absolute;z-index:0;letter-spacing:2em;content:"“";margin:0.25em 0 0 -.55em}.case-study .intro{min-height:auto;background:#FAFAFA;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.case-study .intro{padding:0 100px}}@media (min-width: 1200px){.case-study .intro{padding:0 50px}}.case-study .intro .box--text{justify-content:flex-start;max-width:650px}@media (min-width: 768px){.case-study .intro .box--text p,.case-study .intro .box--text blockquote{max-width:500px}}@media (min-width: 1200px){.case-study .intro .box--text{padding:50px}}.case-study .quote-column{padding:50px 0}.case-study .quote-column .box--text{max-width:800px}@media (min-width: 1200px){.case-study .quote-column .box--text p{max-width:700px}}.case-study .solution{background:#FAFAFA}.case-study .solution .box--text{padding:30px;flex-basis:500px}@media (min-width: 1024px){.case-study .solution .box--text{padding:50px}}@media (min-width: 1200px){.case-study .solution .box--text p{max-width:500px}}.case-study .solution .box--text blockquote{padding:0 0.5em;margin:0 auto 1.3em}@media (min-width: 700px){.case-study .solution .box--text blockquote{padding:0 1.2em;margin:0 0 1.3em}}@media (min-width: 1024px){.case-study .solution .box--text blockquote{max-width:500px}}.case-study .solution .box--text ul{padding:0 0.5em;margin:0 0 1.3em 0}.case-study .solution .box--text ul li{list-style:none;padding:0 1.2em}.case-study .solution .box--text ul li span{font-weight:600}.case-study .solution .box--text ul li a{text-decoration:underline}#dribbble .header #dribbble-logo{background:url("../img/teams/case-study/dribbble/dribbble-logo-pink.svg") no-repeat center 80%;background-size:300px;min-height:300px}@media (min-width: 1200px){#dribbble .header #dribbble-logo{background:url("../img/teams/case-study/dribbble/dribbble-logo@2x.png") no-repeat center 80%;background-size:350px}}#dribbble blockquote:before{color:#EA4C89}#dribbble .intro a,#dribbble .intro a:hover{color:#EA4C89}#dribbble #dribbble-team{background:url("../img/teams/case-study/dribbble/dribbble-team@2x.jpg") no-repeat center center;background-size:contain;min-height:500px}@media (min-width: 768px){#dribbble #dribbble-team{min-height:600px;background-size:cover}}#dribbble .quote-column .dribbble-illustrations{width:100%;max-width:600px}#dribbble .solution #action-img{background:url("../img/teams/case-study/dribbble/action.jpg") no-repeat 65% center;background-size:cover;flex-basis:500px;min-height:300px}@media (max-width: 699px){#dribbble .solution #action-img{order:0}}#geckoboard .header #geckoboard-logo{background:url("../img/teams/case-study/geckoboard/geckoboard-logo@2x.png") no-repeat center 70%;background-size:300px;min-height:300px}#geckoboard .header .header-text a{color:#1A8CFF;font-weight:bold}#geckoboard .header .header-text a:hover{color:#06c}#geckoboard blockquote:before{color:#8dc63f}#geckoboard #geckoboard-team{background:url("../img/teams/case-study/geckoboard/geckoboard-background.jpg") no-repeat center center;background-size:cover}@media (min-width: 1200px){#geckoboard #geckoboard-team{background-image:url("../img/teams/case-study/geckoboard/geckboard-bg@2x.jpg")}}#geckoboard .quote-column .geckoboard-illustration{width:90%;max-width:600px}#geckoboard .solution #ipad-img{background:url("../img/teams/case-study/geckoboard/ipad.jpg") no-repeat 65% center;background-size:cover;flex-basis:500px;min-height:400px}@media (max-width: 699px){#geckoboard .solution #ipad-img{order:0}}#intentmedia .header #intentmedia-logo{background:url("../img/teams/case-study/intentmedia/intentmedia-logo@2x.png") no-repeat center 70%;background-size:300px;min-height:300px}#intentmedia .header .header-text{max-width:800px}#intentmedia .box--text a{color:#2C9BBD}#intentmedia .box--text a:hover{color:#06c}#intentmedia blockquote:before{color:#2C9BBD}#intentmedia #intentmedia-team{background-color:#2C9BBD}#intentmedia .quote-column .intentmedia-illustration{margin-bottom:1.3em}#intentmedia .solution #office-img{background:url("../img/teams/case-study/intentmedia/intentmedia-office.jpg") no-repeat 65% center}#intentmedia .solution #group-img{background:url("../img/teams/case-study/intentmedia/intentmedia-group.jpg") no-repeat center top}#intentmedia .solution #office-img,#intentmedia .solution #group-img{background-size:cover;flex-basis:500px;min-height:400px}@media (max-width: 699px){#intentmedia .solution #office-img,#intentmedia .solution #group-img{order:0}}#intentmedia .solution .box--text{align-items:flex-start}#intentmedia .solution .box--text ul li span{color:#2C9BBD}#meisterlabs .header #meisterlabs-logo{background:url("../img/teams/case-study/meisterlabs/logo-meisterlabs.svg") no-repeat center 85%;background-size:340px;min-height:300px}#meisterlabs blockquote:before{color:#11AAF6}#meisterlabs .intro a,#meisterlabs .intro a:hover{color:#11AAF6}#meisterlabs .quote-column #meisterlabs-illustration{width:90%;max-width:700px}#meisterlabs .solution #cofounder-img{background:url("../img/teams/case-study/meisterlabs/founder-single.jpg") no-repeat center top;background-size:cover;flex-basis:500px;min-height:400px}@media (max-width: 699px){#meisterlabs .solution #cofounder-img{order:0}}#meisterlabs ul li span{color:#11AAF6}#netguru .header #netguru-logo{background:url("../img/teams/case-study/netguru/netguru-logo.svg") no-repeat center 80%;background-size:300px;min-height:300px}@media (min-width: 1200px){#netguru .header #netguru-logo{background-image:url("../img/teams/case-study/netguru/netguru-logo@2x.png");background-size:350px}}#netguru .header .header-text{max-width:850px}#netguru .box--text a{color:#02D764}#netguru .box--text a:hover{color:#1A8CFF}#netguru blockquote:before{color:#02D764}#netguru #netguru-team{background:url("../img/teams/case-study/netguru/netguru-group-photo-min.jpg") no-repeat center center;background-size:cover}#netguru .quote-column #adam-img,#netguru .quote-column #team-img{max-width:600px}#netguru .solution #forum-img{background:url("../img/teams/case-study/netguru/image-02@2x.jpg") no-repeat center 65%;background-size:cover;flex-basis:500px;min-height:300px}@media (max-width: 699px){#netguru .solution #forum-img{order:0}}#netguru .solution .box--text blockquote{margin:0 auto}@media (min-width: 700px){#netguru .solution .box--text blockquote{margin:0}}#smartpatient .header #smartpatient-logo{background:url("../img/teams/case-study/smartpatient/smartpatient-logo@2x.png") no-repeat center 80%;background-size:280px;min-height:300px}#smartpatient .header .header-text{max-width:840px}#smartpatient .header .header-text a{color:#008BC2}#smartpatient .header .header-text a:hover{color:#06c}#smartpatient blockquote:before{color:#008BC2}#smartpatient .quote-column .smartpatient-illustration{width:90%;max-width:450px}#smartpatient .solution #app-screenshot-img{background:url("../img/teams/case-study/smartpatient/image-02@2x.jpg") no-repeat 70% center;background-size:cover;flex-basis:500px;min-height:500px}@media (max-width: 699px){#smartpatient .solution #app-screenshot-img{order:0}}#unbabel .header #unbabel-logo{background:url("../img/teams/case-study/unbabel/unbabel-logo@2x.png") no-repeat center 80%;background-size:310px;min-height:300px}#unbabel .header .header-text{max-width:840px}#unbabel .box--text a{color:#334792}#unbabel .box--text a:hover{color:#06c}#unbabel blockquote:before{color:#334792}#unbabel .quote-column .unbabel-illustration{background:url("../img/teams/case-study/unbabel/illustration-01@2x.png") no-repeat center center;background-size:contain}#unbabel .quote-column .box--text{max-width:800px}#unbabel .quote-column ul{padding:0 0.5em;margin:0 0 1.3em 0}#unbabel .quote-column ul li{list-style:none;padding:0 1.2em}#unbabel .quote-column ul li span{color:#334792;font-weight:600}#unbabel .quote-column ul li a{text-decoration:underline}#wonderbly .header #wonderbly-logo{background:url("../img/teams/case-study/wonderbly/wonderbly-logo@2x.png") no-repeat center 85%;background-size:300px;min-height:300px}#wonderbly blockquote:before{color:#2cb492}#wonderbly .intro a,#wonderbly .intro a:hover{color:#2cb492}#wonderbly .quote-column .illustrations{max-width:700px;min-height:300px}#wonderbly .quote-column .illustrations#wonderbly-devices{background:url("../img/teams/case-study/wonderbly/illustration-01@2x.png") no-repeat center center;background-size:cover}@media (min-width: 701px){#wonderbly .quote-column .illustrations#wonderbly-devices{background-size:contain}}#wonderbly .quote-column .illustrations#extension-img{background:url("../img/teams/case-study/wonderbly/illustration-02@2x.png") no-repeat center center;background-size:contain}#wonderbly .solution #locations-illustration{background:#2cb492 url("../img/teams/case-study/wonderbly/wonderbly-globe.png") no-repeat center center;background-size:contain;flex-basis:500px}@media (max-width: 699px){#wonderbly .solution #locations-illustration{order:0}}#team694 .header{margin-top:60px}#team694 .header #team694-logo{background:url("../img/teams/case-study/team694/logo@2x.png") no-repeat center center;background-size:200px}#team694 blockquote:before{color:#FB0302}#team694 .intro a{color:#FB0302}#team694 .intro a:hover{color:#fc4e4d}#team694 .quote-column .team694-illustration{width:90%;max-width:600px}#team694 .solution #team694-img2{background:url("../img/teams/case-study/team694/image-02@2x.jpg") no-repeat 65% center;background-size:cover;flex-basis:500px;min-height:400px}@media (max-width: 699px){#team694 .solution #team694-img2{order:0}}header.typographic{width:100%;height:500px;padding:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-align-items:flex-end;text-align:center}@media (min-width: 30em){header.typographic{text-align:left;height:360px}}header.typographic h1{font-weight:normal;font-size:45px;color:#fff;line-height:50px;margin:0 0 10px}header.typographic h2{font-weight:normal;font-size:22px;line-height:26px;max-width:400px}header.typographic.admin-tools{background:url("../img/teams/admin-tools/header.png") #4D5D8C top right no-repeat;background-size:500px;background-position:top right -60px}header.typographic.admin-tools h1{color:#fff}header.typographic.admin-tools h2{color:#B8BDCC}header.typographic.browser{border-radius:10px;padding:0;border:3vw solid #465480;box-shadow:0 0 0 2px #313B59;margin-bottom:-45px}header.typographic.sharing-band{background:#7369BF top right no-repeat;background-size:380px}header.typographic.sharing-band h2{color:#D2CCFF}header.typographic.privacy-band{background:url("../img/privacy/header.png") #1F997A top right no-repeat;background-size:487px}header.typographic.privacy-band h2{color:#6CD9BE}header.typographic.safety-band{background:url("/img/teams/protect-your-team/header.png") #7369BF top right no-repeat;background-size:380px}header.typographic.safety-band h2{color:#D2CCFF}header.typographic.error{background-color:#4D5D8C;height:300px}section.internal h4{font-weight:600;font-size:19px;line-height:22px}section.internal li,section.internal p{color:#4D5D8C;padding:0;margin-top:10px}section.internal li{font-size:17px;list-style-position:inside}section.internal li:last-of-type{margin-bottom:10px}section.internal .inline-icon{float:right;width:140px;padding:0 0 200px 30px}section.internal .sidekicks{text-align:center;max-width:600px;margin:0 auto 20px}section.internal .hero-banner{width:100px;float:left;padding:0 20px 0 0}@media (min-width: 57em){section.internal .hero-banner{float:left;padding:0 20px 50px 0}}section.internal.two-column ul{padding:40px;list-style-type:none}@media (min-width: 52em){section.internal.two-column ul{padding:80px 80px 80px 45px;max-width:1100px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}section.internal.two-column ul>p,section.internal.two-column ul>h2{padding-left:35px}}section.internal.two-column ul li{display:block;padding-top:20px;margin:0}@media (min-width: 52em){section.internal.two-column ul li{display:inline-block;flex-grow:1;-webkit-flex-grow:1;width:50%;padding:35px 0 0 35px}}section.internal.two-column ul li h3{font-size:22px;margin-bottom:10px;color:#fff}@media (min-width: 52em){section.internal.wrap{text-align:center}section.internal.wrap>div{width:100% !important;max-width:700px}section.internal.wrap>div *{max-width:none !important}}section.internal.icon-wrap{padding:60px 0}@media (min-width: 52em){section.internal.icon-wrap{padding:60px 0;display:flex}section.internal.icon-wrap .text{width:50% !important}section.internal.icon-wrap .icon{width:50% !important}}section.internal.icon-wrap .icon{width:130px;margin:0 auto;padding-top:30px}@media (min-width: 52em){section.internal.icon-wrap .icon{padding:0;margin:0}section.internal.icon-wrap .icon img{width:130px}section.internal.icon-wrap .icon img.medium{width:200px}section.internal.icon-wrap .icon img.large{width:270px;margin:0 20px}section.internal.icon-wrap .icon img.xlarge{width:340px}}@media (min-width: 52em){section.internal.screenshot-wrap{display:flex}section.internal.screenshot-wrap>div{width:50% !important}}@media (min-width: 52em){section.internal.icon-wrap>div,section.internal.screenshot-wrap>div,section.internal.wrap>div{display:inline-block;padding-left:20px !important;vertical-align:middle}section.internal.icon-wrap>div:first-of-type,section.internal.screenshot-wrap>div:first-of-type,section.internal.wrap>div:first-of-type{direction:rtl;padding-left:0 !important;padding-right:20px !important}}section.internal.icon-wrap .ui-block,section.internal.screenshot-wrap .ui-block,section.internal.wrap .ui-block{width:100%;max-width:336px;margin:0 auto;padding:40px 20px 0}@media (min-width: 52em){section.internal.icon-wrap .ui-block,section.internal.screenshot-wrap .ui-block,section.internal.wrap .ui-block{width:50%;margin:40px 0;max-width:none;padding:0}section.internal.icon-wrap .ui-block>*,section.internal.screenshot-wrap .ui-block>*,section.internal.wrap .ui-block>*{max-width:336px}}section.internal.icon-wrap .screenshot,section.internal.screenshot-wrap .screenshot,section.internal.wrap .screenshot{width:100%;margin:0 auto;text-align:center;padding-left:12px;padding-right:12px}@media (min-width: 52em){section.internal.icon-wrap .screenshot,section.internal.screenshot-wrap .screenshot,section.internal.wrap .screenshot{text-align:left;width:50%;padding-left:0;padding-right:0}section.internal.icon-wrap .screenshot:first-of-type,section.internal.screenshot-wrap .screenshot:first-of-type,section.internal.wrap .screenshot:first-of-type{text-align:right}}section.internal.icon-wrap .screenshot img,section.internal.screenshot-wrap .screenshot img,section.internal.wrap .screenshot img{vertical-align:bottom;max-height:500px;margin-top:1px}section.internal.icon-wrap .text,section.internal.screenshot-wrap .text,section.internal.wrap .text{text-align:center;padding:40px;margin:30px 0}@media (min-width: 52em){section.internal.icon-wrap .text,section.internal.screenshot-wrap .text,section.internal.wrap .text{padding:0;text-align:left}section.internal.icon-wrap .text>*,section.internal.screenshot-wrap .text>*,section.internal.wrap .text>*{max-width:500px;margin:0;direction:ltr;padding:10px 30px 0}}section.internal.rally-your-forces .icon{width:100%;padding:0 50px;text-align:center}section.internal.rally-your-forces .icon img{width:100%;max-width:340px}@media (min-width: 52em){section.internal.rally-your-forces .icon{text-align:right}section.internal.rally-your-forces .icon img{width:250px;padding:0}}@media (min-width: 57em){section.internal.rally-your-forces .icon img{width:340px}}section.comingsoon{padding:50px;width:100%;height:300px}section.comingsoon p{text-align:center;font-weight:normal}section.comingsoon img{height:32px;width:32px;display:inline}section.white{border-bottom:solid 2px rgba(0,0,0,0.05)}section.grey{background-color:#EDEFF2}section.green{background-color:#50B347}section.green a,section.green h1,section.green h2,section.green li,section.green p{color:#fff !important}section.purple{background-color:#7369BF}section.purple a,section.purple h1,section.purple h2,section.purple li,section.purple p{color:#fff !important}section.grey-three{background-color:#4D4D4D}section.grey-three a,section.grey-three h1,section.grey-three h2,section.grey-three li,section.grey-three p{color:#fff !important}section.navy{background-color:#4D5D8C}section.navy a,section.navy h1,section.navy h2,section.navy li,section.navy p{color:#fff !important}header.pricing-teams{background-color:#4D5D8C;width:100%;padding:150px 20px 80px;position:relative}header.pricing-teams h1{text-align:center;font-weight:normal;font-size:36px;color:#fff;max-width:300px;margin:auto;padding-bottom:30px}header.pricing-teams .price{background:url("../img/teams/pricing/price_tag.svg") no-repeat center center;height:143px;width:260px;margin:20px auto 40px}header.pricing-teams .price .squiggle{height:38px;z-index:2;position:absolute;margin-top:15px;margin-left:40px;opacity:0.95}header.pricing-teams .price .duringbeta{background-color:#fff;border-radius:45px;color:#50B347;font-weight:600;font-size:15px;padding:12px 8px;text-transform:uppercase;width:72px;margin:-15px 0 0 -20px;text-align:center;line-height:1.1em;z-index:3;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);position:absolute}header.pricing-teams .price h4{padding:0 30px 0 0;text-align:center;font-weight:normal;font-size:63px;color:#fff;line-height:66px;z-index:0}header.pricing-teams .price h4 span{position:relative;font-size:20px;font-weight:600;bottom:0;margin-right:4px}header.pricing-teams .price h5{text-transform:uppercase;text-align:center;font-weight:600;font-size:13px;color:#CBF2AA;padding:0 30px 0 0;margin:-10px 0 0;line-height:13px}header.pricing-teams .price h5:first-of-type{padding:25px 30px 0 0;margin:0 0 2px}header.pricing-teams h2{text-align:center;color:#fff;max-width:500px;margin:auto}header.pricing-teams h2 span{font-weight:600;color:#50B347;text-transform:uppercase}header.pricing-teams ul{list-style:circle;margin:40px auto 0;padding:15px;border:1px solid #B8BDCC;color:#EDEFF2;border-radius:4px;max-width:450px;line-height:1.6em}header.pricing-teams ul li{padding-left:10px;list-style-position:inside}header.pricing-teams ul li span{font-weight:600}section.pricing-faq{margin:0;line-height:1.4em}section.pricing-faq .centered{padding:80px 20px;max-width:600px;margin:auto}section.pricing-faq .centered h1{text-align:center;font-weight:normal;font-size:32px;color:#333}section.pricing-faq .centered p{color:#333;margin:0}section.pricing-faq .centered h3{text-align:center;margin:50px 0 10px;color:#333;font-size:1.2em}section.pricing-faq .centered hr{border:0;border-top:1px dashed #B8BDCC}section.human{height:700px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center;text-align:center;background:url("../img/teams/pricing/humans.png") #7369BF no-repeat;background-size:auto 354px;background-position:center bottom}@media (max-width: 500px){section.human{height:770px}}@media (max-width: 350px){section.human{height:820px}}section.human div{max-width:630px;padding:0 20px}section.human div h1{margin:40px 0 10px;color:#fff;font-weight:normal;font-size:32px}section.human div p{color:#D2CCFF;max-width:630px}section.human div p a{color:#fff}section.human div p a:hover{opacity:0.8}section.human div p:last-child{margin:0}section.promise{background-color:#EDEFF2}@media (min-width: 52em){section.promise{padding:50px 0}}section.promise div{border-radius:3px;background-color:#fff;padding:50px;margin:auto;width:100%}@media (min-width: 52em){section.promise div{width:80%;max-width:780px}}section.promise div p{font-size:18px;line-height:1.45;font-weight:normal;letter-spacing:normal;color:#333 !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga', 'kern';margin:0 0 1em}section.promise div h2{font-size:27px;text-align:center;margin-bottom:20px;color:#1A8CFF !important}section.internal.how-we-store-data #privacy-heading{font-size:30px;font-weight:normal}section.internal.how-we-store-data ul>div{width:100%;text-align:center}@media (min-width: 52em){section.internal.how-we-store-data ul>div{text-align:left;margin-left:35px}}section.internal.how-we-store-data ul>div img{display:inline;margin:20px 0;width:100%;max-width:437px}header.families-hero{width:100%;height:700px;background:url("../img/families/families-banner.jpg") #333 50% 96%;background-size:cover;margin-top:20px}@media (max-width: 57em){header.families-hero{height:540px;margin-top:50px}}@media (max-width: 30em){header.families-hero{height:auto;background:url("../img/families/families-banner.jpg") #333 72% 30%}}header.families-hero .container{padding-top:112px;padding-left:50px;margin:0 auto;max-width:1140px}@media (max-width: 57em){header.families-hero .container{padding-top:40px;padding-left:50px}}@media (max-width: 30em){header.families-hero .container{padding:30px}}header.families-hero .container .logo{width:288px;height:32px;background:url("../img/families/main-logo.svg") no-repeat}@media (max-width: 30em){header.families-hero .container .logo{max-width:100%;background-size:contain}}header.families-hero .container h3.blurb{color:#fff;font-weight:normal;line-height:22px;font-size:18px;margin:15px 0 20px 0;max-width:300px}#families-page .box--text,#families-page .box--image{max-width:550px}#families-page #secure-online-life{width:100%;background-color:#F6F7FB;text-align:center;padding-top:30px}#families-page #secure-online-life h1{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;max-width:550px}#families-page #secure-online-life p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;max-width:550px;font-weight:400}#families-page #secure-online-life .box--text{max-width:750px}#families-page #secure-online-life .box--text h1{font-size:2em}#families-page #secure-online-life .secure-online-life{background:url("../img/families/shared-vault-families.png") no-repeat bottom;background-size:contain;max-width:100%;max-height:677px;width:1140px}@media (max-width: 499px){#families-page #secure-online-life .secure-online-life{min-height:200px}}#families-page #permission-granted{margin:3.125em 0}#families-page #permission-granted h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;max-width:550px}@media (max-width: 600px){#families-page #permission-granted h2{align-self:center}}#families-page #permission-granted p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;max-width:550px;font-weight:400}@media (max-width: 649px){#families-page #permission-granted p{align-self:center}}@media (min-width: 700px){#families-page #permission-granted .box--text{padding:50px}}#families-page #permission-granted .permission-granted{background:url("../img/families/permission-granted-families.png") no-repeat center center;background-size:contain;flex-grow:1.2}#families-page #keeping-it-personal{flex-direction:row;width:100%;padding:10px 0 50px 0}#families-page #keeping-it-personal h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.8em;max-width:550px}#families-page #keeping-it-personal p{color:#9295A0;line-height:1.4em;font-size:1.125em;margin-bottom:16px;max-width:550px;font-weight:400}#families-page #keeping-it-personal .personal-text{text-align:center}@media (min-width: 700px){#families-page #keeping-it-personal .personal-text{align-items:flex-start;text-align:left}}@media (min-width: 700px){#families-page #keeping-it-personal .box--text{padding:50px}}#families-page #keeping-it-personal .personal-img{background:url("../img/families/keeping-it-personal.png") no-repeat center;background-size:contain}#families-page section.frequent-questions{width:100%;max-width:700px;padding:20px 20px 60px;margin:auto}#families-page section.frequent-questions .wrapper{max-width:700px}#families-page section.frequent-questions h4{text-align:center;margin:50px 0 10px;color:#333;font-size:24px;line-height:28px;margin-bottom:60px}#families-page section.frequent-questions ul{list-style:none;font-size:18px;line-height:26px}#families-page section.frequent-questions ul strong{display:block;color:#333;font-size:18px;line-height:25px;font-weight:600;padding-bottom:10px;border-bottom:1px dashed #B8BDCC;text-align:left}#families-page section.frequent-questions ul span{padding-top:10px;color:#333;display:block;font-size:17px;line-height:26px}#families-page section.frequent-questions ul li{margin-bottom:30px}#families-page section.frequent-questions a{color:#7369BF;border-bottom:2px solid #D2CCFF}#families-page section.frequent-questions a:hover{color:#7369BF;border-bottom:2px solid #7369BF}section.todoist-colour{background-color:#FAF4E8}section.todoist-header{background-color:#FAF4E8;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.todoist-header .confetti{background:url("../img/promotions/todoist-confetti.png");background-size:343px 186px;background-position:center bottom;width:343px;height:16vh;margin-top:7vh}section.todoist-header .icons{background:url("../img/promotions/todoist-icons.png");background-size:173px 120px;width:173px;height:120px;margin-top:-30px}section.todoist-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.todoist-header h1 span{color:#E44332}section.todoist-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.todoist-header h3 span{color:#E44332}section.starbucks-colour{background-color:#F7F7F7}section.starbucks-header{background:url("/img/promotions/starbucks_header.png");background-color:#F7F7F7;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column;background-size:1200px 351px;background-position:center top;background-repeat:repeat-x;padding-top:330px}section.starbucks-header h1{font-size:30px;color:#5B5957;max-width:600px;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.starbucks-header h1 span{color:#016341;font-weight:600}section.starbucks-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.starbucks-header h3 span{color:#7EA100}section.macpowerusers-colour{background-color:#EDEFF2}section.macpowerusers-header{background-color:#EDEFF2;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.macpowerusers-header .confetti{background:url("../img/promotions/macpower-confetti.png");background-size:343px 170px;background-position:center bottom;width:343px;height:16vh;margin-top:1vh}section.macpowerusers-header .icons{background:url("../img/promotions/macpower-icons.png");background-size:193px 113px;width:193px;height:113px;margin-top:-10px}section.macpowerusers-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.macpowerusers-header h1 span{color:#7EA100}section.macpowerusers-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.macpowerusers-header h3 span{color:#7EA100}section.precious-colour{background-color:#EDEFF2}section.precious-header{background-color:#EDEFF2;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.precious-header .confetti{background:url("../img/promotions/macpower-confetti.png");background-size:343px 170px;background-position:center bottom;width:343px;height:16vh;margin-top:1vh}section.precious-header .icons{background:url("../img/promotions/macpower-icons.png");background-size:193px 113px;width:193px;height:113px;margin-top:-10px}section.precious-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.precious-header h1 span{color:#7EA100}section.precious-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.precious-header h3 span{color:#7EA100}section.sanebox-colour{background-color:#F7F7F7}section.sanebox-header{background-color:#F7F7F7;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.sanebox-header .confetti{background:url("../img/promotions/sanebox-confetti.png");background-size:322px 186px;background-position:center bottom;width:322px;height:16vh;margin-top:7vh}section.sanebox-header .icons{background:url("../img/promotions/sanebox-icons.png");background-size:199px 112px;width:199px;height:112px;margin-top:-30px}section.sanebox-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.sanebox-header h1 span{color:#286AA6}section.sanebox-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.sanebox-header h3 span{color:#286AA6}section.acn-colour{background-color:#F7F7F7}section.acn-header{background-color:#F7F7F7;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.acn-header .icons{background-image:url("../img/promotions/acn-header.png");background-size:756px 337px;width:756px;height:337px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.acn-header .icons{background-image:url("../img/promotions/acn-header@2x.png")}}section.acn-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh;max-width:530px}section.acn-header h1 span{color:#1A8CFF}section.acn-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.acn-header h3 span{color:#286AA6}section.parallels-colour{background-color:#F7F7F7}section.parallels-colour h3{font-size:20px;color:#333;letter-spacing:-0.21px;line-height:30px;font-weight:400;text-align:center;padding:40px 0 0;max-width:440px;margin:auto}section.parallels-header{background-color:#DC3E38;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.parallels-header .confetti{background-image:url("../img/promotions/parallels-header.jpg");background-size:404px 277px;background-position:center bottom;width:404px;height:277px;margin-top:122px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.parallels-header .confetti{background-image:url("../img/promotions/parallels-header@2x.jpg")}}section.parallels-header h1{font-size:30px;color:#fff;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:40px 0;max-width:540px}section.parallels-header a.white-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#fff;margin:10px 0 60px;padding:14px 0;font-size:20px}@media (max-width: 600px){section.parallels-header a.white-button{width:calc(100% - 30px)}}section.parallels-header a.white-button:hover,section.parallels-header a.white-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.humblebundle-header{background:#3B3E48;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.humblebundle-header .confetti{background-image:url("../img/promotions/humblebundle-header.png");background-size:404px 277px;background-position:center bottom;width:404px;height:277px;margin-top:122px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.humblebundle-header .confetti{background-image:url("../img/promotions/humblebundle-header@2x.png")}}section.humblebundle-header h1{font-size:30px;color:#fff;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:40px 0;max-width:540px}section.humblebundle-header p{color:#fff;opacity:0.6;font-size:0.8em}section.humblebundle-header a.white-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#fff;margin:10px 0 60px;padding:10px 20px;font-size:20px;color:#3B3E48}@media (max-width: 600px){section.humblebundle-header a.white-button{width:calc(100% - 30px)}}section.humblebundle-header a.white-button:hover,section.humblebundle-header a.white-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.layerup{background-color:#FFF;background-image:url("../img/promotions/layerup-bg.png");background-position:50% -220px;background-size:auto 884px;background-repeat:repeat-x}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.layerup{background-image:url("../img/promotions/layerup-bg@2x.png")}}@media (max-width: 52em){.layerup{background-size:auto 80vw;background-position:50% -14vw}}.layerup .claim-trial{width:80vw !important;max-width:800px !important}.layerup .claim-trial h1{color:white;text-align:center}.layerup .claim-trial p{color:#fff !important}.layerup .claim-trial:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:0 8px 34px 0 rgba(0,0,0,0.2) !important}.layerup .header{width:100%;height:470px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;margin:40px 0 0}@media (max-width: 52em){.layerup .header{height:60vw;min-height:350px;max-height:470px}}.layerup .header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:400px 0 1vh}@media (max-width: 52em){.layerup .header h1{margin:0 0 1vh;font-size:1.5rem;line-height:2.2rem}}.layerup .header h1 span{font-weight:bold}.layerup .header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}.layerup .header h3 span{color:#7EA100}section.iphonejd-colour{background:url(../img/promotions/iphonejd-background.png),#FFF1D8;background-size:100%;background-position:bottom;background-repeat:no-repeat}section.iphonejd-header{background-color:#FFF1D8;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}section.iphonejd-header .logo{background:url("../img/promotions/iphonejd-logo.png");background-size:346px 100px;background-position:center bottom;width:346px;height:100px;margin-top:14vh}section.iphonejd-header .icons{background:url("../img/promotions/iphonejd-main.png");background-size:264px 234px;width:264px;height:234px;margin-top:30px}section.iphonejd-header h1{font-size:30px;color:#5B5957;letter-spacing:-0.21px;line-height:40px;font-weight:400;text-align:center;margin:3vh 0 1vh}section.iphonejd-header h1 span{color:#C66B59}section.iphonejd-header h3{max-width:500px;font-size:20px;text-align:center;color:#5B5957;letter-spacing:-0.14px;line-height:30px}section.iphonejd-header h3 span{color:#E44332}section.iphonejd-header h4{font-size:40px;color:#C66B59;letter-spacing:-0.84;line-height:30px}#apple-promo .apple-giveaways{background:url("../img/promotions/apple-giveaways.svg") no-repeat center center}#apple-promo .apple-text h2{font-size:1.5em;color:#4D4D4D;margin-bottom:20px}#apple-promo .apple-text h3{font-size:1.3em;color:#B8BDCC}.apple-promo-input{margin-bottom:1.3em}.apple-promo-input h3{font-size:1.3em;color:#B8BDCC;margin-bottom:10px}.apple-promo-input .window #error-msg,.apple-promo-input .window #sending-msg,.apple-promo-input .window #success-msg{text-align:center}.apple-promo-input .window #error-msg,.apple-promo-input .window #sending-msg{margin-top:16px}.apple-promo-input .window #error-msg{color:#e74c3c}.apple-promo-input .window #success-msg{margin:auto}.apple-promo-input .window a.blue-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#1A8CFF;margin-top:20px;width:100%}@media (max-width: 600px){.apple-promo-input .window a.blue-button{width:calc(100% - 30px)}}.apple-promo-input .window a.blue-button:hover,.apple-promo-input .window a.blue-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.apple-promo-input .window input[type=text]{width:100%;border:1px solid #AAA;text-align:center;padding:10px 0;border-radius:6px;margin-bottom:10px;font-size:1em}.apple-promo-input .window input[type=text]:focus{border:none}.apple-promo-input .window p{color:#B8BDCC}#pwc-promo .pwc-giveaways{background:url("../img/promotions/pwc-logo_1024.png") no-repeat bottom center;background-size:280px;min-height:300px;margin-bottom:50px}#pwc-promo .pwc-text h3{font-size:1.3em;color:#4D4D4D}#pwc-promo .pwc-promo-input{border:1px solid #B8BDCC;border-radius:6px;background-color:#fff;max-width:360px;margin-bottom:70px}#pwc-promo .pwc-promo-input h3{font-size:1.3em;color:#B8BDCC;margin-bottom:10px}#pwc-promo .pwc-promo-input .window #error-msg,#pwc-promo .pwc-promo-input .window #sending-msg,#pwc-promo .pwc-promo-input .window #success-msg{text-align:center}#pwc-promo .pwc-promo-input .window #error-msg,#pwc-promo .pwc-promo-input .window #sending-msg{margin-top:16px}#pwc-promo .pwc-promo-input .window #error-msg{color:#e74c3c}#pwc-promo .pwc-promo-input .window #success-msg{margin:auto}#pwc-promo .pwc-promo-input .window a.blue-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#B01300;margin-top:20px;width:100%}@media (max-width: 600px){#pwc-promo .pwc-promo-input .window a.blue-button{width:calc(100% - 30px)}}#pwc-promo .pwc-promo-input .window a.blue-button:hover,#pwc-promo .pwc-promo-input .window a.blue-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#pwc-promo .pwc-promo-input .window input[type=text]{width:100%;border:1px solid #AAA;text-align:center;padding:10px 0;border-radius:6px;margin-bottom:10px}#pwc-promo .pwc-promo-input .window input[type=text]:focus{border:none}#pwc-promo .pwc-promo-input .window p{color:#B8BDCC}#shopify-promo .shopify-giveaways{background:url("../img/promotions/shopify.png") no-repeat center;background-size:contain}@media (max-width: 625px){#shopify-promo .shopify-giveaways{min-height:260px}}@media (min-width: 1280px){#shopify-promo .shopify-giveaways{background-size:750px}}#shopify-promo .shopify-text h2{font-size:1.5em;color:#4D4D4D}#shopify-promo .shopify-text h3{font-size:1.3em;color:#B8BDCC}#shopify-promo .shopify-promo-input{border:1px solid #B8BDCC;border-radius:6px;background-color:#fff;max-width:360px;margin-bottom:70px}#shopify-promo .shopify-promo-input .window #error-msg,#shopify-promo .shopify-promo-input .window #sending-msg,#shopify-promo .shopify-promo-input .window #success-msg{text-align:center}#shopify-promo .shopify-promo-input .window #error-msg,#shopify-promo .shopify-promo-input .window #sending-msg{margin-top:16px}#shopify-promo .shopify-promo-input .window #error-msg{color:#e74c3c}#shopify-promo .shopify-promo-input .window #success-msg{margin:auto}#shopify-promo .shopify-promo-input .window a.blue-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#95BE46;margin-top:20px;width:100%}@media (max-width: 600px){#shopify-promo .shopify-promo-input .window a.blue-button{width:calc(100% - 30px)}}#shopify-promo .shopify-promo-input .window a.blue-button:hover,#shopify-promo .shopify-promo-input .window a.blue-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#shopify-promo .shopify-promo-input .window input[type=text]{width:100%;border:1px solid #AAA;text-align:center;padding:10px 0;border-radius:6px;margin-bottom:10px}#shopify-promo .shopify-promo-input .window input[type=text]:focus{border:none}#shopify-promo .shopify-promo-input .window p{color:#B8BDCC}#adaconf-promo{min-height:600px;background:url("../img/promotions/adaconf-bg.png") repeat center}#adaconf-promo .adaconf-header{position:relative;top:-4vw;border-radius:0 0 200vw 200vw;background:#fff;box-shadow:0 6px 14px 0 rgba(0,0,0,0.11),0 12px 24px 0 rgba(115,105,191,0.22)}@media (max-width: 425px){#adaconf-promo .adaconf-header{width:120vw;left:-10vw}}@media (min-width: 1100px){#adaconf-promo .adaconf-header{top:-16vw;left:-10vw;width:120vw;height:60vw}}#adaconf-promo .adaconf-header .box--text{margin-top:16em}@media (max-width: 1099px){#adaconf-promo .adaconf-header .box--text{width:calc(100% - 70px);margin-top:7em}}#adaconf-promo .adaconf-header .box--text img{margin-bottom:2em;width:400px}#adaconf-promo .adaconf-header .box--text h2{color:#4D5D8C}#adaconf-promo .adaconf-header .box--text p{max-width:400px;margin:0 auto 1.3em}#adaconf-promo .adaconf-header .box--text a.navy-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#4D5D8C;margin:0 auto 60px;padding:10px 20px;font-size:20px;color:#fff}@media (max-width: 600px){#adaconf-promo .adaconf-header .box--text a.navy-button{width:calc(100% - 30px)}}#adaconf-promo .adaconf-header .box--text a.navy-button:hover,#adaconf-promo .adaconf-header .box--text a.navy-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.f6s{background:#F0F4FF}.f6s section.claim-boxes .claim-trial:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:-6px 10px 20px #4D4D4D ;-moz-box-shadow:-6px 10px 20px #4D4D4D ;box-shadow:-6px 10px 20px #4D4D4D }.f6s-alpha{background:#505978;color:#fff}.f6s-alpha section.claim-boxes .claim-trial:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:-6px 10px 20px #333 ;-moz-box-shadow:-6px 10px 20px #333 ;box-shadow:-6px 10px 20px #333 }.f6s-alpha h2{color:#fff}.f6s-alpha article p{color:#fff}.f6s,.f6s-alpha{margin:60px 0 0 0;padding:10px}.f6s #f6s-logo,.f6s-alpha #f6s-logo{max-width:300px}.f6s h2,.f6s-alpha h2{margin:0 0 12px 0}.f6s section.claim-boxes,.f6s-alpha section.claim-boxes{padding:2vh 0 0}.f6s section.claim-boxes .claim-trial,.f6s-alpha section.claim-boxes .claim-trial{background:#fff;-webkit-box-shadow:-6px 10px 20px rgba(77,77,77,0.5) ;-moz-box-shadow:-6px 10px 20px rgba(77,77,77,0.5) ;box-shadow:-6px 10px 20px rgba(77,77,77,0.5) }@media (min-width: 52em){.f6s section.claim-boxes .claim-trial,.f6s-alpha section.claim-boxes .claim-trial{margin:2em 1em}}.f6s section.claim-boxes .claim-trial h2,.f6s-alpha section.claim-boxes .claim-trial h2{font-size:1.5em;text-align:center;margin:0 0 0.3em 0}.f6s section.claim-boxes .claim-trial h2 span,.f6s-alpha section.claim-boxes .claim-trial h2 span{font-size:1em}.f6s section.claim-boxes .families,.f6s-alpha section.claim-boxes .families{background:#fff url("/img/promotions/fistbump_stamp.png") no-repeat;background-size:120px 120px;background-position:-30px 110px}.f6s section.claim-boxes .families h2,.f6s section.claim-boxes .families h2 span,.f6s section.claim-boxes .families p,.f6s-alpha section.claim-boxes .families h2,.f6s-alpha section.claim-boxes .families h2 span,.f6s-alpha section.claim-boxes .families p{color:#7369BF}.f6s section.claim-boxes .business,.f6s-alpha section.claim-boxes .business{background:#fff url("/img/promotions/business_stamp.png") no-repeat;background-size:100px;background-position:112% 80px}.f6s section.claim-boxes .business h2,.f6s section.claim-boxes .business h2 span,.f6s section.claim-boxes .business p,.f6s-alpha section.claim-boxes .business h2,.f6s-alpha section.claim-boxes .business h2 span,.f6s-alpha section.claim-boxes .business p{color:#4D4D4D}.f6s section.claim-boxes .individual,.f6s-alpha section.claim-boxes .individual{background:#fff url("/img/promotions/1password_stamp.png") no-repeat;background-size:100px;background-position:112% 20px}.f6s section.claim-boxes .individual h2,.f6s section.claim-boxes .individual h2 span,.f6s section.claim-boxes .individual p,.f6s-alpha section.claim-boxes .individual h2,.f6s-alpha section.claim-boxes .individual h2 span,.f6s-alpha section.claim-boxes .individual p{color:#1A8CFF}.f6s article,.f6s-alpha article{padding:0 0 50px 0;text-align:center}.f6s article p,.f6s-alpha article p{font-size:1em}.tidbits{background-color:#f3f0fa;margin:60px 0 0 0;padding:10px}.tidbits header h2{margin:0 0 12px 0}.tidbits header span{display:inline-block;font-style:italic;margin-bottom:12px}.tidbits header h2,.tidbits header h3{color:#333}.tidbits section.claim-boxes .claim-trial:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:-6px 10px 20px #4D4D4D ;-moz-box-shadow:-6px 10px 20px #4D4D4D ;box-shadow:-6px 10px 20px #4D4D4D }.tidbits #tidbits-logo{max-width:300px}.tidbits section.claim-boxes{padding:0}.tidbits section.claim-boxes .claim-trial{background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;width:350px;min-height:250px;-webkit-box-shadow:-6px 10px 20px rgba(77,77,77,0.5) ;-moz-box-shadow:-6px 10px 20px rgba(77,77,77,0.5) ;box-shadow:-6px 10px 20px rgba(77,77,77,0.5) }@media (min-width: 52em){.tidbits section.claim-boxes .claim-trial{margin:2em 1em}}.tidbits section.claim-boxes .claim-trial h1{font-size:1.313em;text-align:center;margin:0 0 0.3em 0}.tidbits section.claim-boxes .claim-trial h1 span{font-size:1em}.tidbits section.claim-boxes .families{background:#fff url("/img/promotions/fistbump_stamp.png") no-repeat;background-size:120px 120px;background-position:-30px 110px}.tidbits section.claim-boxes .families h1,.tidbits section.claim-boxes .families h1 span,.tidbits section.claim-boxes .families p{color:#7369BF}.tidbits section.claim-boxes .individual{background:#fff url("/img/promotions/1password_stamp.png") no-repeat;background-size:100px;background-position:112% 20px}.tidbits section.claim-boxes .individual h1,.tidbits section.claim-boxes .individual h1 span,.tidbits section.claim-boxes .individual p{color:#1A8CFF}.tidbits article{padding:0 0 50px 0;text-align:center}.tidbits article p{font-size:1em;color:#9295A0}section.claim-boxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2vh 0 50px}@media (min-width: 52em){section.claim-boxes{flex-direction:row}}section.claim-boxes .claim-trial{width:350px;border-radius:6px;margin:2vw 0;padding:24px 34px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width: 52em){section.claim-boxes .claim-trial{margin:2vw}}section.claim-boxes .claim-trial:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:0 8px 34px 0 #ada9a1}section.claim-boxes .claim-trial p{font-size:16px;color:#fff;letter-spacing:-0.15px;line-height:22px;text-align:center}section.claim-boxes .claim-trial img{margin:10px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:18px}section.claim-boxes .claim-trial a.white-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#fff;margin-top:12px}@media (max-width: 600px){section.claim-boxes .claim-trial a.white-button{width:calc(100% - 30px)}}section.claim-boxes .claim-trial a.white-button:hover,section.claim-boxes .claim-trial a.white-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.claim-boxes .claim-trial a.purple-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#7369BF;margin-top:12px}@media (max-width: 600px){section.claim-boxes .claim-trial a.purple-button{width:calc(100% - 30px)}}section.claim-boxes .claim-trial a.purple-button:hover,section.claim-boxes .claim-trial a.purple-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.claim-boxes .claim-trial a.green-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#00C55D;margin-top:12px}@media (max-width: 600px){section.claim-boxes .claim-trial a.green-button{width:calc(100% - 30px)}}section.claim-boxes .claim-trial a.green-button:hover,section.claim-boxes .claim-trial a.green-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.claim-boxes .claim-trial a.black-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#4D4D4D;margin-top:12px}@media (max-width: 600px){section.claim-boxes .claim-trial a.black-button{width:calc(100% - 30px)}}section.claim-boxes .claim-trial a.black-button:hover,section.claim-boxes .claim-trial a.black-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.claim-boxes .claim-trial a.blue-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#1A8CFF;margin-top:12px}@media (max-width: 600px){section.claim-boxes .claim-trial a.blue-button{width:calc(100% - 30px)}}section.claim-boxes .claim-trial a.blue-button:hover,section.claim-boxes .claim-trial a.blue-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.claim-boxes .individuals{background:#1A8CFF url("../img/promotions/fistbump_stamp.png") no-repeat;background-size:103px 103px;background-position:-30px 130px}section.claim-boxes .individuals a{color:#1A8CFF}section.claim-boxes .families{background:#7369BF url("../img/promotions/fistbump_stamp.png") no-repeat;background-size:103px 103px;background-position:-30px 130px}section.claim-boxes .families a{color:#7369BF}section.claim-boxes .teams{background:#477DB3 url("../img/promotions/teams_stamp.png") no-repeat;background-size:102px 102px;background-position:280px 100px}section.claim-boxes .teams a{color:#477DB3}section.claim-boxes .teams2{background:#fff url("../img/promotions/teams_stamp.png") no-repeat;background-size:102px 102px;background-position:280px 100px}section.claim-boxes .teams2 a{color:#477DB3}div.promotional-partial{padding-bottom:60px}section.promotional-information{background-color:#7369BF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 52em){section.promotional-information{flex-direction:row}}section.promotional-information .screenshot{background:url("../img/promotions/safe_place.jpg") no-repeat center top;background-size:80%;width:445px;height:480px;margin:0 0 40px}@media (min-width: 52em){section.promotional-information .screenshot{margin:0 40px 0 0;width:445px}}section.promotional-information .information{width:320px;text-align:center}@media (min-width: 52em){section.promotional-information .information{width:330px;text-align:left}}section.promotional-information .information h1{font-size:30px;color:#fff;font-weight:300;margin-bottom:15px;line-height:35px}section.promotional-information .information p{font-size:18px;color:#fff;line-height:24px}section.promotional-information .information span.platform-icons{background:url("../img/promotions/platform_icons_white.png") no-repeat;background-size:241px 50px;height:50px;width:241px;display:block;margin:0 auto 40px}@media (min-width: 52em){section.promotional-information .information span.platform-icons{margin:0}}section.promotional-compare{background-color:#EDEFF2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:80px 0}@media (min-width: 52em){section.promotional-compare{flex-direction:row}}section.promotional-compare .compare-box{background-color:#fff;width:350px;border-radius:0 0 6px 6px;margin:30px}@media (min-width: 52em){section.promotional-compare .compare-box{margin:0 30px}}section.promotional-compare .compare-box .compare-head{width:350px;border-radius:6px 6px 0 0;color:#fff;text-align:center;font-weight:600;padding:10px 0;margin-bottom:40px}section.promotional-compare .compare-box h3{font-size:15px;line-height:20px;text-align:center;margin-bottom:10px}section.promotional-compare .compare-box h2{font-size:60px;text-align:center;line-height:16px;margin:15px 0 25px}section.promotional-compare .compare-box h2 span.small-number{font-size:30px;line-height:0;vertical-align:top}section.promotional-compare .compare-box ul{margin:0 30px}section.promotional-compare .compare-box ul li{font-size:15px;line-height:22px;margin-left:20px;margin-bottom:10px}section.promotional-compare .compare-box a.claim-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;margin:20px auto}@media (max-width: 600px){section.promotional-compare .compare-box a.claim-button{width:calc(100% - 30px)}}section.promotional-compare .compare-box a.claim-button:hover,section.promotional-compare .compare-box a.claim-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.promotional-compare .for-your-family h2,section.promotional-compare .for-your-family h3{color:#7369BF}section.promotional-compare .for-your-family .compare-head,section.promotional-compare .for-your-family a.claim-button{background-color:#7369BF}section.promotional-compare .for-your-team h2,section.promotional-compare .for-your-team h3{color:#497EB1}section.promotional-compare .for-your-team .compare-head,section.promotional-compare .for-your-team a.claim-button{background-color:#497EB1}section.promo-main{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:#DDEDFC;background-image:url("../img/promotions/confetti.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:700px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.promo-main{background-image:url("../img/promotions/confetti@2x.png")}}section.promo-main div.window{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;min-width:350px;width:350px;height:425px;padding:90px 45px 40px;margin:0 auto;border-radius:6px;background-image:url("../img/promotions/card-header.jpg");background-position:center top;background-size:contain;background-repeat:no-repeat;box-shadow:0 14px 28px rgba(0,0,0,0.1),0 5px 5px rgba(0,0,0,0.05);text-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.promo-main div.window{background-image:url("../img/promotions/card-header@2x.jpg")}}section.promo-main div.window #error-msg,section.promo-main div.window #sending-msg,section.promo-main div.window #success-msg{text-align:center}section.promo-main div.window #error-msg p,section.promo-main div.window #sending-msg p,section.promo-main div.window #success-msg p{font-size:1.2em}section.promo-main div.window #error-msg,section.promo-main div.window #sending-msg{margin-top:16px}section.promo-main div.window #error-msg{color:#e74c3c}section.promo-main div.window #success-msg{margin:auto}section.promo-main div.window h2{font-size:21px;color:#1A8CFF}section.promo-main div.window a.blue-button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;background-color:#1A8CFF;margin-top:20px;width:100%}@media (max-width: 600px){section.promo-main div.window a.blue-button{width:calc(100% - 30px)}}section.promo-main div.window a.blue-button:hover,section.promo-main div.window a.blue-button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}section.promo-main div.window input[type=text]{width:100%;border:none;border-bottom:1px solid #AAA;text-align:center;padding:10px 0;border-radius:0}section.promo-main div.window input[type=text]:focus{border:none}section.promo-main .card:hover{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);transition:all 0.5s ease}section.promo-main #out{transition:all 0.2s ease-out}header.browser-already-installed{width:100%;min-height:200px;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;margin-top:60px;background-color:#69B362}header.browser-already-installed h3{padding-top:10px;font-weight:600;font-size:23px;color:white;letter-spacing:-0.22px;line-height:30px;color:white;margin-left:10px;margin-right:10px}header.browser-already-installed a#show-install-options-anyway{padding-top:15px;font-size:14px;color:white;opacity:0.7;font-weight:600;padding-bottom:10px;border-bottom:3px solid transparent;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}header.browser-already-installed a#show-install-options-anyway:hover{border-bottom:3px solid #ECEDEE}header.browser-already-installed.hidden{display:none !important}header.browser-big-green-install{width:100%;min-height:600px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:60px}header.browser-big-green-install h1{max-width:440px;font-size:40px;line-height:1.1em;margin-bottom:20px;font-weight:600;letter-spacing:-0.31px}header.browser-big-green-install h1 span{margin:-10px 20px 0 0;height:102px;width:102px;float:left;line-height:1.1em}header.browser-big-green-install h1 span.chrome{background-image:url("../img/browsers/chrome.png");background-size:102px 102px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-big-green-install h1 span.chrome{background-image:url("../img/browsers/chrome@2x.png")}}header.browser-big-green-install h1 span.edge{background-image:url("../img/browsers/edge.png");background-size:102px 102px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-big-green-install h1 span.edge{background-image:url("../img/browsers/edge@2x.png")}}header.browser-big-green-install h1 span.safari{background-image:url("../img/browsers/safari.png");background-size:102px 102px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-big-green-install h1 span.safari{background-image:url("../img/browsers/safari@2x.png")}}header.browser-big-green-install h1 span.opera{background-image:url("../img/browsers/opera.png");background-size:102px 102px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-big-green-install h1 span.opera{background-image:url("../img/browsers/opera@2x.png")}}header.browser-big-green-install h1 span.firefox{background-image:url("../img/browsers/firefox.png");background-size:102px 102px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-big-green-install h1 span.firefox{background-image:url("../img/browsers/firefox@2x.png")}}header.browser-big-green-install .hidden{display:none}header.browser-big-green-install .message{vertical-align:middle;padding:10px;border-radius:10px;margin:0 auto 50px auto;width:70%;max-width:1000px;text-align:center}header.browser-big-green-install .message strong{font-weight:bold}header.browser-big-green-install .message a{font-weight:bold;text-decoration:underline}header.browser-big-green-install .message.error{background:#fe9;border:2px solid #E6C9A1}header.browser-big-green-install .message.success{background:rgba(29,140,255,0.1);border:2px solid rgba(29,140,255,0.15)}header.browser-big-green-install a.big-green{color:white;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:20px;text-align:center;border-radius:6px;height:76px;max-width:500px;width:100%;margin:10px 0;box-sizing:border-box;border:none;box-shadow:0 0 0 0 rgba(80,179,71,0.4);background-color:#50B347;background-position:110% 110%;animation:pulse 2s infinite cubic-bezier(0.66, 0, 0, 1);-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-ms-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out;transition:all 3s ease-in-out}header.browser-big-green-install a.big-green:hover{animation:none;background-color:#408e39}header.browser-big-green-install a.big-green.beta{background-image:url(../img/browsers/ladybird.svg);background-position:94% 50%;background-repeat:no-repeat;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}header.browser-big-green-install a.big-green.beta:hover{background-position:93% 44%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}@keyframes pulse{to{box-shadow:0 0 0 20px rgba(232,76,61,0)}}header.browser-big-green-install a.big-green.hidden{display:none}header.browser-big-green-install a.little-beta{padding-top:20px;font-size:14px;color:#8A8E99;font-weight:600;padding-bottom:10px;border-bottom:3px solid white;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}header.browser-big-green-install a.little-beta:hover{border-bottom:3px solid #ECEDEE}header.browser-big-green-install a.little-beta:hover .lady-b{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transform:rotate(-20deg)}header.browser-big-green-install a.little-beta .lady-b{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:url("../img/browsers/ladybird.svg");margin:0 10px -10px 0}section.other-browsers .wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row}section.other-browsers span{font-weight:600;font-size:18px;color:#fff;text-shadow:0px 2px 2px #738799;vertical-align:middle}section.other-browsers ul{display:flex;margin:0 10px;list-style:none}section.other-browsers ul li{margin:0 10px;background-size:40px 40px;background-position:center;background-repeat:no-repeat}section.other-browsers ul li.opera-icon{background-image:url("../img/browsers/device-list-opera.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.other-browsers ul li.opera-icon{background-image:url("../img/browsers/device-list-opera@2x.png")}}section.other-browsers ul li.safari-icon{background-image:url("../img/browsers/device-list-safari.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.other-browsers ul li.safari-icon{background-image:url("../img/browsers/device-list-safari@2x.png")}}section.other-browsers ul li.edge-icon{background-image:url("../img/browsers/device-list-edge.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.other-browsers ul li.edge-icon{background-image:url("../img/browsers/device-list-edge@2x.png")}}section.other-browsers ul li.chrome-icon{background-image:url("../img/browsers/device-list-chrome.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.other-browsers ul li.chrome-icon{background-image:url("../img/browsers/device-list-chrome@2x.png")}}section.other-browsers ul li.firefox-icon{background-image:url("../img/browsers/device-list-firefox.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.other-browsers ul li.firefox-icon{background-image:url("../img/browsers/device-list-firefox@2x.png")}}section.other-browsers ul li.hidden{display:none}section.other-browsers ul li a{height:40px;width:40px;display:block;text-align:center}section.other-browsers.hidden{display:none}section.other-browsers.open{min-height:200px;background-color:#99B3CC}section.other-browsers.closed{min-height:80px;padding:20px 0 0 0;background-color:#99B3CC}section.other-browsers.closed li a{text-indent:-200px;overflow:hidden}section.other-browsers.open li{color:white;font-weight:600;font-size:18px;color:white;list-style:none;text-shadow:0px 2px 2px #738799}section.other-browsers.open li a{height:80px;width:150px;color:white;padding:70px 0 0px 0;margin:10px 0 0 0}section.other-browsers.open li a span{display:block;clear:both;font-size:0.8em}section.other-browsers.open li a .button{background:#4A4A4A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;margin:10px 0;width:100%;display:inline-block;text-shadow:none;background-position:120% 140%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.other-browsers.open li a .button:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#313131}section.other-browsers.open li a .button.beta{background:url(../img/browsers/ladybird.svg) #4A4A4A no-repeat 90% 50%;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}section.other-browsers.open li a .button.beta:hover{-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;background-color:#313131;background-position:88% 44%}header.browser-downloading{width:100%;min-height:560px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px}@media (max-width: 419px){header.browser-downloading{min-height:440px;margin:40px 0 0 0}}header.browser-downloading h1{max-width:400px;font-size:40px;line-height:1.1em;margin-bottom:20px;font-weight:600;letter-spacing:-0.31px}@media (max-width: 419px){header.browser-downloading h1{margin:40px 0 20px 0;text-align:center;width:100%;flex-wrap:wrap}}header.browser-downloading h1 span{margin:-10px 20px 0 0;height:100px;width:100px;float:left;line-height:1.1em;background-position:center;background-repeat:no-repeat;background-size:102px 102px}@media (max-width: 419px){header.browser-downloading h1 span{text-align:center;width:100%}}header.browser-downloading h1 span.chrome{background-image:url("../img/browsers/chrome.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-downloading h1 span.chrome{background-image:url("../img/browsers/chrome@2x.png")}}header.browser-downloading h1 span.safari{background-image:url("../img/browsers/safari.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-downloading h1 span.safari{background-image:url("../img/browsers/safari@2x.png")}}header.browser-downloading h1 span.edge{background-image:url("../img/browsers/edge.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-downloading h1 span.edge{background-image:url("../img/browsers/edge@2x.png")}}header.browser-downloading h1 span.opera{background-image:url("../img/browsers/opera.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-downloading h1 span.opera{background-image:url("../img/browsers/opera@2x.png")}}header.browser-downloading h1 span.firefox{background-image:url("../img/browsers/firefox.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header.browser-downloading h1 span.firefox{background-image:url("../img/browsers/firefox@2x.png")}}header.browser-downloading p{max-width:500px;width:100%;text-align:center}header.browser-downloading p a{color:#1A8CFF}section.installing{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid #e7eaee;min-height:440px}section.installing.firefox-01{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:440px;background-color:rgba(237,239,242,0.5)}@media (min-width: 1024px){section.installing.firefox-01{flex-direction:row;justify-content:center;align-items:center}}section.installing.firefox-01 .text{display:flex;flex-direction:column;justify-content:center;align-items:space-between;flex-wrap:wrap;width:100%;max-width:470px;text-align:center}section.installing.firefox-01 .text h2{margin:0}section.installing.firefox-01 .text p{margin-bottom:1em}@media (min-width: 1024px){section.installing.firefox-01 .text{flex-direction:row;justify-content:flex-end;width:400px;text-align:right;margin:0 0 0 4em}}@media (min-width: 1366px){section.installing.firefox-01 .text{margin-left:20%}}@media (min-width: 1920px){section.installing.firefox-01 .text{margin-left:30%}}section.installing.firefox-01 .firefox-01-img{width:500px;align-self:flex-end;flex:1;display:flex;flex-direction:column;background-image:url("../img/browsers/firefox-01.png");background-size:contain;background-repeat:no-repeat;background-position:100% 50%}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.firefox-01 .firefox-01-img{background-image:url("../img/browsers/firefox-01@2x.png")}}@media (min-width: 480px){section.installing.firefox-01 .firefox-01-img{background-size:80%}}@media (min-width: 1024px){section.installing.firefox-01 .firefox-01-img{align-self:flex-end;height:317.19px;background-size:cover;background-position:100% 20%}}@media (min-width: 1280px){section.installing.firefox-01 .firefox-01-img{background-size:cover}}@media (min-width: 1441px){section.installing.firefox-01 .firefox-01-img{height:440px;background-size:contain}}section.installing.firefox-02{justify-content:center;align-items:center;min-height:440px}@media (min-width: 1280px){section.installing.firefox-02{flex-direction:row;justify-content:flex-end}}@media (min-width: 1366px){section.installing.firefox-02{flex-direction:row;justify-content:flex-end}}section.installing.firefox-02 .text{width:100%;max-width:470px;text-align:center;flex:0.7}@media (min-width: 1920px){section.installing.firefox-02 .text{margin-left:25%}}section.installing.firefox-02 .firefox-02-img{width:500px;height:317px;background-image:url("../img/browsers/firefox-02.png");background-size:contain;background-position:bottom right;background-repeat:no-repeat;background-color:white}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.firefox-02 .firefox-02-img{background-image:url("../img/browsers/firefox-02@2x.png")}}@media (max-width: 480px){section.installing.firefox-02 .firefox-02-img{background-size:80%}}@media (min-width: 640px){section.installing.firefox-02 .firefox-02-img{margin-top:1.65em;align-self:flex-end}}@media (min-width: 1366px){section.installing.firefox-02 .firefox-02-img{height:440px;background-size:80% 100%;flex:0.6}}@media (min-width: 1441px){section.installing.firefox-02 .firefox-02-img{height:440px;background-size:contain}}section.installing.firefox-03{background-image:url("../img/browsers/firefox-03.png");background-size:954px 309px;background-position:bottom right;background-repeat:no-repeat;background-color:rgba(237,239,242,0.5);flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:center;min-height:440px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.firefox-03{background-image:url("../img/browsers/firefox-03@2x.png")}}section.installing.firefox-03 .text{margin:0.8em 0 0 0;display:flex;justify-content:center;align-self:center;flex-wrap:wrap;width:320px}@media (min-width: 1024px){section.installing.firefox-03 .text{width:420px}}@media (min-width: 1280px){section.installing.firefox-03{background-position:bottom center}}section.installing.opera-01{background-image:url("../img/browsers/opera-01.png");background-size:868px 259px;background-repeat:no-repeat;background-position:bottom center;background-color:rgba(237,239,242,0.5);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;height:440px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.opera-01{background-image:url("../img/browsers/opera-01@2x.png")}}@media (max-width: 52em){section.installing.opera-01{background-image:url("../img/browsers/opera-01.png");background-repeat:no-repeat;background-position:calc(50% - 5px) 100%;justify-content:flex-start;align-items:center;background-size:99%;background-color:rgba(237,239,242,0.5);height:calc(60vw);min-height:350px}}@media only screen and (max-width: 52em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 52em) and (min-resolution: 192dpi){section.installing.opera-01{background-image:url("../img/browsers/opera-01@2x.png")}}@media (max-width: 450px){section.installing.opera-01{background-size:94%;background-color:rgba(237,239,242,0.5)}}section.installing.opera-01 .text{margin:40px 0 0 0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:700px}@media (max-width: 320px){section.installing.opera-01 .text{max-width:600px}}section.installing.opera-01 .text h2{max-width:370px;margin:0}@media (max-width: 320px){section.installing.opera-01 .text h2{max-width:320px}}section.installing.opera-01 .text p{max-width:370px}@media (max-width: 320px){section.installing.opera-01 .text p{max-width:320px}}section.installing.opera-02{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:440px}@media (min-width: 1280px){section.installing.opera-02{flex-direction:row;justify-content:center}}section.installing.opera-02 .text{display:flex;flex-direction:column;width:320px;text-align:center;margin-top:3em}@media (min-width: 451px){section.installing.opera-02 .text{margin-top:0;flex:0.7}}@media (min-width: 700px){section.installing.opera-02 .text{width:500px}}@media (min-width: 910px){section.installing.opera-02 .text{width:400px;margin-right:2em}}@media (min-width: 1440px){section.installing.opera-02 .text{margin-left:10em;flex:0.5}}@media (min-width: 768px){section.installing.opera-02 .text p{text-align:center;margin-top:2em}}@media (min-width: 1280px){section.installing.opera-02 .text p{text-align:right}}section.installing.opera-02 .opera-02-img{width:704.7px;height:440px;background-image:url("../img/browsers/opera-02.png");background-size:contain;background-repeat:no-repeat;background-position:bottom right;background-color:white}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.opera-02 .opera-02-img{background-image:url("../img/browsers/opera-02@2x.png")}}@media (max-width: 425px){section.installing.opera-02 .opera-02-img{background-image:url("../img/browsers/opera-02-small.png");width:100%;max-width:415px;height:200px;background-position:center center}}@media only screen and (max-width: 425px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 425px) and (min-resolution: 192dpi){section.installing.opera-02 .opera-02-img{background-image:url("../img/browsers/opera-02-small@2x.png")}}@media (max-width: 1280px){section.installing.opera-02 .opera-02-img{background-size:contain;flex:1.25}}section.installing.opera-03{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;min-height:440px;background-color:rgba(237,239,242,0.5)}section.installing.opera-03 .text{width:320px;display:flex;justify-content:center;margin-bottom:3em}@media (max-width: 767px){section.installing.opera-03 .text{width:400px}}@media (min-width: 768px){section.installing.opera-03 .text{width:500px}}section.installing.opera-03 .text p{width:80%}section.installing.opera-03 .opera-03-img{width:690.75px;height:201px;background-image:url("../img/browsers/opera-03.png");background-repeat:no-repeat;background-position:bottom center;display:flex;justify-content:flex-end}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.opera-03 .opera-03-img{background-image:url("../img/browsers/opera-03@2x.png")}}@media (max-width: 425px){section.installing.opera-03 .opera-03-img{background-image:url("../img/browsers/opera-03-small.png");width:100%;max-width:415px;height:200px;background-size:contain;background-position:bottom left}}@media only screen and (max-width: 425px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 425px) and (min-resolution: 192dpi){section.installing.opera-03 .opera-03-img{background-image:url("../img/browsers/opera-03-small@2x.png")}}@media (min-width: 426px){section.installing.opera-03 .opera-03-img{background-size:contain}}section.installing.safari-01{flex-direction:column;justify-content:flex-start;align-items:center;text-align:left;min-height:440px;background-color:rgba(237,239,242,0.5)}section.installing.safari-01 .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:90%;text-align:center}@media (min-width: 768px){section.installing.safari-01 .text{max-width:600px;text-align:left}}section.installing.safari-01 .safari-01-img{width:100%;height:200px;background-image:url("../img/browsers/safari-01.png");background-repeat:no-repeat;background-size:contain;background-position:bottom center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.safari-01 .safari-01-img{background-image:url("../img/browsers/safari-01@2x.png")}}@media (max-width: 840px){section.installing.safari-01 .safari-01-img{background-image:url("../img/browsers/safari-01.png");background-size:877px 184px}}@media only screen and (max-width: 840px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 840px) and (min-resolution: 192dpi){section.installing.safari-01 .safari-01-img{background-image:url("../img/browsers/safari-01@2x.png")}}@media (max-width: 425px){section.installing.safari-01 .safari-01-img{background-image:url("../img/browsers/safari-01-small.png");background:no-repeat 100% 100%;background-size:contain}}@media only screen and (max-width: 425px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 425px) and (min-resolution: 192dpi){section.installing.safari-01 .safari-01-img{background-image:url("../img/browsers/safari-01-small@2x.png")}}@media (max-width: 520px){section.installing.safari-01 .safari-01-img{padding:0 0 160px 0}}section.installing.safari-02{flex-direction:column;justify-content:center;align-items:center;text-align:initial;min-height:440px;padding:0 0 170px 0}@media (max-width: 641px){section.installing.safari-02{background-size:contain;padding:0 0 30vw 0}}section.installing.safari-02 .text{margin:1.5em 0 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:90%;text-align:center}@media (min-width: 768px){section.installing.safari-02 .text{max-width:600px;text-align:left}}section.installing.safari-02 .text p{width:100%}section.installing.safari-02 .safari-02-img{width:100%;height:200px;background-image:url("../img/browsers/safari-02.png");background:no-repeat;background-position:center center;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.installing.safari-02 .safari-02-img{background-image:url("../img/browsers/safari-02@2x.png")}}section.installing .text{width:1140px;padding:20px 10px 0 10px}section.installing .text h2{font-weight:600;font-size:24px;margin-bottom:25px}section.installing .text strong{font-weight:600}section.installing h2{clear:both;display:block}section.installing p{font-size:18px}section.installing .left{justify-content:left}section.installing .center{justify-content:center}section.kaychads-video{background-color:#D5E7F9;padding:20px 20px 60px 20px}section.kaychads-video div{margin:auto auto;max-width:600px}section.kaychads-video h3{color:#3D6B99;font-size:22px;padding:40px 0 10px 0;text-align:center;font-weight:600}section.kaychads-video p{font-size:18px;text-align:center;max-width:540px;margin:0 auto -20px auto}section.kaychads-video .kaychad-pops-in{margin-right:-50px;margin-bottom:-40px;height:109px;width:96px;background-image:url("../img/browsers/kaychad-pops-in.png");background-size:96px 109px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.kaychads-video .kaychad-pops-in{background-image:url("../img/browsers/kaychad-pops-in@2x.png")}}section.kaychads-video iframe{margin:auto auto;background-color:#EAF0F5}section.extension-explainer{min-height:800px;margin:auto auto;background-position:left center;display:flex;justify-content:center;align-items:center;background-image:url("../img/browsers/browser-extension.png");background-position:calc(50% - 400px) 50%;background-size:798px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.extension-explainer{background-image:url("../img/browsers/browser-extension@2x.png")}}@media (max-width: 680px){section.extension-explainer{background-position:calc(100% - 50px) calc(100% + 178px);align-items:flex-start}}@media (max-width: 480px){section.extension-explainer{background-position:calc(100% - 2px) calc(100% + 240px);background-size:700px;align-items:flex-start}}section.extension-explainer .description-float{max-width:1140px;width:100%}section.extension-explainer .description-float .description{margin-left:40px;height:435px;width:50%;max-width:300px;float:left;display:flex;justify-content:center;flex-direction:column}@media (max-width: 680px){section.extension-explainer .description-float .description{width:100%;height:auto;max-width:680px;padding:0 40px;margin:50px auto 0 auto;text-align:center}}section.extension-explainer .description-float .screenshot{width:50%;height:550px;float:left;display:block}@media (max-width: 680px){section.extension-explainer .description-float .screenshot{display:none}}section.extension-explainer .description-float h3{width:100%;font-size:22px;font-weight:600;margin:5px 0 10px 0}section.extension-explainer .description-float p{width:100%;margin:5px 0 10px 0}section.extension-explainer .description-float a{color:#1A8CFF;text-decoration:none}section.extension-explainer .description-float a:hover{text-decoration:underline}section.mobile{padding-top:60px;min-height:800px;display:flex;justify-content:center;align-items:center}section.mobile .description-float{max-width:1140px;width:100%}section.mobile .description-float .description{margin-left:60px;height:435px;width:46%;max-width:300px;float:left;display:flex;justify-content:center;flex-direction:column}@media (max-width: 840px){section.mobile .description-float .description{width:100%;height:auto;max-width:none;padding:0 40px;margin:50px auto 0 auto;text-align:center}}section.mobile .description-float .screenshot{width:54%;float:left;text-align:center}@media (max-width: 840px){section.mobile .description-float .screenshot{width:calc(100% - 30px);float:none}}section.mobile .description-float .screenshot img{max-height:600px}@media (max-width: 840px){section.mobile .description-float .screenshot img{margin:auto 15px 30px 15px}}section.mobile .description-float h3{width:100%;font-size:24px;font-weight:600;margin:5px 0 10px 0}section.mobile .description-float p a{text-decoration:none;color:white;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:24px;text-align:center;border-radius:6px;height:60px;width:185px;margin:10px 0;box-sizing:border-box;border:none;background-color:#1A8CFF;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section.mobile .description-float p a:hover{background-color:#0072e6}@media (max-width: 840px){section.mobile .description-float p a{margin:15px auto}}section.mobile.hidden{display:none !important}.design-campaign a.primary{background-color:#1A8CFF}.design-campaign a#video-close{background:none;box-shadow:none;transition:none;max-width:30px;margin:0;padding:0;position:fixed}.design-campaign header{background-image:url("../img/campaign/design-header-background.jpg");min-height:600px;display:flex;justify-content:flex-start;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.design-campaign header{background-image:url("../img/campaign/design-header-background@2x.jpg")}}@media (max-width: 800px){.design-campaign header{min-height:500px}}@media (max-width: 900px){.design-campaign header{justify-content:center}}.design-campaign header .header-card{width:346px;min-height:457px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);margin:70px;padding:100px 50px 40px 50px;background-image:url("../img/campaign/design-header.jpg");background-position:top center;background-size:346px 77px;background-repeat:no-repeat;border-radius:6px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.design-campaign header .header-card{background-image:url("../img/campaign/design-header@2x.jpg")}}@media (max-width: 800px){.design-campaign header .header-card{padding:100px 40px 30px 40px;min-height:300px}}@media (min-width: 1024px){.design-campaign header .header-card{margin-left:50px}}@media (min-width: 1280px){.design-campaign header .header-card{margin-left:170px}}@media (min-width: 1366px){.design-campaign header .header-card{margin-left:260px}}@media (min-width: 1440px){.design-campaign header .header-card{margin-left:335px}}@media (min-width: 1600px){.design-campaign header .header-card{margin-left:490px}}@media (min-width: 1601px){.design-campaign header .header-card{margin-left:45px}}.design-campaign header .header-card h1{font-weight:900;font-size:38px;color:#525c66;letter-spacing:-0.01em;margin-bottom:20px}.design-campaign header .header-card p{opacity:0.6;font-size:20px;color:#525c66;letter-spacing:-0.4px;line-height:27px}.design-campaign header .header-card a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#7A8A99;color:#fff;width:100% !important;margin-bottom:10px}@media (max-width: 600px){.design-campaign header .header-card a{width:calc(100% - 30px)}}.design-campaign header .header-card a:hover,.design-campaign header .header-card a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.design-campaign header .header-card a.primary{background-color:#1A8CFF}.design-campaign section{display:flex;align-items:flex-start}@media (max-width: 801px){.design-campaign section{align-items:flex-start;justify-content:center}}.design-campaign section div{max-width:320px;margin:80px;align-self:center}@media (min-width: 769px){.design-campaign section div{margin:16px 50px}}.design-campaign section h1{font-size:45px;color:#fff;letter-spacing:-1.5px;line-height:50px;margin-bottom:10px}.design-campaign section p{opacity:0.8;font-size:19px;color:#fff;line-height:29px}.design-campaign section a.button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;border:2px #fff solid;width:100%}@media (max-width: 600px){.design-campaign section a.button{width:calc(100% - 30px)}}.design-campaign section a.button:hover,.design-campaign section a.button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.design-campaign section blockquote{color:#fff;margin:20px 0;font-style:italic;font-size:24px;letter-spacing:-0.4px;line-height:34px}.design-campaign section.app{display:flex;flex-direction:column;min-height:580px;background-color:#7A8A99;text-align:center}.design-campaign section.app #app-img{background-position:bottom right;background-size:770px 420px;background-repeat:no-repeat;width:770px;height:420px;max-width:770px;margin:0;align-self:auto}@media (max-width: 1600px){.design-campaign section.app #app-img{background-image:url("../img/campaign/design-mac-app.png")}}@media only screen and (max-width: 1600px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1600px) and (min-resolution: 192dpi){.design-campaign section.app #app-img{background-image:url("../img/campaign/design-mac-app@2x.png")}}@media (min-width: 1150px){.design-campaign section.app #app-img{max-width:729px}}@media (min-width: 1601px){.design-campaign section.app #app-img{background-image:url("../img/campaign/design-mac-app-full.png");background-size:100%}}@media only screen and (min-width: 1601px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1601px) and (min-resolution: 192dpi){.design-campaign section.app #app-img{background-image:url("../img/campaign/design-mac-app-full@2x.png")}}@media (min-width: 769px){.design-campaign section.app{flex-direction:row;justify-content:flex-end;text-align:left}.design-campaign section.app #app-img{background-position:bottom left;align-self:flex-end}}@media (min-width: 1601px){.design-campaign section.app{justify-content:flex-start}}.design-campaign section.admin{display:flex;flex-direction:column;min-height:580px;background-color:#1A8CFF;text-align:center}.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-mobile.png");background-repeat:no-repeat;background-size:cover;width:729px;height:332px;max-width:729px;margin:0;align-self:center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-mobile@2x.png")}}@media (max-width: 727px){.design-campaign section.admin #admin-img{align-self:flex-start}}@media (min-width: 769px){.design-campaign section.admin{flex-direction:row;justify-content:flex-end;text-align:left}.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin.png");width:729px;height:580px;max-width:729px;background-position:initial;align-self:flex-end}}@media only screen and (min-width: 769px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 769px) and (min-resolution: 192dpi){.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin@2x.png")}}@media (min-width: 1601px){.design-campaign section.admin{flex-direction:row;justify-content:flex-start}.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-full.png");background-position:center;background-size:contain;background-position:top}}@media only screen and (min-width: 1601px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1601px) and (min-resolution: 192dpi){.design-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-full@2x.png")}}.design-campaign section.case-study-quote{background-color:#3D454C;background-image:url("../img/campaign/case-study-design.jpg");background-repeat:no-repeat;background-size:auto 100%;background-position:right center;min-height:580px;display:flex;flex-direction:row;justify-content:center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.design-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design@2x.jpg")}}@media (max-width: 920px){.design-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design-mobile.jpg")}}@media only screen and (max-width: 920px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 920px) and (min-resolution: 192dpi){.design-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design-mobile@2x.jpg")}}.design-campaign section.case-study-quote div{max-width:400px}.design-campaign section.case-study-quote a{font-weight:600;font-size:0.938em;color:#EA4C89;letter-spacing:-0.27px;margin:0;padding:0}.design-campaign section.case-study-quote p{font-weight:600;color:#fff;margin:0;padding:0}.design-campaign section.signup{background-color:#525c66}.design-campaign section.signup h1{color:#7A8A99;text-align:center;font-size:38px;line-height:1.1em;margin-bottom:30px}.design-campaign section.signup span{color:#50B347}.design-campaign section.signup a.primary{background-color:#50B347;border:none;font-size:20px;width:100%}.design-campaign section.signup div{max-width:340px;background-color:#fff;border-radius:6px;padding:50px;margin:-40px auto 60px auto}.barry-campaign a.primary{background-color:#1A8CFF}.barry-campaign a#video-close{background:none;box-shadow:none;transition:none;max-width:30px;margin:0;padding:0;position:fixed}.barry-campaign header{background:url(../img/campaign/desk.svg) 80% 100%/contain no-repeat #B8BED1;min-height:600px;display:flex;justify-content:flex-start;z-index:1}@media (max-width: 30em){.barry-campaign header{min-height:720px;background-size:contain !important}}@media (max-width: 810px){.barry-campaign header{background-size:cover}}@media (max-width: 900px){.barry-campaign header{justify-content:center}}.barry-campaign header::before{content:"";background:url(../img/campaign/front.svg);background-position:top right;background-repeat:repeat-x;display:block;width:100%;height:100%;position:absolute;z-index:0}.barry-campaign header::after{content:"";background:url(../img/campaign/back.svg);background-position:top left;background-repeat:repeat-x;display:block;width:100%;height:100%;position:absolute;z-index:0}.barry-campaign header .container{max-width:1440px;width:100%;margin:0 auto;height:100%}.barry-campaign header .header-card{position:absolute;width:346px;min-height:457px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);margin:40px;padding:100px 50px 40px 50px;background-image:url("../img/campaign/design-header.jpg");background-position:top left;background-size:554px 77px;background-repeat:no-repeat;border-radius:6px;text-align:center;z-index:99}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.barry-campaign header .header-card{background-image:url("../img/campaign/design-header@2x.jpg")}}@media (max-width: 30em){.barry-campaign header .header-card{margin:-5px 0;width:100%;border-radius:0px;background-repeat:repeat-x}}@media (max-width: 800px){.barry-campaign header .header-card{padding:100px 40px 30px 40px;min-height:300px}}@media (min-width: 1024px){.barry-campaign header .header-card{margin-left:50px}}@media (min-width: 1280px){.barry-campaign header .header-card{margin-left:170px}}@media (min-width: 1366px){.barry-campaign header .header-card{margin-left:260px}}@media (min-width: 1440px){.barry-campaign header .header-card{margin-left:335px}}@media (min-width: 1600px){.barry-campaign header .header-card{margin-left:490px}}@media (min-width: 1601px){.barry-campaign header .header-card{margin-left:45px}}.barry-campaign header .header-card h1{font-weight:900;font-size:38px;color:#525c66;letter-spacing:-0.01em;margin-bottom:20px}.barry-campaign header .header-card p{opacity:0.6;font-size:20px;color:#525c66;letter-spacing:-0.4px;line-height:27px}.barry-campaign header .header-card a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#7A8A99;color:#fff;width:100% !important;margin-bottom:10px;cursor:pointer}@media (max-width: 600px){.barry-campaign header .header-card a{width:calc(100% - 30px)}}.barry-campaign header .header-card a:hover,.barry-campaign header .header-card a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.barry-campaign header .header-card a.primary{background-color:#1A8CFF}.barry-campaign section{display:flex;align-items:flex-start}@media (max-width: 801px){.barry-campaign section{align-items:flex-start;justify-content:center}}.barry-campaign section .container{max-width:1440px;width:100%;margin:0 auto;height:100%}.barry-campaign section div{margin:80px;align-self:center}@media (min-width: 769px){.barry-campaign section div{margin:16px 50px}}@media (max-width: 30em){.barry-campaign section div{margin:50px}}@media (max-width: 600px){.barry-campaign section div{align-self:baseline}}.barry-campaign section .description{max-width:440px;left:0}@media (max-width: 769px){.barry-campaign section .description{max-width:50%}}@media (max-width: 600px){.barry-campaign section .description{max-width:80%}}.barry-campaign section h1{font-size:45px;color:#fff;letter-spacing:-1.5px;line-height:50px;margin-bottom:10px}@media (max-width: 769px){.barry-campaign section h1{text-align:left}}.barry-campaign section h1 span{font-weight:100;vertical-align:-0.085em}.barry-campaign section p{opacity:0.8;font-size:19px;color:#fff;line-height:29px}@media (max-width: 769px){.barry-campaign section p{text-align:left}}.barry-campaign section a.button{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;color:#fff;border:2px #fff solid;width:100%;margin:0}@media (max-width: 600px){.barry-campaign section a.button{width:calc(100% - 30px)}}.barry-campaign section a.button:hover,.barry-campaign section a.button:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (max-width: 30em){.barry-campaign section a.button{width:100%}}.barry-campaign section blockquote{color:#fff;margin:20px 0;font-style:italic;font-size:24px;letter-spacing:-0.4px;line-height:34px;max-width:580px}.barry-campaign section.app{display:flex;flex-direction:column;min-height:580px;background-color:#7A8A99;text-align:center;position:relative;border-bottom:1px solid #7A8A99}.barry-campaign section.app .container{height:100%;min-height:580px;align-items:center;display:flex}@media (max-width: 600px){.barry-campaign section.app .container{min-height:660px}}@media (max-width: 30em){.barry-campaign section.app .container{min-height:680px}}.barry-campaign section.app #app-img{background-image:url("../img/campaign/mac-app.png");background-size:contain;background-repeat:no-repeat;width:100%;height:100%;max-width:984px;position:absolute;right:calc(50% - 850px);margin:0;top:100px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.barry-campaign section.app #app-img{background-image:url("../img/campaign/mac-app@2x.png")}}@media (max-width: 1240px){.barry-campaign section.app #app-img{left:480px}}@media (max-width: 980px){.barry-campaign section.app #app-img{background-size:980px}}@media (max-width: 769px){.barry-campaign section.app #app-img{left:60%}}@media (max-width: 600px){.barry-campaign section.app #app-img{left:0%;background-size:800px;top:calc(100% - 45vw)}}@media (max-width: 30em){.barry-campaign section.app #app-img{min-height:680px;top:calc(100% - 60vw)}}@media (min-width: 769px){.barry-campaign section.app{flex-direction:row;justify-content:flex-end;text-align:left}.barry-campaign section.app #app-img{background-position:bottom left;align-self:flex-end}}@media (min-width: 769px) and (max-width: 980px){.barry-campaign section.app #app-img{background-position:top left}}@media (min-width: 1601px){.barry-campaign section.app{justify-content:flex-start}}.barry-campaign section.admin{display:flex;flex-direction:column;min-height:580px;background-color:#1A8CFF;text-align:center;position:relative;overflow:hidden;border-top:#7A8A99}.barry-campaign section.admin .container{height:100%;min-height:580px;align-items:center;display:flex}@media (max-width: 860px){.barry-campaign section.admin div{align-self:baseline;margin:6vw 20px 0 20px}}@media (max-width: 860px){.barry-campaign section.admin .description{max-width:80%}}.barry-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-full.png");background-size:contain;background-repeat:no-repeat;width:100%;height:100%;max-width:984px;position:absolute;right:calc(50% - 940px);margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.barry-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-full@2x.png")}}@media (max-width: 1240px){.barry-campaign section.admin #admin-img{left:550px}}@media (max-width: 769px){.barry-campaign section.admin #admin-img{left:60%;bottom:-10vw !important}}@media (max-width: 600px){.barry-campaign section.admin #admin-img{bottom:-5vw !important}}@media (max-width: 860px){.barry-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-mobile.png");left:0;bottom:-12vw;background-size:95%;background-position:bottom;width:100%}}@media only screen and (max-width: 860px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 860px) and (min-resolution: 192dpi){.barry-campaign section.admin #admin-img{background-image:url("../img/campaign/design-admin-mobile@2x.png")}}@media (min-width: 769px){.barry-campaign section.admin{flex-direction:row;justify-content:flex-end;text-align:left}}.barry-campaign section.case-study-quote{background-color:#3D454C;background-image:url("../img/campaign/case-study-design.jpg");background-repeat:no-repeat;background-size:auto 100%;background-position:right center;min-height:580px;display:flex;flex-direction:row;justify-content:center}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.barry-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design@2x.jpg")}}@media (max-width: 920px){.barry-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design-mobile.jpg")}}@media only screen and (max-width: 920px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 920px) and (min-resolution: 192dpi){.barry-campaign section.case-study-quote{background-image:url("../img/campaign/case-study-design-mobile@2x.jpg")}}.barry-campaign section.case-study-quote a{font-weight:600;font-size:0.938em;color:#EA4C89;letter-spacing:-0.27px;margin:0;padding:0}.barry-campaign section.case-study-quote p{font-weight:600;color:#fff;margin:0;padding:0}.barry-campaign section.signup{background-color:#525c66}.barry-campaign section.signup h1{color:#7A8A99;text-align:center;font-size:38px;line-height:1.1em;margin-bottom:30px}@media (max-width: 30em){.barry-campaign section.signup h1{font-size:32px;line-height:1.2em}}.barry-campaign section.signup span{color:#1A8CFF}.barry-campaign section.signup span strong{font-weight:600}.barry-campaign section.signup a.primary{background-color:#1A8CFF;border:none;font-size:20px;width:100%}.barry-campaign section.signup div{max-width:400px;width:100%;background-color:#fff;border-radius:6px;padding:50px;margin:-40px auto 60px auto}@media (max-width: 30em){.barry-campaign section.signup div{margin:20px;padding:20px}}.business-hero{width:100%;height:700px;background:linear-gradient(0deg, rgba(0,0,0,0.7), transparent 50%);background-image:url("../img/business/background-header.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.business-hero{background-image:url("../img/business/background-header@2x.jpg")}}.business-hero .container{padding-top:112px;padding-left:50px;margin:60px auto 0;max-width:1140px}@media (max-width: 57em){.business-hero .container{padding-top:40px;padding-left:50px}}@media (max-width: 30em){.business-hero .container{padding:30px}}.business-hero .container>p{color:#fff;font-size:0.95em;max-width:320px;margin-left:1em}.business-hero .container .hero-price-card .business .card-title{font-size:1.2em;font-weight:600;line-height:0.83;letter-spacing:-0.3px;color:#b8c2cc}.business-hero .container .hero-price-card .business h4{margin:10px 4px 15px}.business-hero .container .hero-price-card .business h4:first-of-type{font-size:1.750em}.business-hero .container .hero-price-card .business h4:nth-of-type(2n){text-align:center}.business-hero .container .hero-price-card .business p{color:#B8BDCC;margin:0 4px}.business-hero .container .hero-price-card .business p.plans{font-size:0.625em;opacity:0.8;position:relative;text-align:center;color:#8f98b3}.business-hero .container .hero-price-card .business ul li{color:#B8BDCC}.business-hero .container .hero-price-card .business ul li strong{font-weight:bold;color:#fff}#business .box--text{text-align:left}#business .box--text h2{color:#4D4D4D;font-size:1.625em;line-height:1.25em;padding-bottom:0.5em}#business .box--text p{font-size:1em;line-height:1.38;letter-spacing:-0.3px;color:#333}@media (min-width: 700px){#business .box--text{align-items:flex-start}}#business .setup-demo{background-color:#f0f5fa;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:18px}#business .setup-demo p{margin:0 0 0.2em 0;text-align:center;font-size:1.125em;font-weight:600;line-height:1.11;color:#525c66}#business .setup-demo .business-demo{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;width:228px;border-radius:3px;background-color:#1A8CFF;margin:0 0 0 20px;color:#fff}@media (max-width: 600px){#business .setup-demo .business-demo{width:calc(100% - 30px)}}#business .setup-demo .business-demo:hover,#business .setup-demo .business-demo:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#business .compliance-needs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:18px 30px;min-height:512px;max-width:1140px;margin:0 auto}#business .compliance-needs h2,#business .compliance-needs p{color:#525c66}#business .compliance-needs p{text-align:center}#business .compliance-needs h1.title{font-size:2.375em;font-weight:600;line-height:1.13;letter-spacing:-0.8px;text-align:center;color:#333;max-width:495px}#business .compliance-needs div{width:100%;min-height:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:1280px;margin:0 auto}@media (min-width: 1024px){#business .compliance-needs div{justify-content:space-between}}#business .compliance-needs div .compliance-imgs{width:270px;min-height:300px;margin:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-repeat:no-repeat;background-position:center 25%;background-size:200px}#business .compliance-needs div .compliance-imgs h2{font-size:1.325em;line-height:1.36;color:#4D4D4D}#business .compliance-needs div .compliance-imgs p{font-size:1em;line-height:1.36;max-width:270px;color:#333}#business .compliance-needs div .compliance-imgs.manage{background-image:url("../img/business/manage_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#business .compliance-needs div .compliance-imgs.manage{background-image:url("../img/business/manage_icon@2x.png")}}#business .compliance-needs div .compliance-imgs.report{background-image:url("../img/business/report_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#business .compliance-needs div .compliance-imgs.report{background-image:url("../img/business/report_icon@2x.png")}}#business .compliance-needs div .compliance-imgs.deploy{background-image:url("../img/business/deploy_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#business .compliance-needs div .compliance-imgs.deploy{background-image:url("../img/business/deploy_icon@2x.png")}}#business .manage-groups{max-width:1140px;margin:0 auto;min-height:540px}#business .manage-groups .box--text h2,#business .manage-groups .box--text p{max-width:347px}#business .manage-groups #browser{background:url("../img/business/browser.svg") no-repeat center center;background-size:100%}#business .reviews{height:200px;max-height:200px;background:#f0f5fa url("../img/business/press_logos.svg") no-repeat 60% center;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 1024px){#business .reviews{background-position:center center}}#business .reviews p{font-size:1.325em;max-width:320px;line-height:1.36;letter-spacing:-0.2px;text-align:center;color:#8fa1b3;font-weight:600;margin:0}#business .reports{background-color:#f0f5fa;justify-content:flex-start}#business .reports .box--text{flex-basis:512px;max-width:400px;margin:0 auto}@media (min-width: 1280px){#business .reports .box--text{margin:0;max-width:540px}}@media (min-width: 1800px){#business .reports .box--text{max-width:770px}}#business .reports .box--text p{max-width:370px}@media (min-width: 1024px){#business .reports .box--text p{max-width:275px}}#business .reports #auditlog{background:transparent;background-image:url("../img/business/auditlog.png");background-repeat:no-repeat;background-position:left center;background-size:93%;min-height:300px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#business .reports #auditlog{background-image:url("../img/business/auditlog@2x.png")}}@media (min-width: 425px){#business .reports #auditlog{background-size:contain}}@media (min-width: 700px){#business .reports #auditlog{min-height:320px;background-position-y:bottom}}@media (min-width: 1024px){#business .reports #auditlog{background-size:contain;order:0;transform:scale(1.2) translateX(5%) translateY(-36px);max-width:490px;flex-basis:512px;margin:0 auto 0 0}}@media (min-width: 1400px){#business .reports #auditlog{background:url("../img/business/report.svg") no-repeat 75% 0;background-size:550px;max-height:364px;order:0;transform:scale(1.2);max-width:none;flex-basis:512px}}#business .geckoboard-quote{background-color:#f0f5fa;min-height:500px}#business .geckoboard-quote .box--text{align-items:flex-end}#business .geckoboard-quote .box--text blockquote{font-style:italic;font-size:2em;max-width:450px;line-height:1.4em;color:#4D4D4D}#business .geckoboard-quote .box--text blockquote img{margin:20px 0 0 0}#business .geckoboard-quote .box--text blockquote a{font-style:normal;font-size:0.5em;font-weight:bold;color:#1A8CFF}#business .geckoboard-quote #geckoboard-feature{background:url("../img/business/geckoboard.jpg") no-repeat center center;background-size:cover;flex-grow:1}#business .deploy{max-width:1140px;margin:0 auto}@media (min-width: 1200px){#business .deploy{min-height:540px}}#business .deploy .box--text h2,#business .deploy .box--text p{max-width:267px}#business .deploy #deploy-image{background-image:url("../img/business/deploy.png");background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#business .deploy #deploy-image{background-image:url("../img/business/deploy@2x.png")}}#business .security-and-compliance{width:100%;min-height:480px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#business .security-and-compliance .box--text{max-width:550px;text-align:center;font-size:1em}#business .security-and-compliance .box--text a{color:#1A8CFF;font-weight:600;text-decoration:underline}#business .security-and-compliance .box--text a:hover{color:#06c}#business .security-and-compliance .compliance-logos{max-width:550px;min-height:100px}#business .security-and-compliance .compliance-logos>img{display:block;margin:0 auto;padding:0 5px}#business .controls{min-height:591px;justify-content:flex-start;background:linear-gradient(transparent, rgba(0,0,0,0.55) 50%),url("../img/business/dashboard_desk.jpg") no-repeat center center;background-size:cover}@media (min-width: 800px){#business .controls{background:url("../img/business/dashboard_desk.jpg") no-repeat 90% 3%;background-size:cover}}#business .controls .none{max-width:670px;margin:0 0 0 auto}#business .controls .box--text{flex-basis:512px;max-width:450px;margin:0 auto;order:2;justify-content:flex-start}@media (min-width: 1024px){#business .controls .box--text{margin:0 calc(50vw - 50%) 0 0}}@media (min-width: 1200px){#business .controls .box--text{max-width:540px}}@media (min-width: 1800px){#business .controls .box--text{max-width:770px;justify-content:center}}#business .controls .box--text h2,#business .controls .box--text p{color:#fff;max-width:370px}@media (min-width: 800px){#business .controls .box--text h2,#business .controls .box--text p{color:#333}}@media (min-width: 1024px){#business .controls .box--text h2,#business .controls .box--text p{max-width:275px}}#business .family-accounts{min-height:591px;justify-content:flex-start;background:linear-gradient(transparent, rgba(0,0,0,0.55) 70%),url("../img/business/footer-hero.jpg") no-repeat center center;background-size:cover}@media (min-width: 974px){#business .family-accounts{background:url("../img/business/footer-hero.jpg") no-repeat center center;background-size:cover}}#business .family-accounts #worth-more{width:125px;height:125px;margin:30px 0 0 30px;transform:rotate(-20deg)}@media (min-width: 768px){#business .family-accounts #worth-more{margin-top:50px;margin-left:50px}}#business .family-accounts .none{max-width:670px;margin:0 0 0 auto;min-height:0}#business .family-accounts .box--text{flex-basis:512px;max-width:450px;margin:0 auto;order:2;justify-content:center}@media (min-width: 1024px){#business .family-accounts .box--text{margin:0 calc(50vw - 50%) 0 0}}@media (min-width: 1200px){#business .family-accounts .box--text{max-width:540px}}@media (min-width: 1800px){#business .family-accounts .box--text{max-width:770px}}#business .family-accounts .box--text h2,#business .family-accounts .box--text p{color:#fff;max-width:370px}@media (min-width: 1024px){#business .family-accounts .box--text h2,#business .family-accounts .box--text p{max-width:290px}}#business .get-started{background:#232a3f;width:100%;max-height:160px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:70px 30px;text-align:center}#business .get-started h3{font-size:1.375em;font-weight:600;line-height:1.36;letter-spacing:-0.2px;color:#fff}#business .get-started a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background:#50B347;color:#fff;margin:0 1em}@media (max-width: 600px){#business .get-started a{width:calc(100% - 30px)}}#business .get-started a:hover,#business .get-started a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#business .section{background-color:#525c66}#gift-cards header{width:100%;max-width:1050px;min-height:420px;background:#525c66;margin:58px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 5px 20px 5px}@media (min-width: 1065px){#gift-cards header{border-radius:5px}}@media (min-width: 1200px){#gift-cards header{margin:100px auto 0}}#gift-cards header>div{min-height:200px;width:100%;max-width:700px;display:flex;flex-direction:row;justify-content:center;margin:0 0 40px 0}#gift-cards header>div .giftcard-header{position:relative}@media (max-width: 767px){#gift-cards header>div .giftcard-header{width:72%}}#gift-cards header>div .giftcard-header.gc125{left:70px;z-index:2}#gift-cards header>div .giftcard-header.gc25{left:-80px}#gift-cards header h1{font-size:38px;line-height:1.13;letter-spacing:-0.8px;text-align:center;color:#fff;margin-bottom:10px}#gift-cards header h4{max-width:418px;opacity:0.8;font-size:1em;font-weight:normal;line-height:1.38;letter-spacing:-0.3px;text-align:center;color:#fff}#gift-cards section.giftcards{max-width:1050px;display:flex;justify-content:space-around;align-items:center;display:grid;margin:50px auto;justify-items:center;grid-gap:60px}@media (min-width: 1024px){#gift-cards section.giftcards{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}#gift-cards section.giftcards div{width:300px}#gift-cards section.giftcards div:last-of-type{margin-top:-20px}#gift-cards section.giftcards div span.sale{float:right;padding:21px 0 22px 0;line-height:22px;position:relative;margin-bottom:-80px;margin-right:-20px;width:100px;height:100px;background-color:#474F66;border-radius:50px}#gift-cards section.giftcards div span.sale h3{font-size:34px;color:#fff}#gift-cards section.giftcards div a{display:block}#gift-cards section.giftcards div a:hover img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);margin-top:-5px}#gift-cards section.giftcards div a:hover span{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);transform:scale(1.05)}#gift-cards section.giftcards div img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0 0 20px 0;border-radius:7px;border:1px solid rgba(0,0,0,0.15)}#gift-cards span{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:600;display:block;border-radius:30px;background:#1A8CFF;color:#fff;text-align:center;padding:10px;width:100%;max-width:135px;margin:0 auto}#gift-cards .payment-methods{min-height:100px;max-width:290px;margin:0 auto}#devops-days header.devops-days{width:100%;max-width:1100px;min-height:300px;background-image:url("../img/devopsdays/header.png");background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-color:#3F336A;margin:58px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5px 20px 5px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#devops-days header.devops-days{background-image:url("../img/devopsdays/header@2x.png")}}@media (min-width: 525px){#devops-days header.devops-days{min-height:420px}}@media (min-width: 1024px){#devops-days header.devops-days{background-size:1000px;border-radius:5px}}@media (min-width: 1200px){#devops-days header.devops-days{margin:100px auto 0}}#devops-days header.devops-days>div{min-height:200px;width:100%;max-width:700px;display:flex;flex-direction:row;justify-content:center;margin:0 0 40px 0}#devops-days header.devops-days h2{color:#87D1E3;max-width:236px;text-align:center;margin-top:20px}#devops-days .signup{min-height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;max-width:1100px;margin:0 auto;justify-content:center;align-items:center}@media (min-width: 1024px){#devops-days .signup .pricing-cards article{max-width:420px;margin:40px}#devops-days .signup .pricing-cards article .pricing{min-width:420px}}#devops-days .what-you-get .container{max-width:1100px;padding-top:0}#devops-days .what-you-get .container .full-width-feature{max-width:1100px;margin-top:0;padding:0 30px}#devops-days .geckoboard-quote{background-color:#f0f5fa;min-height:500px}#devops-days .geckoboard-quote .box--text{align-items:flex-end;text-align:left}#devops-days .geckoboard-quote .box--text blockquote{font-style:italic;font-size:2em;line-height:1.4em;color:#4D4D4D;max-width:450px}#devops-days .geckoboard-quote .box--text blockquote img{margin:20px 0 0 0}#devops-days .geckoboard-quote .box--text blockquote a{font-style:normal;font-size:0.5em;font-weight:bold;color:#1A8CFF}#devops-days .geckoboard-quote #geckoboard-feature{background:url("../img/business/geckoboard.jpg") no-repeat center center;background-size:cover;flex-grow:1}#podcasts header.podcasts{width:100%;max-width:1100px;min-height:380px;background:url("/img/podcast/queenie.svg") no-repeat;background-size:120px;background-position:center bottom;background-color:#82c1e1;margin:58px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5px 20px 5px}@media (min-width: 525px){#podcasts header.podcasts{min-height:420px;background-size:170px}}@media (min-width: 1024px){#podcasts header.podcasts{border-radius:5px}}@media (min-width: 1200px){#podcasts header.podcasts{margin:100px auto 0}}#podcasts header.podcasts>div{min-height:200px;width:100%;max-width:700px;display:flex;flex-direction:row;justify-content:center;margin:0 0 40px 0}#podcasts header.podcasts h1{color:#fff;text-align:center;margin-bottom:10px}#podcasts header.podcasts p{color:#fff;opacity:0.8;text-align:center}#podcasts .signup{min-height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;max-width:1100px;margin:0 auto;justify-content:center;align-items:center}#podcasts .signup .price-cards{padding:0 5px}#podcasts .signup .price-cards .card{margin:50px 5px 40px;width:97%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width: 767px){#podcasts .signup .price-cards .card{padding:5px 5px;margin:10px 5px 10px}}@media (min-width: 700px){#podcasts .signup .price-cards .card{height:343px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media (min-width: 700px) and (min-width: 990px){#podcasts .signup .price-cards .card{width:450px;padding:40px 40px 28px}}@media (min-width: 700px){#podcasts .signup .price-cards .card h3{max-width:270px;margin:0 auto}#podcasts .signup .price-cards .card h3.title{font-size:23px;opacity:0.8}#podcasts .signup .price-cards .card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;box-shadow:0 6px 30px 0 rgba(153,153,153,0.7)}}@media (min-width: 768px){#podcasts .signup .price-cards .card.individuals{margin-right:35px}}@media (min-width: 768px){#podcasts .signup .price-cards .card.families{margin-left:35px}}#podcasts .what-you-get h2{margin-bottom:30px;padding:5px}#podcasts .what-you-get .container{max-width:1100px;padding-top:0}#podcasts .what-you-get .container .full-width-feature{max-width:1100px;margin-top:0;padding:0}#podcasts .geckoboard-quote{background-color:#f0f5fa;min-height:500px}#podcasts .geckoboard-quote .box--text{align-items:flex-end;text-align:left}#podcasts .geckoboard-quote .box--text blockquote{font-style:italic;font-size:2em;line-height:1.4em;color:#4D4D4D;max-width:450px}#podcasts .geckoboard-quote .box--text blockquote img{margin:20px 0 0 0}#podcasts .geckoboard-quote .box--text blockquote a{font-style:normal;font-size:0.5em;font-weight:bold;color:#1A8CFF}#wwdc header.wwdc{width:100%;max-width:1100px;min-height:160px;background-image:url("/img/wwdc-header.png");background-position:center bottom;background-color:#DEE2E4;background-size:400px;background-repeat:no-repeat;margin:58px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5px 20px 5px}@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#wwdc header.wwdc{background-image:url("/img/wwdc-header@2x.png")}}@media (min-width: 425px){#wwdc header.wwdc{height:200px;background-size:cover}}@media (min-width: 600px){#wwdc header.wwdc{height:300px}}@media (min-width: 1024px){#wwdc header.wwdc{height:450px;border-radius:5px}}@media (min-width: 1200px){#wwdc header.wwdc{margin:100px auto 0}}#wwdc header.wwdc>div{min-height:200px;width:100%;max-width:700px;display:flex;flex-direction:row;justify-content:center;margin:0 0 40px 0}#wwdc header.wwdc h1{color:#fff;text-align:center;margin-bottom:10px}#wwdc header.wwdc p{color:#fff;opacity:0.8;text-align:center}#wwdc .signup{min-height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;max-width:1100px;margin:0 auto;justify-content:center;align-items:center}#wwdc .signup .price-cards{padding:0 5px}#wwdc .signup .price-cards .card{margin:50px 5px 40px;width:97%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width: 767px){#wwdc .signup .price-cards .card{padding:5px 5px;margin:10px 5px 10px}}@media (min-width: 700px){#wwdc .signup .price-cards .card{height:343px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media (min-width: 700px) and (min-width: 990px){#wwdc .signup .price-cards .card{width:450px;padding:40px 40px 28px}}@media (min-width: 700px){#wwdc .signup .price-cards .card h3{max-width:270px;margin:0 auto}#wwdc .signup .price-cards .card h3.title{font-size:23px;opacity:0.8}#wwdc .signup .price-cards .card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;box-shadow:0 6px 30px 0 rgba(153,153,153,0.7)}}@media (min-width: 768px){#wwdc .signup .price-cards .card.individuals{margin-right:35px}}@media (min-width: 768px){#wwdc .signup .price-cards .card.families{margin-left:35px}}#wwdc .what-you-get h2{margin-bottom:30px;padding:5px}#wwdc .what-you-get .container{max-width:1100px;padding-top:0}#wwdc .what-you-get .container .full-width-feature{max-width:1100px;margin-top:0;padding:0}#wwdc .geckoboard-quote{background-color:#f0f5fa;min-height:500px}#wwdc .geckoboard-quote .box--text{align-items:flex-end;text-align:left}#wwdc .geckoboard-quote .box--text blockquote{font-style:italic;font-size:2em;line-height:1.4em;color:#4D4D4D;max-width:450px}#wwdc .geckoboard-quote .box--text blockquote img{margin:20px 0 0 0}#wwdc .geckoboard-quote .box--text blockquote a{font-style:normal;font-size:0.5em;font-weight:bold;color:#1A8CFF}.igotacard header.gotacard{background:linear-gradient(to top, #38bdff, #1a8cff) no-repeat;width:100%;max-width:1100px;margin:0 auto;min-height:400px;margin:58px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media (min-width: 1024px){.igotacard header.gotacard{border-radius:5px}}@media (min-width: 1200px){.igotacard header.gotacard{margin:100px auto 0}}.igotacard header.gotacard img{object-fit:contain;object-position:bottom;max-width:400px}.igotacard header.gotacard h1{color:#fff;text-align:center;margin-bottom:10px}.igotacard header.gotacard p{color:#fff;opacity:0.8;text-align:center}@media screen\0{.igotacard header.gotacard{min-height:300px;padding-top:50px}}.igotacard section.pricing .header{margin-top:0}@media (min-width: 768px){.igotacard section.pricing .main-body .column-container{max-height:550px}}@media (min-width: 768px){.igotacard section.pricing .main-body .column-container .col .price-cards{padding:0}}.igotacard section.pricing .main-body .column-container .col .price-cards .card{margin-top:20px}.igotacard section.what-you-get .container{padding-top:10px}.igotacard section.pricing .header{margin-top:0}.igotacard .geckoboard-quote{background-color:#f0f5fa;min-height:500px}.igotacard .geckoboard-quote .box--text{align-items:flex-end;text-align:left}.igotacard .geckoboard-quote .box--text blockquote{font-style:italic;font-size:2em;line-height:1.4em;color:#4D4D4D;max-width:450px}.igotacard .geckoboard-quote .box--text blockquote img{margin:20px 0 0 0}.igotacard .geckoboard-quote .box--text blockquote a{font-style:normal;font-size:0.5em;font-weight:bold;color:#1A8CFF}.igotacard .geckoboard-quote #geckoboard-feature{background:url("../img/business/geckoboard.jpg") no-repeat center center;background-size:cover;flex-grow:1}#gophercon header.gophercon{width:100%;max-width:1050px;background-color:#85e2ff;margin:60px auto 0}@media (min-width: 525px){#gophercon header.gophercon{max-height:420px;background-size:170px}}@media (min-width: 1024px){#gophercon header.gophercon{border-radius:5px}}@media (min-width: 1200px){#gophercon header.gophercon{margin:100px auto 0}}#gophercon header.gophercon h2{max-width:245px;font-size:1.375em;text-align:center}#gophercon header.gophercon img{object-fit:cover;min-height:200px}#gophercon .signup{min-height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;max-width:1100px;margin:0 auto;justify-content:center;align-items:center;margin-bottom:10px}@media (min-width: 1024px){#gophercon .signup .pricing-cards article{max-width:420px;margin:40px}#gophercon .signup .pricing-cards article .pricing{min-width:420px}}#gophercon .grid-gophercon{margin:0 auto;max-width:1100px;margin-bottom:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@supports (display: grid){#gophercon .grid-gophercon{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media (min-width: 768px){#gophercon .grid-gophercon{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:5px}}}#gophercon .grid-gophercon img{object-fit:contain}#gophercon .grid-gophercon article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;padding:10px}@media (max-width: 767px){#gophercon .grid-gophercon article{text-align:center}}#gophercon .grid-gophercon article h3{margin-bottom:12px;font-size:1.375em;font-weight:600px;color:#333}#gophercon .grid-gophercon article p{max-width:450px;color:#3d454d;margin-bottom:0;opacity:0.8}#gophercon .grid-gophercon article a{color:#1A8CFF}@media (min-width: 768px){#gophercon .grid-gophercon:nth-child(2n) article{order:-1}}#jobs{margin-top:60px}#jobs header{width:100vw;background-color:#fff;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;position:relative;z-index:-1}#jobs header .agconf8{object-fit:cover;width:100%;height:100%}#jobs .hiring-banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;margin:-19vw auto 0}#jobs .hiring-banner .person-waving{height:8vh;margin-bottom:-2vh}@media (min-width: 768px){#jobs .hiring-banner .person-waving{height:11vh}}@media (min-width: 1000px){#jobs .hiring-banner .person-waving{height:14vh}}@media (min-width: 1280px){#jobs .hiring-banner .person-waving{height:26vh}}@media (min-width: 1000px){#jobs .hiring-banner{margin-top:-20vh}}@media (min-width: 1280px){#jobs .hiring-banner{margin-top:-35vh}}@media (min-width: 768px){#jobs .jobs-grid:not(:first-child):nth-child(odd){grid-template-columns:1fr 1fr}#jobs .jobs-grid:not(:first-child):nth-child(odd) .quote{order:1;text-align:left}}@media (min-width: 768px){#jobs .jobs-grid:not(:first-child):nth-child(even){grid-template-columns:1fr 1fr}#jobs .jobs-grid:not(:first-child):nth-child(even) .quote{align-items:flex-end}}#jobs section.jobs-grid{margin:0 auto;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@supports (display: grid){#jobs section.jobs-grid{display:grid;grid-template-columns:1fr}@media (min-width: 768px){#jobs section.jobs-grid{grid-template-columns:1fr 1fr;justify-content:center}}}#jobs section.jobs-grid img{object-fit:cover;width:100%;height:100%;min-height:300px}@media (min-width: 768px){#jobs section.jobs-grid img{min-height:540px}}#jobs section.jobs-grid img.id-cards{max-width:454px;max-height:560px;object-fit:contain;justify-self:center}#jobs section.jobs-grid article{padding:30px}@media (min-width: 768px){#jobs section.jobs-grid article h2,#jobs section.jobs-grid article h3,#jobs section.jobs-grid article span,#jobs section.jobs-grid article p,#jobs section.jobs-grid article blockquote{max-width:400px}}#jobs section.jobs-grid article span{display:inline-block;margin-bottom:19px}#jobs section.jobs-grid article blockquote{margin-bottom:20px;font-size:28px;font-weight:300;font-style:italic;color:#4D4D4D;line-height:1.39}#jobs section.jobs-grid article a{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#1A8CFF;color:#fff;text-align:center}@media (max-width: 600px){#jobs section.jobs-grid article a{width:calc(100% - 30px)}}#jobs section.jobs-grid article a:hover,#jobs section.jobs-grid article a:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}@media (min-width: 768px){#jobs section.jobs-grid article a{margin:0}}#jobs section.jobs-grid article.quote{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;text-align:left}@media (min-width: 768px){#jobs section.jobs-grid article.quote{text-align:right}}@media (min-width: 1024px){#jobs section.jobs-grid article.quote#meek{padding-left:70px}}@media (min-width: 1024px){#jobs section.jobs-grid article.quote#pilar{padding-right:70px}}#jobs section.jobs-grid article.quote h3{font-size:1.750em;line-height:36px;color:#333}#jobs section.jobs-grid article.quote p{font-size:1.250em;line-height:36px}#jobs section.jobs-grid.introduction{background-image:linear-gradient(to top, #f5f7fc, #fff);padding:40px 30px;grid-gap:20px}@media (min-width: 1200px){#jobs section.jobs-grid.introduction{grid-template-columns:540px 540px !important}}#jobs section.jobs-grid.introduction article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;padding:0}#jobs section.jobs-grid.introduction article h2{margin-bottom:1em}#jobs section.jobs-grid.introduction article span,#jobs section.jobs-grid.introduction article p{color:#3d454d;opacity:0.8}#jobs section.jobs-grid.introduction article span{font-size:1.25em}#jobs section.jobs-grid.introduction article a.btn{margin-top:40px}#jobs section.youll-love-it-here{max-width:1100px;margin:0 auto;padding:80px 30px;text-align:center}#jobs section.youll-love-it-here .perks{width:100%;max-height:401px;object-fit:contain;object-position:center;margin-bottom:40px}#jobs section.youll-love-it-here h2,#jobs section.youll-love-it-here p{max-width:750px;margin:0 auto 1em}#jobs section.youll-love-it-here p{color:#3d454d}#jobs section.youll-love-it-here .perks-list p.title{font-weight:600;color:#333}#jobs section.youll-love-it-here .perks-list ul{display:grid;grid-gap:10px 20px;grid-template-columns:1fr;margin:60px 0}@media (min-width: 768px){#jobs section.youll-love-it-here .perks-list ul{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){#jobs section.youll-love-it-here .perks-list ul{grid-gap:5px 50px}}#jobs section.youll-love-it-here .perks-list ul li{display:grid;grid-template-columns:70px 1fr;text-align:left;grid-gap:20px;list-style-type:none}#jobs section.youll-love-it-here .perks-list ul li div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}#jobs section.youll-love-it-here .perks-list ul li div p{margin:0 0 1em 0}#jobs section.youll-love-it-here .perks-list ul li div#salary,#jobs section.youll-love-it-here .perks-list ul li div#flexible-time{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}#jobs section.youll-love-it-here .perks-list ul li div#salary p,#jobs section.youll-love-it-here .perks-list ul li div#flexible-time p{margin-bottom:0}#jobs section.youll-love-it-here .perks-list .tools-we-use{background-color:#eff6fd;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:grid;grid-template-columns:1fr;grid-gap:10px;padding:40px 10px}@media (min-width: 768px){#jobs section.youll-love-it-here .perks-list .tools-we-use{grid-template-columns:1fr 1fr}}#jobs section.youll-love-it-here .perks-list .tools-we-use .tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width: 767px){#jobs section.youll-love-it-here .perks-list .tools-we-use .tools img{width:45px}}#jobs section.youll-love-it-here .perks-list .tools-we-use .caption p{max-width:320px}@media (min-width: 768px){#jobs section.youll-love-it-here .perks-list .tools-we-use .caption p{text-align:left}}#jobs .full-panel{padding:60px 30px}#jobs .full-panel blockquote{max-width:800px;text-align:center;font-size:1.375em;font-weight:300;font-style:italic;font-stretch:normal;line-height:1.45;text-align:center;color:#4D4D4D;margin-bottom:1em}#jobs .full-panel cite{text-align:center}#jobs .full-panel cite h3{font-size:1.75em;font-weight:500;color:#333}#jobs .full-panel cite p{font-weight:normal}#jobs .photos-grid{display:grid;grid-template-columns:1fr}@media (min-width: 768px){#jobs .photos-grid.row-1,#jobs .photos-grid.row-3{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){#jobs .photos-grid.row-2,#jobs .photos-grid.row-4{grid-template-columns:1fr 1fr}}.job-post{margin-top:60px}.job-post a{color:#1A8CFF}.job-post header.job-posting{width:100%;max-width:1050px;margin:60px auto 0;background-color:#2e3c66;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}@media (min-width: 525px){.job-post header.job-posting{max-height:420px;background-size:170px}}@media (min-width: 1024px){.job-post header.job-posting{border-radius:5px}}@media (min-width: 1200px){.job-post header.job-posting{margin:100px auto 0}}.job-post header.job-posting h1,.job-post header.job-posting p{color:#fff}.job-post header.job-posting p{font-size:1em;text-align:center;opacity:0.8}.job-post header.job-posting img{object-fit:cover}@media (min-width: 768px){.job-post header.job-posting h1{margin-bottom:60px}}@supports (display: grid){@media (min-width: 768px){.job-post header.job-posting{display:grid;grid-template-columns:10% 80% 10%;padding:60px 60px 0}}.job-post header.job-posting div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;padding:20px}.job-post header.job-posting img{object-fit:contain;object-position:bottom;height:100px;align-self:flex-end}@media (max-width: 767px){.job-post header.job-posting img{display:none}}.job-post header.job-posting img.dave{height:140px}}.job-post section:not(.current-openings){max-width:600px;margin:40px auto;padding:0 20px}.job-post section:not(.current-openings) h2{margin-bottom:1em;color:#333}.job-post section:not(.current-openings) h3{color:#333}.job-post section:not(.current-openings) ul{padding:0 5px;margin-bottom:45px}.job-post section:not(.current-openings) ul li{margin-bottom:1.2em;margin-left:15px;line-height:22px;color:#3d454d}.job-post section:not(.current-openings).blurb{line-height:24px}.job-post section:not(.current-openings).blurb p{color:#3d454d}.job-post section:not(.current-openings).apply{text-align:center}.job-post section:not(.current-openings).apply a.apply-btn{text-align:center;box-sizing:border-box;width:calc(100% - 60px);max-width:300px;padding:12px 0 12px;margin:0 auto;border-radius:100px;font-weight:600;display:block;outline:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background-color:#1A8CFF;color:#fff;text-align:center}@media (max-width: 600px){.job-post section:not(.current-openings).apply a.apply-btn{width:calc(100% - 30px)}}.job-post section:not(.current-openings).apply a.apply-btn:hover,.job-post section:not(.current-openings).apply a.apply-btn:focus{box-shadow:0 8px 34px 0 rgba(0,0,0,0.3);transform:scale(1.05);-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}
