.auth-container{padding:60px 15px 80px;min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden}.auth-container .auth-content{width:100%}.auth-container .auth-content .auth-form{width:100%;background:#fff;padding:24px;box-shadow:0 0 6px #00000026;border-radius:24px;position:relative;z-index:1}.auth-container .auth-content .auth-form .logo{margin:5px auto 0}.auth-container .auth-content .auth-form .custom-form-control{margin-bottom:14px}.auth-container .auth-content .auth-form .password-control{position:relative}.auth-container .auth-content .auth-form .password-control .see-password-button{position:absolute;right:15px;top:10px}.auth-container .auth-content .auth-form .password-control .see-password-button svg:last-child{display:none}.auth-container .auth-content .auth-form .password-control .see-password-button svg:first-child{display:block}.auth-container .auth-content .auth-form .password-control .see-password-button.see svg:last-child{display:block}.auth-container .auth-content .auth-form .password-control .see-password-button.see svg:first-child{display:none}.auth-container.signin-container .auth-content{display:flex;flex-direction:column;gap:30px;max-width:360px}.auth-container.signin-container .auth-content .auth-form .form-label{margin-top:30px}.auth-container.signin-container .auth-content .auth-form button[type=submit]{margin:20px auto}.auth-container.signin-container .auth-content .auth-form .forgot-password{display:block;max-width:max-content;text-align:center;font-size:.875rem;line-height:1.25rem;margin:0 auto}.auth-container.signin-container .auth-content .no-account-msg{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#0f1a2a;text-align:center}.auth-container.signin-container .auth-content .no-account-msg a{color:#003ca2;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.auth-container.signin-container .problem-msg{color:#27364b;transition:.4s}.auth-container.signup-container .go-back-container{position:absolute;left:70px;top:90px}@media (max-width: 768px){.auth-container.signup-container .go-back-container{top:20px}}@media (max-width: 480px){.auth-container.signup-container .go-back-container{left:40px}}.auth-container.signup-container .auth-content{display:flex;flex-direction:column;gap:30px;max-width:390px}.auth-container.signup-container .auth-content .auth-form{text-align:center}.auth-container.signup-container .auth-content .auth-form .title{margin:40px 0 10px;font-size:1.5rem;line-height:2rem;font-weight:700}.auth-container.signup-container .auth-content .auth-form .description{font-size:.875rem;line-height:1.25rem;color:#64748b;max-width:320px;margin:0 auto}.auth-container.signup-container .auth-content .auth-form .form-label{text-align:left;margin-top:15px}.auth-container.signup-container .auth-content .auth-form button[type=submit]{margin:20px auto}.auth-container.signup-container .auth-content .auth-form .conditions{margin-top:25px;display:flex;align-items:center;gap:6px;font-size:.75rem;line-height:1rem;color:#27364b;transition:.4s;text-align:left}.auth-container.signup-container .auth-content .auth-form .conditions.error{color:#b01212}.auth-container.signup-container .auth-content .auth-form .conditions a{font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.auth-container.signup-container .auth-content .auth-form .step{margin-top:40px;display:flex;align-items:center;gap:10px;color:#27364b;font-size:.875rem;line-height:1.25rem}.auth-container.signup-code-container .auth-content{max-width:390px}.auth-container.signup-code-container .auth-content .auth-form .message{text-align:center;margin:35px auto 15px;font-size:.875rem;line-height:1.25rem;color:#64748b}.auth-container.signup-code-container .auth-content .auth-form .message span{font-weight:600}.auth-container.signup-code-container .auth-content .auth-form .actions{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:20px}.auth-container.signup-code-container .auth-content .auth-form .step{margin-top:40px;display:flex;align-items:center;gap:10px;color:#27364b;font-size:.875rem;line-height:1.25rem}.auth-container.signup-confirmation-container .auth-content{max-width:324px}.auth-container.signup-confirmation-container .auth-content .welcome-title{font-weight:700;font-size:1.5rem;line-height:2rem;text-align:center;margin:35px 0 15px}.auth-container.signup-confirmation-container .auth-content .btn-primary{width:max-content;margin:25px auto 0}.auth-container.recover-password-container .go-back-container{position:absolute;left:70px;top:90px}@media (max-width: 768px){.auth-container.recover-password-container .go-back-container{top:20px}}@media (max-width: 480px){.auth-container.recover-password-container .go-back-container{left:40px}}.auth-container.recover-password-container .auth-content{display:flex;flex-direction:column;gap:30px;max-width:390px}.auth-container.recover-password-container .auth-content .auth-form{text-align:center}.auth-container.recover-password-container .auth-content .auth-form .title{margin:30px 0 10px;font-size:1.5rem;line-height:2rem;font-weight:700}.auth-container.recover-password-container .auth-content .auth-form .description{font-size:.875rem;line-height:1.25rem;color:#475569;max-width:320px;margin:0 auto 10px}.auth-container.recover-password-container .auth-content .auth-form button[type=submit]{margin:20px auto 0}.auth-container.recover-password-error-container .auth-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;padding:15px}.auth-container.recover-password-error-container .auth-content .container{width:100%;max-width:318px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.auth-container.recover-password-error-container .auth-content .container .description{color:#64748b;font-size:1rem;line-height:1.5rem}.auth-container.recover-password-email-sent-container .go-back-container{position:absolute;left:70px;top:90px}@media (max-width: 768px){.auth-container.recover-password-email-sent-container .go-back-container{top:20px}}@media (max-width: 480px){.auth-container.recover-password-email-sent-container .go-back-container{left:40px}}.auth-container.recover-password-email-sent-container .auth-content{max-width:375px}.auth-container.recover-password-email-sent-container .auth-content .alert-message{margin:20px auto 10px}.auth-container.recover-password-email-sent-container .auth-content .description{font-size:.875rem;line-height:1.25rem;color:#475569;text-align:center}.auth-container.recover-password-email-sent-container .auth-content .no-received{margin-top:20px;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#0f1a2a;text-align:center}.auth-container.recover-password-email-sent-container .auth-content .no-received a{color:#003ca2;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.auth-container.recover-password-warning-container .auth-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;padding:15px}.auth-container.recover-password-warning-container .auth-content .container{width:100%;max-width:375px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.auth-container.recover-password-warning-container .auth-content .container .description{margin-top:-10px;color:#64748b;font-size:1rem;line-height:1.5rem}.auth-container.recover-password-wrong-email-container .go-back-container{position:absolute;left:70px;top:90px}@media (max-width: 768px){.auth-container.recover-password-wrong-email-container .go-back-container{top:20px}}@media (max-width: 480px){.auth-container.recover-password-wrong-email-container .go-back-container{left:40px}}.auth-container.recover-password-wrong-email-container .auth-content{max-width:375px}.auth-container.recover-password-wrong-email-container .auth-content .alert-message{margin:20px auto 10px}.auth-container.recover-password-wrong-email-container .auth-content .description{font-size:.875rem;line-height:1.25rem;color:#475569;text-align:center}.auth-container.reset-password-container .auth-content{display:flex;flex-direction:column;gap:30px;max-width:352px}.auth-container.reset-password-container .auth-content .auth-form{text-align:center}.auth-container.reset-password-container .auth-content .auth-form .title{margin:40px 0 20px;font-size:1.5rem;line-height:2rem;font-weight:700}.auth-container.reset-password-container .auth-content .auth-form .form-label{text-align:left}.auth-container.reset-password-container .auth-content .auth-form .password-message{font-size:.75rem;line-height:1rem;text-align:left;color:#64748b;margin-bottom:10px}.auth-container.reset-password-container .auth-content .auth-form .password-control .see-password-button{top:33px}.auth-container.reset-password-container .auth-content .auth-form button[type=submit]{margin:25px auto 0}.auth-container.reset-password-successful-container .auth-content{max-width:321px}.auth-container.reset-password-successful-container .auth-content .alert-message{margin:20px auto 30px}.auth-container.reset-password-successful-container .auth-content .btn-primary{width:max-content;margin:0 auto}.auth-container.signin-error-container .auth-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;background:#060a1999;padding:15px}.auth-container.signin-error-container .auth-content .container{width:100%;max-width:327px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.auth-container.signin-error-container .auth-content .container .description{color:#64748b;font-size:1rem;line-height:1.5rem}.entrace-animation{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:#fff;align-items:center;justify-content:center;text-align:center}.entrace-animation.appear{display:flex}.entrace-animation.desappear-animation{opacity:0;transition:1.1s}.entrace-animation .title{max-width:800px;font-weight:700;font-size:84px;animation:move-to-top .65s ease-in-out}@media (max-width: 1024px){.entrace-animation .title{font-size:3.75rem;line-height:1;max-width:600px}}@media (max-width: 768px){.entrace-animation .title{font-size:2.25rem;line-height:2.5rem;max-width:380px;padding:15px}}@keyframes move-to-top{0%{transform:translateY(-20px);opacity:.4}to{opacity:1;transform:translateY(0)}}.ellipse-animation{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.ellipse-animation .ellipse-container{position:relative;height:inherit}.dashboard-presentation{position:fixed;top:96px;left:0;width:100%;z-index:1}@media (max-width: 768px){.dashboard-presentation{top:77px}}.dashboard-container{position:relative;min-height:100%;z-index:2}.dashboard-container header{height:56px;box-shadow:0 0 6px #00000026;background:#fff;border-radius:16px;padding:0 10px 0 20px;top:20px;left:20px;width:calc(100% - 40px);position:fixed;display:flex;align-items:center;justify-content:space-between;z-index:10}@media (max-width: 768px){.dashboard-container header{height:37px;background:transparent;box-shadow:unset;padding:0}}@media (max-width: 768px){.dashboard-container header.hide-logo{width:calc(100% - 130px);left:unset;right:20px}.dashboard-container header.hide-logo .image-wrapper{display:none!important}}.dashboard-container header .image-wrapper,.dashboard-container header .account{display:flex;align-items:center;gap:8px}.dashboard-container header .image-wrapper{padding:8px 16px 8px 0}.dashboard-container header .links{display:flex;align-items:center;gap:50px}@media (max-width: 1024px){.dashboard-container header .links{gap:20px}}@media (max-width: 768px){.dashboard-container header .links{display:none}}.dashboard-container header .links a{color:#27364b;display:flex;align-items:center;gap:7px;transition:.4s;padding:9px 12px;border-radius:12px;border:2px solid transparent}.dashboard-container header .links a.active{border-color:#cbd4e1}.dashboard-container header .links a:hover{background:#f1f4f9}.dashboard-container header .account{padding:3px 14px 3px 3px;font-size:.875rem;line-height:1.25rem;font-weight:600;max-width:190px;transition:.4s;border-radius:8px}@media (max-width: 768px){.dashboard-container header .account{display:none}}@media (max-width: 1000px){.dashboard-container header .account{padding:3px}}.dashboard-container header .account:hover{background:#f1f4f9}.dashboard-container header .account .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1000px){.dashboard-container header .account .name{display:none}}.dashboard-container header .account .picture{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.dashboard-container header #user-menu-container{right:0;top:60px}@media (max-width: 768px){.dashboard-container header #user-menu-container{top:45px}}.dashboard-container header .responsive-content{display:none;margin-left:auto;position:relative}@media (max-width: 768px){.dashboard-container header .responsive-content{display:flex;gap:20px}.dashboard-container header .responsive-content>.option{display:flex;align-items:center;gap:5px;box-shadow:0 0 6px #00000026;background:#fff;border-radius:8px;padding:8px;color:#27364b}}@media (max-width: 768px) and (max-width: 640px){.dashboard-container header .responsive-content>.option:first-child span{display:none}}@media (max-width: 768px){.dashboard-container header .responsive-content #navigation-menu-container{width:max-content;right:0;top:50px}}.dashboard-container .dashboard-content{--border-content: 48px;background:#fff;border-top-right-radius:var(--border-content);border-top-left-radius:var(--border-content);box-shadow:0 0 6px #0000000f;padding-bottom:50px}@media (max-width: 768px){.dashboard-container .dashboard-content{--border-content: 32px}}@media (max-width: 640px){.dashboard-container .dashboard-content{--border-content: 24px}}.dashboard-container .dashboard-content #PdfViewer{position:absolute;width:100%;height:100%}.account-presentation{padding:20px 40px 40px 50px}@media (max-width: 768px){.account-presentation{padding-top:10px;padding-bottom:20px}}@media (max-width: 768px){.account-presentation .account-go-back{position:fixed;top:30px}}.account-content{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.account-content .picture{--size: 56px;width:var(--size);height:var(--size);border-radius:16px;object-fit:cover;margin-top:calc(var(--size) / -2)}.account-content small{color:#003ca2;margin-bottom:10px;font-size:10px}.account-content .name{font-weight:700;color:#0f1a2a;font-size:1.5rem;line-height:2rem;margin:25px 0 15px}@media (max-width: 768px){.account-content .name{font-size:1.25rem;line-height:1.75rem}}.account-content .phone,.account-content .email{color:#27364b}.account-content .phone{margin-bottom:18px}.account-content .email{margin:0 0 35px}.account-content .alert-message{margin:-5px 0 25px;display:none;padding:8px 8px 8px 12px;border-radius:16px}.account-content .alert-message.appear{display:flex}.account-content>.actions{width:max-content;display:flex;flex-direction:column}.account-content>.actions .change-password{margin-top:5px;color:#003ca2;padding:10px 16px}.account-content .organization{margin-top:50px;text-align:left;width:100%;padding:0 20px;max-width:595px;position:relative;z-index:15}.account-content .organization>h3{font-size:.75rem;line-height:1rem;margin-bottom:20px}.account-content .organization .user-organization{border:1px solid #CBD4E1;padding:14px;border-radius:16px;display:flex;align-items:center;gap:20px}.account-content .organization .user-organization .logo{flex-shrink:0;padding:4px;border-radius:8px;background:#f6f8fc;object-fit:cover;height:52px;width:52px}.account-content .organization .user-organization .about{position:relative;padding-right:25px;flex-grow:1}.account-content .organization .user-organization .about .title{color:#27364b;font-weight:600;font-size:1.25rem;line-height:1.75rem}@media (max-width: 768px){.account-content .organization .user-organization .about .title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 768px){.account-content .organization .user-organization .about .title{font-size:1rem;line-height:1.5rem}}.account-content .organization .user-organization .about .description{margin-top:7px;color:#64748b;font-size:.875rem;line-height:1.25rem}.account-content .organization .user-organization .about .organization-actions-btn{position:absolute;right:0;top:0;border-radius:5px;transition:.2s}.account-content .organization .user-organization .about .organization-actions-btn:hover{background:#f1f4f9}.account-content .organization .user-organization .about #options-menu-container{right:0;top:30px}.account-content .organization .alert-message{margin:20px 0 0}.account-content .leave-organization-modal{max-width:328px!important}.account-content .leave-organization-modal p{font-size:1rem;line-height:1.5rem;color:#0f1a2a}.account-content .leave-organization-modal .actions{display:flex;gap:25px}.account-content .leave-organization-modal .actions *{font-size:14px!important;padding:8px 16px}.account-content .edit-organization-modal{max-width:400px!important;text-align:left}.account-content .edit-organization-modal p{color:#0f1a2a;font-size:.875rem;line-height:1.25rem;margin-bottom:10px}.account-content .edit-organization-modal .form-field{padding:10px 15px;margin-bottom:10px}.edit-account-presentation{padding:20px 40px 40px 50px}@media (max-width: 768px){.edit-account-presentation{padding-top:10px;padding-bottom:20px}}@media (max-width: 768px){.edit-account-presentation .account-go-back{position:fixed;top:30px}}.edit-account-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.edit-account-content .picture-container{z-index:1;position:relative;overflow:hidden;--size: 56px;width:var(--size);height:var(--size);margin-top:calc(var(--size) / -2);margin-bottom:15px;border-radius:16px}.edit-account-content .picture-container input[type=file]{width:200%;height:200%;top:-30px;left:-30px;position:absolute;z-index:2;cursor:pointer;transition:.3s}.edit-account-content .picture-container input[type=file]:hover{background:#00000094}.edit-account-content .picture-container .picture{width:inherit;height:inherit;object-fit:cover}.edit-account-content .custom-form-control{width:321px;margin-bottom:15px}.edit-account-content button[type=submit]{margin-top:20px}.change-password-presentation{padding:20px 40px 70px 50px}.change-password-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px 40px}.change-password-content .change-password-form{width:100%;max-width:384px;background:#fff;padding:24px;box-shadow:0 0 6px #00000026;border-radius:24px;position:relative;z-index:1}.change-password-content .change-password-form .title{font-size:1.5rem;line-height:2rem;font-weight:700;text-align:center}.change-password-content .change-password-form .description{color:#475569;margin:10px 0 20px;font-size:.875rem;line-height:1.25rem;text-align:center}.change-password-content .change-password-form .custom-form-control{margin-bottom:14px}.change-password-content .change-password-form .password-control{position:relative}.change-password-content .change-password-form .password-control .see-password-button{position:absolute;right:15px;top:33px}.change-password-content .change-password-form .password-control .see-password-button svg:last-child{display:none}.change-password-content .change-password-form .password-control .see-password-button svg:first-child{display:block}.change-password-content .change-password-form .password-control .see-password-button.see svg:last-child{display:block}.change-password-content .change-password-form .password-control .see-password-button.see svg:first-child{display:none}.change-password-content .change-password-form button[type=submit]{margin:25px auto 0}.success-password-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;background:#060a1999;padding:15px}.success-password-content .container{width:100%;max-width:430px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.success-password-content .container .title{font-size:1.5rem;line-height:2rem;font-weight:700;text-align:center}.error-password-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;background:#060a1999;padding:15px}.error-password-content .container{width:100%;max-width:430px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.error-password-content .container .description{color:#64748b;font-size:1rem;line-height:1.5rem}.resources-presentation{padding:50px 10px 70px;text-align:center}@media (max-width: 768px){.resources-presentation{padding:40px 10px 60px}}@media (max-width: 640px){.resources-presentation{padding:30px 10px 60px}}.resources-presentation .title{font-size:3.5rem;max-width:560px;margin:0 auto 25px;line-height:1.1;font-weight:700}@media (max-width: 768px){.resources-presentation .title{font-size:2.25rem;max-width:360px}}@media (max-width: 640px){.resources-presentation .title{font-size:1.625rem;max-width:270px;margin-bottom:10px}}.resources-presentation .description{color:#27364b}@media (max-width: 768px){.resources-presentation .description{font-size:.875rem;line-height:1.25rem}}@media (max-width: 640px){.resources-presentation .description{max-width:306px;margin:0 auto}}.resources-presentation .search-form{width:100%;max-width:684px;margin:25px auto 0;padding:8px 8px 8px 14px;box-shadow:0 0 6px #00000026;border-radius:16px;background:#fff;display:flex;gap:5px}@media (max-width: 768px){.resources-presentation .search-form{max-width:522px}.resources-presentation .search-form button{height:40px;width:40px;padding:0}.resources-presentation .search-form button span{display:none}}@media (max-width: 640px){.resources-presentation .search-form{border-radius:12px;margin-top:15px;padding:4px 4px 4px 10px}}.resources-presentation .search-form input{font-size:1rem;line-height:1.5rem;flex-grow:1}@media (max-width: 768px){.resources-presentation .search-form input{font-size:.875rem;line-height:1.25rem}}.resources-content{padding:25px 20px 45px;max-width:920px;margin:0 auto}@media (max-width: 768px){.resources-content{padding:20px 20px 45px}}@media (max-width: 640px){.resources-content{padding:12px 10px 45px}}.resources-content .available-files{font-weight:600;color:#475569;margin-bottom:20px;font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.resources-content .available-files{font-size:.875rem;line-height:1.25rem;margin-bottom:30px}}@media (max-width: 640px){.resources-content .available-files{margin-bottom:16px}}.resources-content .files-list{display:flex;flex-direction:column;gap:15px}.resources-content .files-list .file{overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100%;border:2px solid transparent;border-radius:16px;box-shadow:0 0 6px #00000026;padding:20px;gap:20px;transition:.2s}@media (max-width: 768px){.resources-content .files-list .file{padding:16px}}@media (max-width: 640px){.resources-content .files-list .file{padding:7px 25px 7px 7px}}.resources-content .files-list .file:hover{border-color:#cbd4e1;transform:scale(.999)}.resources-content .files-list .file:hover .see-file .msg{opacity:1!important;transform:translate(0)}.resources-content .files-list .file:hover .see-file .arrow-up{opacity:0!important}.resources-content .files-list .file .about{max-width:80%;flex-grow:1;display:flex;flex-direction:column;gap:10px}.resources-content .files-list .file .about .header{display:flex;gap:10px}@media (max-width: 640px){.resources-content .files-list .file .about .header{flex-wrap:wrap}}.resources-content .files-list .file .about .header .icon{flex-shrink:0;width:32px;height:32px;object-fit:contain;border-radius:4px;background:#f6f8fc}@media (max-width: 640px){.resources-content .files-list .file .about .header .icon{width:30px;height:30px}}.resources-content .files-list .file .about .header .type{display:flex;align-items:center;padding:0 8px;border-radius:8px;background:#f6f8fc;font-size:.75rem;line-height:1rem;color:#27364b;font-weight:500}@media (max-width: 640px){.resources-content .files-list .file .about .header .type{font-size:10px}}.resources-content .files-list .file .about .header .version{font-size:.75rem;line-height:1rem;color:#27364b;font-weight:500;align-self:center}@media (max-width: 640px){.resources-content .files-list .file .about .header .version{width:100%;font-size:9px}}.resources-content .files-list .file .about .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;font-size:1.25rem;line-height:1.75rem;color:#27364b}@media (max-width: 640px){.resources-content .files-list .file .about .title{font-size:1.125rem;line-height:1.75rem}}.resources-content .files-list .file .see-file{flex-shrink:0;position:relative}.resources-content .files-list .file .see-file .msg{display:flex;transform:translate(100px);gap:10px;color:#003ca2;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:.4s;opacity:0}.resources-content .files-list .file .see-file .msg .arrow-right{margin-top:-2px}@media (max-width: 768px){.resources-content .files-list .file .see-file .msg span{display:none}}.resources-content .files-list .file .see-file .arrow-up{top:50%;transform:translateY(-50%);right:0;position:absolute;transition:50ms}.resources-content .pagination{margin-top:35px;display:flex;align-items:center;justify-content:center;gap:5px}.resources-content .pagination .page-item{height:40px;width:40px;color:#27364b;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.4s;border:1px solid transparent}.resources-content .pagination .page-item:hover{background:#f6f8fc;border-color:#cbd4e1;color:#003ca2}.resources-content .pagination .page-item.active{color:#fff;background:#003ca2}.file-about-presentation{padding:30px 20px 60px}@media (max-width: 768px){.file-about-presentation{padding:0 20px 55px}}@media (max-width: 640px){.file-about-presentation{padding:0 20px 40px}}.file-about-presentation .file-about-go-back{display:inline-block;margin-left:25px}@media (max-width: 768px){.file-about-presentation .file-about-go-back{position:fixed;top:30px}}.file-about-presentation .title{text-align:center;font-size:4rem;max-width:800px;margin:30px auto 25px;line-height:1.1;font-weight:700}@media (max-width: 868px){.file-about-presentation .title{font-size:2.25rem;line-height:2.5rem;margin:30px auto 0}}@media (max-width: 640px){.file-about-presentation .title{font-size:1.625rem}}.file-about-content{padding:30px 20px 45px;max-width:690px;margin:0 auto;text-align:center}.file-about-content .pdf-icon{margin:0 auto 15px}.file-about-content .type{font-size:.75rem;line-height:1rem;color:#1e2a3b;padding:8px;border-radius:8px;font-weight:500;background:#f6f8fc}@media (max-width: 640px){.file-about-content .type{border-radius:4px;font-size:10px}}.file-about-content .version{font-weight:600;font-size:.875rem;line-height:1.25rem;color:#27364b;margin:15px 0 25px}@media (max-width: 640px){.file-about-content .version{font-size:10px;margin:15px 0 17px}}.file-about-content .description{font-size:1rem;line-height:1.5rem;color:#27364b}@media (max-width: 768px){.file-about-content .description{font-size:.875rem;line-height:1.25rem;max-width:523px;margin:0 auto}}.file-about-content .actions{margin-top:30px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media (max-width: 768px){.file-about-content .actions{flex-direction:column;align-items:center;gap:20px}.file-about-content .actions>*{max-width:max-content}}@media (max-width: 640px){.file-about-content .actions{gap:12px}}.file-about-content .check-copy-outdated-organization-modal{max-width:530px!important}.file-about-content .check-copy-outdated-organization-modal .title{color:#003ca2;font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:20px}.file-about-content .check-copy-outdated-organization-modal p{color:#0f1a2a;font-size:1rem;line-height:1.5rem;margin-bottom:12px}.file-about-content .check-copy-outdated-organization-modal p span{font-weight:600}.file-presentation{display:flex;align-items:center;justify-content:space-between;padding:0 20px 20px 45px}@media (max-width: 768px){.file-presentation{padding:0 20px 20px}}@media (max-width: 768px){.file-presentation .file-go-back{position:fixed;top:30px;left:45px}}.file-presentation .version{font-size:.75rem;line-height:1rem;color:#27364b;font-weight:600}@media (max-width: 768px){.file-presentation .version{display:none}}.file-presentation .save-changes-container{display:flex;gap:10px}.file-presentation .save-changes-container .alert-message{display:none}.file-presentation .save-changes-container .alert-message.appear{display:flex}@media (max-width: 768px){.file-presentation .save-changes-container{margin-left:auto}}.save-changes-modal{text-align:center;max-width:328px!important}.save-changes-modal .title{font-size:1.5rem;line-height:2rem;font-weight:700}.save-changes-modal .description{margin-top:15px;color:#0f1a2a;font-size:1rem;line-height:1.5rem}.resources-search-presentation{padding:30px 50px 70px}@media (max-width: 768px){.resources-search-presentation .resources-go-back{position:fixed;top:30px;left:45px}}@media (max-width: 768px){.resources-search-presentation{padding:20px 10px 60px}}@media (max-width: 640px){.resources-search-presentation{padding:20px 10px 60px}}.resources-search-presentation .search-form{width:100%;max-width:684px;margin:60px auto 0;padding:8px 8px 8px 14px;box-shadow:0 0 6px #00000026;border-radius:16px;position:relative;background:#fff;display:flex;gap:5px}.resources-search-presentation .search-form .clear-btn{display:none;position:absolute;right:60px;top:50%;transform:translateY(-50%)}.resources-search-presentation .search-form .clear-btn.appear{display:block}.resources-search-presentation .search-form button[type=submit]{height:40px;width:40px;padding:0}@media (max-width: 768px){.resources-search-presentation .search-form{max-width:522px}}@media (max-width: 640px){.resources-search-presentation .search-form{border-radius:12px;margin-top:15px;padding:4px 4px 4px 10px}}.resources-search-presentation .search-form input{font-size:1rem;line-height:1.5rem;flex-grow:1}@media (max-width: 768px){.resources-search-presentation .search-form input{font-size:.875rem;line-height:1.25rem}}.resources-search-content{padding:25px 20px 45px;max-width:920px;margin:0 auto}@media (max-width: 768px){.resources-search-content{padding:20px 20px 45px}}@media (max-width: 640px){.resources-search-content{padding:12px 10px 45px}}.resources-search-content .results-files-msg{font-weight:600;color:#475569;margin-bottom:20px;font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.resources-search-content .results-files-msg{font-size:.875rem;line-height:1.25rem;margin-bottom:30px}}@media (max-width: 640px){.resources-search-content .results-files-msg{margin-bottom:16px}}.resources-search-content .files-list{display:flex;flex-direction:column;gap:15px}.resources-search-content .files-list .file{overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100%;border:2px solid transparent;border-radius:16px;box-shadow:0 0 6px #00000026;padding:20px;gap:20px;transition:.2s}@media (max-width: 768px){.resources-search-content .files-list .file{padding:16px}}@media (max-width: 640px){.resources-search-content .files-list .file{padding:7px 25px 7px 7px}}.resources-search-content .files-list .file:hover{border-color:#cbd4e1;transform:scale(.999)}.resources-search-content .files-list .file:hover .see-file .msg{opacity:1!important;transform:translate(0)}.resources-search-content .files-list .file:hover .see-file .arrow-up{opacity:0!important}.resources-search-content .files-list .file .about{max-width:80%;flex-grow:1;display:flex;flex-direction:column;gap:10px}.resources-search-content .files-list .file .about .header{display:flex;gap:10px}@media (max-width: 640px){.resources-search-content .files-list .file .about .header{flex-wrap:wrap}}.resources-search-content .files-list .file .about .header .icon{flex-shrink:0;width:32px;height:32px;object-fit:contain;border-radius:4px;background:#f6f8fc}@media (max-width: 640px){.resources-search-content .files-list .file .about .header .icon{width:30px;height:30px}}.resources-search-content .files-list .file .about .header .type{display:flex;align-items:center;padding:0 8px;border-radius:8px;background:#f6f8fc;font-size:.75rem;line-height:1rem;color:#27364b;font-weight:500}@media (max-width: 640px){.resources-search-content .files-list .file .about .header .type{font-size:10px}}.resources-search-content .files-list .file .about .header .version{font-size:.75rem;line-height:1rem;color:#27364b;font-weight:500;align-self:center}@media (max-width: 640px){.resources-search-content .files-list .file .about .header .version{width:100%;font-size:9px}}.resources-search-content .files-list .file .about .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;font-size:1.25rem;line-height:1.75rem;color:#27364b}@media (max-width: 640px){.resources-search-content .files-list .file .about .title{font-size:1.125rem;line-height:1.75rem}}.resources-search-content .files-list .file .about .document-search{font-size:.875rem;line-height:1.25rem;font-style:italic;margin-top:-8px}@media (max-width: 640px){.resources-search-content .files-list .file .about .document-search{font-size:.75rem;line-height:1rem}}.resources-search-content .files-list .file .about .document-search .page{color:#003ca2;font-style:normal}.resources-search-content .files-list .file .about .document-search span{font-weight:600}.resources-search-content .files-list .file .see-file{flex-shrink:0;position:relative}.resources-search-content .files-list .file .see-file .msg{display:flex;transform:translate(100px);gap:10px;color:#003ca2;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:.4s;opacity:0}.resources-search-content .files-list .file .see-file .msg .arrow-right{margin-top:-2px}@media (max-width: 768px){.resources-search-content .files-list .file .see-file .msg span{display:none}}.resources-search-content .files-list .file .see-file .arrow-up{top:50%;transform:translateY(-50%);right:0;position:absolute;transition:50ms}.organizations-presentation{padding:70px 10px;text-align:center}@media (max-width: 768px){.organizations-presentation{padding:40px 10px 60px}}@media (max-width: 640px){.organizations-presentation{padding:30px 10px 60px}}.organizations-presentation .title{margin:0 auto 25px;font-size:1.5rem;line-height:2rem;color:#003ca2}@media (max-width: 768px){.organizations-presentation .title{font-size:1.25rem;line-height:1.75rem}}@media (max-width: 640px){.organizations-presentation .title{font-size:1.125rem;line-height:1.75rem}}.organizations-presentation .search-form{width:100%;max-width:684px;margin:25px auto 0;padding:8px 8px 8px 14px;box-shadow:0 0 6px #00000026;border-radius:16px;background:#fff;display:flex;gap:5px}@media (max-width: 768px){.organizations-presentation .search-form{max-width:522px}.organizations-presentation .search-form button{height:40px;width:40px;padding:0}.organizations-presentation .search-form button span{display:none}}@media (max-width: 640px){.organizations-presentation .search-form{border-radius:12px;margin-top:15px;padding:4px 4px 4px 10px}}.organizations-presentation .search-form input{font-size:1rem;line-height:1.5rem;flex-grow:1}@media (max-width: 768px){.organizations-presentation .search-form input{font-size:.875rem;line-height:1.25rem}}.organizations-content{padding:25px 20px 45px;max-width:920px;margin:0 auto}@media (max-width: 768px){.organizations-content{padding:20px 20px 45px}}@media (max-width: 640px){.organizations-content{padding:10px 10px 45px}}.organizations-content .available-organizations{font-weight:600;color:#475569;margin-bottom:20px;font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.organizations-content .available-organizations{font-size:.875rem;line-height:1.25rem;margin-bottom:30px}}@media (max-width: 640px){.organizations-content .available-organizations{margin-bottom:16px}}.organizations-content .organizations-list{display:flex;flex-direction:column;gap:15px}.organizations-content .organizations-list .organization{overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100%;border:2px solid transparent;border-radius:16px;box-shadow:0 0 6px #00000026;padding:20px;gap:20px;text-align:left;transition:.2s}@media (max-width: 768px){.organizations-content .organizations-list .organization{padding:16px}}@media (max-width: 640px){.organizations-content .organizations-list .organization{padding:7px 25px 7px 7px}}.organizations-content .organizations-list .organization:hover{border-color:#cbd4e1;transform:scale(.999)}.organizations-content .organizations-list .organization:hover .see-organization .msg{opacity:1!important;transform:translate(0)}.organizations-content .organizations-list .organization:hover .see-organization .arrow-up{opacity:0!important}.organizations-content .organizations-list .organization .about{max-width:80%;flex-grow:1;display:flex;align-items:center;gap:20px}@media (max-width: 640px){.organizations-content .organizations-list .organization .about{gap:10px;max-width:unset}}.organizations-content .organizations-list .organization .about .logo{flex-shrink:0;width:52px;height:52px;object-fit:contain;border-radius:4px;background:#f6f8fc;padding:5px}.organizations-content .organizations-list .organization .about .info{display:flex;flex-direction:column;gap:3px}.organizations-content .organizations-list .organization .about .info .title{color:#27364b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;font-size:1.25rem;line-height:1.75rem}@media (max-width: 640px){.organizations-content .organizations-list .organization .about .info .title{font-size:1rem;line-height:1.5rem}}.organizations-content .organizations-list .organization .about .info .description{font-size:.75rem;line-height:1rem;color:#64748b}@media (max-width: 640px){.organizations-content .organizations-list .organization .about .info .description{display:none}}.organizations-content .organizations-list .organization .see-organization{flex-shrink:0;position:relative}.organizations-content .organizations-list .organization .see-organization .msg{display:flex;transform:translate(100px);gap:10px;color:#003ca2;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:.4s;opacity:0}.organizations-content .organizations-list .organization .see-organization .msg .arrow-right{margin-top:-2px}@media (max-width: 768px){.organizations-content .organizations-list .organization .see-organization .msg span{display:none}}.organizations-content .organizations-list .organization .see-organization .arrow-up{top:50%;transform:translateY(-50%);right:0;position:absolute;transition:50ms}.organizations-content .see-more{width:max-content;margin:35px auto 65px}.organizations-content .dont-find-organization{padding-bottom:70px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.organizations-content .dont-find-organization .title{color:#27364b;font-weight:600;font-size:1.25rem;line-height:1.75rem}@media (max-width: 768px){.organizations-content .dont-find-organization .title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 640px){.organizations-content .dont-find-organization .title{font-size:1rem;line-height:1.5rem}}.organizations-content .join-organization-modal{max-width:400px!important}.organizations-content .join-organization-modal .title{font-size:1rem;line-height:1.5rem;margin-bottom:20px;color:#0f1a2a;text-align:center}.organizations-content .join-organization-modal .title span{font-weight:600}.organizations-content .join-organization-modal .description{margin-bottom:8px;font-size:.875rem;line-height:1.25rem;color:#0f1a2a}.organizations-content .join-organization-modal select{margin-bottom:8px}.organization-request-join-presentation{padding:30px 20px 60px}@media (max-width: 768px){.organization-request-join-presentation{padding:0 20px 55px}}.organization-request-join-presentation .organization-go-back{display:inline-block;margin-left:25px}@media (max-width: 768px){.organization-request-join-presentation .organization-go-back{position:fixed;top:30px}}.organization-request-join-content{padding:100px 20px 45px;max-width:690px;margin:0 auto;text-align:center}.organization-request-join-content .title{color:#27364b;font-size:1.5rem;line-height:2rem;margin-bottom:140px}@media (max-width: 768px){.organization-request-join-content .title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 640px){.organization-request-join-content .title{font-size:1rem;line-height:1.5rem;max-width:200px;margin:0 auto 70px}}.organization-request-join-content .title span{font-weight:600}.organization-request-join-content .missed{display:flex;align-items:center;flex-direction:column;gap:12px}.organization-request-join-content .missed button{font-size:.875rem;line-height:1.25rem}@media (max-width: 768px){.organization-request-join-content .missed p{font-size:.875rem;line-height:1.25rem}}.organization-request-join-content .leave-organization-modal{max-width:340px!important}.organization-request-join-content .leave-organization-modal .description{color:#0f1a2a;font-size:1rem;line-height:1.5rem}.organization-presentation{padding:40px 20px 70px;text-align:center}@media (max-width: 768px){.organization-presentation{padding:40px 10px 60px}}@media (max-width: 640px){.organization-presentation{padding:30px 10px 60px}}@media (max-width: 480px){.organization-presentation{padding:20px 10px 35px}}.organization-presentation .title{text-align:center;font-size:4rem;margin:0 auto;line-height:1.1;font-weight:700}@media (max-width: 868px){.organization-presentation .title{font-size:2.25rem;line-height:2.5rem}}@media (max-width: 640px){.organization-presentation .title{font-size:1.625rem}}@media (max-width: 480px){.organization-presentation .title{font-size:1rem;line-height:1.5rem}}.organization-content{padding:25px 20px 140px;max-width:1350px;margin:0 auto;display:flex;gap:140px}@media (max-width: 1024px){.organization-content{flex-direction:column;gap:25px}.organization-content>div{width:100%!important}}@media (max-width: 768px){.organization-content{padding:20px 15px 80px}}.organization-content .orgnization-basic-data{width:30%}@media (max-width: 1024px){.organization-content .orgnization-basic-data{display:flex;align-items:center;gap:25px}}@media (max-width: 768px){.organization-content .orgnization-basic-data{align-items:flex-start;gap:19px}}.organization-content .orgnization-basic-data .image-container{width:100%;padding:50px;border:1.5px solid #CBD4E1;background:#f6f8fc;margin-bottom:20px;border-radius:24px}@media (max-width: 1024px){.organization-content .orgnization-basic-data .image-container{max-width:160px;padding:20px;margin:0}}.organization-content .orgnization-basic-data .image-container img{width:100%;max-height:220px;object-fit:contain}.organization-content .orgnization-basic-data .about{display:flex;flex-direction:column;gap:5px}@media (max-width: 1024px){.organization-content .orgnization-basic-data .about{gap:10px}}.organization-content .orgnization-basic-data .about .name{font-size:1.5rem;line-height:2rem;color:#003ca2;font-weight:700}@media (max-width: 768px){.organization-content .orgnization-basic-data .about .name{display:none}}.organization-content .orgnization-basic-data .about .description{font-size:.875rem;line-height:1.25rem;color:#27364b}.organization-content .organization-files{width:70%}.organization-content .organization-files .available-files{font-weight:600;color:#475569;margin-bottom:20px;font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.organization-content .organization-files .available-files{font-size:.875rem;line-height:1.25rem;margin-bottom:30px}}@media (max-width: 640px){.organization-content .organization-files .available-files{margin-bottom:16px}}.organization-content .organization-files .files-list{display:flex;flex-direction:column;gap:15px}.organization-content .organization-files .files-list .file{overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100%;border:2px solid transparent;border-radius:16px;box-shadow:0 0 6px #00000026;padding:20px;gap:20px;text-align:left;transition:.2s}@media (max-width: 768px){.organization-content .organization-files .files-list .file{padding:16px}}@media (max-width: 640px){.organization-content .organization-files .files-list .file{padding:7px 25px 7px 7px}}.organization-content .organization-files .files-list .file:hover{border-color:#cbd4e1;transform:scale(.999)}.organization-content .organization-files .files-list .file:hover .see-file .msg{opacity:1!important}.organization-content .organization-files .files-list .file:hover .see-file .arrow-up{opacity:0!important}.organization-content .organization-files .files-list .file .about{max-width:80%;flex-grow:1;display:flex;align-items:center;gap:20px}@media (max-width: 640px){.organization-content .organization-files .files-list .file .about{gap:10px;max-width:unset}}.organization-content .organization-files .files-list .file .about .logo{flex-shrink:0;width:40px;height:40px;object-fit:contain;border-radius:8px;background:#f6f8fc;padding:5px}.organization-content .organization-files .files-list .file .about .info{display:flex;flex-direction:column;gap:3px}.organization-content .organization-files .files-list .file .about .info .title{color:#27364b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;font-size:1.25rem;line-height:1.75rem}@media (max-width: 640px){.organization-content .organization-files .files-list .file .about .info .title{font-size:1rem;line-height:1.5rem}}.organization-content .organization-files .files-list .file .about .info .version{font-size:.75rem;line-height:1rem;color:#27364b}.organization-content .organization-files .files-list .file .see-file{flex-shrink:0;position:relative}.organization-content .organization-files .files-list .file .see-file .msg{display:flex;gap:10px;color:#003ca2;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:.1s;opacity:0}.organization-content .organization-files .files-list .file .see-file .msg .arrow-right{margin-top:-2px}@media (max-width: 768px){.organization-content .organization-files .files-list .file .see-file .msg span{display:none}}.organization-content .organization-files .files-list .file .see-file .arrow-up{top:50%;transform:translateY(-50%);right:0;position:absolute;transition:50ms}.organization-content .organization-files .pagination{margin-top:35px;display:flex;align-items:center;justify-content:center;gap:5px}.organization-content .organization-files .pagination .page-item{height:40px;width:40px;color:#27364b;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.4s;border:1px solid transparent}.organization-content .organization-files .pagination .page-item:hover{background:#f6f8fc;border-color:#cbd4e1;color:#003ca2}.organization-content .organization-files .pagination .page-item.active{color:#fff;background:#003ca2}.leave-organization-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000000;display:flex;align-items:center;justify-content:center;background:#060a1999;padding:15px}.leave-organization-content .container{width:100%;max-width:430px;padding:24px;background:#fff;border-radius:24px;box-shadow:0 0 6px #00000026;display:flex;flex-direction:column;align-items:center;gap:20px}.frequent-questions-presentation{padding:70px 10px 60px;text-align:center}@media (max-width: 768px){.frequent-questions-presentation{padding:40px 10px 60px}}@media (max-width: 640px){.frequent-questions-presentation{padding:30px 10px 60px}}.frequent-questions-presentation .title{margin:0 auto 25px;font-size:1.5rem;line-height:2rem;color:#003ca2}@media (max-width: 768px){.frequent-questions-presentation .title{font-size:1.25rem;line-height:1.75rem;display:flex;flex-direction:column;align-items:center}}@media (max-width: 640px){.frequent-questions-presentation .title{font-size:1.125rem;line-height:1.75rem}}.frequent-questions-presentation .search-form{width:100%;max-width:684px;margin:25px auto 0;padding:8px 8px 8px 14px;box-shadow:0 0 6px #00000026;border-radius:16px;background:#fff;display:flex;gap:5px}@media (max-width: 768px){.frequent-questions-presentation .search-form{max-width:522px}.frequent-questions-presentation .search-form button{height:40px;width:40px;padding:0}.frequent-questions-presentation .search-form button span{display:none}}@media (max-width: 640px){.frequent-questions-presentation .search-form{border-radius:12px;margin-top:15px;padding:4px 4px 4px 10px}}.frequent-questions-presentation .search-form input{font-size:1rem;line-height:1.5rem;flex-grow:1}@media (max-width: 768px){.frequent-questions-presentation .search-form input{font-size:.875rem;line-height:1.25rem}}.frequent-questions-presentation .ask-question-btn{margin-top:50px;padding:8px 16px;border-radius:8px;border:1px solid #CBD4E1;color:#003ca2;font-size:1rem;line-height:1.5rem;transition:.4s}.frequent-questions-presentation .ask-question-btn:hover{background:#e0e7f0;color:#000}@media (max-width: 640px){.frequent-questions-presentation .ask-question-btn{display:none}}.frequent-questions-content{padding:30px 20px 45px;max-width:920px;margin:0 auto}@media (max-width: 768px){.frequent-questions-content{padding:20px 20px 45px}}@media (max-width: 640px){.frequent-questions-content{padding:10px 10px 45px}}.frequent-questions-content .faqs-list{display:flex;flex-direction:column;gap:15px}.frequent-questions-content .faqs-list .faq{display:flex;align-items:center;flex-direction:column;width:100%;border:2px solid transparent;border-radius:16px;box-shadow:0 0 6px #00000026;transition:.2s}.frequent-questions-content .faqs-list .faq:hover,.frequent-questions-content .faqs-list .faq.opened{border-color:#cbd4e1;transform:scale(.999)}.frequent-questions-content .faqs-list .faq.opened{box-shadow:unset}@media (max-width: 640px){.frequent-questions-content .faqs-list .faq{gap:10px;max-width:unset}}.frequent-questions-content .faqs-list .faq .collapse-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;text-align:left}.frequent-questions-content .faqs-list .faq .collapse-header .title{color:#003ca2;font-weight:600;font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.frequent-questions-content .faqs-list .faq .collapse-header .title{font-size:.875rem;line-height:1.25rem}}.frequent-questions-content .faqs-list .faq .collapse-header .icon{display:none}.frequent-questions-content .faqs-list .faq .collapse-header .icon.appear{display:block}.frequent-questions-content .faqs-list .faq .collapse-content{display:none;padding:0 16px 16px}.frequent-questions-content .faqs-list .faq .collapse-content.open{display:block}.frequent-questions-content .faqs-list .faq .collapse-content p{font-size:.875rem;line-height:1.25rem;color:#27364b}.frequent-questions-content .dont-find-faq{padding:100px 0 70px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}@media (max-width: 768px){.frequent-questions-content .dont-find-faq{padding:40px 0 20px;gap:10px}}.frequent-questions-content .dont-find-faq .title{color:#27364b;font-weight:600;font-size:1.25rem;line-height:1.75rem}@media (max-width: 768px){.frequent-questions-content .dont-find-faq .title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 640px){.frequent-questions-content .dont-find-faq .title{font-size:1rem;line-height:1.5rem}}.frequent-questions-content .ask-question-modal{max-width:688px!important}.frequent-questions-content .ask-question-modal .close-modal-btn{display:flex;gap:6px;align-items:center;margin:0 0 30px auto;color:#27364b;font-weight:500;font-size:.875rem;line-height:1.25rem}.frequent-questions-content .ask-question-modal .form-field{background:#f6f8fc;border-color:transparent}.frequent-questions-content .ask-question-modal .title{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:20px;color:#000;text-align:center}@media (max-width: 768px){.frequent-questions-content .ask-question-modal .title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 640px){.frequent-questions-content .ask-question-modal .title{font-size:1rem;line-height:1.5rem}}.frequent-questions-content .success-modal{max-width:391px!important;text-align:center}.frequent-questions-content .success-modal .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.frequent-questions-content .success-modal .header .close-modal-btn{display:flex;gap:6px;align-items:center;color:#27364b;font-weight:500;font-size:.875rem;line-height:1.25rem}.frequent-questions-content .success-modal .title{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:10px}@media (max-width: 768px){.frequent-questions-content .success-modal .title{font-size:1.125rem;line-height:1.75rem}}.frequent-questions-content .success-modal .description{font-size:.875rem;line-height:1.25rem;color:#0f1a2a}*{margin:0;padding:0;box-sizing:border-box}html,body,main{height:100%;font-family:Montserrat,sans-serif}body{background:#f6f8fc}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;margin:0}a{text-decoration:none}a,label{display:inline-block;color:inherit}img,video{max-width:100%;height:auto}img,svg,video,iframe{display:block}input,textarea,button,select{border:none;font-family:inherit}input,textarea,select{background:transparent;outline:inherit}[type=checkbox]{width:16px;height:16px;border-radius:4px;background-size:60%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border:1px solid #CBD4E1;color:#003ca2;display:inline-block;flex-shrink:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;cursor:pointer;transition:border-color .4s}[type=checkbox]:checked{background-color:currentColor;background-image:url(/build/assets/checkbox-icon-BQmOZnAT.svg);background-repeat:no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;border-color:transparent}[type=checkbox]:hover{border-color:#003ca2}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-outer-spin-button,[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select{background:url(/build/assets/select-icon-D1_dupFI.svg) no-repeat,#fff!important;background-position:calc(100% - 1.2rem) center!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:2rem!important}ul,ol{list-style:none}button{cursor:pointer;background:inherit}.problem-msg{padding:0 15px;width:100%;position:absolute;text-align:center;left:50%;transform:translate(-50%);bottom:12px;color:#64748b;font-size:.875rem;line-height:1.25rem;z-index:10}@media (max-width: 768px){.problem-msg{font-size:.75rem;line-height:1rem}}.problem-msg a{text-decoration:underline;text-decoration-thickness:1px;font-weight:600;transition:.4s}.problem-msg a:hover{color:#003ca2}.go-back-link{gap:10px;font-weight:500;color:#27364b;position:relative}.go-back-link svg{position:absolute;top:50%;transform:translateY(-50%);transition:.3s}.go-back-link svg:nth-child(1){left:-22px}.go-back-link svg:nth-child(2){left:-30px;opacity:0}.go-back-link:hover svg:nth-child(1){opacity:0}.go-back-link:hover svg:nth-child(2){opacity:1}.btn-text{color:#003ca2;padding:3px 13px;transition:.4s;border:1px solid transparent;border-radius:8px}.btn-text:hover{border-color:#cbd4e1;background:#f6f8fc}.btn-text[disabled]{background:#fff;color:#94a3b8}.btn,.btn-danger,.btn-secondary,.btn-primary{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;padding:10px 16px;border-radius:8px;border:1px solid #003CA2;font-size:1rem;line-height:1.5rem;line-height:normal;transition:.4s}.btn[disabled],[disabled].btn-danger,[disabled].btn-secondary,[disabled].btn-primary{cursor:default}.btn-primary{background:#003ca2;color:#fff}.btn-primary:hover{background:#002461}.btn-primary[disabled]{background:#cbd4e1;color:#64748b}.btn-secondary{color:#003ca2;border:1px solid #cbd4e1;background:#f6f8fc}.btn-secondary:hover{color:#27364b;background:#e2e8f0}.btn-secondary[disabled]{background:#fff;color:#94a3b8}.btn-danger{color:#fff;border:1px solid #B01212;background:#b01212}.btn-danger:hover{background:#002461;border-color:#002461}.btn-danger[disabled]{opacity:.7}.custom-form-control{display:flex;flex-direction:column}.form-label{font-size:.75rem;line-height:1rem;color:#003ca2;font-weight:500;margin-bottom:7px;transition:.4s}.form-label.error{color:#b01212}.form-field{background:#fff;padding:5px 14px;border-radius:16px;border:1px solid #cbd4e1;color:#0f1a2a;font-size:.875rem;line-height:1.25rem;transition:.4s}.form-field:hover,.form-field:focus{border-color:#003ca2}.form-field.error{border:1px solid #b01212}.form-field[readonly]{cursor:default}.form-field[disabled]{background:#f1f4f9;color:#cbd4e1}input.form-field,select.form-field{height:40px}::-webkit-input-placeholder{color:#94a3b8}:-moz-placeholder{color:#94a3b8;opacity:1}::-moz-placeholder{color:#94a3b8;opacity:1}:-ms-input-placeholder{color:#94a3b8}::-ms-input-placeholder{color:#94a3b8}::placeholder{color:#94a3b8}.form-error-msg{display:none;align-items:center;font-weight:500;font-size:.75rem;line-height:1rem;color:#64748b;margin-top:6px;text-align:left}.form-error-msg:before{display:block;content:"";height:16px;width:16px;background-image:url(/build/assets/error-icon-BGDVVk9Y.svg);flex-shrink:0}.form-error-msg.appear{display:flex;gap:4px}.ellipse{--ellipse-height: 1730px;--ellipse-width: 1441px;--ellipse-y-position: calc(var(--ellipse-height) / -2);--ellipse-x-position: calc(var(--ellipse-width) / -1.75);--animation-duration: 8s;max-width:unset;position:absolute;height:var(--ellipse-height);width:var(--ellipse-width)}@media (max-width: 640px){.ellipse{--ellipse-x-position: calc(var(--ellipse-width) / -1.65)}}.ellipse.left-ellipse{top:var(--ellipse-y-position);left:var(--ellipse-x-position);animation:to-bottom var(--animation-duration) linear infinite}@keyframes to-bottom{0%{transform:translateY(0)}50%{transform:translateY(100vh)}to{transform:translateY(0)}}.ellipse.right-ellipse{bottom:var(--ellipse-y-position);right:var(--ellipse-x-position);animation:to-top var(--animation-duration) linear infinite}@keyframes to-top{0%{transform:translateY(0)}50%{transform:translateY(-100vh)}to{transform:translateY(0)}}.gradient-title{background:linear-gradient(180deg,#043c93,#1678db);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.gradient-title.horizontal-gradient{background:linear-gradient(90deg,#043c93,#1678db)}.alert-message{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem;padding:8px;border-radius:16px;text-align:left;margin:0 auto;max-width:max-content}.alert-message svg{flex-shrink:0}.alert-message.success{background:#dcf4e6;color:#00632b}.alert-message.warning{color:#b48300;background:#fdf7e6}.alert-message.error{color:#b01212;background:#fcc}.modal-container{position:fixed;z-index:1000;left:0;top:0;height:100%;width:100%;display:none;align-items:center;justify-content:center;background:#060a1999;padding:20px}.modal-container.open{display:flex}.modal-container .custom-modal{max-height:100%;overflow:auto;background:#fff;padding:24px;border-radius:24px;max-width:500px;width:100%;transition:.4s}.modal-container .custom-modal.close-animation{opacity:0}.modal-container .custom-modal .actions{margin-top:25px;display:flex;justify-content:center;gap:12px}.modal-container .custom-modal .actions .action{font-size:1rem;line-height:1.5rem}.dropdown-menu-container{display:none;position:absolute}.dropdown-menu-container.open{display:flex}.dropdown-menu-container .dropdown-menu{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 6px #00000026;border-radius:16px;padding:4px 14px;transition:.2s}.dropdown-menu-container .dropdown-menu.close-animation{opacity:0;transform:scale(.75)}.dropdown-menu-container .dropdown-menu .item{padding:7px 4px;display:flex;align-items:center;gap:15px;color:#475569;font-weight:500;font-size:.875rem;line-height:1.25rem}.dropdown-menu-container .dropdown-menu .item:not(:first-child){border-top:1px solid #CBD4E1}.dropdown-menu-container .dropdown-menu .item.error{color:#b01212}.animation-fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
