@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{padding:0;margin:0;color:#131a35;font-family:Inter,sans-serif;background:#edf3fe;-webkit-text-size-adjust:100%}#app{font-weight:400}a,.green{text-decoration:none;transition:.4s}@media (hover: hover){a:hover{color:#000}}.rotate{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container{background:#fff;border-radius:24px;padding:40px 100px;max-width:650px;margin:150px auto}.container h1{font-weight:600;font-size:28px;padding:24px 0}.container p{font-size:14px;letter-spacing:.4px}.calculator{text-align:center}.calculate-item{padding:12px 0;display:flex;align-items:center}.calculate-item p{margin-left:8px;font-size:14px;letter-spacing:.4px}.calculate-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#edf3ff}.email-page{max-width:800px;text-align:center}.email-container{padding:20px 0}.email-input{width:100%;border:1px solid #D0D1D7;padding:10px 14px;font-size:16px;font-weight:300;border-radius:8px;box-shadow:0 4px 60px #1018280d}.email-privacy{padding:24px 0;color:#42485d}.email-page .btn-next{width:100%}.header-wrapper{background:#fff}.header{max-width:1280px;margin:0 auto;display:flex;height:50px;justify-content:space-between;align-items:center}.header--left{font-size:20px;letter-spacing:.4px;color:#131a35;font-weight:800;display:flex;align-items:center}.header--left:hover{cursor:pointer}.logo{margin-right:8px}.header--right{background:#edf3ff;padding:8px 16px;border-radius:20px;color:#1968ff;font-size:18px;font-weight:600}.header--right span{display:flex;align-items:center}.header--right span svg{margin-right:8px}main{max-width:1280px;margin:0 auto}.progress{margin-top:1px;background-color:#fff;//border-radius: 20px;position:relative;//margin: 15px 0;height:6px;width:100%}.progress-done{background:#1968ff;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:100%;opacity:1;transition:1s ease .3s}.questions{margin-top:48px}.question{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:48px}.question h2{text-align:center;font-size:18px;font-weight:600;padding-bottom:24px}.question--left,.question--right{flex:1}.question-item{background:#fff;box-shadow:0 4px 60px #00126f14;border-radius:24px;padding:30px 60px;display:flex;align-items:center;justify-content:center}.question-item img{height:365px}.question-answer{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.btn-answer{transition-property:transform,color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:ease;transition-duration:.25s;outline:2px solid transparent;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 60px #00126f14;border-radius:24px;background:#fff;border:none;min-height:130px;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.btn-answer:hover{cursor:pointer}.btn-answer.active,.btn-answer:active{border:3px solid rgba(25,104,255,1)}.answer-text{font-size:22px;color:#131a3599;font-weight:500}.answer-img{width:75px;height:75px}.answer-img img{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;object-fit:cover;height:auto;max-width:100%;vertical-align:middle}.start-page .content{//margin-top: 150px;box-shadow:0 4px 60px #00126f14;border-radius:24px;gap:100px;background:#fff;display:flex;padding:100px;margin:150px 16px}.content--left{display:flex;width:40%;justify-content:center}.content--right{display:flex;flex-direction:column}.content--right h1{font-weight:500}.content--right h1 span{color:#1968ff;font-weight:500}.points{padding:40px 0}.point-item{display:flex;padding-bottom:12px;align-items:center}.point-item p{padding-left:8px;font-weight:300;flex:1;display:flex}.point-img{border-radius:50%;background:#e8eefa;display:flex;align-items:center;width:24px;height:24px;justify-content:center}.book-items .point-img{background:none;width:34px;height:34px;font-size:24px}.book-items .point-item p{text-align:left}.pagination-section{box-sizing:border-box;display:flex;flex-flow:wrap;width:calc(100% + 8px)}.pagination{margin-bottom:14px;margin-right:14px;background:#fff;border-radius:12px;border:none;font-size:18px;font-weight:400;box-shadow:0 4px 60px #00126f14;width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pagination--active{background:#1968ff;color:#fff}.pagination-footer{float:right}.btn-next{background:#1968ff;color:#fff;padding:13px 80px;border-radius:14px;border:none;font-size:16px;font-weight:400;text-align:center;display:flex;align-items:center;cursor:pointer;justify-content:center}.btn-next:disabled{background:#d0d1d7}.btn-outline{color:#1968ff;background:transparent;border:1px solid rgba(25,104,255,1)}.img-response{width:100%;position:relative}.result-page{background:#fff}.result-page main{max-width:inherit}.result-page .description{display:flex;align-items:center;flex-direction:column;margin-top:100px}.result-page .description h1{font-weight:600;font-size:60px;line-height:72px}.result-page .description p{font-size:20px;line-height:30px;color:#475467;text-align:center;padding:36px 0 48px}.result-page .header-wrapper{border-bottom:1px solid #E4E7EC}.img-cert{margin-top:64px}.payment{background:#edf3ff;padding:80px 0}.payment-form{max-width:660px;margin:0 auto;background:#fff;padding:40px;border-radius:16px}.payment-avg{display:flex;align-items:center;justify-content:center}.payment-avg p{padding:4px 12px;border-radius:16px;font-weight:500;font-size:14px;background:#edf3ff}.payment-avg span{color:#1968ff}.payment-title{padding:32px 0}.payment-title h2,.payment-title span{font-size:24px;line-height:30px;text-align:center;font-weight:600}.payment-title span{color:#1968ff}.payment-items.points{padding:0 0 32px}.payment-items p{font-size:16px;font-weight:500;letter-spacing:.4px}.payment-item{margin-bottom:16px}.payment-price{margin-bottom:32px}.payment-price p{font-size:12px;font-weight:400}.price-today{display:flex;justify-content:space-between}.price-today--left{font-size:18px;font-weight:600}.price-today--right{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.price-title{font-size:18px;font-weight:600}.price-today .price-label{margin-top:10px}.price-label{background:#fff0ee;border-radius:16px;padding:2px 8px;color:#ff3b2d;font-weight:500;font-size:12px;text-align:center}.payment-features{display:flex;flex-direction:column;margin-top:16px}.payment-feature{padding:16px 24px;background:#edf3ff;border-radius:8px;display:flex;margin-bottom:16px}.payment-feature--right{margin-left:16px;display:flex;flex-direction:column;justify-content:space-between}.payment-feature--right h5{font-size:16px;font-weight:600}.payment-feature--right p{font-size:14px;font-weight:400}.feature-icon{width:40px;height:40px;background:#1968ff;border-radius:50%;display:flex;align-items:center;justify-content:center}.payment-methods{margin-top:16px;margin-bottom:32px}.payment-methods h5{font-weight:600;font-size:18px;padding-bottom:8px}.payment-method.active{background:#edf3ff;border:1px solid #1968FF}.payment-method{margin:8px 0;background:#fff;border:1px solid #EDF3FF;border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-between}.payment-method:hover{cursor:pointer}.payment-method--left{display:flex;align-items:center}.payment-method--right{display:flex}.payment-form .btn-next{width:100%}.payment-icon{width:16px;height:16px;border:1px solid #D0D1D7;border-radius:50%;display:flex;align-items:center;justify-content:center}.payment-icon.active{background:#1968ff;border:none}.payment-completed{display:flex;align-items:center;justify-content:center;flex-direction:column}.payment-completed h2{padding:24px 0;font-size:28px;font-weight:500}.payment-completed p{font-size:14px}.latest{padding-bottom:80px}.latest-features h2{font-size:32px;font-weight:500}.latest-features h2 span{color:#1968ff;font-weight:500}.latest-features{padding:80px 0 64px;text-align:center}.latest-skills{max-width:1240px;margin:0 auto;padding-bottom:80px;display:flex;gap:32px;justify-content:space-between}.skill{display:flex;flex-direction:column;align-items:center;text-align:center}.skill h5{font-size:20px;font-weight:500;padding:16px 0 8px}.skill p{font-size:16px;font-weight:400}.skill-icon{width:48px;height:48px;background:#edf3ff;border-radius:50%;display:flex;align-items:center;justify-content:center}.latest-result{max-width:1240px;margin:0 auto;padding:80px 0 64px;text-align:center}.latest-result h2{font-size:36px;font-weight:500}.latest-table{max-width:1240px;margin:0 auto;box-shadow:0 4px 60px #00126f14;flex-wrap:wrap;display:flex;width:100%}.latest-table-item{display:flex;justify-content:space-between;align-items:center;width:50%;padding:28px 24px}.latest-table-item.active{background:#edf3ff}.table-item--left{display:flex}.table-item--right{text-align:right}.table-title{margin-left:12px}.table-title h6{font-size:18px}.table-title p{font-size:14px}.table-item--right h6{font-size:16px}.table-item--right p{font-size:22px;font-weight:500}.table-icon{width:46px;height:46px;background:#e4e7ec;border-radius:50%;display:flex;align-items:center;justify-content:center}.separator{width:100%;height:1px;background:#e4e7ec}.footer{max-width:1240px;margin:0 auto;padding:64px 0}.footer-logo{display:flex;margin-bottom:16px;font-size:20px;font-weight:600;align-items:center}.footer--about{display:flex;justify-content:space-between}.footer-link{color:#42485d;font-weight:500;font-size:16px;padding:0 16px}.company{max-width:1240px;margin:0 auto;padding:38px 0;color:#a1a3ae;font-size:16px}.finish-page{text-align:center;margin:80px auto}.finish-page .btn-next{width:100%}.score{margin-top:80px;text-align:center}.score h1{font-size:60px;font-weight:500}.score h1 span{color:#1968ff;font-weight:500}.container.calculator{margin:80px auto 0}.reviews-calculator{margin:24px auto;padding:24px}.review-item{font-weight:600;font-size:18px}.review-author{font-weight:300;font-size:14px;letter-spacing:.4px;padding:8px 0 12px;display:flex}.review-stars{margin-right:8px}.review-text{font-weight:300;font-size:14px;letter-spacing:.4px;line-height:22px}.avatars{display:flex;position:relative;align-items:center;justify-content:center}.avatar-1{background:url(/avatar-1.png);width:300px;height:300px;display:flex;background-size:cover;position:absolute;left:250px;justify-content:center;align-items:end;font-size:20px;font-weight:700}.avatar-2{background:url(/avatar-2.png);width:400px;height:400px;display:flex;background-size:cover;position:relative;z-index:3;justify-content:center;align-items:end;font-size:20px;font-weight:700}.avatar-3{background:url(/avatar-3.png);width:300px;height:300px;display:flex;background-size:cover;position:absolute;right:250px;justify-content:center;align-items:end;font-size:20px;font-weight:700}.img-discount{width:270px}.modal{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;max-width:600px;margin:150px auto;padding:24px;width:90%;border-radius:16px;box-shadow:0 4px 60px #00126f14;text-align:center;position:relative}.modal-content h2{padding:24px 0 0;font-weight:600}.modal-content p{padding:24px 0}.modal-center{display:flex;justify-content:center}.modal-header{position:absolute;right:24px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.cursor-pointer{cursor:pointer}#applepay-btn,#apple-pay-button{margin-top:4px}#card-btn{background:#002994}.paypal-button-label-container{margin:0px 4vw;height:22px;position:relative;top:50%;transform:translateY(-50%);color:#fff}.gpay-button.short,.gpay-button.plain{width:100%!important;height:100%!important}.gpay-card-info-container.black,.gpay-button.black{border:none!important;outline:none!important}#gpay-button>div{display:contents}.pay-btn{height:55px;width:100%;background:#000;vertical-align:center;min-height:40px;max-height:55px;border-radius:4px;text-align:center;margin:8px 0;cursor:pointer}.pay-btn img{vertical-align:middle;height:100%;text-align:left}.zoid-outlet{width:100%!important}@media only screen and (max-width: 560px){.pay-btn{height:45px;vertical-align:top;min-height:30px;max-height:55px}}@media only screen and (max-width: 821px){.start-page .content{flex-direction:column;gap:50px;margin:16px 8px;padding:36px}.start-page main{padding:0 8px}.content--left{width:100%}.email-page{padding:0 16px}.questions{padding:0 8px 24px;margin-top:16px}.question{gap:8px;flex-direction:column;margin-bottom:12px}.question--left h2{display:none}.question h2{padding-bottom:8px;font-size:15px}.header{height:40px}.header--left{font-size:18px}.header--right{font-size:16px;padding:4px 8px}.question-item{padding:0}.pagination-footer{float:none}.result-page .description{margin-top:32px}.result-page .description h1{font-size:30px}.result-page .description p{font-size:16px;padding:28px 0 38px}.img-cert{margin-top:32px}.payment{padding:32px 8px}.latest-features{padding:60px 0 44px}.latest-skills{flex-direction:column;gap:64px;padding:0 8px}.latest-result{padding:30px 0 64px}.latest-table-item{width:100%}.footer--about{flex-direction:column;padding:0 8px}.footer-logo{padding:0 8px}.footer-links{margin-top:32px}.footer-link:nth-child(1){padding-left:0}.company{padding:38px 8px}.question-item img{height:auto;max-width:80%}.btn-answer{min-height:auto;padding:0 30px}.header{padding:0 8px}.btn-next{padding:13px 40px}.result-page .description{padding:0 8px}.score h1{font-size:36px}.finish-page{padding:30px}.calculator{padding:22px}.calculator h1{font-size:24px}.payment-form{padding:20px}.start-page .start{gap:8px;padding-top:8px}.start img{width:200px;height:auto}.points{padding:20px 0}.pagination{margin-bottom:8px;margin-right:8px}.payment-title{padding:16px 0}.payment-title h2,.payment-title span{font-size:18px}.payment-items p{font-size:14px}.payment-item{font-size:14px;margin-bottom:8px}.payment-method{padding:12px 16px}.payment-items.points{padding:0 0 16px}.payment-price{margin-bottom:16px}.payment-feature--right h5{font-size:14px}.payment-methods{margin-top:8px;margin-bottom:16px}.payment-methods h5{font-size:16px}.payment-feature{margin-bottom:8px}.payment-avg p{font-size:13px}.price-today--left,.price-title{font-size:16px}.price-today .price-label{margin-top:4px;margin-bottom:4px}.avatar-1{width:150px;height:150px;left:170px}.avatar-2{width:250px;height:250px}.avatar-3{width:150px;height:150px;right:170px}}.form-card{margin:15px 0;display:flex;flex-direction:column;gap:10px}.form-wrapper{display:flex;flex-direction:column;width:100%}.form-block{display:flex;gap:10px}.form-block label{color:#020202;font-size:14px;text-align:left;margin-bottom:5px}.form-block input,.recurly-element{width:100%;border-radius:8px;border:1px solid #EBEBEB;padding-left:12px;height:48px;color:#020202;font-size:15px;outline:none;-webkit-font-smoothing:initial}.recurly-element{padding-left:0;margin-top:0}#card-elements{margin-bottom:10px}.ex1-contain{margin:24px 0}.ex1-fieldset>.ex1-field{margin-bottom:32px}.ex1-field{position:relative}.ex1-fields{display:flex;margin-left:-16px}.ex1-fields .ex1-field{flex:1;margin-left:16px}.ex1-label{font-size:12px;font-weight:500;color:#3a62ba;position:absolute;left:0;bottom:.25rem;pointer-events:none;padding-left:.125rem;z-index:1;font-weight:400;-webkit-transition:all .28s ease;transition:all .28s ease}.ex1-input{width:100%;display:block;background:transparent;border-radius:0;border:none;padding:4px 2px;border-width:0;border-color:transparent;color:#252857;font-size:16px;font-family:inherit;font-weight:500;transition:.2s;cursor:text;-webkit-transition:all .28s ease;transition:all .28s ease;box-shadow:none}.ex1-input::placeholder{font-size:14px;color:#9293ab}.ex1-input:focus::placeholder{color:#666}.ex1-input:focus~.ex1-label,.ex1-input.focus~.ex1-label,.ex1-input.complete~.ex1-label,.ex1-input.invalid~.ex1-label{font-size:.8rem;color:#3a62ba;bottom:-1.2rem}.ex1-bar{position:relative;border-bottom:.0625rem solid #EBEBEB;display:block}.ex1-bar:before{content:"";height:.125rem;width:0;left:50%;bottom:-.0625rem;position:absolute;background:#252857;-webkit-transition:left .28s ease,width .28s ease;transition:left .28s ease,width .28s ease;z-index:2}.ex1-input:focus~.ex1-bar:before,.ex1-input.focus~.ex1-bar:before,.ex1-input.invalid~.ex1-bar:before{width:100%;left:0}.ex1-input.invalid~.ex1-bar:before{background:#e94745}.ex1-button{background:#252857;color:#fff;font-size:16px;font-family:inherit;border:none;border-radius:4px;padding:12px 20px;display:block;width:100%;letter-spacing:.5px;transition:.2s;cursor:pointer}.ex1-button:hover,.ex1-button:focus{background:#191c4a}.ex1-button.submit{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWxvYWRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTUiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA4MCA4MCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQwIDcyQzIyLjQgNzIgOCA1Ny42IDggNDBTMjIuNCA4IDQwIDhzMzIgMTQuNCAzMiAzMmMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTJjMC0xNS40LTEyLjYtMjgtMjgtMjhTMTIgMjQuNiAxMiA0MHMxMi42IDI4IDI4IDI4YzEuMSAwIDIgLjkgMiAycy0uOSAyLTIgMnoiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNDAgNDAiIHRvPSIzNjAgNDAgNDAiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3BhdGg+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:20px;color:transparent!important;transition-duration:0s}#token{color:#555;padding:10px;text-align:center;font-weight:500}#error{color:#e41029;padding:10px;text-align:center;font-weight:500}
