::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#10529a;border-radius:100px}.navbar-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:0;flex-wrap:nowrap;width:100%;background-color:#aac6fc;padding:24px 0;position:fixed;z-index:800;top:0}.navbar-container a{-webkit-user-select:none;user-select:none}.navbar-container ul{all:unset;list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;flex-wrap:nowrap}.navbar-container ul li .link{text-decoration:none;font-weight:700;color:#10529a}.navbar-container ul li .link-portal{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer;margin-left:8px}.navbar-container ul li .link-portal:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.navbar-container ul li .link-portal:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.navbar-container ul li .link-portal{cursor:default}}.navbar-container ul li.link-portal:hover{transform:translateY(4px)}.navbar-container button{all:unset;display:none}@media screen and (max-width: 760px){.navbar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap}.navbar-container a{margin-left:12px}.navbar-container ul{display:none}.navbar-container button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;margin-right:16px}}footer{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:0;flex-wrap:nowrap;padding:56px 0;width:100%;color:#737373;background-color:#fff}@media screen and (max-width: 1024px){footer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;padding:32px 0}}@media screen and (max-width: 640px){footer{gap:24px;width:100%;text-align:center;margin-top:0}footer p{width:95%}}.input-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;flex-wrap:nowrap;width:48%;margin-top:24px}.input-container .input-label{color:#737373;font-size:14px}.input-container .icon-container{all:unset;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:0;flex-wrap:nowrap;width:100%}.input-container .icon-container input{width:100%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1}.input-container .icon-container input::placeholder{font-size:16px;color:#a3a3a3}.input-container .icon-container input:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.input-container .icon-container input:disabled{background-color:#f5f5f5;cursor:auto}.input-container .icon-container input:disabled::placeholder{color:#d4d4d4}.input-container .icon-container img{position:absolute;margin-right:10px}.input-container .input-error{color:#e31717;font-size:14px;width:100%;max-width:100%;white-space:wrap}.userFirstName,.userLastName{width:49%!important}.first-two-inputs{display:flex;width:48%;justify-content:space-between}textarea{font-family:Inter;font-feature-settings:"salt" 1}.input-textarea-container{width:100%}.input-textarea-container textarea{width:97.4%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;height:150px;font-family:Inter;font-feature-settings:"salt" 1}.input-textarea-container textarea::placeholder{font-size:16px;color:#a3a3a3}.input-textarea-container textarea:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}@media screen and (max-width: 640px){.input-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;flex-wrap:nowrap;width:48%;margin-top:24px}.input-container .input-label{color:#737373}.input-container input{width:94.5%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1}.input-container input::placeholder{font-size:16px;color:#a3a3a3}.input-container input:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.input-textarea-container .input-error{margin-top:230px}.first-two-inputs{display:flex;flex-direction:column;width:98%!important;justify-content:space-between}.userFirstName,.userLastName{width:100%!important}}.loader{width:48px;height:48px;border:5px solid #10529a;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;margin:50px auto;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select-container{display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:6px;flex-wrap:nowrap;margin-top:24px;width:48%}.select-container .select-label{font-size:14px;color:#737373}.select-container .select-content-container{width:100%}.select-container .select-content-container .select-button{width:100%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding:7.5px 12px;cursor:pointer}.select-container .select-content-container .select-button::placeholder{font-size:16px;color:#a3a3a3}.select-container .select-content-container .select-button:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.select-container .select-content-container .select-button:disabled{background-color:#f5f5f5;cursor:auto}.select-container .select-content-container .select-button:disabled::placeholder{color:#d4d4d4}.select-container .select-content-container .select-button:disabled span{color:red}.select-container .select-content-container .select-options-container{all:unset;list-style:none;display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:0;flex-wrap:nowrap;position:absolute;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px 28px 10px 0;color:#171717;font-size:16px;width:44.5%;min-height:100px;max-height:200px;margin-top:6px;overflow-y:scroll;overflow-x:hidden;z-index:3500}.select-container .select-content-container .select-options-container::-webkit-scrollbar{width:10px;height:10px}.select-container .select-content-container .select-options-container::-webkit-scrollbar-thumb{width:10px;height:10px;border-radius:8px;background-color:#eaecf0}.select-container .select-content-container .select-options-container li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding:10px 12px;width:100%;cursor:pointer}.select-container .select-content-container .select-options-container li:hover{cursor:pointer;background-color:#ebf5ff}.select-container .select-content-container .select-options-container li span{margin-left:6px}.long-select{width:100%}.long-select .select-content-container .select-button{width:100%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding:7.5px 12px;cursor:pointer}.long-select .select-content-container .select-button::placeholder{font-size:16px;color:#a3a3a3}.long-select .select-content-container .select-button:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.long-select .select-content-container .select-button:focus{box-shadow:none}.long-select .select-content-container .select-options-container{width:97%}@media screen and (max-width: 640px){.select-container{width:98%}.select-container .select-content-container .select-options-container{width:92%}}.phone-input-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;flex-wrap:nowrap;width:47.7%;margin-top:24px;align-self:center}.phone-input-container span{font-size:14px;color:#737373}.phone-input-container .phone-select-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;flex-wrap:nowrap;width:100%}.phone-input-container .phone-select-container .select-country-container button{all:unset;width:70%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;padding:7px 12px;cursor:default}.phone-input-container .phone-select-container .select-country-container button::placeholder{font-size:16px;color:#a3a3a3}.phone-input-container .phone-select-container .select-country-container button:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.phone-input-container .phone-select-container .select-country-container button:focus{box-shadow:none;border-color:#d4d4d4}.phone-input-container .phone-select-container .select-country-container ul{all:unset;list-style:none;display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:0;flex-wrap:nowrap;position:absolute;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px 28px 10px 0;color:#171717;font-size:16px;width:44.5%;min-height:100px;max-height:200px;margin-top:6px;overflow-y:scroll;overflow-x:hidden;z-index:3500}.phone-input-container .phone-select-container .select-country-container ul::-webkit-scrollbar{width:10px;height:10px}.phone-input-container .phone-select-container .select-country-container ul::-webkit-scrollbar-thumb{width:10px;height:10px;border-radius:8px;background-color:#eaecf0}.phone-input-container .phone-select-container .select-country-container ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding:10px 12px;width:100%;cursor:pointer}.phone-input-container .phone-select-container .select-country-container ul li:hover{cursor:pointer;background-color:#ebf5ff}.phone-input-container .phone-select-container .select-country-container ul li .content{all:unset;display:flex;flex-direction:row;justify-content:normal;align-items:center;gap:6px;flex-wrap:nowrap}.phone-input-container .phone-select-container .phone-input{width:98%}.phone-input-container .phone-select-container .phone-input input{all:unset;box-sizing:border-box;width:100%!important;width:100%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1}.phone-input-container .phone-select-container .phone-input input::placeholder{font-size:16px;color:#a3a3a3}.phone-input-container .phone-select-container .phone-input input:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}@media screen and (max-width: 640px){.phone-input-container{width:98%}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.menu-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:56px;flex-wrap:nowrap;position:fixed;top:0;width:100%;height:90vh;padding-top:118px;background-color:#aac6fc;z-index:500;animation:ease 1s dropDown}.menu-container ul{all:unset;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;flex-wrap:nowrap}.menu-container ul li .link{text-decoration:none;font-size:24px;font-weight:700;color:#10529a}.menu-container ul li .link-portal{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.menu-container ul li .link-portal:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.menu-container ul li .link-portal:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.menu-container ul li .link-portal{cursor:default}}.menu-container .link{margin-bottom:118px}@media screen and (min-width: 760px){.menu-container{display:none}}@keyframes dropDown{0%{top:-100%}80%{top:0}}.home-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;min-height:50vh}.home-container #benefit,.home-container #method,.home-container #about{position:relative;top:-100px}.benefits-screen,.method-screen,.about-screen{padding-top:118px}.contact-form-screen-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;position:fixed;z-index:2500;width:100vw;height:100vh;top:0;left:0}.contact-form-screen-container button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer;align-self:flex-start}.contact-form-screen-container button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.contact-form-screen-container button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.contact-form-screen-container button{cursor:default}}.contact-form-screen-container .contact-form-bg{width:100%;height:100%;position:fixed;z-index:1500;background-color:#0004}.contact-form-screen-container .contact-form-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;background-color:#f3f6e6;padding:40px;border-radius:18px;box-shadow:8px 8px 32px #0004;max-height:85%;width:50%;z-index:2000;overflow:hidden;overflow-y:auto}.contact-form-screen-container .contact-form-container .form-header-container{display:flex;flex-direction:column;justify-content:normal;align-items:normal;gap:16px;flex-wrap:nowrap;width:100%}.contact-form-screen-container .contact-form-container .form-header-container .form-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:nowrap;width:100%}.contact-form-screen-container .contact-form-container .form-header-container .form-header h1{padding:0;margin:0;font-family:"M PLUS Rounded 1c";color:#10529a;font-weight:700}.contact-form-screen-container .contact-form-container .form-header-container .form-header img{cursor:pointer}.contact-form-screen-container .contact-form-container .form-header-container p{font-size:18px}.contact-form-screen-container .contact-form-container form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:wrap;width:100%}.contact-form-screen-container .contact-form-container form label textarea{resize:none;height:120px}.contact-form-screen-container .contact-form-container form .submit-btn{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer;margin-top:32px}.contact-form-screen-container .contact-form-container form .submit-btn:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.contact-form-screen-container .contact-form-container form .submit-btn:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.contact-form-screen-container .contact-form-container form .submit-btn{cursor:default}}.contact-form-screen-container .contact-form-container .form-description-container{max-height:500px;overflow:hidden;overflow:auto;margin-bottom:24px}.contact-form-screen-container .contact-form-container .form-description-container .form-description{font-size:14px;line-height:150%}.contact-form-screen-container .contact-form-container .form-description-container .form-description span{font-weight:700}.contact-form-screen-container .contact-form-container .form-description-container .form-description .policy-link{all:unset;text-decoration:underline;cursor:pointer;color:#10529a}.contact-form-screen-container .contact-form-container .buttons-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:nowrap;width:100%}@media screen and (max-width: 1024px){.contact-form-screen-container .contact-form-container{width:80%}}@media screen and (max-width: 640px){.contact-form-screen-container{align-items:flex-start;justify-content:flex-start}.contact-form-screen-container .contact-form-bg{top:0}.contact-form-screen-container .contact-form-container{justify-content:flex-start;width:100%;padding:0 10px 10px;max-height:100%;min-height:100%;border-radius:0}.contact-form-screen-container .contact-form-container .form-header-container{display:flex;flex-direction:column;justify-content:normal;align-items:normal;gap:0;flex-wrap:nowrap;margin-top:16px}.contact-form-screen-container .contact-form-container .form-header-container .form-header h1{margin:5px 0 0 5px}.contact-form-screen-container .contact-form-container .form-header-container .form-header img{margin:10px 5px 0 0}.contact-form-screen-container .contact-form-container .form-header-container p{font-size:18px;margin-left:6px}.contact-form-screen-container .contact-form-container form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;margin-top:16px}.contact-form-screen-container .contact-form-container form label{width:100%}.contact-form-screen-container .contact-form-container form label input,.contact-form-screen-container .contact-form-container form label textarea{width:96%}.contact-form-screen-container .contact-form-container form .submit-btn{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer;margin-top:32px;margin-bottom:56px}.contact-form-screen-container .contact-form-container form .submit-btn:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.contact-form-screen-container .contact-form-container form .submit-btn:active{background-color:#e5e5e5}}@media screen and (max-width: 640px) and (max-width: 1024px){.contact-form-screen-container .contact-form-container form .submit-btn{cursor:default}}@media screen and (max-width: 640px){.contact-form-screen-container .done-button{align-self:flex-end;margin:0 10px 10px 0}}.contact-form-screen-container .is-mobile-device{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100%;padding:0 10px 10px;max-height:100%;min-height:100%;border-radius:0}.contact-form-screen-container .is-mobile-device .form-header-container{display:flex;flex-direction:column;justify-content:normal;align-items:normal;gap:0;flex-wrap:nowrap;margin-top:16px}.contact-form-screen-container .is-mobile-device .form-header-container .form-header h1{margin:5px 0 0 5px}.contact-form-screen-container .is-mobile-device .form-header-container .form-header img{margin:10px 5px 0 0}.contact-form-screen-container .is-mobile-device .form-header-container p{font-size:18px;margin-left:6px}.contact-form-screen-container .is-mobile-device .form-description-container{max-height:70vh;margin-top:16px}@media screen and (max-width: 1024px) and (max-height: 440px){.contact-form-screen-container .is-mobile-device .form-description-container{max-height:50vh}}@media screen and (max-width: 768px) and (max-height: 420px){.contact-form-screen-container .is-mobile-device .form-description-container{max-height:50vh}}.contact-form-screen-container .is-mobile-device .buttons-container{margin-bottom:24px}@media screen and (min-width: 1024px) and (max-height: 690px){.contact-form-screen-container .is-not-mobile{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100%;padding:0 10px 10px;max-height:100%;min-height:100%;border-radius:0}.contact-form-screen-container .is-not-mobile .form-header-container{display:flex;flex-direction:column;justify-content:normal;align-items:normal;gap:0;flex-wrap:nowrap;margin-top:16px}.contact-form-screen-container .is-not-mobile .form-header-container .form-header h1{margin-left:24px}.contact-form-screen-container .is-not-mobile .form-header-container .form-header img{margin:10px 24px 0 0}.contact-form-screen-container .is-not-mobile .form-header-container p{font-size:18px;margin-left:6px}.contact-form-screen-container .is-not-mobile .form-description-container{margin:16px auto auto;width:90%;padding:0 24px}}@media screen and (min-width: 1024px) and (max-height: 690px) and (max-height: 630px){.contact-form-screen-container .is-not-mobile .form-description-container{max-height:70vh}}@media screen and (min-width: 1024px) and (max-height: 690px) and (max-height: 400px){.contact-form-screen-container .is-not-mobile .form-description-container{max-height:60vh}}@media screen and (min-width: 1024px) and (max-height: 690px) and (max-height: 330px){.contact-form-screen-container .is-not-mobile .form-description-container{max-height:50vh}}@media screen and (min-width: 1024px) and (max-height: 690px){.contact-form-screen-container .is-not-mobile .buttons-container{margin-bottom:24px;margin-left:54px}}.register-screen-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;background-color:#f3f6e6;padding-top:118px}.register-screen-container .register-content{width:60%;margin-bottom:88px}.register-screen-container .register-content header h1{color:#10529a;font-family:"M PLUS Rounded 1c";font-size:24px;font-weight:700}.register-screen-container .register-content header p{font-size:18px;font-family:Inter}.register-screen-container .register-content form{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:wrap;position:relative;z-index:300;margin-bottom:32px}.register-screen-container .register-content form ul{all:unset;list-style:none;display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:16px;flex-wrap:nowrap;width:99.7%;margin-top:24px}.register-screen-container .register-content form ul .person-list-title{color:#737373}.register-screen-container .register-content form ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:nowrap;width:100%}.register-screen-container .register-content form ul li span,.register-screen-container .register-content form ul li img{cursor:pointer}.register-screen-container .register-content form ul li input{width:100%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1}.register-screen-container .register-content form ul li input::placeholder{font-size:16px;color:#a3a3a3}.register-screen-container .register-content form ul li input:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.register-screen-container .register-content form ul li input:disabled{background-color:#f5f5f5;cursor:auto}.register-screen-container .register-content form ul li input:disabled::placeholder{color:#d4d4d4}.register-screen-container .register-content form .amount-container{display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:6px;flex-wrap:nowrap;width:100%}.register-screen-container .register-content form .amount-container .input-label{color:#737373}.register-screen-container .register-content form .amount-container input{width:97.4%;border-radius:8px;border:1px solid #d4d4d4;background:#fff;padding:10px;color:#171717;font-size:16px;cursor:text;font-family:Inter;font-feature-settings:"salt" 1}.register-screen-container .register-content form .amount-container input::placeholder{font-size:16px;color:#a3a3a3}.register-screen-container .register-content form .amount-container input:focus{outline:none;border-color:#2977cc;box-shadow:0 0 0 4px #2977cc40}.register-screen-container .register-content form .submit-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;flex-wrap:nowrap;width:100%;margin-top:56px}.register-screen-container .register-content form .submit-button-container .submit-button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.register-screen-container .register-content form .submit-button-container .submit-button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.register-screen-container .register-content form .submit-button-container .submit-button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.register-screen-container .register-content form .submit-button-container .submit-button{cursor:default}}.register-screen-container .register-content form .submit-button-container .submit-button:disabled{all:unset;color:#e5e5e5;border-radius:24px;border:1px solid #e5e5e5;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #e5e5e5}.register-screen-container .register-content form .submit-button-container .error-info-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;padding-right:10px}.register-screen-container .register-content form .submit-button-container .error-info-container img{cursor:help}.register-screen-container .register-content form .submit-button-container .error-info-container ul{all:unset;display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:6px;flex-wrap:nowrap;border:1px solid #f59e0b;background-color:#fff;border-radius:8px;padding:8px 12px;width:40%;margin-left:46%;position:absolute}.register-screen-container .register-content form .submit-button-container .error-info-container ul li{font-size:14px;color:#e31717}.register-screen-container .register-content form .dots-graphic{position:absolute;left:-200px;z-index:200}@media screen and (max-width: 1024px){.register-screen-container .register-content{width:90%}.register-screen-container .dots-graphic{display:none}}@media screen and (max-width: 640px){.register-screen-container .register-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:95%}.register-screen-container .register-content header{width:98%}.register-screen-container .register-content form{display:flex;flex-direction:column;justify-content:normal;align-items:center;gap:0;flex-wrap:nowrap;width:100%}.register-screen-container .register-content form .input-container{width:98%}.register-screen-container .register-content form .input-container input{width:100%}.register-screen-container .register-content form ul{width:98%}.register-screen-container .register-content .dots-graphic{position:absolute;left:60px;top:120%;z-index:200}}.error-screen-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding-top:118px}.error-screen-container .error-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;margin:56px 0;min-height:55vh}.error-screen-container .error-content img{margin-bottom:32px}.error-screen-container .error-content h1{font-family:"M PLUS Rounded 1c";font-weight:800;font-size:28px}.error-screen-container .error-content p{width:80%;text-align:center}@media screen and (max-width: 640px){.error-screen-container .error-content img{width:85%}.error-screen-container .error-content h1{font-size:24px}.error-screen-container .error-content p{width:90%;text-align:center}}.home-stage-one-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;flex-wrap:nowrap;padding-top:118px;padding-bottom:56px;background-color:#aac6fc;width:100%}.home-stage-one-container .main-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:50%;margin-bottom:32px}.home-stage-one-container .main-content h1{all:unset;font-family:"M PLUS Rounded 1c";font-size:52px;font-weight:700;color:#10529a;line-height:58px;text-align:center}.home-stage-one-container .main-content p{color:#10529a;text-align:center;width:90%;margin-bottom:32px}.home-stage-one-container .main-content .button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer;white-space:nowrap}.home-stage-one-container .main-content .button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.home-stage-one-container .main-content .button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.home-stage-one-container .main-content .button{cursor:default}}.home-stage-one-container img{margin-bottom:32px}@media screen and (max-width: 1024px){.home-stage-one-container .main-content{width:90%}}@media screen and (max-width: 640px){.home-stage-one-container .main-content{width:100%}.home-stage-one-container .main-content h1{font-size:46px;line-height:46px}.home-stage-one-container img{width:90%}}.home-stage-two-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;flex-wrap:nowrap;background-color:#f3f6e6;width:100%;padding:104px 0}.home-stage-two-container p{all:unset;color:#000;font-size:24px;width:60%;text-align:center}.home-stage-two-container img{transform:scale(.9)}@media screen and (max-width: 1024px){.home-stage-two-container p{width:80%}}@media screen and (max-width: 640px){.home-stage-two-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.home-stage-two-container .first-pop-icon{display:none}.home-stage-two-container p{width:80%}.home-stage-two-container .second-pop-icon{position:absolute;margin-top:300px}}.home-stage-three-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap}.home-stage-three-container .left-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:50%}.home-stage-three-container .left-content img{margin-top:32px;align-self:flex-start}.home-stage-three-container .left-content .benefit-content{width:75%;align-self:flex-end;margin-bottom:56px}.home-stage-three-container .left-content .benefit-content h3{padding:0;margin:0 0 10px;color:#e06e9c;font-size:24px;font-family:"M PLUS Rounded 1c";font-weight:800}.home-stage-three-container .left-content .benefit-content p{padding:0;margin:0;width:90%}.home-stage-three-container .right-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:50%;align-self:flex-end;margin-bottom:56px}.home-stage-three-container .right-content button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.home-stage-three-container .right-content button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.home-stage-three-container .right-content button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.home-stage-three-container .right-content button{cursor:default}}@media screen and (max-width: 1024px){.home-stage-three-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.home-stage-three-container .left-content .benefit-content{align-self:center}.home-stage-three-container .right-content{margin-right:25px}}@media screen and (max-width: 640px){.home-stage-three-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.home-stage-three-container .left-content{width:90%;margin-top:40px}.home-stage-three-container .left-content img{display:none}.home-stage-three-container .left-content .benefit-content{align-self:center;width:100%}.home-stage-three-container .right-content{width:90%}.home-stage-three-container .right-content img{width:100%}}.home-stage-four-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;margin-top:72px}.home-stage-four-container p{font-size:24px;margin-bottom:56px}.home-stage-four-container .button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.home-stage-four-container .button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.home-stage-four-container .button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.home-stage-four-container .button{cursor:default}}@media screen and (max-width: 1024px){.home-stage-four-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;margin-top:72px}.home-stage-four-container img{width:75%}.home-stage-four-container p{width:90%;text-align:center}.home-stage-four-container .button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.home-stage-four-container .button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.home-stage-four-container .button:active{background-color:#e5e5e5}}@media screen and (max-width: 1024px) and (max-width: 1024px){.home-stage-four-container .button{cursor:default}}@media screen and (max-width: 640px){.home-stage-four-container{display:none}}.home-stage-five-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:32px;flex-wrap:nowrap;margin:72px 0}.home-stage-five-container .method-graphic{align-self:flex-start}.home-stage-five-container .method-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;flex-wrap:nowrap;width:40%}.home-stage-five-container .method-content h2{all:unset;font-family:"M PLUS Rounded 1c";font-size:52px;font-weight:800;color:#10529a;line-height:58px;text-align:center}.home-stage-five-container .method-content p{all:unset;color:#737373;width:90%}.home-stage-five-container .method-image-container{width:30%;align-self:flex-end;margin-top:56px}@media screen and (max-width: 1024px){.home-stage-five-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:0;flex-wrap:nowrap}.home-stage-five-container .method-graphic{position:absolute;left:-20px}.home-stage-five-container .method-content{width:45%;align-self:flex-start}.home-stage-five-container .method-content h2{font-size:32px;z-index:200}.home-stage-five-container .method-image-container{width:40%}.home-stage-five-container .method-image-container img{width:100%}}@media screen and (max-width: 640px){.home-stage-five-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:0;flex-wrap:nowrap;margin-top:0}.home-stage-five-container .method-graphic{display:none}.home-stage-five-container .method-content{width:100%;align-self:center}.home-stage-five-container .method-content h2{font-size:28px;margin-left:15px}.home-stage-five-container .method-content p{margin-left:15px}.home-stage-five-container .method-image-container{display:none}}.home-stage-six-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;flex-wrap:nowrap;background-color:#10529a;width:100%;padding:112px 0;margin-bottom:56px}.home-stage-six-container p{color:#fff;font-size:24px;width:60%;text-align:center}.home-stage-six-container button{all:unset;color:#fff;border-radius:24px;border:1px solid #fff;font-weight:700;background-color:#d65e8e;padding:10px 16px;box-shadow:-2px 3px #fff;cursor:pointer}.home-stage-six-container button:hover{box-shadow:none;border:1px solid #fff;color:#fff;background-color:#d65e8e;transform:translateY(4px);fill:#d65e8e}.home-stage-six-container button:active{background-color:#e06e9c}@media screen and (max-width: 1024px){.home-stage-six-container button{cursor:default}}@media screen and (max-width: 1024px){.home-stage-six-container p{width:80%}}@media screen and (max-width: 640px){.home-stage-six-container p{width:90%}}.home-stage-seven-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;margin:56px 0 0}.home-stage-seven-container .about-header{width:75%;text-align:center}.home-stage-seven-container .about-header h1{color:#e06e9c;font-family:"M PLUS Rounded 1c";font-weight:800;font-size:32px}.home-stage-seven-container .about-header p{font-size:18px}.home-stage-seven-container .about-content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;flex-wrap:nowrap;width:75%}.home-stage-seven-container .about-content .about-paragraph{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;flex-wrap:nowrap;color:#737373}@media screen and (max-width: 1024px){.home-stage-seven-container .about-header,.home-stage-seven-container .about-content{width:90%}}@media screen and (max-width: 640px){.home-stage-seven-container{margin-bottom:0}.home-stage-seven-container .about-header h1{font-size:28px}.home-stage-seven-container .about-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap}}.register-completed-screen-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding-top:118px}.register-completed-screen-container .register-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:60%;margin-bottom:88px}.register-completed-screen-container .register-content article{text-align:center;color:#171717}.register-completed-screen-container .register-content article h1{font-size:24px;font-family:"M PLUS Rounded 1c";font-weight:800}.register-completed-screen-container .register-content article p{font-size:18px}.register-completed-screen-container .register-content article button{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;box-shadow:-2px 3px #10529a;cursor:pointer;padding:0;height:40px;margin-top:12px}.register-completed-screen-container .register-content article button:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.register-completed-screen-container .register-content article button:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.register-completed-screen-container .register-content article button{cursor:default}}.register-completed-screen-container .register-content article button a{all:unset;width:100%;padding:12px 16px;border-radius:18px}.register-completed-screen-container .register-content article button:hover{transform:translateY(4px)}.underage-student-inputs{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;width:100%;margin-top:24px}.underage-student-inputs .underage-student-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100%}.underage-student-inputs .underage-student-row .guardian-input input{width:100%}.underage-student-inputs .underage-student-row .guardian-input input:disabled{color:#a3a3a3}.underage-student-inputs .underage-student-row .switch-button{all:unset;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap;font-size:14px;-webkit-user-select:none;user-select:none}@media screen and (max-width: 640px){.underage-student-inputs .underage-student-row .switch-button{margin-top:16px;width:95%}}.underage-student-inputs .underage-student-row:last-child{margin-top:16px}.agreements-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;margin-top:24px}.agreements-container .terms-and-condition-button-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;flex-wrap:nowrap;width:100%}.agreements-container .terms-and-condition-button-container button{all:unset;cursor:pointer;color:#10529a}.agreements-container .terms-and-condition-button-container p{font-size:14px;line-height:130%;margin:8px 0}@media screen and (max-width: 640px){.underage-student-inputs .underage-student-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap}}.recover-password-container{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:32px;flex-wrap:nowrap;background-color:#f3f6e6;width:100%;min-height:100vh}.recover-password-container .content{display:flex;flex-direction:column;justify-content:normal;align-items:flex-start;gap:32px;flex-wrap:nowrap;background-color:#fff;width:20%;padding:32px;color:#171717}.recover-password-container .content .header h1{all:unset;font-family:"M PLUS Rounded 1c";font-size:20px;font-weight:800;color:#10529a}.recover-password-container .content .header p{font-size:14px}.recover-password-container .content .link{all:unset;color:#10529a;border-radius:24px;border:1px solid #10529a;font-weight:700;background-color:#fff;padding:10px 16px;box-shadow:-2px 3px #10529a;cursor:pointer}.recover-password-container .content .link:hover{box-shadow:none;border:1px solid #10529a;color:#10529a;background-color:#fff;transform:translateY(4px);fill:#10529a}.recover-password-container .content .link:active{background-color:#e5e5e5}@media screen and (max-width: 1024px){.recover-password-container .content .link{cursor:default}}.recover-password-container .content .contact-guide{font-size:12px;color:#737373}.recover-password-container .content .contact-guide .contact-link{color:#10529a;font-weight:700;text-decoration:none}.recover-password-container .content .signature{font-family:"M PLUS Rounded 1c";font-size:12px;font-weight:800;color:#10529a}.recover-password-container footer{all:unset;display:flex;flex-direction:column;justify-content:normal;align-items:center;gap:16px;flex-wrap:nowrap;width:30%}.recover-password-container footer .social-networks{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:21px;flex-wrap:nowrap}.recover-password-container footer .links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:80%}.recover-password-container footer .links .link{font-size:12px;color:#10529a}.recover-password-container footer p{text-align:center;font-size:11px;color:#0e4784}@media screen and (max-width: 1024px){.recover-password-container{justify-content:space-evenly}.recover-password-container .content{width:40%}.recover-password-container footer{display:flex;flex-direction:column;justify-content:normal;align-items:center;gap:32px;flex-wrap:nowrap;width:60%}}@media screen and (max-width: 720px){.recover-password-container{justify-content:space-evenly}.recover-password-container .content{width:80%;padding:16px}.recover-password-container footer{display:flex;flex-direction:column;justify-content:normal;align-items:center;gap:32px;flex-wrap:nowrap;width:90%}}:root{font-family:Inter,sans-serif}@supports (font-variation-settings: normal){:root{font-family:Inter var,sans-serif}}body{margin:0;padding:0;scroll-behavior:smooth;font-family:Inter;font-feature-settings:"salt" 1;color:#171717;font-size:16px}.loading{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;z-index:100000000000000000000;position:fixed;height:100vh;width:100%;top:0;left:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.loading img{height:100px;width:auto}
