.error-toast_container__tx69S{width:100%}.error-toast_button__0kuYG{position:absolute;top:7px;right:3px;color:#000;opacity:.5;transition:.3s ease;font-size:13px}.error-toast_warning__QxlHz{display:flex;margin-top:8px;align-items:center}.error-toast_warning__QxlHz div{min-width:30px;margin:0 10px 0 15px}.error-toast_warning__QxlHz p{margin-top:18px}.error-toast_progress_bar__QLYry{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#e74c3c;animation:error-toast_progressAnimation__LXI_z 4.8s linear infinite}@keyframes error-toast_progressAnimation__LXI_z{0%{width:100%}to{width:0}}.toast_external_container__uqg4f{position:fixed;top:20px;right:20px;width:312px;z-index:9999;min-height:64px;background:#fff;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);animation:toast_slideInOut__af5WV 5s forwards}@keyframes toast_slideInOut__af5WV{0%{right:-350px}10%{right:20px}90%{right:20px}to{right:-350px}}.testimonie_testimonie_container__ehQ_C{width:350px;position:relative;background-color:#fff;padding-bottom:10px;border-radius:0 20px 20px 20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.05);margin:35px auto}.testimonie_testimonie_container__ehQ_C:after{content:"";position:absolute;left:0;top:14px;width:0;height:0;border:28px solid transparent;border-right-color:#fff;border-left:0;border-top:0;margin-top:-14px;margin-left:-28px}@media(max-width:980px){.testimonie_testimonie_container__ehQ_C{width:300px}}.testimonie_testimonie_header__eml8_{width:100%;display:flex;justify-content:space-between}.testimonie_user_information__KL7GD{display:flex}.testimonie_profile_image__8_Hl_{margin:15px;border-radius:50%}.testimonie_data__NNVDF{display:flex;flex-direction:column;padding-top:20px}.testimonie_name__7qHrT{color:silver;text-transform:capitalize;margin:0}.testimonie_university_acronym__QaLGN{text-transform:uppercase;margin:0}.testimonie_date__dH0R3{width:90px;margin:25px 20px 0 0;color:#f49300;font-size:1em}.testimonie_feedback_text__2W09p{text-align:left;margin:0 25px 10px;font-family:inherit;font-style:italic;line-height:1.2em;color:#888;max-height:150px;overflow:auto}.testimonies-carousel_external_container__a54WU{position:relative;z-index:4;overflow-x:hidden}.testimonies-carousel_carousel_container__nuqqL{display:flex}@media(max-width:980px){.testimonies-carousel_carousel_container__nuqqL{padding-left:10px}}.testimonies-carousel_slide__S6QE2{margin:0 20px}@media(max-width:980px){.testimonies-carousel_slide__S6QE2{margin:0 30px}}.testimonies-carousel_previous_button__P8mch{position:absolute;bottom:20%;left:20px}.testimonies-carousel_next_button__07zF4{position:absolute;bottom:20%;right:20px}.testimonies-carousel_icon__0lAy9{font-size:48px;color:#aaa}.login-buttons_buttons_container__UUUNQ{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-buttons_button__TPdFA{width:300px;height:48px;border-radius:50px;margin:7px 2px;padding:5px 0 7px 48px;color:#fff;text-decoration:none;line-height:40px;background-color:#d55e58;cursor:pointer}.login-buttons_google__bijTg{background-color:#d55e58}.login-buttons_google__bijTg:hover{background:none repeat scroll 0 0 rgba(206,66,59,.95)}.login-buttons_facebook__ow0jo{background-color:#3c6bb6}.login-buttons_facebook__ow0jo:hover{background:rgba(27,82,170,.95)}.login-buttons_apple__eAg7q{background-color:#000}.login-dialog_dialog_container__74D2e{width:100%;height:100vh;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.login-dialog_dialog_content__Hpcvs{position:relative;width:60%;max-width:800px;background:#fff;padding:50px;height:400px;margin-top:-10%;color:#444}@media(max-width:980px){.login-dialog_dialog_content__Hpcvs{width:100%;max-width:100%;height:100vh;padding:50px 18px;margin-top:0}}.login-dialog_title__XIWQJ{font-size:23px;text-align:center;margin-bottom:26px}@media(max-width:980px){.login-dialog_title__XIWQJ{margin-top:20px;font-size:21px}}.login-dialog_footer__w9A3R{text-align:center;font-size:14px;margin-top:10px}.login-dialog_exit_button__eYGpq{position:absolute;top:3px;right:3px;cursor:pointer;font-size:18px;line-height:31px;height:30px;width:30px;text-align:center;color:#999}.login-dialog_exit_button__eYGpq:hover{background-color:#eee}@media(max-width:980px){.login-dialog_exit_button__eYGpq{top:20px}}.login-dialog_loading__VQmFh{text-align:center;margin:0 auto}.plan-discount-strip_container___EClT{position:relative;left:-8px;width:130px;padding:7px 7px 7px 12px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:700;font-size:.8em;text-align:left}.plan-discount-strip_container___EClT:before{content:"";position:absolute;width:0;height:0;border-color:transparent transparent #c3c3c3;border-style:solid;border-width:0 0 7px 8px;top:-7px;left:0}.plan-discount-strip_container___EClT.plan-discount-strip_annual__AMVkR{background-color:#42cfcf}.plan-discount-strip_container___EClT.plan-discount-strip_semiannual__d_vh6{background-color:#14d47c}.plan-discount-strip_container___EClT.plan-discount-strip_monthly__0UT_J{background-color:#f7ac3b}.plan-title_container__f8jLz{padding-top:20px;padding-bottom:10px;font-size:1.1em;line-height:110%}.plan-title_container__f8jLz h1{font-size:1em;text-align:center;margin-bottom:2px;text-transform:uppercase}.plan-title_container__f8jLz h2{font-size:.7em;text-align:center}.plan-title_no_card_message__ZfM8o{color:#aaa;font-size:.9em}.plan-title_no_card_message__ZfM8o:hover{text-decoration:underline}.plan-price_container__3RKOu{position:relative;display:flex;flex-direction:column;align-items:center;padding:25px 0;background-color:#f8f8f8;margin:21px 0}.plan-price_price_without_discount__wo8nx{position:relative;top:-15px;text-decoration:line-through;color:#999;font-size:1.5em;line-height:120%}.plan-price_final_price__oEEC0{font-size:2.2em;text-align:center}.plan-price_final_price__oEEC0 span{font-size:.5em;margin-left:-8px}.plan-price_final_price__oEEC0.plan-price_has_discount__yzwUH{font-size:2.4em}.plan-price_final_price__oEEC0.plan-price_annual__l3Rgw{color:#42cfcf}.plan-price_final_price__oEEC0.plan-price_semiannual__aMkjS{color:#14d47c}.plan-price_final_price__oEEC0.plan-price_monthly__Hs8tm{color:#f7ac3b}.plan-price_ticket__nlFG5{position:absolute;top:-17px;right:12px;font-size:2em;transform:rotate(-50deg)}.plan-price_ticket__nlFG5.plan-price_annual__l3Rgw{color:#42cfcf}.plan-price_ticket__nlFG5.plan-price_semiannual__aMkjS{color:#14d47c}.plan-price_ticket__nlFG5.plan-price_monthly__Hs8tm{color:#f7ac3b}.plan-price_installments_discount__qELNV{display:flex;align-items:center;justify-content:center;position:relative;top:8px;width:90%;margin:auto;background-color:#ff3535;color:#fff;text-align:center;font-size:.85em;font-weight:700;border-radius:5px;overflow:hidden;transition:max-height .3s ease-in-out;max-height:0}.plan-price_installments_discount__qELNV.plan-price_show__5Cv8U{max-height:25px;height:24px}.plan-access-info_container__ORPd_{padding:0 40px 10px;line-height:120%;font-size:.9em;text-align:center;opacity:.6}.app-feature_container__qYAyl{display:flex;justify-content:center;align-items:center}.app-feature_container__qYAyl img{width:25px;height:auto;margin-right:10px}.app-feature_container__qYAyl span{font-size:.9em;font-weight:700;text-align:center}.app-feature_container__qYAyl.app-feature_annual__PDgVv{color:#42cfcf}.app-feature_container__qYAyl.app-feature_semiannual__jJrIV{color:#14d47c}.app-feature_container__qYAyl.app-feature_monthly__kHv1j{color:#f7ac3b}.plan-card_container__Quc51{width:280px;max-width:100%;background-color:#fff;border-radius:12px;border-top:12px solid;padding-top:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:transform .1s ease-in-out;cursor:pointer}.plan-card_container__Quc51:hover{transform:scale(1.03)}.plan-card_container__Quc51.plan-card_annual__fk5b5{border-color:#42cfcf}.plan-card_container__Quc51.plan-card_semiannual__LieiQ{border-color:#14d47c}.plan-card_container__Quc51.plan-card_monthly__ecYjX{border-color:#f7ac3b}.plan-card_button_cta__VHeOn{display:block;width:80%;margin:20px auto;padding:15px 0;border:1px solid;border-radius:35px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:400}.plan-card_monthly__ecYjX .plan-card_button_cta__VHeOn{border-color:#f7ac3b;background-color:#f7ac3b}.plan-card_monthly__ecYjX .plan-card_button_cta__VHeOn:hover{background-color:#f7990c}.plan-card_semiannual__LieiQ .plan-card_button_cta__VHeOn{border-color:#14d47c;background-color:#14d47c}.plan-card_semiannual__LieiQ .plan-card_button_cta__VHeOn:hover{background-color:#00c66b}.plan-card_annual__fk5b5 .plan-card_button_cta__VHeOn{border-color:#42cfcf;background-color:#42cfcf}.plan-card_annual__fk5b5 .plan-card_button_cta__VHeOn:hover{background-color:#3cb6b6}.page_container__qCwn4{width:100%}.testimonies_testimonies_container__rATwd{width:100%;background-color:#f3f3f3}@media(max-width:980px){.testimonies_testimonies_container__rATwd{width:98%;margin:0 auto}}.testimonies_title__XzsX9{margin-top:70px;text-transform:uppercase;font-weight:700;color:#787878;font-size:22px;text-align:center}.highlight-plan_container__UHfJs{position:relative;width:100%;padding:50px 0;background-image:url(/_next/static/media/highlight-cover.38dd968a.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}@media(max-width:980px){.highlight-plan_container__UHfJs{background-image:none}}.highlight-plan_cover_gradient__Zxjso{position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(rgba(0,0,0,.7),hsla(0,0%,6%,.9));z-index:1}.highlight-plan_content__W0X7f{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:960px;max-width:100%;margin:auto;padding:30px 0 40px}@media(max-width:980px){.highlight-plan_content__W0X7f{flex-direction:column}}.warranty-copy_warranty_title__1majZ{display:block;font-size:23px;font-weight:600;margin-bottom:5px;color:#fff;margin-left:10px;text-align:center}@media(max-width:980px){.warranty-copy_warranty_title__1majZ{margin-top:15px;font-size:20px}}.warranty-copy_warranty_subtitle__AT6mN{display:block;font-size:21px;margin-bottom:10px;color:#fff;margin-left:10px;text-align:center}@media(max-width:980px){.warranty-copy_warranty_subtitle__AT6mN{font-size:18px;margin-bottom:30px}}.warranty-content_external_container__5Po7g{margin-left:50px;flex-direction:column}.warranty-content_external_container__5Po7g,.warranty-content_warranty_container__vkcn5{display:flex;justify-content:space-between;align-items:center}.warranty-content_advertisement_copy__gNQ4f{color:#fff;font-size:52px;font-weight:700;max-width:460px;margin:0;text-align:center}.faq_faq_container__OhPAD{width:100%;text-align:center}.faq_title__o_dkT{font-size:35px;margin:60px 0 30px;text-align:center;color:#666;text-transform:uppercase}@media(max-width:980px){.faq_title__o_dkT{font-size:25px}}.faq_faq_content__1_7TK{max-width:960px;margin:0 auto;background-color:#fff;padding:10px 96px 70px;box-shadow:1px 1px 1px 0 #e1e1e1;text-align:center;color:#666}.faq_faq_content__1_7TK h1{text-align:center;padding:40px 0;color:#f7ac3b}.faq_faq_content__1_7TK h1,.faq_faq_content__1_7TK h2{font-size:18px;font-family:Lato,helvetica,arial,sans-serif}.faq_faq_content__1_7TK h2{font-weight:900}.faq_faq_content__1_7TK p{font-size:15px;line-height:120%;margin:0;font-family:Lato}.faq_faq_content__1_7TK a{text-decoration:none;font-size:14px;color:#5b7efb}@media(max-width:980px){.faq_faq_content__1_7TK{padding:10px 10% 70px}}.faq_faq_cta__XrBHN{font-family:Lato,sans-serif;margin:23px 0 50px}.faq_faq_cta__XrBHN a{text-decoration:none;color:#5b7efb}@media(max-width:980px){.faq_faq_cta__XrBHN{margin:23px 20px 50px}}.plans-list_container__dsEIw{position:relative;display:flex;flex-direction:column;align-items:center;padding:30px 0 40px}.plans-list_background_gradient__K3ALy{position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(rgba(0,0,0,.7),hsla(0,0%,6%,.9));z-index:2}.plans-list_title__QfQrN{position:relative;z-index:3;margin:15px 0;color:#fff;font-size:1.6em;font-weight:700}.plans-list_plans__ZRR9E{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.plans-list_custom_plan_card__1aMuZ{margin:30px 10px 0}