@keyframes spin{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}div.modui-dialog.contact-us-dialog{width:700px}@media screen and (max-width: 850px){div.modui-dialog.contact-us-dialog{width:auto}}div.modui-dialog.contact-us-dialog div.content{padding-bottom:0;position:relative}div.modui-dialog.contact-us-dialog div.content div.row{margin-bottom:20px}div.modui-dialog.contact-us-dialog div.content div.row.prompt{color:#888;font-size:1.05rem;letter-spacing:.005em;line-height:1.5}div.modui-dialog.contact-us-dialog div.content div.row.explain{color:#a27a3a;background:#fef7ee;border:#dccdba 1px dashed;border-radius:4px;padding:10px;font-size:95%;text-align:center;line-height:1.5;letter-spacing:.01em;color:#0d7324;background:#eaf6ea;border:#9cd3a9 1px dashed;margin-bottom:10px}div.modui-dialog.contact-us-dialog div.final-button-row{justify-content:flex-end;align-items:center}
section.hero{overflow:hidden;color:#fff;background-color:#1d272d}section.hero div.hero-container{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 850px){section.hero div.hero-container{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 480px){section.hero div.hero-container{padding-inline:35px}}section.hero div.hero-container div.hero-left-column{flex-shrink:0;width:380px;padding:95px 0 140px}@media screen and (max-width: 850px){section.hero div.hero-container div.hero-left-column{width:100%;padding:70px 0 20px}}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-left-column{padding:35px 0 50px}}section.hero div.hero-container div.hero-left-column img.hero-logo{margin-bottom:15px}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-left-column img.hero-logo{display:none}}section.hero div.hero-container div.hero-left-column h1.hero-title{font-size:34px;line-height:1.2}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-left-column h1.hero-title{font-size:30px}}section.hero div.hero-container div.hero-left-column p.hero-subtitle{opacity:.9;max-width:390px;margin:20px 0 25px;color:#e4e4e4;line-height:1.8}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-left-column p.hero-subtitle{margin-block:30px}}section.hero div.hero-container div.hero-left-column a.button{margin-right:12px;text-align:center}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-left-column a.button{width:100%}}section.hero div.hero-container div.hero-left-column a.button.video-overview-button>i.fa{display:inline-block;margin:-4px 14px -2px 0;vertical-align:middle}section.hero div.hero-container div.hero-right-column{flex-grow:1;max-width:580px}@media screen and (max-width: 850px){section.hero div.hero-container div.hero-right-column{align-self:center;margin-bottom:-60px}}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-right-column{margin-bottom:20px}}section.hero div.hero-container div.hero-right-column lottie-player.hero-animation{width:calc(100% + 122px)}@media screen and (max-width: 850px){section.hero div.hero-container div.hero-right-column lottie-player.hero-animation{width:100%}}@media screen and (max-width: 480px){section.hero div.hero-container div.hero-right-column lottie-player.hero-animation{display:none}}section.benefits{padding-block:60px 80px;text-align:center}@media screen and (max-width: 480px){section.benefits{padding:60px 35px 65px}}section.benefits h2.benefits-title{max-width:530px;margin:0 auto 45px;color:#444}@media screen and (max-width: 850px){section.benefits h2.benefits-title{padding-inline:10px;margin-bottom:35px}}section.benefits ul.benefits-list{gap:20px;display:flex}@media screen and (max-width: 850px){section.benefits ul.benefits-list{flex-direction:column;align-items:center}}section.benefits ul.benefits-list li a{gap:10px;display:flex;flex-direction:column;align-items:center;max-width:500px;padding:30px 25px 25px;border-radius:12px;font-size:15px;transition:all .15s ease}section.benefits ul.benefits-list li a.save-time{--benefit-accent-color: #2B80AF}section.benefits ul.benefits-list li a.communication{--benefit-accent-color: #47B693}section.benefits ul.benefits-list li a.simplify{--benefit-accent-color: #FFB84E}section.benefits ul.benefits-list li a:hover{box-shadow:0px 10px 30px 0px rgba(124,131,148,.15)}section.benefits ul.benefits-list li a:hover span.benefit-icon::before{opacity:.075;transform:scale(1.05)}section.benefits ul.benefits-list li a:hover span.benefit-icon img{transform:translateY(0)}@media screen and (max-width: 480px){section.benefits ul.benefits-list li a:hover span.benefit-icon img{transform:none}}section.benefits ul.benefits-list li a:hover div.benefit-cta span{color:var(--benefit-accent-color)}section.benefits ul.benefits-list li a:hover div.benefit-cta svg path{stroke:var(--benefit-accent-color)}section.benefits ul.benefits-list li a:hover div.benefit-cta svg+svg{transform:translateX(5px)}section.benefits ul.benefits-list li a span.benefit-icon{display:inline-block;position:relative;margin-bottom:20px;line-height:0}@media screen and (max-width: 480px){section.benefits ul.benefits-list li a span.benefit-icon{margin-bottom:10px}}section.benefits ul.benefits-list li a span.benefit-icon::before{opacity:0;position:absolute;width:100%;height:100%;border-radius:100%;content:"";background:var(--benefit-accent-color);transition:transform .2s cubic-bezier(0.2, 0, 0, 1);transform:scale(0.5);transform-origin:center center}section.benefits ul.benefits-list li a span.benefit-icon img{transition:transform .2s cubic-bezier(0.2, 0, 0, 1);transform:translateY(20px)}section.benefits ul.benefits-list li a h3.benefit-title{color:#444;font-size:18px}@media screen and (max-width: 480px){section.benefits ul.benefits-list li a h3.benefit-title{font-size:22px}}section.benefits ul.benefits-list li a p.benefit-text{color:#888;font-size:14px;line-height:1.5}section.benefits ul.benefits-list li a div.benefit-cta{display:flex;position:relative;align-items:center;margin-top:3px}@media screen and (max-width: 480px){section.benefits ul.benefits-list li a div.benefit-cta{font-size:16px}}section.benefits ul.benefits-list li a div.benefit-cta span{display:inline-block;margin-right:5px;color:#1d272d;font-weight:600}section.benefits ul.benefits-list li a div.benefit-cta svg path{stroke:#1d272d}section.benefits ul.benefits-list li a div.benefit-cta svg+svg{position:absolute;right:0;transition:transform .2s cubic-bezier(0.2, 0, 0, 1)}section.use-cases{padding:65px 5px 80px;background:#f9f9fb}section.use-cases h2.use-cases-title{max-width:640px;margin:0 auto 60px;color:#444;text-align:center}@media screen and (max-width: 850px){section.use-cases h2.use-cases-title{font-size:30px}}@media screen and (max-width: 480px){section.use-cases h2.use-cases-title{max-width:320px;font-size:22px}}section.use-cases ul.use-cases-list{gap:12px;display:flex;flex-wrap:wrap;justify-content:center;max-width:880px;margin:0 auto}section.use-cases ul.use-cases-list li{display:flex;padding:14px 24px;border-radius:8px;color:#2b80af;font-weight:600;font-size:18px;background:#fff;box-shadow:0px 10px 30px 0px rgba(124,131,148,.15)}@media screen and (max-width: 480px){section.use-cases ul.use-cases-list li{padding:10px 16px;font-size:15px}}section.features{padding-top:60px;text-align:center}section.features h2.features-title{margin:15px auto 5px;color:#444}section.features h2.features-title span.title-tablet{display:none}@media screen and (max-width: 850px){section.features h2.features-title{max-width:320px;font-size:30px}section.features h2.features-title span.title-desktop{display:none}section.features h2.features-title span.title-tablet{display:inline}}section.features p.features-subtitle{color:#888;font-size:20px}@media screen and (max-width: 850px){section.features p.features-subtitle{font-size:16px}}section.features ul.features-list{gap:30px 25px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 15px 60px}@media screen and (max-width: 850px){section.features ul.features-list{justify-content:center;max-width:550px;margin:0 auto}}section.features ul.features-list li{gap:12px;display:flex;justify-content:center}section.features ul.features-list li span{color:#444;font-weight:600}section.features img.features-showcase{width:90%;max-width:650px;margin-bottom:-5px;border-radius:16px 16px 0 0}@media screen and (max-width: 480px){section.features img.features-showcase{border-radius:6px}}
div.testimonial{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:16px;color:#2b80af;background:#e9f2f7}@media screen and (max-width: 480px){div.testimonial{padding:20px}}div.testimonial div.testimonial-top{display:flex;gap:50px}@media screen and (max-width: 850px){div.testimonial div.testimonial-top{gap:30px}}@media screen and (max-width: 480px){div.testimonial div.testimonial-top{gap:26px}}div.testimonial div.testimonial-top p.testimonial-text{flex-grow:1;margin:0 0 25px;font-style:italic;font-size:20px;line-height:1.5}@media screen and (max-width: 480px){div.testimonial div.testimonial-top p.testimonial-text{margin-bottom:17px;font-size:18px}}div.testimonial div.testimonial-top svg.testimonial-quotes{flex-shrink:0}div.testimonial div.testimonial-top svg.testimonial-quotes path{fill:#2b80af}@media screen and (max-width: 480px){div.testimonial div.testimonial-top svg.testimonial-quotes{height:19px}}div.testimonial div.testimonial-bottom svg.testimonial-stars{margin-bottom:5px}div.testimonial div.testimonial-bottom svg.testimonial-stars path{fill:#2b80af}@media screen and (max-width: 480px){div.testimonial div.testimonial-bottom svg.testimonial-stars{height:20px;width:90px}}div.testimonial div.testimonial-bottom p.testimonial-user{margin:0 0 2px;font-weight:600;font-size:16px}@media screen and (max-width: 480px){div.testimonial div.testimonial-bottom p.testimonial-user{font-size:14px}}div.testimonial div.testimonial-bottom p.testimonial-site{opacity:.7;font-weight:500;font-size:14px}@media screen and (max-width: 480px){div.testimonial div.testimonial-bottom p.testimonial-site{font-size:12px}}
section.trusted-by{padding:50px 20px 0;background:#229bde}section.trusted-by div.trusted-by-container{gap:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}section.trusted-by div.trusted-by-container ul.trusted-by-clients{gap:48px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 850px){section.trusted-by div.trusted-by-container ul.trusted-by-clients{justify-content:center;max-width:550px}}section.trusted-by div.trusted-by-container ul.trusted-by-clients img{height:50px}@media screen and (max-width: 480px){section.trusted-by div.trusted-by-container ul.trusted-by-clients img{height:40px}}section.trusted-by div.trusted-by-container ul.trusted-by-list{gap:20px;display:flex;flex-wrap:wrap}section.trusted-by div.trusted-by-container ul.trusted-by-list li{flex:0 0 calc(50% - 10px)}@media screen and (max-width: 850px){section.trusted-by div.trusted-by-container ul.trusted-by-list li{flex-basis:100%}}section.trusted-by div.trusted-by-container ul.trusted-by-list li div.testimonial{color:#fff;background:rgba(255,255,255,.1)}section.trusted-by div.trusted-by-container ul.trusted-by-list li div.testimonial svg.testimonial-quotes path{fill:#fff;opacity:.4}
section#pre-footer{display:flex;flex-direction:column;align-items:center;overflow:hidden;color:#fff;line-height:0;background-color:#229bde}section#pre-footer div.pre-footer-body{display:flex;flex-direction:column;align-items:center;padding-block:50px 60px;gap:30px}@media screen and (max-width: 850px){section#pre-footer div.pre-footer-body{padding-block:70px 100px}}@media screen and (max-width: 850px){section#pre-footer div.pre-footer-body{padding-bottom:80px}}section#pre-footer div.pre-footer-body h2.pre-footer-title{max-width:600px;text-align:center}@media screen and (max-width: 850px){section#pre-footer div.pre-footer-body h2.pre-footer-title{font-size:32px}}section#pre-footer div.pre-footer-body a.pre-footer-button{padding:16px 40px}section#pre-footer .pre-footer-hands{max-width:700px;max-height:270px;margin:0 0 -25px;padding:0 15px}section#pre-footer img.pre-footer-hill{position:relative;width:100%;margin-bottom:-3px}

/*# sourceMappingURL=dbc4d86f1aae25d95b4b.css.map*/