.tools-list{padding:50px 0}@media all and (min-width:767px){.tools-list{padding:80px 0 35px}}.tools-group{margin-bottom:45px}.tools-group:last-child{margin-bottom:0}.tools-group--title{font-size:18px;font-weight:400;margin-bottom:22px}.tools-group--product{display:inline-block;margin-bottom:10px;padding-bottom:24px;vertical-align:middle}.tools-group--product .tooltip{cursor:pointer}.tools-group--product .tooltip__content{min-width:200px;width:200px}.tools-group--product .tooltip__container{padding:20px}.tools-group--description{font-size:14px;font-weight:300;line-height:22px}@media all and (min-width:767px){.tools-group--title{font-size:22px;line-height:30px;margin-bottom:10px}.tools-group--description{font-size:18px;line-height:26px;margin-bottom:20px}}.centered-image .eyebrow-section--heading{font-size:36px;line-height:44px}.centered-image--image{margin-left:-16px}@media all and (min-width:767px){.centered-image{margin-left:0}.centered-image .eyebrow-section--heading{font-size:38px;line-height:46px}}.quote{background:#ff5252;padding:50px 0;position:relative}.quote--image>div{background-position:center center;padding-bottom:75.93%}.quote--logo{display:block;margin-bottom:20px;max-width:180px;width:100%}.quote--block-quote{color:#fff;margin:0;text-align:left}[dir=rtl] .quote--block-quote{text-align:right}.quote--quote--standard-quotes,.quote--quote--with-period,.quote--quote--with-no-quotes{font-family:'Roboto Slab',arial,sans-serif;font-size:22px;font-weight:300;line-height:30px;margin:0;position:relative;text-indent:0;word-break:keep-all}.quote--quote--standard-quotes,.quote--quote--with-period{text-indent:-12px}.quote--quote--standard-quotes:before,.quote--quote--with-period:before{content:'“'}[lang="pl"] .quote--quote--standard-quotes:before,[lang="pl"] .quote--quote--with-period:before{content:'„'}[lang="hu"] .quote--quote--standard-quotes:before,[lang="hu"] .quote--quote--with-period:before{content:'„'}.quote--quote--standard-quotes:after,.quote--quote--with-period:after{margin-left:16px;position:absolute}[dir=rtl] .quote--quote--standard-quotes:after,[dir=rtl] .quote--quote--with-period:after{margin-left:0;margin-right:16px}.quote--quote--standard-quotes:after{content:'”'}[lang="pl"] .quote--quote--standard-quotes:after{content:'”'}[lang="hu"] .quote--quote--standard-quotes:after{content:'”'}.quote--quote--with-period:after{content:'”․'}.quote--quote-author,.quote--quote-position-company{font-size:14px;font-weight:300;line-height:22px;margin-bottom:0}.quote--quote-author{margin-top:30px;font-weight:400}.quote--ctas{margin-top:30px}.quote--cta{color:#fff;display:block}.quote--cta+.quote--cta{margin-top:10px}.quote--cta:before{color:#fff}.quote--cta:after{background-color:#fff;color:#ff5252}.quote--cta:focus,.quote--cta:hover,.quote--cta:active{color:rgba(255,255,255,.6)}.quote--cta:focus:before,.quote--cta:hover:before,.quote--cta:active:before{color:rgba(255,255,255,.6)}.quote--cta:focus:after,.quote--cta:hover:after,.quote--cta:active:after{background-color:rgba(255,255,255,.6)}.quote__horizontal{padding:0}.quote__horizontal .quote--content-block{padding:50px 0 50px 9px}.quote__horizontal .quote--block-quote{max-width:100%;text-align:left}[dir=rtl] .quote__horizontal .quote--block-quote{text-align:right}.quote__horizontal .quote--quote--standard-quotes,.quote__horizontal .quote--quote--with-period,.quote__horizontal .quote--quote--with-no-quotes{font-size:22px;line-height:30px}@media all and (min-width:580px){.quote--quote--standard-quotes,.quote--quote--with-period,.quote--quote--with-no-quotes{font-size:38px;line-height:46px}.quote__horizontal .quote--quote--standard-quotes,.quote__horizontal .quote--quote--with-period,.quote__horizontal .quote--quote--with-no-quotes{font-size:28px;line-height:36px}}@media all and (min-width:767px){.quote{padding:80px 0}.quote--image{height:100%;left:0;position:absolute;top:0;width:50%}.quote--image>div{padding-bottom:0}[dir=rtl] .quote--image{left:auto;right:0}.quote--logo{margin:0 auto 25px}.quote--block-quote,[dir=rtl] .quote--block-quote{text-align:center}.quote--quote-author,.quote--quote-position-company{font-size:16px;line-height:24px;font-weight:300}.quote--quote-author{font-weight:400}.quote--ctas{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-top:50px}.quote--cta{padding:0 30px}.quote--cta+.quote--cta{margin-top:0}.quote__horizontal .quote--logo{margin-left:0;margin-right:0}.quote__horizontal .quote--content-block{padding:0 0 0 4px}.quote__horizontal .quote--block-quote{text-align:left}.quote__horizontal .quote--quote{font-size:28px;line-height:36px}.quote__horizontal .quote--ctas{display:block;margin-top:30px}.quote__horizontal .quote--cta{padding:0}.quote__horizontal .quote--cta+.quote--cta{margin-top:10px}}.section--hero{padding-bottom:25px;padding-top:0}.section--hero .page--full{width:100%}.section--hero .section--heading{font-size:36px;font-weight:300;line-height:44px;margin-bottom:0;margin-top:40px;max-width:100%;position:relative}[lang=ja] .section--hero .section--heading{font-size:34px;font-weight:400;line-height:42px}.section--hero .section--hero-media{margin-top:40px;min-height:220px;position:relative}.section--hero .hero--img{background-image:url("/upload/gsuite/photos/2018_05/1526473438_7x9fqMF.png");background-position:80% top;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:2.6/2),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx){.section--hero .hero--img{background-image:url("/upload/gsuite/photos/2018_05/1526473438.png");background-size:cover}}[lang='en'] .section--hero .hero--img{background-position:80% center}.section--hero.illustration-hero{background:#fff}.section--hero.illustration-hero .section--hero-media{margin-top:15px;min-height:270px}.section--hero.illustration-hero .hero--img{background-position:center center;background-size:contain;left:10px;top:20px;right:23px;bottom:20px;height:auto;width:auto}.section--hero.vertical-illustration-hero .hero--img{background-position:50% center;height:280px}@media all and (min-width:580px){.section--hero.illustration-hero .section--hero-media{height:350px}.section--hero.vertical-illustration-hero .hero--img{background-position:45% center;height:auto}}@media all and (min-width:767px){.section--hero{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;background:#fff;padding-bottom:40px;padding-top:40px;position:relative}.section--hero .section--hero-inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:460px}.section--hero .section--hero-copy{padding-right:5%;width:50%}.section--hero .section--heading{font-size:34px;line-height:41px;margin-bottom:25px;margin-top:0;padding-bottom:0}.section--hero .section--hero-media{bottom:0;margin-top:0;min-height:430px;position:absolute;right:0;top:0;width:50%}.section--hero .hero--img{background-position:80% center}[dir=rtl] .section--hero .section--hero-copy{padding-left:5%;padding-right:0}[dir=rtl] .section--hero .section--hero-media{left:0;right:auto}.section--hero.illustration-hero .section--hero-media{height:auto}.section--hero.illustration-hero .hero--img{background-position:left center}.section--hero.vertical-illustration-hero .hero--img{background-position:20% center}}@media all and (min-width:1023px){.section--hero .section--heading{font-size:48px;line-height:54px}[lang=ja] .section--hero .section--heading{font-size:42px;line-height:52px}}.tools-list{padding-top:0}.section--products{padding-top:0}@media all and (min-width:767px){.section--products{padding-bottom:50px}.section--products .products--bar{position:relative}.section--products .products--bar:before,.section--products .products--bar:after{background:#fff;bottom:-20px;content:'';height:3px;position:absolute;width:15px;z-index:6}.section--products .products--bar:before{left:-15px}.section--products .products--bar:after{right:-15px}.section--products .product--item{position:relative}.section--products .product--item:after{background:#4285f4;bottom:-20px;content:'';display:block;height:3px;left:50%;margin-left:-34px;opacity:0;position:absolute;transition:opacity .2s ease-out,width .2s ease-out;width:0;z-index:5}.section--products .product--item.is-active:after{opacity:1;width:68px}}.product--info-wrap{height:440px;margin-top:17px;overflow:hidden;position:relative}.product--info-wrap .product--info-inner{height:100%;margin:0}.product--info-wrap .link--block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-align-items:baseline;-ms-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media all and (min-width:767px){.product--info-wrap{display:block}}.product--info{background-color:#f6f6f6;height:440px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-out;width:100%}.product--info.is-active{opacity:1;z-index:4}.product--info .info--imagery{-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-left:40px;padding-right:2%}.product--info .info--imagery.align-self-end{padding-left:30px}.product--info .info--imagery-laptop{margin-left:-30px;padding-left:0}.product--info .info--imagery-img-link{width:100%}.product--info .info--imagery-img{display:block;margin-left:auto;margin-right:auto;max-width:none}.product--info .info--content-wrap{padding:80px 3.1% 0 5.2%}.product--info .section--heading{font-size:22px;font-weight:400;line-height:30px;margin-bottom:20px;max-width:100%;padding-bottom:0}[dir=rtl] .product--info .info--content-wrap{padding-left:3.1%;padding-right:5.2%}[dir=rtl] .product--info .info--imagery-laptop{margin-left:0;margin-right:-30px}@media all and (max-width:1023px){.product--info .product-info--content{font-size:16px;line-height:24px}}.section--success-stories .section--subhead:after{background:#ea4335;bottom:0;content:'';height:3px;left:0;position:absolute;width:80px}[dir=rtl] .section--success-stories .section--subhead:after{right:0}.section--success-stories .link--see-more-stories{margin-top:20px}.section--customers{margin-bottom:10px;margin-right:-16px;overflow-x:scroll;padding-left:2px;padding-right:2px;-webkit-overflow-scrolling:touch}.section--customers .section--scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:28px;width:800px}.section--customers .card{flex:0 1 auto;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;background-color:#fff;margin-right:16px;min-width:1px;width:256px}.section--customers .card:hover,.section--customers .card:focus{box-shadow:0 5px 10px rgba(0,0,0,.15)}.section--customers .card--content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:flex;height:100%}.section--customers .customer--media{border-bottom:1px solid #d7d7d7;display:block;height:203px;overflow:hidden}.section--customers .customer--media-img{height:203px;object-fit:cover;width:100%}.section--customers .customer--media-img.customer-cards--media__logo{object-fit:contain}.section--customers p{color:#545454;flex-basis:100%}.section--customers .customer--cta{-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}[dir="rtl"] .section--customers .customer--cta{-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}@media all and (min-width:767px){.section--customers{margin-right:0;overflow:hidden}.section--customers .section--scrollable{width:100%}.section--customers .card{margin-right:30px;width:33.3%}.section--customers .card:last-child{margin-right:0}}[dir=rtl] .section--customers{margin-left:-16px;margin-right:0}[dir=rtl] .section--customers .card{margin-left:16px;margin-right:0}@media all and (min-width:767px){[dir=rtl] .section--customers{margin-left:0}[dir=rtl] .section--customers .card{margin-left:30px;margin-right:0}[dir=rtl] .section--customers .card:last-child{margin-left:0}}.centered-image{padding-bottom:30px}.section--features{padding-top:50px}@media all and (min-width:767px){.section--features{padding-top:80px}}.section--block-cta{background-color:#fff}.icon-copy-grid{padding:30px 0}.icon-copy-grid--item{padding:20px 0}.icon-copy-grid__cta{display:inline-block;margin-bottom:20px;margin-top:10px}.icon-copy-grid--item-icon{display:inline-block;margin:0 0 15px 0}.icon-copy-grid--item-icon .material-icons-extended{color:#fabb05;display:inline-block;font-size:36px}.icon-copy-grid--item-icon svg{fill:#fabb05}[dir=rtl] .icon-copy-grid--item-icon .colorful-icon{padding-right:0}.icon-copy-grid--item-title{color:#414141;font-size:18px;font-weight:400;letter-spacing:normal;line-height:26px;margin:0 0 20px 0}.icon-copy-grid--item-description{color:#545454;font-size:14px;line-height:22px}.icon-copy-grid__dark-theme{background:#f6f6f6}.icon-copy-grid__eyebrow,.icon-copy-grid__headline{padding-top:50px}.icon-copy-grid__eyebrow .eyebrow-section--heading,.icon-copy-grid__headline .eyebrow-section--heading{margin-bottom:20px}.icon-copy-grid--item{max-width:273px}@media all and (min-width:580px){.icon-copy-grid--item{padding-right:5%;max-width:none}}@media all and (min-width:767px){.icon-copy-grid{padding:80px 0 30px}.icon-copy-grid--item{padding:0 16.98% 50px 0}.icon-copy-grid__cta{margin-bottom:50px;margin-top:0}.icon-copy-grid__eyebrow .eyebrow-section--heading,.icon-copy-grid__headline .eyebrow-section--heading{margin-bottom:40px}[dir='rtl'] .icon-copy-grid--item{padding:0 0 50px 16.98%}}