.hero-section .hero-btn-demo,.hero-section .hero-btn-start{font-size:18px}.hero-section .hero-btn-start{padding-left:1rem;padding-right:1rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.hero-section .hero-btn-start:hover{background-color:#2b91f8!important}.hero-section .hero-btn-demo{font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.hero-section .hero-content{max-width:520px}.hero-section .hero-content .hero-title{font-family:Oxygen;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center}.hero-section .hero-content .hero-description{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center}.hero-section .hero-content .hero-buttons{margin-top:36px}.hero-section .hero-content .hero-buttons>a{display:block;width:100%}.hero-section .hero-content .hero-buttons>a>button{width:100%;min-height:48px}.hero-section .hero-content .hero-details .hero-perks{font-weight:400;font-stretch:normal;font-style:normal;line-height:2.29;letter-spacing:normal;font-size:14px}@media screen and (min-width:768px){.hero-section .hero-content .hero-description,.hero-section .hero-content .hero-title{max-width:370px}.hero-section .hero-content .hero-title{font-size:32px;text-align:left}.hero-section .hero-content .hero-description{font-size:18px;text-align:left}.hero-section .hero-content .hero-buttons{margin-top:46px}.hero-section .hero-content .hero-buttons>a{display:unset;width:auto}.hero-section .hero-content .hero-buttons>a .hero-btn-start{padding:12px 55px;width:196px;height:48px}.hero-section .hero-content .hero-buttons>a .hero-btn-demo{padding:12px 24px;width:148px;height:48px}.hero-section .hero-content .hero-details .hero-perks{font-size:14px}}@media screen and (min-width:1024px){.hero-section .hero-btn-start{padding-left:4rem;padding-right:4rem}.hero-section .hero-content .hero-description,.hero-section .hero-content .hero-title{max-width:520px}.hero-section .hero-content .hero-title{font-size:44px}.hero-section .hero-content .hero-buttons{margin-top:59px}.hero-section .hero-content .hero-buttons>a .hero-btn-start{padding-left:2rem;padding-right:2rem;width:230px;height:54px}.hero-section .hero-content .hero-buttons>a .hero-btn-demo{width:173px;height:54px}}.text-img-sec .text-sec-content{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal}.text-img-sec .text-sec-title{font-family:Oxygen;font-size:20px;font-weight:700;line-height:normal}.text-img-sec .learn-btn,.text-img-sec .text-sec-title{font-stretch:normal;font-style:normal;letter-spacing:normal}.text-img-sec .learn-btn{font-size:16px;font-weight:600;line-height:1.33;height:auto;min-height:40px;border-radius:8px;box-shadow:0 2px 1px 0 rgba(0,0,0,.08)}.text-img-sec .learn-arrow{font-size:14px}@media screen and (min-width:768px){.text-img-sec .text-sec.text-pr{padding-right:47px}.text-img-sec .text-sec.text-pl{padding-left:47px}.text-img-sec .text-sec-title{font-size:32px}.text-img-sec .text-sec-content{font-size:18px}}@media screen and (min-width:1024px){.text-img-sec .text-sec.text-pr{padding-right:55px}.text-img-sec .text-sec.text-pl{padding-left:55px}.text-img-sec .img-sec,.text-img-sec .text-sec{flex:1 1 50%}.text-img-sec .text-sec-content{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal}.text-img-sec .text-sec-title{font-family:Oxygen;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.text-img-sec .learn-btn{font-size:18px;min-height:54px}}.card-container{display:flex;flex-direction:row-reverse;justify-content:flex-end}.card-container .card-content{min-height:100px;padding:0 0 0 28px}.card-container .card-content>h1{font-size:20px;font-weight:600}.card-container .card-content>h1,.card-container .card-content>p{font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.card-container .card-content>p{font-size:16px;font-weight:400;color:#b0b0b0;width:215px;height:100px;margin-top:16px}.card-container .card-icon-wrapper .card-icon-bg{background-color:#fff;width:92px;height:116px}.card-container .card-icon-wrapper .card-icon-bg>div>img{width:48px}@media screen and (min-width:1024px){.card-container{display:block}.card-container .card-content{padding:0 10px}.card-container .card-content>h1{font-size:24px}.card-container .card-content>p{font-size:18px}.card-container .card-icon-wrapper{margin-top:32px}.card-container .card-icon-wrapper .card-icon-bg{width:215px;height:300px}.card-container .card-icon-wrapper .card-icon-bg>div>img{width:auto}}.cards-belt-section .cards-wrapper{display:grid;grid-template-columns:auto;row-gap:32px}@media screen and (min-width:768px){.cards-belt-section .cards-wrapper{grid-template-columns:auto auto;gap:56px 34px}}@media screen and (min-width:1024px){.cards-belt-section .cards-wrapper{grid-template-columns:auto auto auto auto;column-gap:40px}}.benefits-sec .benefits-title{font-family:Oxygen;font-size:28px}.benefits-sec .grid{margin-top:80px;display:grid;grid-template-columns:auto auto;gap:60px 32px}.benefits-sec .grid div.square{width:72px;height:72px;border-radius:12px}.benefits-sec .grid div.square>div.emoji-wrapper{display:inline-block;vertical-align:middle;position:relative}.benefits-sec .grid div.square>div.emoji-wrapper img{vertical-align:middle;position:relative;top:4px;width:28px}.benefits-sec .grid h2{font-size:18px;font-weight:600}.benefits-sec .grid h2,.benefits-sec .grid p{font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.benefits-sec .grid p{font-size:16px;font-weight:400}@media screen and (min-width:768px){.benefits-sec .benefits-title{font-size:36px}.benefits-sec .grid{grid-template-columns:auto auto auto;gap:64px 48px}.benefits-sec .grid div.square>div.emoji-wrapper img{width:28px}.benefits-sec .grid h2{font-size:24px}.benefits-sec .grid p{font-size:18px}}@media screen and (min-width:1024px){.benefits-sec .benefits-title{font-size:44px}.benefits-sec .grid{gap:64px 72px}.benefits-sec .grid div.square{width:80px;height:80px}.benefits-sec .grid div.square>div.emoji-wrapper img{width:35px}}.text-sec .text-sec-content,.text-sec .text-sec-title{max-width:620px;margin-left:auto;margin-right:auto}.text-sec .text-sec-title{font-family:Oxygen}.text-sec .text-sec-title-md{font-size:18px}.text-sec .text-sec-title-lg{font-size:28px}.text-sec .text-sec-content-lg,.text-sec .text-sec-content-md{font-size:16px}@media screen and (min-width:768px){.text-sec .text-sec-title-md{font-size:28px}.text-sec .text-sec-title-lg{font-size:36px}.text-sec .text-sec-content-lg,.text-sec .text-sec-content-md{font-size:22px}}@media screen and (min-width:1024px){.text-sec .text-sec-title-md{font-size:28px}.text-sec .text-sec-title-lg{max-width:830px;font-size:48px}.text-sec .text-sec-content-lg,.text-sec .text-sec-content-md{font-size:22px}.text-sec .text-sec-content-lg{max-width:650px}}