body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Poppins,sans-serif;font-weight:200;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf) format("ttf")}@font-face{font-family:Poppins,sans-serif;font-weight:400;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format("ttf")}@font-face{font-family:Poppins,sans-serif;font-weight:600;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf) format("ttf")}@font-face{font-family:Poppins,sans-serif;font-weight:700;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf) format("ttf")}.home-page{color:#131513;font-family:Poppins,sans-serif}.headerBackground{background-color:#1b5e2099}@media(min-width:1280px){.headerBackground{height:80px;padding:0 4rem}}.headerBackground .header__inner{align-items:center;display:flex;height:100%}.headerBackground .logo{align-items:center;display:flex}.headerBackground .logo img.headerIcon{height:48px;width:48px}.headerBackground .logo p{color:#fff;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:22px;margin-left:.5rem}.headerBackground .scroll{margin-left:auto}.headerBackground .scroll ul{display:flex}.headerBackground .scroll ul li{list-style:none;margin:0 1rem}.headerBackground .scroll ul li a{color:#ffffffb3;font-family:Poppins,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:22px;position:relative;text-decoration:none}.headerBackground .scroll ul li a:after{background:#fff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.headerBackground .scroll ul li a:hover:after{width:100%}.imageWrapper{background:linear-gradient(#0009,#0000004d),url(/static/media/background5-min.819ee2bfc324057713ff.jpeg) 50%/cover no-repeat;grid-column:1/-1;min-height:95vh;padding-bottom:4rem;position:relative;z-index:1}.imageWrapper .hero__content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;margin:0 4rem;padding:4rem}@media(min-width:768px){.imageWrapper .hero__content{align-items:center;flex-direction:row;justify-content:space-between}}.imageWrapper .hero__media{display:flex;flex:1 1;justify-content:center;width:50%}.imageWrapper .hero__media img.hero__screen{border-radius:40px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));max-height:60vh;width:auto}.imageWrapper .hero__info{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1.5rem;justify-content:center;width:50%}@media(min-width:768px){.imageWrapper .hero__info{align-items:flex-start;padding-left:2rem;text-align:left}}@media(min-width:1280px){.imageWrapper .hero__info{max-width:400px}}.imageWrapper .hero__info .appIconShadow{filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.imageWrapper .hero__info img.appIconLarge{clip-path:url(#shape120);height:100px;width:100px}.imageWrapper .hero__info .appNamePriceContainer h1{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px}.imageWrapper .hero__info .appNamePriceContainer h2{color:#eee;font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;margin-top:.25rem}.imageWrapper .hero__info .appDescription{color:#ddd;font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:24px;line-height:1.75;margin:0}.imageWrapper .hero__info .downloadButtonsContainer{margin-top:1rem}.imageWrapper .hero__info .downloadButtonsContainer a img{height:50px;margin-right:1rem}.features{display:flex;flex-wrap:wrap;gap:2rem;grid-column:1/-1;margin:2rem;position:relative;z-index:0}.features .feature{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0000001a;flex-basis:calc(25% - 2rem);flex-grow:1;flex-shrink:1;padding:2rem;transition:transform .3s,box-shadow .3s}.features .feature:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-6px)}.features .feature .iconBack{align-items:center;background:#66bb6a;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.features .feature .iconBack span.iconTop{font-size:1.5rem}.features .feature .featureText{margin-top:1rem}.features .feature .featureText h3{color:#131513;font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:24px}.features .feature .featureText p{color:#757575;font-family:Poppins,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:22px}.courses-count{background:linear-gradient(135deg,#66bb6a26,#2e7d3226);border-radius:12px;box-shadow:0 4px 16px #0000000d;grid-column:1/-1;margin:6rem 0;padding:2rem;text-align:center}.courses-count__text{color:#1b5e20;font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;line-height:1.2}.courses-count__text strong{color:#2e7d32;font-weight:700}.how-it-works{grid-column:1/-1;margin:6rem 0;text-align:center}.how-it-works h2{font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;margin-bottom:2rem}.how-it-works .steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.how-it-works .step{background:#ffffff1a;border-radius:12px;padding:2rem}.how-it-works .step__icon{color:#131c1e;font-size:2.5rem;margin-bottom:1rem}.how-it-works .step__title{color:#131c1e;font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:24px;margin-bottom:.5rem}.how-it-works .step__desc{color:#131c1ecc;font-family:Poppins,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:22px}.comparison{grid-column:1/-1;margin:6rem 0;text-align:center}.comparison h2{font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;margin-bottom:2rem}.comparison__table{background:#fff;border-collapse:collapse;box-shadow:0 4px 16px #0000001a;margin:0 auto;max-width:800px;width:100%}.comparison__table td,.comparison__table th{border:1px solid #eee;padding:1rem}.comparison__table th{background:#2e7d32;color:#fff;text-transform:uppercase}.comparison__table td,.comparison__table th{font-family:Poppins,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:22px}.comparison__table td{color:#131513}.comparison__table tr:nth-child(2n){background:#fafafa}.values{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/-1;justify-content:center;margin:8rem 0;text-align:left}.values h2{font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;margin-bottom:2rem;text-align:center;width:100%}.values .values__grid{grid-gap:1.5rem 3rem;display:grid;gap:1.5rem 3rem;grid-template-columns:1fr 2fr;margin:0 auto;max-width:700px;text-align:center}@media(min-width:768px){.values .values__grid{gap:2rem 4rem}}@media(min-width:1280px){.values .values__grid{gap:2rem 6rem}}.values .value-item{display:contents}.values .value-item__label{color:#66bb6a;font-weight:600}.values .value-item__desc,.values .value-item__label{font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;line-height:24px}.values .value-item__desc{align-self:center;color:#757575;font-weight:400}@media(min-width:768px){.values .values__grid{grid-template-columns:1fr}}.contact{grid-column:1/-1;margin:6rem 0;text-align:center}.contact h2{font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:32px;margin-bottom:1rem}.contact p{color:#757575;font-size:1.375rem;line-height:22px;margin-bottom:2rem}.contact .primary-button,.contact p{font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.contact .primary-button{align-items:center;background-color:#798d77;border:3px solid #b5bcab;border-radius:6rem;color:#fafafa;cursor:pointer;font-size:1.15rem;gap:1rem;height:3rem;height:4rem;justify-content:center;letter-spacing:3px;line-height:24px;margin:0 auto;padding:.5rem 1.5rem;text-transform:uppercase;transition:.25s;width:12rem;width:18rem}.contact .primary-button:hover{background-color:#b5bcab;color:#5a7161}.footer{background-color:#798d77;grid-column:1/-1;padding:4rem 0;text-align:center}.footer p{color:#131c1e;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:20px}.footer .footerLinks{margin-top:2rem}.footer .footerLinks a{color:#131c1e;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:20px;margin:0 1rem}.footer .footerLinks a:hover{color:#131513}@media(min-width:768px){.hero__content{align-items:center;text-align:center}.iphonePreview{display:none}}@media(min-width:1280px){.features .feature{flex-basis:calc(25% - 2rem);flex-grow:1;flex-shrink:1}}
/*# sourceMappingURL=main.2aa4ad18.css.map*/