﻿@import url("css-varibles.css");body{font-size:var(--font-size-body) !important;font-family:var(--font-body);line-height:var(--line-height-body);color:var(--color-dark)}h1,.h1{font-size:var(--font-size-h1)}h1.big-title{font-size:var(--font-size-big-title)}h2,.h2{font-size:var(--font-size-h2)}h2.lead-heading{font-size:var(--font-size-h2-lead-heading)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}.sub-title{font-size:var(--font-size-subtitle);color:var(--color-blue);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);margin-bottom:10px}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:var(--color-dark);font-weight:var(--font-weight-bold);font-family:var(--font-heading);line-height:var(--line-height-heading);margin-bottom:20px;margin-top:0}.sub-heading{font-weight:var(--font-weight-light);font-family:var(--font-body)!important;line-height:var(--line-height-heading)}.svg-icon-pack{visibility:hidden;position:absolute;z-index:-1}svg.svg-icon{margin-left:2px}.container,.g-container{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}ul.checkmark-bullets{list-style:none;padding-left:50px}ul.checkmark-bullets li{position:relative}ul.checkmark-bullets li:before{content:'';display:block;position:absolute;top:8px;left:-38px;float:left;height:14px;width:19px;background-size:contain;background-repeat:no-repeat}ul.checkmark-bullets.checkmark-bullets_gray li:before{background-image:url("../img/2021/checkmark-gray.svg")}ul.checkmark-bullets.checkmark-bullets_blue li:before{background-image:url("../img/2021/checkmark-blue.svg")}p+ul.checkmark-bullets{margin-top:25px}.hero-container{margin-top:100px;padding-top:150px;padding-bottom:150px}.hero-container h1{margin-bottom:30px}.hero-container p.lead-copy{font-family:var(--font-body);font-size:var(--font-size-lead-copy);font-weight:var(--font-weight-light);line-height:calc(var(--line-height-heading) + .2)}.hero-container{position:relative}.hero-container .container{display:flex;align-items:center;height:100%}.hero-container .hero-content{max-width:calc(50vw - 160px)}@media(min-width:992px){.hero-container .hero-content h1{max-width:585px}}.hero-container .hero-content p{max-width:630px}.hero-container .hero-content .btn{margin-top:30px}.hero-container .hero-image{position:absolute;bottom:0;right:0;display:flex;align-items:flex-end;justify-content:flex-end;width:100%;text-align:right;max-width:calc(80vw - 80px);z-index:-1}.hero-container .hero-image img{max-width:900px;width:50vw;height:auto}@media(min-width:1800px){.hero-container .hero-image{max-width:1100px}}@media(min-width:2100px){.hero-container .hero-image{max-width:1620px;margin:auto;right:50%;transform:translateX(50%);padding:0 80px}.hero-container .hero-image img{max-width:800px}}@media(min-width:1439px){.hero-container .hero-content p span{display:block}}@media(max-width:1299px){.hero-container .hero-image{right:15px}}@media(max-width:1199px){header{height:auto}.hero-container{padding-top:170px;padding-bottom:180px;height:auto}.hero-container .hero-content{max-width:calc(50vw - 30px)}.hero-container .hero-content p{max-width:calc(100% - 40px);margin:0 auto}}@media(max-width:991px){.hero-container{padding-top:120px;padding-bottom:0}.hero-container .hero-content{margin:0 auto;text-align:center;width:100%;max-width:650px}.hero-container .hero-image{position:relative;justify-content:center;width:80%;margin:60px auto 0}.hero-container .hero-image img{max-width:inherit;width:70vw}}@media(max-width:767px){.hero-container{padding-top:20px}.hero-container .hero-image{width:100%;max-width:95%}.hero-container .hero-image img{max-width:inherit;width:70vw}}.scroll-to-learn-more{max-width:var(--container-width);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;color:var(--color-gray);font-size:13px}@keyframes slide{0%,100%{transform:translate(0,-2px) rotate(0)}50%{transform:translate(0,2px) rotate(0)}}.scroll-to-learn-more div{display:flex;align-items:center}.scroll-to-learn-more div svg{color:var(--color-blue);animation:slide 1.5s ease-in-out infinite;margin-right:10px}.content-container .container .row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.content-container .container .row>*{flex-shrink:0;width:100%}@media(min-width:992px){.content-container .container .row>*{flex:0 0 auto;width:50%}.content-container .content-image{padding-right:85px;display:flex;align-items:center;justify-content:flex-start}.content-container .content-copy+.content-image{padding-right:0;padding-left:85px;justify-content:flex-end}}@media(max-width:991px){.content-container.nolrpad{padding-left:15px!important;padding-right:15px!important}.content-container .content-copy{order:1}.content-container .content-image{order:2;justify-content:center;text-align:center;margin-top:30px}}.content-container .content-image img{max-width:100%;height:auto}@media(max-width:991px){.content-container .content-copy h2{max-width:80%}.content-container_video .content-copy h2{text-align:center;margin-left:auto;margin-right:auto}.content-container .content-copy h2+a{display:block;text-align:center}}.content-container_demo .content-image img{border-radius:50%}.content-container.content-container_lead-heading{padding-bottom:0}.logo-bar-container{background-color:var(--color-light-sky);padding-top:45px;padding-bottom:45px}.logo-bar-container.logo-bar-container_thin{padding-top:35px;padding-bottom:35px}.logo-bar-container.logo-bar_dark{background-color:var(--color-dark)}.logo-bar-container .container{display:flex;align-items:center;justify-content:space-around}.logo-bar-container .container .logo-bar_logo{display:flex;align-items:center;justify-content:center;text-align:center;width:calc((100% - 5px)/6)}.logo-bar-container .container .logo-bar_logo img{width:150px;height:60px;object-fit:contain;opacity:.5}@media(max-width:1199px){.logo-bar-container{padding-top:40px;padding-bottom:40px;position:relative;height:auto}.logo-bar-container .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.logo-bar-container .container .logo-bar_logo{height:auto;flex:0 0 calc(100%/6)}}@media(max-width:991px){.logo-bar-container{padding-top:20px;padding-bottom:10px}.logo-bar-container .container .logo-bar_logo{flex:0 0 calc(100%/3)}.logo-bar-container .container .logo-bar_logo img{width:80px;margin:10px}}@media(max-width:600px){.logo-bar-container .container .logo-bar_logo{flex:0 0 calc(100%/2)}}.cta-container .cta-content{display:flex;align-items:center;justify-content:center;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto;text-align:center;flex-direction:column;text-align:center;font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--font-body)}.cta-container .cta-content h2{margin-bottom:30px;font-weight:var(--font-weight-bold)!important}.cta-container .cta-content a.btn+a.arrow-link{margin-top:18px}.cta-container .cta-content .cta-smaller-link{font-size:calc(var(--font-size-body)/1.25)}.cta-container .cta-content .cta-smaller-link svg{margin-bottom:-2px}.cta-container.cta-container_showcase .cta-content{padding-top:27px;padding-bottom:27px}.cta-container.cta-container_large .cta-content{padding-top:90px;padding-bottom:90px}@media(max-width:991px){.cta-container.cta-container_large .cta-content{padding-top:50px;padding-bottom:50px}}.cta-container.cta-container_thin .cta-content{padding-top:40px;padding-bottom:40px}.cta-container.cta-container_thin .cta-content h2{font-weight:var(--font-weight-light);font-family:var(--font-body) !important;margin-bottom:30px}.cta-container.cta-container_thin .cta-content a.h3{margin-bottom:0;font-family:var(--font-body)}.cta-container.bg-color_dark-blue,.cta-container.bg-color_dark-blue a{color:#fff}.cta-container.bg-color_dark-blue a:hover,.cta-container.bg-color_dark-blue a:hover:focus,.cta-container.bg-color_dark-blue a:active{color:var(--color-sky)}@media(min-width:1200px){.cta-container:not(.cta-container.cta-container_thin) .cta-content{max-width:1000px}}@media(max-width:1199px){.cta-container .cta-content{max-width:90%}}.cta-container.bg-color_blue,.cta-container.bg-color_blue h2,.cta-container.bg-color_blue a:not(.btn){color:#fff}.cta-container.bg-color_blue a:not(.btn):hover,.cta-container.bg-color_blue a:not(.btn):hover:focus,.cta-container.bg-color_blue a:not(.btn):active{color:var(--color-dark-blue)}.cta-container.bg-color_sky a.h3:not(.btn){font-weight:var(--font-weight-light);color:var(--color-blue)}.cta-container.bg-color_sky a.h3:not(.btn):hover,.cta-container.bg-color_sky a.h3:not(.btn):focus,.cta-container.bg-color_sky a.h3:not(.btn):active{font-weight:var(--font-weight-light);color:var(--color-dark-blue)}.integrations-container h2{text-align:center}.integrations-container h2+p{text-align:center;margin-bottom:0}.integrations-grids{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);grid-gap:20px;margin-top:40px}@media(min-width:992px){.integrations-grids{padding:50px 0;margin-top:80px}}.integrations-plus{width:20px;height:20px;position:absolute;opacity:.5;z-index:5}@media(max-width:768px){.integrations-plus{display:none}}.integrations-plus-1{grid-row:1/span 1;grid-column:3;left:-10%}.integrations-plus-2{grid-row:3/span 1;grid-column:3;left:-25%;top:0}.integrations-plus-3{grid-row:3/span 1;grid-column:5;left:-50%}.integrations-plus-4{grid-row:5/span 1;grid-column:3}.integrations-plus-5{grid-row:5/span 1;grid-column:5;left:-75%;top:30px}.integrations-grid{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-column:span 1;opacity:.2;text-align:center;height:60px;z-index:2}.integrations-grid img{width:auto}.integrations-grid-1 img{height:28px}.integrations-grid-2 img{height:30px}.integrations-grid-3 img{height:32px}.integrations-grid-4 img{height:38px}.integrations-grid-5 img{height:26px}.integrations-grid-6 img{height:36px}.integrations-grid-7 img{height:24px}.integrations-grid-8 img{height:24px}.integrations-grid-9 img{height:32px}.integrations-grid-10 img{height:20px}.integrations-grid{opacity:1;background-color:#fff;padding:16px 30px}.integrations-grids-2 .integrations-grid{-webkit-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.05);-moz-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.05);box-shadow:-24px 25px 36px 0 rgba(0,0,0,.05)}.integrations-grid-1{grid-row:1/span 1;grid-column:1;left:120px;position:relative}.integrations-grid-2{grid-row:1/span 1;grid-column:5;right:120px;position:relative}.integrations-grid-3{grid-row:2/span 1;grid-column:1;left:60px;position:relative}.integrations-grid-4{grid-row:2/span 1;grid-column:5;position:relative;right:60px}.integrations-grid-5{grid-row:3/span 1;grid-column:1}.integrations-grid-6{grid-row:3/span 1;grid-column:5}.integrations-grid-7{grid-row:4/span 1;grid-column:1;left:60px;position:relative}.integrations-grid-8{grid-row:4/span 1;grid-column:5;right:60px;position:relative}.integrations-grid-9{grid-row:5/span 1;grid-column:1;left:120px;position:relative}.integrations-grid-10{grid-row:5/span 1;grid-column:5;right:120px;position:relative}.integrations-grid-middle{position:absolute;left:50%;background-color:var(--color-sky);top:50%;transform:translate(-50%,-50%);width:480px;height:480px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.integrations-middle-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:260px;height:auto;-webkit-filter:drop-shadow(18px 18px 20px rgba(0,0,0,.1));filter:drop-shadow(18px 18px 20px rgba(0,0,0,.1))}.integrations-middle-screen{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.2}@media(max-width:991px){.integrations-container .container{width:100%}.integrations-grid-middle{width:300px;height:300px}.integrations-middle-logo{max-width:140px!important}.integrations-middle-screen{max-width:180px!important}}@media(max-width:767px){.integrations-grids{grid-template-columns:repeat(2,1fr);padding:15px 0 30px}.integrations-grid{grid-row:span 1;grid-column:span 1;left:inherit;width:100%;position:relative;z-index:2;-webkit-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1);-moz-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1);box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1)}.integrations-grid-2,.integrations-grid-4,.integrations-grid-6,.integrations-grid-8,.integrations-grid-10{right:0}.integrations-grid-4{background:#fff;opacity:1;-webkit-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1);-moz-box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1);box-shadow:-24px 25px 36px 0 rgba(0,0,0,.1)}}@media(max-width:500px){.integrations-grid{display:flex!important;justify-content:center;align-items:center}.integrations-grid-middle{width:250px;height:250px}.integrations-middle-logo{max-width:140px!important}.integrations-middle-screen{max-width:180px!important}}.content-container+.testimonials-container{padding-top:calc(var(--padding-top-large)/4)}.testimonials-container.testimonials-homepage{background:#fcfdff;border-top:1px solid rgba(82,178,255,.2);margin-top:80px;padding-top:80px}.testimonials-container .testimonial-cards{display:flex;justify-content:space-between}.testimonials-container .testimonial-cards .testimonial-card{border-radius:5px;width:30%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 25px}.testimonials-container .testimonial-cards .testimonial-card img{border-radius:50%;margin-bottom:20px;filter:grayscale(1)}.testimonials-container .testimonial-cards .testimonial-card .testimonial-name{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);font-family:var(--font-heading);color:#3e3e3e}.testimonials-container .testimonial-cards .testimonial-card .testimonial-title{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-blue);line-height:var(--line-height-body);margin:5px 0 20px}.testimonials-container .testimonial-cards .testimonial-card p{margin-bottom:0;width:100%;font-size:var(--font-size-body);font-family:var(--font-body);font-style:italic}@media(max-width:991px){.testimonials-container .testimonial-cards{flex-direction:column}.testimonials-container .testimonial-cards .testimonial-card{width:100%}.testimonials-container .testimonial-cards .testimonial-card p{max-width:500px}.testimonials-container .testimonial-cards .testimonial-card+.testimonial-card{margin-top:80px}}