.submenu-options{background:#fff;border-radius:5px;box-shadow:0 2px 20px #00000013;left:100%;padding:16px;top:0;transition:all .2s ease-in-out;width:-moz-max-content;width:max-content}.submenu-options a{height:auto;line-height:auto;margin:0}.submenu-options p{color:#fff;font-family:Source Sans Pro,sans-serif;font-weight:400;line-height:48px;margin:0;text-align:left;transition:all .2s ease-in-out}.submenu-options p:hover{color:#19a194;cursor:pointer}.submenu-options:hover{pointer-events:auto}.navbar{background:#222d32;box-shadow:0 1px 10px #3d3d3dd1;height:60px;left:0;padding:0 16px;position:fixed;top:0;width:100%;z-index:1000}.navbar .navbar-logo{height:40px}.navbar .navbar-logo.vs{height:32px}.navbar .by{color:#fff;font-size:.8em}.navbar .separator{background-color:#fff;height:16px;width:1px}.navbar .navbar-links{align-items:center}.navbar .navbar-links a,.navbar .navbar-links p{color:#fff;font-weight:700;transition:all .2s ease-in-out}.navbar .navbar-links a .solutions-angle,.navbar .navbar-links p .solutions-angle{margin-left:4px;transition:all .2s ease-in-out}.navbar .navbar-links a:not(:last-child),.navbar .navbar-links p:not(:last-child){margin-right:32px}.navbar .navbar-links a:hover,.navbar .navbar-links p:hover{color:#19a194;cursor:pointer}.navbar .navbar-links a.focused,.navbar .navbar-links p.focused{color:#19a194}.navbar .menu{line-height:60px;position:relative}.navbar .menu .menu-options{background:#fff;border-radius:5px;box-shadow:0 2px 20px #00000013;opacity:0;padding:16px;pointer-events:none;position:absolute;right:32px;top:56px;transition:all .2s ease-in-out;width:-moz-max-content;width:max-content}.navbar .menu .menu-options a{height:auto;line-height:auto;margin:0}.navbar .menu .menu-options p{color:#7c7c7c;font-family:Source Sans Pro,sans-serif;font-weight:400;line-height:48px;margin:0;text-align:left;transition:all .2s ease-in-out}.navbar .menu .menu-options p:hover{color:#19a194;cursor:pointer}.navbar .menu .menu-options.visible{opacity:1}.navbar .menu .menu-options:hover{pointer-events:auto}@media screen and (max-width:1101px){.navbar .menu .menu-options{right:0;width:92vw}}.navbar .menu .hamburger{background:transparent;border:0 solid transparent;height:60px;width:60px}.navbar .menu .hamburger .icon{color:#fff;font-size:20px;pointer-events:none}.navbar .menu:hover .trigger{color:#19a194}.navbar .menu:hover .solutions-angle{transform:rotate(180deg)}.navbar .menu:hover .menu-options{opacity:1;pointer-events:auto;top:32px}.navbar .navbar-cta{background:linear-gradient(68.9847982422deg,#0e786d 12.9908854167%,#19a194 84.7096354167%);border:none;border-radius:5px;color:#fff;height:40px;width:120px}.cookie-popup{animation:appear 1s 1 forwards;background:#fff;border-radius:5px;bottom:16px;box-shadow:0 2px 30px #0003;max-width:640px;padding:32px;position:fixed;right:32px;transition:all .2s ease-in-out;z-index:1000}@keyframes appear{0%{bottom:calc(-100% - 16px)}to{bottom:16px}}.cookie-popup.disapear{animation:disapear 1s 1 forwards}@keyframes disapear{0%{bottom:-16px}to{bottom:calc(-100% - 16px)}}.cookie-popup .deny-button{color:#222d32;height:40px;line-height:40px;margin-right:16px;transition:all .2s ease-in-out}.cookie-popup .deny-button:hover{cursor:pointer;opacity:.8}html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1em;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}*,:after,:before{box-sizing:border-box;margin:0}h1{color:#222d32;font-family:Poppins,sans-serif;font-size:2em;font-weight:900}@media screen and (max-width:1101px){h1{font-size:1.7em}}h2{color:#222d32;font-family:Poppins,sans-serif;font-size:1.8em;font-weight:800;margin-bottom:16px}@media screen and (max-width:1101px){h2{font-size:24px}}h3{color:#222d32;font-family:Poppins,sans-serif;font-size:1.3em;font-weight:700;margin-bottom:16px}a{text-decoration:none}a,body{color:#7c7c7c}body{height:100vh;overflow:hidden}.layout{padding:60px 15% 0}@media screen and (max-width:1101px){.layout{padding:60px 5% 0}}.layout.scroll-container{height:calc(100vh - 60px);margin-top:60px;overflow:auto;padding:0 15%;position:relative;scroll-snap-type:y mandatory}.poppins{font-family:Poppins,sans-serif}.margin-right{margin-right:8px}.margin-right-2{margin-right:16px}.margin-right-3{margin-right:24px}.margin-right-4{margin-right:32px}.margin-bottom{margin-bottom:8px}.margin-bottom-2{margin-bottom:16px}.margin-bottom-3{margin-bottom:24px}.margin-bottom-5{margin-bottom:40px}.margin-bottom-4{margin-bottom:32px}.margin-bottom-8{margin-bottom:64px}.margin-bottom-10{margin-bottom:80px}.margin-bottom-15{margin-bottom:120px}.margin-auto{display:block;margin-left:auto;margin-right:auto}.kill-margin{margin:0!important}.row{display:flex;flex-direction:row}.row.wrap{flex-wrap:wrap}.col{display:flex;flex-direction:column}.sp-btw{justify-content:space-between}.jst-ctr{justify-content:center}.jst-end{justify-content:flex-end}.aln-ctr{align-items:center}.aln-end{align-items:flex-end}.hover{cursor:pointer}.bold{font-weight:700}.italic{font-style:italic}.txt-ctr{text-align:center}.primary{color:#19a194}.red{color:#fe4a49}.dark-grey{color:#222d32}.fit-content{width:-moz-fit-content;width:fit-content}.underline{display:inline-block;position:relative}.underline:before{background:#19a194;bottom:4px;content:"";height:30%;left:-4px;position:absolute;width:calc(100% + 8px);z-index:-1}.underline.i3e:before{background:#c1d994}p .underline:before{background:#ddf8f5;bottom:0}@media screen and (max-width:1101px){.hidden-xs{display:none}.col-xs{display:flex;flex-direction:column}.row-xs{display:flex;flex-direction:row}.aln-strt-xs{align-items:start}}@media screen and (min-width:1102px){.hidden-lg{display:none}}.cta{background:#19a194;border:none;border-radius:5px;color:#fff;font-family:Poppins,sans-serif;font-weight:700;height:40px;min-width:96px;padding:0 32px;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.412);z-index:0}.cta,.cta:after{transition:all .2s ease-in-out}.cta:after{background:linear-gradient(45deg,#00000054 12.9908854167%,#fff0 84.7096354167%);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cta.big{box-shadow:0 2px 20px #00000013;height:56px}.cta.big:hover{box-shadow:0 2px 25px #1b1b1b3f;padding:0 48px}.cta:hover{background:#0e786d;cursor:pointer}.cta:hover:after{opacity:0}.link{color:#667eea;transition:all .2s ease-in-out}.link:hover{color:#5468c0;cursor:pointer}.vs-link{color:#007096;transition:all .2s ease-in-out}.vs-link:hover{color:#12ad97;cursor:pointer}.section-title{margin:160px 0 80px}@media screen and (min-width:1102px){.section-title p{max-width:80%}}@media screen and (max-width:1101px){.section-title{margin:40px 0}}.ab-fold-background{left:0;position:absolute;top:0;width:100%;z-index:-1}.ab-fold-background.flip{transform:scaleX(-1)}@media screen and (max-width:1101px){.ab-fold-background{height:100vh}}.ab-fold{padding-top:64px;position:relative}@media screen and (max-width:1101px){.ab-fold:not(.landing){height:auto;margin-bottom:160px}}.ab-fold .title-image .title h1{margin-bottom:24px}.ab-fold .title-image .title p{margin-bottom:8px}.ab-fold .title-image .title p:last-of-type{margin-bottom:32px}@media screen and (min-width:1102px){.ab-fold .title-image img{margin-right:-168px;transition:all .3s ease-out;width:39vw}}.ab-fold .title-image.products{margin-top:-64px}@media screen and (min-width:1102px){.ab-fold .title-image.products{height:calc(100vh - 60px)}}.ab-fold .title-image.products img{margin-left:-5%;margin-right:32px;width:38vw}.ab-fold .title-image.products img.docs,.ab-fold .title-image.products img.viewer{margin-left:-13%;margin-right:8%;margin-top:-5%}.ab-fold .title-image.products img.viewer{width:40vw}@media screen and (max-width:1101px){.ab-fold .title-image.products img.docs,.ab-fold .title-image.products img.viewer{margin-left:0;margin-right:0;margin-top:16px;width:100%}.ab-fold .title-image img{margin-top:24px;width:100%}.ab-fold .title-image.products img{margin:-24px 0 32px;width:100%}}.ab-fold .color-square{height:70vh;left:-15vw;position:absolute;top:0;width:48vw;z-index:-1}.ab-fold .color-square.red{background-color:#ffc4c4}.ab-fold .color-square.orange{background-color:#fdceb2}@media screen and (max-width:1101px){.ab-fold .color-square{height:30vh;width:80vw}}.product-features{justify-content:space-between;margin-bottom:160px}.product-features .text-container{max-width:50%}.product-features .text-container .text-block{margin-bottom:256px}.product-features .text-container .text-block:first-of-type{margin-top:20vh}@media screen and (max-width:1101px){.product-features .text-container{max-width:100%}.product-features .text-container .text-block{margin-bottom:80px}}.product-features .image-container{align-self:flex-start;position:sticky;top:20vh;width:45%}.product-features .image-container .animated-image{position:relative}.product-features .image-container .animated-image .macbook{width:100%}.product-features .image-container .appear{opacity:0;transition:all .2s ease-in-out}.product-features .image-container .appear.visible{opacity:1}.infocard-container{width:30%}@media screen and (max-width:1101px){.infocard-container{width:100%}.infocard-container:not(:last-child){margin-right:24px}}.feature-block{margin-bottom:80px}.macbook-container{margin:auto auto 24px;position:relative;width:80%}.macbook-container .macbook{width:100%}.light-text{color:#f6f6f6}.full-background{min-height:100vh;padding:40px 0;position:relative}.full-background .full-background-content .section-title{margin:0 0 80px}.full-background:after{background:linear-gradient(65.6305168277deg,#121f3b 1.6067708333%,#111f3b 0,#11295c 101.2942708333%);content:"";height:100%;left:-15vw;position:absolute;top:0;width:calc(100vw - 17px);z-index:-1}.light-card{background:#eef1ff;border-radius:5px;color:#2f3a6b;height:200px;margin-right:16px;padding:8px 16px;width:200px}.light-card .p-container{height:128px}.light-card .p-container p{text-align:center}.light-card .icon{font-size:24px;margin-left:50%;margin-top:40px;transform:translate(-50%)}@media screen and (max-width:1101px){.light-card{align-items:center;height:auto;justify-content:start;padding:8px 16px;width:100%}.light-card .p-container{height:auto}.light-card .p-container p{text-align:left}.light-card .icon{margin:0 16px 0 0;transform:translate(0)}}
