@keyframes animate-menu{from{opacity:0}to{opacity:1}}@keyframes animate-menu-items{from{transform:translateX(5rem);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes animate-faq-questions{0%{opacity:0;max-height:0}75%{max-height:30rem}85%{opacity:1}100%{opacity:1;max-height:30rem}}@keyframes animate-banner-wave{0%{transform:translateY(0.1rem) scale(1.05, 1.25)}50%{transform:translateY(0.1rem) scale(1.15, 1.15)}100%{transform:translateY(0.1rem) scale(1.02, 1)}}@keyframes animate-footer-wave{0%{transform:translateY(-0.2rem) scale(1.05, 1.25)}50%{transform:translateY(-0.2rem) scale(1.15, 1.15)}100%{transform:translateY(-0.2rem) scale(1.02, 1)}}@keyframes animate-clouds{from{transform:translate(0, 0)}to{transform:translate(-2rem, -0.1rem)}}@keyframes show-to-top{from{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}@keyframes show-to-left{from{opacity:0;transform:translateX(5rem)}to{opacity:1;transform:translateX(0)}}@keyframes show-to-right{from{opacity:0;transform:translateX(-5rem)}to{opacity:1;transform:translateX(0)}}@keyframes show-to-bottom{from{opacity:0;transform:translateY(-5rem)}to{opacity:1;transform:translateY(0)}}*{margin:0;padding:0;box-sizing:border-box;font-family:'Nunito', Arial, Helvetica, sans-serif;font-size:10px}html,body{min-height:100%}body{background:#EFF7FD}ul{list-style:none}a{text-decoration:none}button{border:none;outline:none;cursor:pointer}.no-scroll{overflow:hidden}.container{width:100%;max-width:118rem;padding:0 1%;margin:0 auto}.title-group{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:6rem}.section-title{width:100%;max-width:78rem;text-align:center;font-size:3.6rem;line-height:4.9rem;font-weight:700;color:#51B9D1}.section-subtitle{width:100%;max-width:58rem;margin:1.6rem 0 4.8rem;text-align:center;font-size:1.4rem;line-height:1.9rem;font-weight:600;color:#8D939F}.divider-top{transform:translateY(0.5rem)}[data-show="to-top"]{opacity:0}[data-show="to-top"].show{animation:show-to-top 1s ease forwards}[data-show="to-left"]{opacity:0}[data-show="to-left"].show{animation:show-to-left 1s ease forwards}[data-show="to-right"]{opacity:0}[data-show="to-right"].show{animation:show-to-right 1s ease forwards}[data-show="to-bottom"]{opacity:0}[data-show="to-bottom"].show{animation:show-to-bottom 1s ease forwards}.banner{background:linear-gradient(235.41deg, #264FC0 8.45%, #001076 48.37%);overflow:hidden}.banner svg{width:100%;display:block;transform:translateY(0.1rem);animation:animate-banner-wave 10s infinite cubic-bezier(0.51, -0.36, 0.35, 0.86) alternate-reverse}.header{display:flex;align-items:center;justify-content:space-between;padding-top:1.6rem}@media screen and (max-width: 768px){.header .menu{display:none;background:rgba(0,0,0,0.75);position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;animation:animate-menu 0.6s ease forwards}}@media screen and (max-width: 768px){.header .menu.active{display:block}}.header .menu.active+.burger{position:fixed;top:3.5rem;right:1%;z-index:9999}.header .menu ul{display:flex}@media screen and (max-width: 768px){.header .menu ul{flex-direction:column;display:flex;align-items:center;justify-content:space-evenly;width:100%;height:100%}}@media screen and (max-width: 768px){.header .menu li{transform:translateX(2rem);opacity:0}.header .menu li:nth-child(1){animation:animate-menu-items 0.3s .2s forwards}.header .menu li:nth-child(2){animation:animate-menu-items 0.3s .4s forwards}.header .menu li:nth-child(3){animation:animate-menu-items 0.3s .6s forwards}.header .menu li:nth-child(4){animation:animate-menu-items 0.3s .8s forwards}.header .menu li:nth-child(5){animation:animate-menu-items 0.3s 1s forwards}}.header .menu li.hidden-on-desktop{display:none}@media screen and (max-width: 768px){.header .menu li.hidden-on-desktop{display:block}}.header .menu li:nth-child(odd) a::before{top:0;left:0}.header .menu li:nth-child(odd) a::after{bottom:0;right:0}.header .menu li:nth-child(even) a::before{top:0;right:0}.header .menu li:nth-child(even) a::after{bottom:0;left:0}.header .menu a{position:relative;display:block;padding:0.25rem 0;margin:0 1rem;font-size:1.4rem;line-height:1.9rem;font-weight:700;color:#EFF7FD}@media screen and (max-width: 768px){.header .menu a{margin:0 0;font-size:2.8rem;line-height:1.5rem;font-weight:700}}@media screen and (min-width: 769px){.header .menu a::before,.header .menu a::after{content:'';position:absolute;background:#EFF7FD;width:0;height:0.2rem;border-radius:1rem;transition:width 0.3s}.header .menu a:hover::before,.header .menu a:hover::after{width:60%}}.header .burger{display:none;flex-direction:column;justify-content:space-between;width:2.5rem;height:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.header .burger{display:flex}}.header .burger.active :nth-child(1){transform:translate(0rem, 0.75rem) rotate(-45deg)}.header .burger.active :nth-child(2){transform:translateX(-100%);opacity:0}.header .burger.active :nth-child(3){transform:translate(0rem, -0.45rem) rotate(45deg)}.header .burger div{background:#EFF7FD;height:0.3rem;border-radius:1rem;transition:transform 0.3s, opacity 0.3s}.header .btn-login{position:relative;background:transparent;display:flex;align-items:center;justify-content:center;width:18rem;height:5.4rem;border:0.2rem solid #EFF7FD;border-radius:1rem;text-transform:uppercase;overflow:hidden}@media screen and (max-width: 620px){.header .btn-login{display:none}}.header .btn-login span{position:relative;z-index:1;font-size:2rem;line-height:2.7rem;font-weight:700;color:#EFF7FD}.header .btn-login span::before,.header .btn-login span::after{content:'LOGIN';position:absolute;top:0;left:0;overflow:hidden;transition:clip-path 0.6s, width 0.3s}.header .btn-login span::before{color:#fff;z-index:2}.header .btn-login span::after{color:#264FC0;z-index:1;clip-path:polygon(0 0, 0 0, 0 0, 85% 100%)}.header .btn-login:hover span::before{width:50%}.header .btn-login:hover span::after{clip-path:polygon(0 0, 100% 0, 100% 100%, 85% 100%)}.header .btn-login::after,.header .btn-login::before{content:'';position:absolute;top:0;width:0;height:100%;transition:width 0.6s, transform 0.6s}.header .btn-login::after{display:flex;align-items:center;justify-content:flex-end;left:0;background:#264FC0;transform:translate(-70%, 0) skewX(0)}.header .btn-login::before{display:flex;align-items:center;justify-content:flex-start;right:0;background:#fff;transform:translate(70%, 0) skewX(0)}.header .btn-login:hover::after{width:170%;transform:translate(-70%, 0) skewX(35deg)}.header .btn-login:hover::before{width:170%;transform:translate(70%, 0) skewX(35deg)}.call{display:flex;justify-content:space-between;margin-top:9rem;padding-bottom:5rem}.call-texts{width:100%;max-width:40rem}@media screen and (max-width: 768px){.call-texts{max-width:40rem;text-align:center;margin:0 auto}}.call-texts h1{max-width:40rem;font-size:4.8rem;line-height:6.5rem;font-weight:700;color:#EFF7FD}@media screen and (max-width: 768px){.call-texts h1{max-width:100%}}.call-texts h2{max-width:38rem;margin:2rem 0 3.6rem;font-size:1.4rem;line-height:1.9rem;font-weight:700;color:#D0D2D4}@media screen and (max-width: 768px){.call-texts h2{max-width:100%}}.call-texts .btn-begin{background:#3BCA82;display:flex;align-items:center;justify-content:center;width:18rem;height:5.4rem;border:none;border-radius:1rem;text-transform:uppercase;font-size:2rem;line-height:2.7rem;font-weight:700;color:#EFF7FD;transition:background 0.3s}@media screen and (max-width: 768px){.call-texts .btn-begin{margin:0 auto}}.call-texts .btn-begin:hover{background:#44df91}.call .hero-container .hero{max-width:100%}@media screen and (max-width: 768px){.call .hero-container .hero{display:none}}.advantages{overflow:hidden}.advantages .cards{padding-bottom:6rem;position:relative;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, minmax(20rem, auto));gap:2rem}@media screen and (max-width: 768px){.advantages .cards{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, minmax(20rem, auto))}}@media screen and (max-width: 620px){.advantages .cards{grid-template-columns:1fr;grid-template-rows:repeat(3, auto)}}.advantages .cards .hero-advantage{position:absolute;bottom:0;z-index:-1;height:100%;object-fit:cover}@media screen and (max-width: 768px){.advantages .cards .hero-advantage{height:50%}}@media screen and (max-width: 768px){.advantages .cards .hero-advantage{height:40%}}.advantages .cards .card{background:#fff;padding:1.6rem;border-radius:1rem;box-shadow:0px 5px 10px rgba(0,0,0,0.03)}.advantages .cards .card:nth-child(2){grid-column:1 / 2;grid-row:1 / 2}@media screen and (max-width: 768px){.advantages .cards .card:nth-child(2){grid-column:1 / 3;grid-row:1 / 2}}@media screen and (max-width: 620px){.advantages .cards .card:nth-child(2){grid-column:1 / -1;grid-row:auto}}.advantages .cards .card:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}@media screen and (max-width: 768px){.advantages .cards .card:nth-child(3){grid-column:3 / 5;grid-row:1 / 2}}@media screen and (max-width: 620px){.advantages .cards .card:nth-child(3){grid-column:1 / -1;grid-row:auto}}.advantages .cards .card:nth-child(4){grid-column:3 / 4;grid-row:3 / 4}@media screen and (max-width: 768px){.advantages .cards .card:nth-child(4){grid-column:2 / 4;grid-row:2 / 3}}@media screen and (max-width: 620px){.advantages .cards .card:nth-child(4){grid-column:1 / -1;grid-row:auto}}.advantages .cards .card h3{display:flex;align-items:center}.advantages .cards .card h3 span{padding-left:1.6rem;font-size:2.2rem;line-height:3rem;font-weight:700;color:#51B9D1}.advantages .cards .card p{margin-top:1.6rem;font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#8D939F}.partners{background:#fff;padding-bottom:6rem;overflow:hidden}.partners-content{display:flex;justify-content:center;column-gap:6rem}@media screen and (max-width: 620px){.partners-content{flex-direction:column;align-items:center;row-gap:3rem}}.partners-content img{object-fit:cover;max-width:100%}.prices{padding-bottom:6rem}.prices-content{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media screen and (max-width: 768px){.prices-content{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 620px){.prices-content{grid-template-columns:1fr}}.prices .plan{background:#fff;border-radius:1rem;box-shadow:0px 5px 10px rgba(0,0,0,0.03);overflow:hidden}@media screen and (max-width: 768px){.prices .plan:nth-child(1){grid-column:1 / 3}}@media screen and (max-width: 620px){.prices .plan:nth-child(1){grid-column:1 / -1}}@media screen and (max-width: 768px){.prices .plan:nth-child(2){grid-column:3 / 5}}@media screen and (max-width: 620px){.prices .plan:nth-child(2){grid-column:1 / -1}}@media screen and (max-width: 768px){.prices .plan:nth-child(3){grid-column:2 / 4}}@media screen and (max-width: 620px){.prices .plan:nth-child(3){grid-column:1 / -1}}.prices .plan-price{background:#51B9D1;padding:1.6rem 1.6rem 4.8rem;text-align:center;color:#fff}.prices .plan-price h3{margin-bottom:3.2rem;font-size:2.4rem;line-height:3.3rem;font-weight:700}.prices .plan-price h4{font-size:7.2rem;line-height:9.8rem;font-weight:700}.prices .plan-price h4 sup{font-size:2.4rem;line-height:3.3rem;font-weight:700}.prices .plan-price h4 span{font-size:2.4rem;line-height:3.3rem;font-weight:400}.prices .plan-details{padding:4.8rem 1.6rem}.prices .plan-details li{display:flex;align-items:center;font-size:1.4rem;line-height:1.9rem;font-weight:400}.prices .plan-details li img{margin-right:1.6rem}.prices .plan-details li+li{margin-top:1.6rem}.prices .plan .btn-try-it{background:#3BCA82;height:5.4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin:0 1.6rem 1.6rem;text-transform:uppercase;font-size:2rem;line-height:2.7rem;font-weight:700;color:#EFF7FD;transition:background 0.3s}.prices .plan .btn-try-it:hover{background:#44df91}.start-test{background:#fff;padding-bottom:6rem}.start-test form{display:flex;column-gap:2rem;width:100%;max-width:78rem;margin:0 auto}@media screen and (max-width: 620px){.start-test form{flex-direction:column;row-gap:2rem}}.start-test form input{width:100%;max-width:58rem;padding:0 1.6rem;border:0.2rem solid #51B9D1;border-radius:1rem;font-size:1.4rem;line-height:1.5em;font-weight:600;color:#A5ABB6;outline:none}@media screen and (max-width: 620px){.start-test form input{height:5.4rem}}.start-test form input::placeholder{font-size:1.6rem;line-height:1.5em;font-weight:400;font-style:italic;color:#D0D2D4}.start-test form button{background:#3BCA82;width:100%;max-width:18rem;height:5.4rem;border:none;border-radius:1rem;text-transform:uppercase;font-size:2rem;line-height:2.7rem;font-weight:700;color:#EFF7FD;cursor:pointer;outline:none;transition:background 0.3s}@media screen and (max-width: 620px){.start-test form button{max-width:100%}}.start-test form button:hover{background:#44df91}.faq{padding-bottom:8rem}.faq .questions{width:100%;max-width:78rem;margin:0 auto}.faq .question-container{background:#fff;border-radius:1rem;box-shadow:0px 5px 10px rgba(0,0,0,0.03);padding:1.2rem 1.6rem}.faq .question-container+.question-container{margin-top:1.6rem}.faq .question-container.active .question img{transform:rotate(-90deg)}.faq .question-container.active .answer{display:block;animation:animate-faq-questions 1.2s forwards}.faq .question{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;color:#51B9D1;cursor:pointer}.faq .question span{font-size:1.4rem;line-height:1.9rem;font-weight:700}.faq .question img{transition:transform 0.3s}.faq .answer{display:none;opacity:0;width:100%;max-width:50rem;max-height:0;margin-top:0.8rem;font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#8D939F}.footer{background:linear-gradient(157.47deg, #001076 49.38%, #264FC0 87.74%);overflow:hidden}.footer svg{width:100%;display:block;transform:translateY(-0.2rem);animation:animate-footer-wave 10s infinite cubic-bezier(0.51, -0.36, 0.35, 0.86) alternate-reverse}.footer-top{display:flex;justify-content:space-between;column-gap:2rem;padding-top:6rem}@media screen and (max-width: 620px){.footer-top{column-gap:0}}.footer-top .enterprise{width:38.5rem}@media screen and (max-width: 620px){.footer-top .enterprise{width:100%;max-width:40rem;margin:0 auto;text-align:center}}.footer-top .enterprise p{margin-top:3.2rem;font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#EFF7FD}.footer-top .clouds-image{object-fit:cover;max-width:100%;animation:animate-clouds 5s linear infinite alternate-reverse}@media screen and (max-width: 620px){.footer-top .clouds-image{display:none}}.footer-divider{background:#EFF7FD;width:100%;height:0.2rem;border-radius:1rem;margin:4.8rem 0 2.4rem}.footer-bottom{display:flex;align-items:center;justify-content:space-between;padding-bottom:6rem}@media screen and (max-width: 768px){.footer-bottom{flex-direction:column}}@media screen and (max-width: 768px){.footer-bottom .social{margin-bottom:2.4rem}}.footer-bottom .social a img{transition:transform 0.3s}.footer-bottom .social a:hover img{transform:scale(1.2)}.footer-bottom .social a+a{margin-left:2.4rem}.footer-bottom p{font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#EFF7FD}@media screen and (max-width: 768px){.footer-bottom p{font-size:1.2rem;line-height:1.9rem;font-weight:400;text-align:center}}
