.row:after{content:"";display:table;clear:both;}.row{margin:0 auto;max-width:1440px;}.col-1{display:inline;float:left;width:4.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-2{display:inline;float:left;width:12.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-3{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-4{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-5{display:inline;float:left;width:37.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-6{display:inline;float:left;width:45.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-7{display:inline;float:left;width:54.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-8{display:inline;float:left;width:62.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-9{display:inline;float:left;width:70.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-10{display:inline;float:left;width:79.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-11{display:inline;float:left;width:87.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-12{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.push-1{margin-left:10.4166666667%;}.pull-1{margin-right:10.4166666667%;}.push-2{margin-left:18.75%;}.pull-2{margin-right:18.75%;}.push-3{margin-left:27.0833333333%;}.pull-3{margin-right:27.0833333333%;}.push-4{margin-left:35.4166666667%;}.pull-4{margin-right:35.4166666667%;}.push-5{margin-left:43.75%;}.pull-5{margin-right:43.75%;}.push-6{margin-left:52.0833333333%;}.pull-6{margin-right:52.0833333333%;}.push-7{margin-left:60.4166666667%;}.pull-7{margin-right:60.4166666667%;}.push-8{margin-left:68.75%;}.pull-8{margin-right:68.75%;}.push-9{margin-left:77.0833333333%;}.pull-9{margin-right:77.0833333333%;}.push-10{margin-left:85.4166666667%;}.pull-10{margin-right:85.4166666667%;}.push-11{margin-left:93.75%;}.pull-11{margin-right:93.75%;}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-light.eot");src:url("../../fonts/OpenSans/opensans-light.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-light.woff") format("woff"),url("../../fonts/OpenSans/opensans-light.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-light.svg#OpenSans") format("svg");font-weight:300;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-light.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-lightitalic.eot");src:url("../../fonts/OpenSans/opensans-lightitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-lightitalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-lightitalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-lightitalic.svg#OpenSans") format("svg");font-weight:300;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-lightitalic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-regular.eot");src:url("../../fonts/OpenSans/opensans-regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-regular.woff") format("woff"),url("../../fonts/OpenSans/opensans-regular.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-regular.svg#OpenSans") format("svg");font-weight:400;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-regular.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-italic.eot");src:url("../../fonts/OpenSans/opensans-italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-italic.woff") format("woff"),url("../../fonts/OpenSans/opensans-italic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-italic.svg#OpenSans") format("svg");font-weight:400;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-italic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-bold.eot");src:url("../../fonts/OpenSans/opensans-bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-bold.woff") format("woff"),url("../../fonts/OpenSans/opensans-bold.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-bold.svg#OpenSans") format("svg");font-weight:700;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-bold.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-bolditalic.eot");src:url("../../fonts/OpenSans/opensans-bolditalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-bolditalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-bolditalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-bolditalic.svg#OpenSans") format("svg");font-weight:700;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-bolditalic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-extrabold.eot");src:url("../../fonts/OpenSans/opensans-extrabold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-extrabold.woff") format("woff"),url("../../fonts/OpenSans/opensans-extrabold.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-extrabold.svg#OpenSans") format("svg");font-weight:800;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-extrabold.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-extrabolditalic.eot");src:url("../../fonts/OpenSans/opensans-extrabolditalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-extrabolditalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-extrabolditalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-extrabolditalic.svg#OpenSans") format("svg");font-weight:800;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-extrabolditalic.svg#OpenSans") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-book.eot");src:url("../../fonts/FreightBig/freightbig-book.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-book.woff") format("woff"),url("../../fonts/FreightBig/freightbig-book.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-book.svg#FreightBig") format("svg");font-weight:400;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-book.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-bookitalic.eot");src:url("../../fonts/FreightBig/freightbig-bookitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-bookitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-bookitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-bookitalic.svg#FreightBig") format("svg");font-weight:400;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-bookitalic.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-mediumitalic.eot");src:url("../../fonts/FreightBig/freightbig-mediumitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-mediumitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-mediumitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-mediumitalic.svg#FreightBig") format("svg");font-weight:700;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-mediumitalic.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-black.eot");src:url("../../fonts/FreightBig/freightbig-black.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-black.woff") format("woff"),url("../../fonts/FreightBig/freightbig-black.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-black.svg#FreightBig") format("svg");font-weight:800;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-black.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-blackitalic.eot");src:url("../../fonts/FreightBig/freightbig-blackitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-blackitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-blackitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-blackitalic.svg#FreightBig") format("svg");font-weight:800;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-blackitalic.svg#FreightBig") format("svg");}}h1,h1,.type-headline-large{font:normal 300 3rem/4rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.05rem;text-transform:none;}h2,h2,.type-headline,.section-heading,.os-detection-modal h2,.modal-beta h2,.page-home .testimonials h2,.page-home .homepage-beta-download form h2{font:300 normal 2rem/2.5rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.025rem;text-transform:none;}.type-headline-subtext,.main-footer h3,.main-footer .contact-us dt,.email-signup input,.email-signup input[type=submit],.page-home .homepage-hero .content-hero p{font:normal 300 1.5rem/2rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.025rem;text-transform:none;}span,.type-body,body,.menu a:link,.menu a:visited,.email-signup .message,.beta-signup-form label,.page-home section p{font:normal normal 1rem/1.5rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}.page-home .testimonials .all-quotes .tech-quotes blockquote{font:normal normal 0.9rem/1.3rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}.type-footnote,.main-footer .footer-copyright{font:normal normal 0.7rem/1rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}h1,h2,h3,h4,h5,h6{margin:0;}.cta-button-green,.os-detection-modal .signup-button{background:#86C440;display:block;font-size:18px;max-width:250px;width:95%;padding:12px 0;color:#fff!important;box-shadow:0 1rem 4rem -1rem rgba(74,116,29,0.5);text-align:center;text-transform:uppercase;}.cta-button-green:hover,.os-detection-modal .signup-button:hover{background-color:#97dd4b;color:#fff;}.button-bordered{background:none;border:1px solid #333A40;color:#333A40;display:inline-block;font-size:18px;line-height:1em;opacity:0.6;padding:7px 12px;text-transform:uppercase;}.button-bordered:hover{opacity:1;}.section-dark,.main-footer{background-color:#333A40;color:#EDF2F4;fill:#EDF2F4;}.display-none{display:none;}.text-align-center{text-align:center;}.text-align-left{text-align:left;}.text-bold{font-weight:700;}.mobile-section{padding:0 25px;}.ios,.mac{display:none!important;}.ios.show,.mac.show{display:inline-block!important;}.section-heading{padding-top:70px;margin-bottom:60px;text-align:center;}.section-full-page{height:125vh;position:relative;width:100%;}.section-dark{background:#19272F;width:100%;}.section-background{background:#fff no-repeat center center fixed;background-size:cover;width:100%;}.container-home{background-color:white;max-width:2170px;margin-right:auto;margin-left:auto;}html{background:#fff;}body{color:#333A40;background-color:#19272F;}body:before{content:'';display:block;}body main{background-color:#fff;padding-top:70px;}svg{fill:inherit;max-height:100%;max-width:100%;}svg.reference{display:none;}label{font-size:12px;text-transform:uppercase;color:#333A40;font-weight:700;}a:link,a:visited{color:#333A40;text-decoration:none;}.contrast a:link,.contrast a:visited{color:#EDF2F4;fill:#EDF2F4;}a:hover{color:#99C2DB;fill:#99C2DB;}p a:link,p a:visited{color:#2E77A3;margin:-0.25em;padding:0.25em;text-decoration:none;font-weight:600;}p a:hover{text-decoration:underline;}.youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.youtube-container iframe,.youtube-container object,.youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (min-width: 960px) {body main{padding-top:100px;}}.main-header{background:#fff;overflow:hidden;position:fixed;top:0;left:0;right:0;height:70px;transition:transform 400ms,background-color 400ms;z-index:2;}.main-header .icon-mark{background:#333A40;fill:#EDF2F4;height:60px;width:60px;position:absolute;bottom:0;left:0;transition:transform 400ms;transform:translateY(70px);}.main-header .icon-logo{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;fill:#99C2DB;max-height:70px;transition:transform 400ms;margin-top:15px;}.main-header .icon-menu{height:60px;width:60px;position:absolute;right:8px;bottom:3px;transform-origin:center right;transition:transform 400ms;transform-style:preserve-3d;}.main-header .menu{display:none;}.main-header .menu .beta.beta{border:1px solid #86C440;color:#86C440;padding:7px 15px;margin:3px 0;}.main-header .menu .beta.beta:hover{background-color:#86C440;color:#fff;}.main-header.mini-header{transform:translateY(-10px);}.main-header.mini-header .icon-mark{transform:translateY(0);}.main-header.mini-header .icon-logo{transform:translateY(-70px);}.main-header.mini-header .icon-menu{transform:translateY(2px);}.main-header.mini-header .menu .beta.beta{background-color:#86C440;color:#fff;}.main-header.mini-header .menu .beta.beta:hover{background-color:#97dd4b;border-color:#97dd4b;}.menu{background:rgba(25,39,47,0.97);display:none;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;transition:opacity 400ms;z-index:2;}.menu.show{display:block;opacity:1;}.menu .icon-close{background:url("/img/icon_close_2x.png") no-repeat center center;background-size:30px 30px;font-size:0!important;height:30px;width:30px;position:fixed;top:20px;right:20px;padding:20px;}.menu ul{list-style:none;margin:0;padding:0;}.menu#mobile-menu{padding:20px 0;overflow:scroll;}.menu#mobile-menu:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.menu#mobile-menu ul{display:inline-block;vertical-align:middle;}.menu#mobile-menu li{margin:10px 0;}.menu#mobile-menu a:link,.menu#mobile-menu a:visited{font:normal 300 24px "OpenSans",Helvetica,Arial,sans-serif;text-transform:uppercase;}.menu a:link,.menu a:visited{color:#EDF2F4;display:inline-block;padding:10px;text-decoration:none;}.menu a:hover{color:#86C440;}@media only screen and (min-width: 560px) {.main-header .icon-logo{margin-top:0;}}@media only screen and (min-width: 960px) {.main-header{height:100px;max-width:2170px;margin-right:auto;margin-left:auto;}.main-header .icon-menu:link,.main-header .menu .icon-close:link,.main-header .menu .home-link a:link{display:none;}.main-header .icon-mark{height:70px;width:70px;transform:translateY(100px);}.main-header .icon-logo{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;max-height:72px;margin-top:14px;}.main-header .navigation{margin-left:7%;width:94%;margin-top:-10px;}.main-header .menu{background:none;display:block;opacity:1;padding:0 20px;position:static;transition:none;}.main-header .menu a:link,.main-header .menu a:visited{color:#333A40;}.main-header .menu a:hover{color:#86C440;}.main-header .menu ul{margin-top:2.7rem;text-align:right;transition:transform 400ms;}.main-header .menu li{display:inline-block;}.main-header.mini-header{transform:translateY(-30px);}.main-header.mini-header .icon-logo{transform:translateY(-100px);}.main-header.mini-header .icon-menu{transform:scale(0.5);}.main-header.mini-header .menu ul{transform:translateY(14px);}#mobile-menu.menu{display:none;}}@media only screen and (min-width: 1440px) {.main-header .navigation{margin-left:20%;width:80%;}}.row:after{content:"";display:table;clear:both;}.row{margin:0 auto;max-width:1440px;}.col-1{display:inline;float:left;width:4.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-2{display:inline;float:left;width:12.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-3{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-4{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-5{display:inline;float:left;width:37.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-6{display:inline;float:left;width:45.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-7{display:inline;float:left;width:54.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-8{display:inline;float:left;width:62.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-9{display:inline;float:left;width:70.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-10{display:inline;float:left;width:79.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-11{display:inline;float:left;width:87.5%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.col-12{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.push-1{margin-left:10.4166666667%;}.pull-1{margin-right:10.4166666667%;}.push-2{margin-left:18.75%;}.pull-2{margin-right:18.75%;}.push-3{margin-left:27.0833333333%;}.pull-3{margin-right:27.0833333333%;}.push-4{margin-left:35.4166666667%;}.pull-4{margin-right:35.4166666667%;}.push-5{margin-left:43.75%;}.pull-5{margin-right:43.75%;}.push-6{margin-left:52.0833333333%;}.pull-6{margin-right:52.0833333333%;}.push-7{margin-left:60.4166666667%;}.pull-7{margin-right:60.4166666667%;}.push-8{margin-left:68.75%;}.pull-8{margin-right:68.75%;}.push-9{margin-left:77.0833333333%;}.pull-9{margin-right:77.0833333333%;}.push-10{margin-left:85.4166666667%;}.pull-10{margin-right:85.4166666667%;}.push-11{margin-left:93.75%;}.pull-11{margin-right:93.75%;}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-light.eot");src:url("../../fonts/OpenSans/opensans-light.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-light.woff") format("woff"),url("../../fonts/OpenSans/opensans-light.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-light.svg#OpenSans") format("svg");font-weight:300;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-light.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-lightitalic.eot");src:url("../../fonts/OpenSans/opensans-lightitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-lightitalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-lightitalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-lightitalic.svg#OpenSans") format("svg");font-weight:300;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-lightitalic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-regular.eot");src:url("../../fonts/OpenSans/opensans-regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-regular.woff") format("woff"),url("../../fonts/OpenSans/opensans-regular.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-regular.svg#OpenSans") format("svg");font-weight:400;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-regular.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-italic.eot");src:url("../../fonts/OpenSans/opensans-italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-italic.woff") format("woff"),url("../../fonts/OpenSans/opensans-italic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-italic.svg#OpenSans") format("svg");font-weight:400;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-italic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-bold.eot");src:url("../../fonts/OpenSans/opensans-bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-bold.woff") format("woff"),url("../../fonts/OpenSans/opensans-bold.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-bold.svg#OpenSans") format("svg");font-weight:700;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-bold.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-bolditalic.eot");src:url("../../fonts/OpenSans/opensans-bolditalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-bolditalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-bolditalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-bolditalic.svg#OpenSans") format("svg");font-weight:700;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-bolditalic.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-extrabold.eot");src:url("../../fonts/OpenSans/opensans-extrabold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-extrabold.woff") format("woff"),url("../../fonts/OpenSans/opensans-extrabold.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-extrabold.svg#OpenSans") format("svg");font-weight:800;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-extrabold.svg#OpenSans") format("svg");}}@font-face{font-family:"OpenSans";src:url("../../fonts/OpenSans/opensans-extrabolditalic.eot");src:url("../../fonts/OpenSans/opensans-extrabolditalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans/opensans-extrabolditalic.woff") format("woff"),url("../../fonts/OpenSans/opensans-extrabolditalic.ttf") format("truetype"),url("../../fonts/OpenSans/opensans-extrabolditalic.svg#OpenSans") format("svg");font-weight:800;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"OpenSans";src:url("opensans-extrabolditalic.svg#OpenSans") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-book.eot");src:url("../../fonts/FreightBig/freightbig-book.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-book.woff") format("woff"),url("../../fonts/FreightBig/freightbig-book.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-book.svg#FreightBig") format("svg");font-weight:400;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-book.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-bookitalic.eot");src:url("../../fonts/FreightBig/freightbig-bookitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-bookitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-bookitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-bookitalic.svg#FreightBig") format("svg");font-weight:400;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-bookitalic.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-mediumitalic.eot");src:url("../../fonts/FreightBig/freightbig-mediumitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-mediumitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-mediumitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-mediumitalic.svg#FreightBig") format("svg");font-weight:700;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-mediumitalic.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-black.eot");src:url("../../fonts/FreightBig/freightbig-black.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-black.woff") format("woff"),url("../../fonts/FreightBig/freightbig-black.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-black.svg#FreightBig") format("svg");font-weight:800;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-black.svg#FreightBig") format("svg");}}@font-face{font-family:"FreightBig";src:url("../../fonts/FreightBig/freightbig-blackitalic.eot");src:url("../../fonts/FreightBig/freightbig-blackitalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/FreightBig/freightbig-blackitalic.woff") format("woff"),url("../../fonts/FreightBig/freightbig-blackitalic.ttf") format("truetype"),url("../../fonts/FreightBig/freightbig-blackitalic.svg#FreightBig") format("svg");font-weight:800;font-style:italic;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face{font-family:"FreightBig";src:url("freightbig-blackitalic.svg#FreightBig") format("svg");}}h1,h1,.type-headline-large{font:normal 300 3rem/4rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.05rem;text-transform:none;}h2,h2,.type-headline,.section-heading,.os-detection-modal h2,.modal-beta h2,.page-home .testimonials h2,.page-home .homepage-beta-download form h2{font:300 normal 2rem/2.5rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.025rem;text-transform:none;}.type-headline-subtext,.main-footer h3,.main-footer .contact-us dt,.email-signup input,.email-signup input[type=submit],.page-home .homepage-hero .content-hero p{font:normal 300 1.5rem/2rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:-0.025rem;text-transform:none;}span,.type-body,body,.menu a:link,.menu a:visited,.email-signup .message,.beta-signup-form label,.page-home section p{font:normal normal 1rem/1.5rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}.page-home .testimonials .all-quotes .tech-quotes blockquote{font:normal normal 0.9rem/1.3rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}.type-footnote,.main-footer .footer-copyright{font:normal normal 0.7rem/1rem "OpenSans",Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;}h1,h2,h3,h4,h5,h6{margin:0;}.cta-button-green,.os-detection-modal .signup-button{background:#86C440;display:block;font-size:18px;max-width:250px;width:95%;padding:12px 0;color:#fff!important;box-shadow:0 1rem 4rem -1rem rgba(74,116,29,0.5);text-align:center;text-transform:uppercase;}.cta-button-green:hover,.os-detection-modal .signup-button:hover{background-color:#97dd4b;color:#fff;}.button-bordered{background:none;border:1px solid #333A40;color:#333A40;display:inline-block;font-size:18px;line-height:1em;opacity:0.6;padding:7px 12px;text-transform:uppercase;}.button-bordered:hover{opacity:1;}.section-dark,.main-footer{background-color:#333A40;color:#EDF2F4;fill:#EDF2F4;}.display-none{display:none;}.text-align-center{text-align:center;}.text-align-left{text-align:left;}.text-bold{font-weight:700;}.mobile-section{padding:0 25px;}.ios,.mac{display:none!important;}.ios.show,.mac.show{display:inline-block!important;}.section-heading{padding-top:70px;margin-bottom:60px;text-align:center;}.section-full-page{height:125vh;position:relative;width:100%;}.section-dark{background:#19272F;width:100%;}.section-background{background:#fff no-repeat center center fixed;background-size:cover;width:100%;}.container-home{background-color:white;max-width:2170px;margin-right:auto;margin-left:auto;}html{background:#fff;}body{color:#333A40;background-color:#19272F;}body:before{content:'';display:block;}body main{background-color:#fff;padding-top:70px;}svg{fill:inherit;max-height:100%;max-width:100%;}svg.reference{display:none;}label{font-size:12px;text-transform:uppercase;color:#333A40;font-weight:700;}a:link,a:visited{color:#333A40;text-decoration:none;}.contrast a:link,.contrast a:visited{color:#EDF2F4;fill:#EDF2F4;}a:hover{color:#99C2DB;fill:#99C2DB;}p a:link,p a:visited{color:#2E77A3;margin:-0.25em;padding:0.25em;text-decoration:none;font-weight:600;}p a:hover{text-decoration:underline;}.youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.youtube-container iframe,.youtube-container object,.youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (min-width: 960px) {body main{padding-top:100px;}}.main-footer{position:relative;z-index:1;}.main-footer:after{content:"";display:table;clear:both;}.main-footer:before,.main-footer:after{content:'';background:#99C2DB;display:block;height:6px;}.main-footer:before{height:15px;margin-bottom:20px;opacity:0.1;}.main-footer .icon-column{text-align:center;}.main-footer .icon-logo{display:inline;height:70px;width:220px;}.main-footer .logo-trademark{vertical-align:11px;font-size:.6rem;display:inline;margin-left:-10px;}.main-footer section{display:inline;float:left;width:79.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-left:10.4166666667%;margin-right:10.4166666667%;margin-top:3rem;margin-bottom:3rem;}.main-footer section a:link,.main-footer section a:visited{color:#EDF2F4;}.main-footer section a:hover{color:#99C2DB;}.main-footer h3{margin-bottom:4rem;}.main-footer .contact-us dt{color:#E9536F;margin-top:4rem;}.main-footer .contact-us dd{margin:1rem 0 0;}.main-footer .site-map ul{list-style:none;margin:0;padding:0;}.main-footer .site-map a:link{display:inline-block;margin:0 -1rem;padding:1rem;}.main-footer .stay-in-the-loop .social-links{list-style:none;margin:4rem 0 0;padding:0;}.main-footer .stay-in-the-loop .social-links:after{content:"";display:table;clear:both;}.main-footer .stay-in-the-loop .icon-social{border-radius:50%;height:36px;width:36px;}.main-footer .stay-in-the-loop li{float:left;}.main-footer .stay-in-the-loop li+li{margin-left:2rem;}.main-footer .footer-copyright{clear:both;padding-bottom:25px;text-align:center;}.main-footer .footer-copyright .icon-copyright{height:50px;width:50px;}.main-footer .footer-copyright .logo-trademark{vertical-align:7px;}.main-footer .footer-copyright .footer-privacy{color:#72767A;}.main-footer .footer-copyright .footer-privacy a:link,.main-footer .footer-copyright .footer-privacy a:visited{color:#72767A;text-decoration:underline;}@media only screen and (min-width: 560px) {.main-footer .contact-us,.main-footer .site-map{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-left:10.4166666667%;}.main-footer .site-map{margin-left:18.75%;margin-right:10.4166666667%;}.main-footer .stay-in-the-loop{display:inline;float:left;width:79.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-left:10.4166666667%;margin-right:10.4166666667%;}}@media only screen and (min-width: 960px) {.main-footer{max-width:2170px;margin-right:auto;margin-left:auto;}.main-footer .contact-us,.main-footer .site-map{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;}.main-footer .contact-us{margin-left:10.4166666667%;}.main-footer .stay-in-the-loop{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-right:10.4166666667%;}.modal-beta h2{font-size:46px;margin-bottom:40px;}.modal-beta label{padding-top:100px;margin:0 15px;width:155px;}.modal-beta .email{margin:40px 0;}}@media only screen and (min-width: 1440px) {.main-footer .icon-column,.main-footer .contact-us,.main-footer .site-map,.main-footer .contact-us,.main-footer .stay-in-the-loop{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-top:2rem;}.main-footer .icon-column{margin-top:1rem;margin-left:0;margin-right:4.1%;}}.hero{-ms-flex-align:center;align-items:center;background-position:center;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;min-height:330px;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 15px;}@media only screen and (min-width: 960px) {.hero{height:330px;}}.email-signup .message{font-style:italic;text-align:left;margin:5px 0 0;}.email-signup .message.success{color:#86C440;}.email-signup .message.error{color:#d80000;}.email-signup .inputs:after{content:"";display:table;clear:both;}.email-signup label{float:left;margin-right:10px;max-width:100%;width:13em;}.email-signup input{border:0;height:40px;margin:5px 0;vertical-align:middle;}.email-signup input:focus{outline:none;}.email-signup input[type=email]{background:rgba(237,242,244,0.4);box-sizing:border-box;padding:0 0.5em;width:100%;}.email-signup input[type=submit]{background:#86C440;color:#fff;float:left;padding:0 1em;}.input-field{background:#fff;border:1px solid #CFDFEC;border-radius:6px;box-sizing:border-box;color:#333A40;font-size:16px;max-width:340px;width:100%;height:44px;padding:0 10px;}.show-waitlist .registration{display:none!important;}.show-registration .waitlist{display:none!important;}.os-detection-modal,.modal-beta{-ms-flex-align:center;align-items:center;background:rgba(51,58,64,0.98);bottom:0;color:#fff;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:2;}.os-detection-modal .close-modal,.modal-beta .close-modal{background:url("/img/icon_close_2x.png") no-repeat center center;background-size:30px 30px;font-size:0;height:30px;position:absolute;right:10px;top:10px;width:30px;}.os-detection-modal h2,.modal-beta h2{text-align:center;padding:0 20px;}.os-detection-modal p,.modal-beta p{font-weight:700;}.js-beta-signup .error{color:#E9D536;display:none;height:40px;line-height:40px;margin-bottom:-40px;}.js-beta-signup .error.email-error{margin-top:-40px;margin-bottom:0;}.os-detection-modal .body{width:70%;text-align:center;}.os-detection-modal .signup-button{width:auto;max-width:none;padding:15px 20px;margin-top:20px;display:none;}.os-detection-modal .signup-button.show{display:block;}.os-detection-modal .continue-link{margin-top:20px;color:#2E77A3;font-weight:600;}.beta-signup-form .os-selection{max-width:740px;margin:0 auto;width:100%;}.beta-signup-form .os-selection:after{content:"";display:table;clear:both;}.beta-signup-form .os{display:none;}.beta-signup-form .os:checked+label{background-color:rgba(255,255,255,0.2);border-color:#86C440;}.beta-signup-form label{background:rgba(255,255,255,0.08) center center no-repeat;background-size:70%;border:2px solid transparent;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:0;margin:2.5%;padding-top:25%;width:45%;}.beta-signup-form label:hover{background-color:rgba(255,255,255,0.2);}.beta-signup-form label.win10{background-image:url("/img/homepage/windows10.png");}.beta-signup-form label.win8{background-image:url("/img/homepage/windows8.png");}.beta-signup-form label.win7{background-image:url("/img/homepage/windows7.png");}.beta-signup-form label.mac{background-image:url("/img/homepage/mac.png");}.beta-signup-form .email{background:#fff;border:none;border-radius:8px;box-sizing:border-box;color:#333A40;height:55px;max-width:450px;margin:30px auto 40px;padding:0 10px;width:95%;}.beta-signup-form .submit{background:#86C440;border:none;display:block;height:60px;max-width:308px;margin:0 auto;text-transform:uppercase;width:95%;}.beta-signup-form .submit:hover{background:#97dd4b;}.page-home:after{content:"";display:table;clear:both;}.page-home .product-hunt-banner{background-color:#DA552F;color:#fff;text-align:center;padding:10px;display:none;}.page-home .product-hunt-banner.show{display:block;}.page-home .product-hunt-banner .img{height:30px;vertical-align:middle;margin-right:5px;}.page-home .product-hunt-banner .content{display:block;}.page-home .video-wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:3;overflow:hidden;transform:translate(-50%,-70px);opacity:0;visibility:hidden;left:50%;}.page-home .video-wrapper.show{opacity:1;visibility:visible;transition:opacity 400ms ease-in;}.page-home .video-wrapper .video-close{position:absolute;padding:5px 13px;right:0;margin:10px;}.page-home .video-wrapper .video-close:hover{cursor:pointer;}.page-home .video-wrapper iframe{width:100%;height:100%;}.page-home .homepage-hero{background-color:#F6F9FC;-ms-flex-direction:column;flex-direction:column;padding:50px 0 50px 0;-ms-flex-pack:center;text-align:center;}.page-home .homepage-hero .content-hero{padding-left:5%;padding-right:5%;}.page-home .homepage-hero .content-hero h1{font-size:2rem;line-height:2.5rem;}.page-home .homepage-hero .content-hero p{font-size:1.2rem;}.page-home .homepage-hero .content-hero .cta-button-green{margin:50px auto 30px;}.page-home .homepage-hero .content-hero .win10-signup{margin-bottom:30px;}.page-home .homepage-hero .content-hero .win10-signup a{color:#2E77A3;font-weight:600;}.page-home .homepage-hero .content-hero .win10-signup a:hover{text-decoration:underline;}.page-home .homepage-hero .hero-img{position:relative;}.page-home .homepage-hero .hero-img img{width:100%;}.page-home .homepage-hero .hero-img .play-button{position:absolute;width:100%;top:47%;transform:translateY(-47%);}.page-home .homepage-hero .hero-img .play-button svg{border-radius:50%;}.page-home .homepage-hero .hero-img .play-button svg .center{fill:#E9536F;}.page-home .homepage-hero .hero-img .play-button svg:hover{cursor:pointer;box-shadow:0 0 6px rgba(0,0,0,0.45);}.page-home .homepage-hero .hero-img .play-button svg:hover .center{fill:#F5778E;}.page-home .beta-download{background:url("/img/homepage/osx_icon.png") 20px no-repeat;background-size:40px;background-color:#86C440;color:#fff;display:none;font-size:16px;height:60px;line-height:60px;margin:30px 0;padding:0px 20px 0px 80px;box-shadow:0 1rem 4rem -1rem rgba(74,116,29,0.5);text-align:center;width:175px;}.page-home .beta-download:hover{background-color:#97dd4b;}.page-home .beta-download.show{display:inline-block;}.page-home section{padding:0px 20px 0 20px;}.page-home section h2{font-family:"OpenSans",Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:10px;}.page-home section.intro{margin:70px auto;text-align:center;}.page-home section.intro .logo-background,.page-home section.intro .logo-background2{background-repeat:repeat-x;background-size:1180px;left:0;height:70px;}.page-home section.intro .logo-background{background-image:url("/img/homepage/app-logos-top.png");animation:backgroundScroll 250s linear infinite;}.page-home section.intro .logo-background2{background-image:url("/img/homepage/app-logos-bottom.png");animation:backgroundScroll2 250s linear infinite;}@keyframes backgroundScroll{from{background-position:0 0;}to{background-position:-15000px 0;}}@keyframes backgroundScroll2{from{background-position:0 0;}to{background-position:15000px 0;}}.page-home section p{margin:25px 0 20px;}.page-home .section-alternating{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2% 5%;}.page-home .section-alternating:nth-child(even){background-color:#F6F9FC;}.page-home .section-alternating .section-image,.page-home .section-alternating .section-content{box-sizing:border-box;display:inline-block;padding:2%;max-width:100%;}.page-home .section-alternating .section-image h2,.page-home .section-alternating .section-content h2{text-align:center;}.page-home .news{background-color:#EEF2F6;}.page-home .news .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding-bottom:15px;}.page-home .news .wrapper .tech-quotes{margin:0 10% 0 0;padding-top:15px;}.page-home .news .wrapper .tech-quotes:last-child{margin:0;}.page-home .news .wrapper .tech-quotes .yahoo{width:74px;}.page-home .news .wrapper .tech-quotes .cnn{width:36px;}.page-home .news .wrapper .tech-quotes .techcrunch{width:121px;}.page-home .news .wrapper .tech-quotes .fastco{width:113px;}.page-home .news .wrapper .tech-quotes .cultofmac{width:88px;}.page-home .testimonials{text-align:center;padding:50px 0;background-color:#F6F9FC;}.page-home .testimonials:after{content:"";display:table;clear:both;}.page-home .testimonials h2{margin-top:20px;text-align:center;}.page-home .testimonials .all-quotes{margin:0 10px;}.page-home .testimonials .all-quotes .tech-quotes{width:100%;max-width:400px;padding:30px 0;height:auto;display:block;margin:0 auto;}.page-home .testimonials .all-quotes .tech-quotes:hover{color:#333A40;}.page-home .testimonials .all-quotes .tech-quotes .tech-image{margin:0 0 20px;height:30px;}.page-home .testimonials .all-quotes .tech-quotes blockquote{font-style:italic;margin:0;}.page-home .testimonials .all-quotes .tech-quotes .read-more{color:#2E77A3;text-transform:uppercase;}.page-home .testimonials .all-quotes .tech-quotes .read-more:hover{text-decoration:underline;}.page-home .homepage-beta-download{-ms-flex-align:center;align-items:center;background:url("/img/homepage/beta-sign-up.jpg") center center no-repeat;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:48px 0;text-align:center;}.page-home .homepage-beta-download form{width:100%;}.page-home .homepage-beta-download form h2{text-align:center;}.page-home .homepage-beta-download form p.iphone{margin:0 0 10px;}.page-home .homepage-beta-download form p .beta{color:#fff;text-decoration:underline;}.page-home .appstore{width:100%;max-width:165px;}@media only screen and (min-width: 560px) {.page-home .homepage-hero .content-hero h1{font-size:3rem;line-height:4rem;}.page-home .homepage-hero .content-hero p{font-size:1.5rem;}.page-home .hero-img{width:50%;text-align:center;display:table-cell;}.page-home section p{margin:25px 0 20px;}.page-home section.intro .logo-background{background-size:2150px;height:110px;}.page-home section.intro .logo-background2{background-size:2150px;height:70px;}.page-home .section-alternating{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.page-home .section-alternating:nth-child(even){-ms-flex-direction:row;flex-direction:row;}.page-home .section-alternating .section-image,.page-home .section-alternating .section-content{width:50%;}.page-home .section-alternating .section-image h2,.page-home .section-alternating .section-content h2{text-align:left;}}@media only screen and (min-width: 960px) {.page-home .product-hunt-banner .content{display:inline;}.page-home .video-wrapper{transform:translate(-50%,-100px);}.page-home section{padding:0;}.page-home section.intro p{width:910px;margin:30px auto;}.page-home section.intro .logo-background{background-size:2150px;height:110px;}.page-home section.intro .logo-background2{background-size:2150px;height:70px;}.page-home .homepage-hero{-ms-flex-align:center;align-items:center;background-color:#F6F9FC;background-size:65%;-ms-flex-direction:column;flex-direction:column;padding:70px 0 60px 0;-ms-flex-pack:center;background-position:120% center;}.page-home .homepage-hero .content-hero{padding-left:70px;padding-right:0;vertical-align:middle;width:50%;display:table-cell;text-align:left;min-width:350px;}.page-home .homepage-hero .content-hero .cta-button-green{margin:50px auto;}.page-home .homepage-hero .hero-img{width:50%;text-align:center;display:table-cell;}.page-home .homepage-hero .hero-img img{margin-right:-200px;max-width:894px;width:auto;}.page-home .homepage-hero .hero-img .play-button{top:45%;transform:translate(100px,-50%);}.page-home .news .wrapper{padding-bottom:20px;}.page-home .news .wrapper .tech-quotes{margin:0 6% 0 0;padding-top:20px;}.page-home .news .wrapper .tech-quotes .yahoo,.page-home .news .wrapper .tech-quotes .cnn,.page-home .news .wrapper .tech-quotes .techcrunch,.page-home .news .wrapper .tech-quotes .fastco,.page-home .news .wrapper .tech-quotes .cultofmac{height:25px;width:auto;}.page-home .testimonials .all-quotes{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:30px;}.page-home .testimonials .all-quotes .tech-quotes{margin:0 6% 0 0;width:210px;}.page-home .testimonials .all-quotes .tech-quotes:last-child{margin:0;}}@media only screen and (min-width: 1440px) {.page-home .homepage-hero .content-hero{width:40%;}.page-home .homepage-hero .hero-img{width:60%;text-align:center;display:table-cell;}.page-home .homepage-hero .hero-img img{margin-right:-200px;max-width:1094px;width:auto;}}