@charset "UTF-8";.background_login{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.background_login .content_background_image{background-color:#ffffffe6;padding:80px;width:calc(100vw - 73px);height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(15px)}.background_login .footer{width:100%;display:flex;justify-content:center}.background_login .login_container{padding:0;width:calc(100vw - 20px);height:calc(100vh - 70px);display:flex;gap:8px;border-radius:2rem;position:relative;overflow:hidden}.background_login .login_container .content_images_login{width:70%;height:100%;border-radius:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;content:"";opacity:1;transform:translate(0);transition:all .7s ease-out}.background_login .login_container .content_images_login.sign-up{width:60%;transform:translate(-10px)}.background_login .login_container .content_images_login.fade-out{transform:translate(-20px)}.background_login .login_container .content_images_login.fade-in{opacity:1;transform:translate(0)}.background_login .login_container .content_images_login .content-filter{background-color:#02020280;width:100%;height:100%;border-radius:2rem;position:relative;display:flex;flex-direction:column;justify-content:flex-end;opacity:1;transform:translateY(0);transition:all .8s cubic-bezier(.4,0,.2,1)}.background_login .login_container .content_images_login .content-filter.sign-up{transform:translateY(0);background-color:#02020280}.background_login .login_container .content_images_login .content-filter .info_sign_up{width:100%;padding:32px;box-sizing:border-box;position:absolute;left:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(0deg,rgba(2,2,2,.8) 0%,rgba(2,2,2,.5019607843) 40%,rgba(2,2,2,.2509803922) 70%,transparent 100%);border-radius:2rem;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1);min-height:120px}.background_login .login_container .content_images_login .content-filter .info_sign_up.sign-up{transform:translateY(0)}.background_login .login_container .content_images_login .content-filter .info_sign_up.text-transitioning{animation:textFadeOut .3s ease-out}.background_login .login_container .content_images_login .content-filter .title_info{color:#fff;font-size:28px;font-weight:600;margin-bottom:0;transform:translateY(0);transition:all .5s cubic-bezier(.4,0,.2,1);opacity:1;position:relative}.background_login .login_container .content_images_login .content-filter .title_info.sign-up{transform:translateY(20px);opacity:0;visibility:hidden}.background_login .login_container .content_images_login .content-filter .title_info.text-transitioning{animation:textSlideOut .3s ease-out}.background_login .login_container .content_images_login .content-filter .subtitle_info{color:#e5e5e5;font-size:1rem;font-weight:300;margin-bottom:18px;transform:translateY(0);transition:all .5s cubic-bezier(.4,0,.2,1) .1s;opacity:1;position:relative;line-height:1.4}.background_login .login_container .content_images_login .content-filter .subtitle_info.sign-up{transform:translateY(20px);opacity:0;visibility:hidden}.background_login .login_container .content_images_login .content-filter .subtitle_info.text-transitioning{animation:textSlideOut .3s ease-out .1s}.background_login .login_container .content_images_login .content-filter .button_sign_up{width:100%;display:flex;justify-content:flex-start;transform:translateY(0);transition:all .5s cubic-bezier(.4,0,.2,1) .2s;opacity:1;position:relative}.background_login .login_container .content_images_login .content-filter .button_sign_up.sign-up{transform:translateY(20px);opacity:0;visibility:hidden}.background_login .login_container .content_images_login .content-filter .button_sign_up.text-transitioning{animation:textSlideOut .3s ease-out .2s}.background_login .login_container .content_images_login .content-filter .button_sign_up .button_secondary_login{background:transparent;border:1.5px solid #fff;color:#fff;font-size:1rem;font-weight:500;border-radius:1rem;padding:0 22px;height:38px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(1);position:relative;overflow:hidden}.background_login .login_container .content_images_login .content-filter .button_sign_up .button_secondary_login:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.background_login .login_container .content_images_login .content-filter .button_sign_up .button_secondary_login:hover{background:rgba(255,255,255,.08);color:#fff;border-color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #fff3}.background_login .login_container .content_images_login .content-filter .button_sign_up .button_secondary_login:hover:before{left:100%}.background_login .login_container .content_images_login .content-filter .button_sign_up .button_secondary_login:active{transform:scale(.98)}.background_login .login_container .content_new_login{padding:0 40px;width:30%;border-radius:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(0);transition:all .7s ease-out;position:relative}.background_login .login_container .content_new_login.sign-up{width:60%!important;transform:translate(10px)}.background_login .login_container .content_new_login .content_new_logo{width:100%;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1)}.background_login .login_container .content_new_login .content_new_logo.sign-up{transform:translateY(-10px)}.background_login .login_container .content_new_login .title{text-align:center;font-size:24px;font-weight:400;color:#222;margin-bottom:10px;margin-top:20px;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1) .1s}.background_login .login_container .content_new_login .title.sign-up{transform:translateY(-10px)}.background_login .login_container .content_new_login .label_new_input{font-size:14px;font-weight:400;color:#222;margin-bottom:10px;transform:translateY(0);transition:all .4s cubic-bezier(.4,0,.2,1)}.background_login .login_container .content_new_login .label_new_input.sign-up{transform:translateY(-5px)}.background_login .login_container .content_new_login .input_new_login{height:40px;border-radius:1rem;border:1px solid #ccc;padding:0 10px;font-size:14px;color:#45404a;margin-bottom:20px;display:flex;align-items:center;background-color:#fff;transform:translateY(0);transition:all .4s cubic-bezier(.4,0,.2,1)}.background_login .login_container .content_new_login .input_new_login input{border:none;outline:none;background:transparent;width:100%;height:100%;font-size:14px;color:#45404a;border-radius:1rem;padding:0 10px;transition:all .3s ease}.background_login .login_container .content_new_login .input_new_login input:-webkit-autofill,.background_login .login_container .content_new_login .input_new_login input:-webkit-autofill:focus,.background_login .login_container .content_new_login .input_new_login input:-webkit-autofill:hover,.background_login .login_container .content_new_login .input_new_login input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333!important;color:#333!important;border-radius:1rem;transition:background-color 5000s ease-in-out 0s}.background_login .login_container .content_new_login .input_new_login.error_input{border:1.5px solid #e53935!important;box-shadow:0 0 0 1px #e5393533;background:#fff6f6;animation:shake .5s ease-in-out}.background_login .login_container .content_new_login .input_new_login.error_input input{color:#e53935}.background_login .login_container .content_new_login .input_new_login.error_input input:-webkit-autofill{-webkit-text-fill-color:#e53935!important}.background_login .login_container .content_new_login .password{font-size:12px;font-weight:400;color:#45404a;margin:-10px 0 0;text-align:right;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.background_login .login_container .content_new_login .password:hover{color:#89c22e;cursor:pointer;transform:translateY(-2px)}.background_login .login_container .content_new_login .button_new_login{height:40px;border-radius:1rem;background-color:#89c22e;color:#fff!important;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0 10px;display:flex;align-items:center;justify-content:center;margin-top:20px;transform:translateY(0) scale(1)}.background_login .login_container .content_new_login .button_new_login p{color:#fff;font-weight:400}.background_login .login_container .content_new_login .button_new_login:hover{background-color:#78b22a;transform:translateY(-2px) scale(1.02);box-shadow:0 4px 12px #89c22e4d}.background_login .login_container .content_new_login .button_new_login:active{transform:translateY(0) scale(.98)}.background_login .login_container .content_new_login .button_link_login{background:none;border:none;color:#89c22e;font-size:15px;font-weight:500;cursor:pointer;padding:0 8px;margin:0 4px;border-radius:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:underline;outline:none;transform:scale(1)}.background_login .login_container .content_new_login .button_link_login:hover{background:#f3fbe7;color:#6fa01f;transform:scale(1.05)}.background_login .login_container .content_new_login .button_secondary_login{background:#f3fbe7;border:1px solid #89c22e;color:#89c22e;font-size:15px;font-weight:500;cursor:pointer;padding:0 18px;height:36px;border-radius:1rem;margin:0 4px;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;transform:scale(1)}.background_login .login_container .content_new_login .button_secondary_login:hover{background:#e6f7c7;color:#6fa01f;transform:scale(1.05);box-shadow:0 4px 12px #89c22e33}.background_login .login_container .content_new_login .links{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes textFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes textSlideOut{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.5;transform:translateY(-5px) scale(.98)}to{opacity:0;transform:translateY(-15px) scale(.95)}}@keyframes textSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95);visibility:hidden}50%{opacity:.7;transform:translateY(-5px) scale(.98);visibility:visible}to{opacity:1;transform:translateY(0) scale(1);visibility:visible}}@keyframes headerSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.9)}50%{opacity:.8;transform:translateY(5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.background_login .content_new_login.sign-up{animation:slideInFromRight .6s cubic-bezier(.4,0,.2,1)}.background_login .logo_login{transition:all .4s cubic-bezier(.4,0,.2,1)}.background_login .logo_login:hover{transform:scale(1.05)}.background_login .content_new_logo,.background_login .title,.background_login .form_new_login{animation-fill-mode:forwards;will-change:transform,opacity}.background_login .content_new_login.transitioning .content_new_logo,.background_login .content_new_login.transitioning .title{opacity:0;transform:translateY(-20px) scale(.9)}.background_login .content_new_login.transitioning .form_new_login{opacity:0;transform:translateY(30px) scale(.95)}.background_login .spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.background_login .loading_screen{animation:fadeIn .5s ease-in-out}.background_login .loading_screen.hide{animation:fadeOut .5s ease-in-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.background_login .input_new_login.active_input{animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 5px #89c22e33}to{box-shadow:0 0 20px #89c22e66}}.background_login .button_secondary_login{position:relative;overflow:hidden}.background_login .button_secondary_login:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.background_login .button_secondary_login:hover:before{left:100%}@media (max-width: 600px){.background_login .content_new_login{width:100%!important}}.content_new_sign_up{width:100%;height:100%;animation:fadeInUp .6s cubic-bezier(.4,0,.2,1)}.content_new_sign_up .title_sing_up{text-align:left!important;padding-left:12px}@keyframes fadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.content_button_back{display:flex;width:100%;justify-content:flex-start;align-items:center}.content_button_back .button_retorn_back_login{color:#45404a;display:flex;align-items:center;font-size:12px;font-weight:500;outline:none;background:rgb(255,255,255);border-radius:2rem;padding:6px 16px 6px 10px;cursor:pointer;z-index:10;transition:all .3s cubic-bezier(.4,0,.2,1);gap:6px;animation:slideInFromLeft .5s cubic-bezier(.4,0,.2,1)}.content_button_back .button_retorn_back_login svg{font-size:17px;margin-right:2px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.content_button_back .button_retorn_back_login:hover{background:#eaf7d1;color:#6fa01f;border:1px solid #6fa01f!important;box-shadow:0 4px 16px #89c22e22}.content_button_back .button_retorn_back_login:hover svg{transform:translate(-2px)}.content_button_back .button_retorn_back_login:active{transform:translate(0) scale(.98)}.content_button_back .button_retorn_back_login:focus{outline:none}.content_new_logo_sing_up{display:flex;justify-content:flex-start;align-items:center;margin-top:20px}@keyframes slideInFromLeft{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}.form_new_sign_up{padding:20px 90px;animation:scaleIn .6s cubic-bezier(.4,0,.2,1) .1s both;position:relative;min-height:300px;animation-fill-mode:forwards;will-change:transform,opacity}.form_new_sign_up.transitioning{animation:fadeOut .3s ease-out}@media (max-width: 600px){.form_new_sign_up{padding:20px}}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes formSlideIn{0%{opacity:0;transform:translateY(30px) scale(.95)}50%{opacity:.8;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.form_new_sign_up .label_new_input{animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) .2s both}.form_new_sign_up .input_new_login{animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) .3s both}.form_new_sign_up .button_new_login{animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) .4s both}.form_new_sign_up .MuiStepper-root{animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) .1s both}.form_new_sign_up input[type=text]{transition:all .3s cubic-bezier(.4,0,.2,1)}.form_new_sign_up input[type=text]:focus{transform:scale(1.05);box-shadow:0 0 0 2px #89c22e33}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.step-content{animation:fadeInUp .5s ease-out}.step-description{animation:fadeInUp .4s ease-out .1s both}.step-content:last-child{animation:bounceIn .6s ease-out}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}.form_new_sign_up input[type=text][inputMode=numeric]{transition:all .3s cubic-bezier(.4,0,.2,1)}.form_new_sign_up input[type=text][inputMode=numeric]:focus{transform:scale(1.05);box-shadow:0 0 0 2px #89c22e33;border-color:#89c22e}.form_new_sign_up input[type=text][inputMode=numeric]:hover{border-color:#89c22e;transform:scale(1.02)}.form_new_sign_up span[onClick]{transition:all .3s ease}.form_new_sign_up span[onClick]:hover{color:#6fa01f!important;text-decoration:underline;transform:scale(1.05)}.MuiStepLabel-root{transition:all .3s ease}.MuiStepLabel-root.Mui-completed{animation:scaleIn .3s ease-out}.MuiStepLabel-root.Mui-active{animation:pulse 2s ease-in-out infinite}.code-input{transition:all .3s ease}.code-input:focus{border:#89c22e 1px solid!important;outline:none}.recaptcha-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.recaptcha-container>div{display:flex;justify-content:center;margin:0 auto}.recaptcha-container p{margin-top:8px;font-size:12px;color:#e53935;text-align:center;animation:shake .5s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (max-width: 600px){.recaptcha-container{transform:scale(.9);margin:15px 0}}#root{max-width:1280px;margin:0;padding:0;text-align:center}.app{background-color:#dadada}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.container{background:#fff;height:100%;min-height:100vh;width:100vw;padding-top:55px;padding-left:67px;box-sizing:border-box}@media screen and (max-width: 600px){.container{padding-left:0}}.content_all_certificates{padding:50px;overflow-y:scroll;height:100%;text-align:left}.item_certificates{width:100%;min-height:390px;background-image:url(/images/documents.jpg);background-size:cover;background-position:15% 50%;border-top-left-radius:32px;border-bottom-left-radius:32px;height:100%;background-color:#00000080;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);transition:height .3s ease}.item_certificates h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_certificates .shadow{transition:height .3s ease;border-top-left-radius:32px;border-bottom-left-radius:32px;width:100%;min-height:390px;height:100%;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);display:flex;align-items:end}.item_certificates p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_certificates .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px}.content_certificates{background-color:#fff;border-radius:32px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.content_certificates .content_info_certificates{padding:40px 30px 30px 20px}.content_certificates .content_info_certificates .button{width:100%;display:flex;align-items:center;justify-content:center;margin:10px 0}.content_loading{padding:25px;height:calc(100vh - 130px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.loading-dots-container{display:flex;justify-content:center;align-items:center}.loading-dot{height:15px;width:15px;border-radius:50%;margin:10px;animation:pulse .9s ease-in-out infinite;background-color:#89c22e}.loading-dot:nth-of-type(1){animation-delay:0s}.loading-dot:nth-of-type(2){animation-delay:.2s}.loading-dot:nth-of-type(3){animation-delay:.4s}.loading-message{text-align:center;max-width:600px}.loading-message p{color:#666;font-size:16px;font-weight:400;margin:0;line-height:1.5;animation:fadeInUp .6s ease-out}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.data_table{width:100%;border-collapse:collapse;border-radius:18px;text-indent:0;overflow:hidden;color:#424244}.data_table thead tr{display:table-row;vertical-align:inherit}.data_table thead tr th{text-align:center;font-size:14px;text-transform:capitalize;background-color:#89c22e;color:#fff;font-weight:400;padding:.75rem 1rem;border-bottom-color:#9aca3c4d}.data_table tbody tr:hover{background-color:#9aca3c1a}.data_table .label{text-align:center;font-style:italic}.data_table td{border-left:1px solid rgb(224,224,224);border-right:1px solid rgb(224,224,224)}.data_table th:first-child,.data_table td:first-child{border-left:none}.data_table th:last-child,.data_table td:last-child{border-right:none}.modern-table{border-radius:18px;overflow:hidden;background:#fff}.modern-table thead tr{background:#89c22e}.modern-table thead th,.modern-table thead .MuiTableCell-root{color:#fff!important;font-weight:600;font-size:1.05rem;border:none;padding:14px 12px;letter-spacing:.01em}.modern-table tbody tr{background:#fff;transition:background .18s;border-bottom:1.5px solid #f2f2f2}.modern-table tbody tr:hover{background:#f6faef}.modern-table tbody td,.modern-table tbody .MuiTableCell-root{padding:13px 12px;font-size:.98rem;color:#444;border:none}.modern-table tbody tr:last-child{border-bottom:none}.modern-table .MuiTypography-body1{font-size:.98rem;color:#444}.pagination{display:flex;flex-direction:row;align-items:center;padding:1rem 1.25rem;justify-content:space-between}.text-xs\+{font-size:.8125rem;line-height:1.125rem}.form-select{background-position:50%;background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-left:calc(.5rem * (1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem * var(--tw-space-x-reverse))}.card_table{--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);background-color:#fff;border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);color:#64748b;display:flex;flex-direction:column;min-width:1px;overflow-wrap:break-word;position:relative;max-width:100%}@media screen and (max-width: 600px){.card_table{overflow:auto}}.content_history{display:flex;flex-direction:column;justify-content:center;align-items:center}.content_history .close_button{margin-top:30px;background-color:#45404a;color:#fff}.content_history p{margin:3px}.content_history .date{font-style:italic;font-size:14px}.content_history .date b{color:#89c22e}.buttons_modal_documents{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:space-around}.buttons_modal_documents button{width:180px}.buttons_modal_documents .logout_button{background-color:#89c22e;color:#fff}.buttons_modal_documents .close_button{background-color:#45404a;color:#fff}.item_documents{width:100%;height:140px;background-image:url(/images/documents.jpg);background-size:cover;background-position:15% 50%;border-radius:.5rem;margin-bottom:15px;background-color:#00000080;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);transition:height .3s ease}.item_documents h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_documents .shadow{transition:height .3s ease;border-radius:.5rem;width:100%;height:140px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%)}.item_documents p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_documents .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:130px}.list_documents{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-right:35px}@media screen and (max-width: 600px){.list_documents_column,.list_document{width:100%!important}}.list_documents_column{width:92%!important}.list_document{display:flex;flex-direction:row;align-items:center;background-color:#45404a1a;border-radius:10px;padding:8px;margin:10px 0;color:#45404a;border:1px solid #45404a;cursor:pointer;width:99%!important;transition:all .3s ease-in-out}.list_document.error{background-color:#ae0721;color:#fff;border:1px solid #ae0721}.list_document.error p{color:#fff}.list_document.error:hover{border:1px solid #ae0721;background-color:#ae0721a6}.list_document.upload{background-color:#89c22e;color:#fff;border:1px solid #89c22e}.list_document.upload p{color:#fff}.list_document.upload:hover{background-color:#89c22ea6}.list_document.loading{background-color:#7d0d7c;border:1px solid #7d0d7c;color:#fff}.list_document.loading:hover{background-color:#7d0d7ca6}.list_document p{font-size:11px;margin:3px;font-weight:500}.list_document:hover{color:#fff;border:1px solid #89c22e;background-color:#89c22ef2}.list_document:hover p{color:#fff}.list_document .icon{margin-right:10px}.list_state_document .item_state{margin:6.8px 0;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:5px;border-radius:10px}.list_state_document .item_state .icon{margin-right:10px;color:#89c22e}.list_state_document .item_state p{margin:0;text-align:left;font-size:13px;color:#45404a}.drag_and_drop{padding:50px;text-align:center;border-radius:10px;background-color:#89c22e26;border:1px dashed #89c22e}.drag_and_drop p{color:#6f9c25;font-size:16px;font-weight:500;margin-bottom:20px;text-align:center}@media (max-width: 767.98px){.card_info_documents{width:40%}}.buttons_modal{width:100%;display:flex;align-items:center;justify-content:space-around}.buttons_modal button{width:140px}.buttons_modal .logout_button{background-color:#89c22e;color:#fff}.buttons_modal .close_button{margin-top:20px;background-color:#45404a;color:#fff}.content_info_document{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%}.content_info_document .content_text_document{width:70%}.content_info_document .title_document{margin-bottom:3px;margin-top:3px;font-size:14px;font-weight:500;color:#45404a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_info_document .date{margin-bottom:3px;margin-top:3px;font-size:11px;color:#6f9c25;font-style:italic}.content_info_document .size{margin-bottom:3px;margin-top:3px;font-size:11px;font-weight:500;color:#334155}.spinner_modal{width:30px;height:30px;border:2px solid;border-color:#89c22e transparent #89c22e transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}.item_document_historical{width:300px;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:#63636333 0 1px 4px;border-radius:10px;margin-bottom:15px;margin-top:15px}.item_document_historical p{margin:2px 0}.item_document_historical .date{font-size:14px;font-style:italic}.item_document_historical .date b{color:#89c22e}.buttons_modal_historical{width:100%;display:flex;align-items:center;justify-content:space-around}.buttons_modal_historical button{width:140px}.buttons_modal_historical .logout_button{background-color:#89c22e;color:#fff}.buttons_modal_historical .close_button{background-color:#45404a;color:#fff}.content{padding:15px;overflow-y:scroll;height:100%}.content{overflow:auto}.item_formalities{width:100%;height:100px;background-image:url(/images/formalities.jpg);background-size:cover;background-position:15% 50%;border-radius:.5rem;margin-bottom:15px;background-color:#00000080;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);transition:height .3s ease}.item_formalities h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_formalities .shadow{transition:height .3s ease;border-radius:.5rem;width:100%;height:100px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%)}.item_formalities p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_formalities .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:90px}.item_info_projects{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);background-color:#fff;border-radius:.5rem;color:#64748b;display:flex;min-width:1px;overflow-wrap:break-word;position:relative;flex-direction:column;padding:1rem;transition:all .3s ease;margin:5px 10px;z-index:1}.item_info_projects:hover{padding:.75rem}.card_builder_formalities{border-radius:10px;background-size:cover;background-position:center;height:150px;max-height:150px;display:flex;justify-content:flex-end;align-items:center;padding:10px;transition:all .3s ease-in-out;position:relative;cursor:pointer}.card_builder_formalities .image_item_building{width:60%;border-radius:10px;padding:10px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);backdrop-filter:blur(8px)}.card_builder_formalities .image_item_building p{font-size:12px;margin:5px;color:#fff}.card_builder_formalities .image_item_building .title{color:#89c22e;font-size:15px;font-weight:500;letter-spacing:.025em;margin-bottom:5px}.card_builder_formalities .image_item_building .icon_item{color:#89c22e;font-size:12px;float:left;margin-top:3px;margin-right:3px}.card_builder_formalities .image_item_building .direction{text-transform:capitalize}.card_builder_formalities .image_item_building .nit{font-style:italic;font-size:10px}.card_builder_formalities .image_item_building .list_names{display:flex;flex-direction:row;width:100%;align-items:center}.card_builder_formalities .image_item_building .list_names .list_name{display:flex;text-align:center;justify-content:center;align-items:center;flex-direction:row}.card_builder_formalities .image_item_building .list_names .icon_name{color:#89c22e;margin-right:5px;font-size:15px}.card_builder_formalities .image_item_building .list_names .title{color:#89c22e;font-size:13px;font-weight:500;letter-spacing:.025em;margin:5px}.card_builder_formalities .image_item_building .list_names .subtitle{margin:5px;color:#fff;font-size:12px;font-weight:500;letter-spacing:.025em}.card_builder_formalities img{position:absolute;top:30px;right:30px;float:left;border-radius:10px;box-shadow:0 0 5px #fff;z-index:2}.card_builder_formalities:hover{box-shadow:0 0 10px #64748b}.table_formalities{margin-top:10px;width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:0;box-shadow:0 1px 6px #3c485814;font-size:13px}.table_formalities thead tr{background:#eff3f0}.table_formalities thead tr th{color:#222;font-weight:600!important;font-size:13px;padding:4px 3px;border-bottom:1.5px solid #e5e7eb;letter-spacing:.01em;text-align:left}.table_formalities tbody tr{transition:background .18s}.table_formalities tbody tr:hover{background:#f0f4f8}.table_formalities .button_modal{color:#598ee9;cursor:pointer;transition:.2s;outline:none}.table_formalities .button_modal:focus{outline:none!important;box-shadow:none!important;border:none!important}.table_formalities .button_modal:active{outline:none!important;box-shadow:none!important;border:none!important}.table_formalities .button_modal:hover{color:#666;background:#eaf1fb;border-radius:50%;transform:scale(1.08)}.table_formalities th{border:none}.table_formalities td{border-top:1px solid #f1f1f1;padding:4px 3px;font-size:13px;color:#222;vertical-align:middle;background:transparent}.table_formalities tbody tr:nth-child(even){background-color:#fcfcfd}.table_formalities tbody tr:nth-child(odd){background-color:#fff}.table_formalities td:first-child,.table_formalities th:first-child{border-radius:0}.table_formalities td:last-child,.table_formalities th:last-child{border-radius:0}@media (max-width: 767.98px){.table_formalities{font-size:12px}.table_formalities th,.table_formalities td{padding:6px 2px}}.line-info{background-color:#89c22e;color:#fff;padding:10px;width:100%;margin-bottom:10px;border-radius:30px;height:100px}.line-info p{font-size:15px}.timeline{position:relative;width:100%;max-width:600px;margin:10px auto 0;display:flex;flex-direction:column;align-items:flex-start;background:none;box-shadow:none;justify-content:center;padding:10px 0 10px 40px}.timeline:after{display:none}.container_timeline,.container_timeline.left,.container_timeline.right,.container_timeline.not,.container_timeline.not.left,.container_timeline.not.right{position:relative;width:100%;margin:0 0 18px;padding:0;display:flex;align-items:flex-start;background:none;left:0!important}.container_timeline:before{content:"";position:absolute;left:14px;top:35px;width:2px;height:calc(100% - 22px);background:#e0e0e0;z-index:0}.container_timeline:last-child:before{display:none}.container_timeline .icon{position:relative;min-width:24px;min-height:24px;width:24px;height:24px;margin-right:12px;background:#fff;border:2px solid #bdbdbd;border-radius:50%;text-align:center;font-size:16px!important;color:#7b7b7b;display:flex;align-items:center;justify-content:center;z-index:1}.container_timeline .success_check{border-color:#89c22e;color:#89c22e!important}.container_timeline .content_formalities_timeline{background:none;border:none;border-radius:0;margin:0;padding:2px 0 8px;min-height:unset;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:none}.container_timeline .content_formalities_timeline h2{margin:0 0 2px;font-size:13px;font-weight:500;color:#222;text-align:left}.container_timeline .content_formalities_timeline p{margin:0;font-size:12px;color:#666;line-height:1.3}.container_timeline .date{position:static;font-size:11px;color:#9b9b9b;font-weight:400;margin-bottom:2px;margin-left:0;letter-spacing:.01em;width:auto;text-align:left}@media (max-width: 767.98px){.timeline{max-width:100%;padding-left:0}.container_timeline .content_formalities_timeline h2{font-size:12px}.container_timeline .content_formalities_timeline p{font-size:11px}.container_timeline .icon{width:20px;height:20px;font-size:13px!important;min-width:20px;min-height:20px}.container_timeline .date{font-size:10px;margin-left:30px}}.info_formalities .title{margin:5px 20px 0;font-size:14px;color:#334155;padding:0;background-color:none;font-weight:500;text-transform:uppercase;text-align:left;letter-spacing:.024em}.info_formalities .subtitle{margin:5px 20px 0;font-size:17px;color:#89c22e;padding:0;background-color:none;font-weight:600;text-transform:uppercase;text-align:left;letter-spacing:.024em}.next_previus_formalities{width:100%;display:flex;justify-content:space-between}.next_previus_formalities .item{display:flex;justify-content:space-between;align-items:center;width:90%;border:1px solid #ccc;border-radius:10px;padding:10px;height:auto;margin-bottom:10px;background-color:#eff8e0}.next_previus_formalities .item img{width:50px;height:50px}.next_previus_formalities .item p{margin:3px}.next_previus_formalities .item .title{color:#334155;font-size:.75rem;line-height:1rem}.next_previus_formalities .item .info_formalities{display:inline-block;width:75%}.next_previus_formalities .item .date{font-size:12px}.next_previus_formalities .item .date b{color:#89c22e}.next_previus_formalities .item .subtitle{color:#89c22e;font-weight:500;font-size:15px;line-height:2rem;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next_previus_formalities .item.next{background-color:#ebf1fa}.next_previus_formalities .item.next .subtitle{color:#598ee9!important}.next_previus_formalities .item.next .date b{color:#598ee9}.success_check{color:#89c22e!important}@media (max-width: 767.98px){.timeline{margin-left:-18px!important}.next_previus_formalities .item{width:90%;margin-left:5%}.next_previus_formalities .item p{margin-right:0}.next_previus_formalities .item img{width:50px;height:50px}.next_previus_formalities .item .info_formalities{position:relative;width:75%}}@media (max-width: 300px){.timeline{margin-left:-18px!important}.timeline:after{left:147px}}@media (min-width: 201px) and (max-width: 460px){.container_timeline .date{font-size:10px!important;width:70%!important;right:-150px!important}.container_timeline.right .date{font-size:10px!important;width:70%!important;left:-150px!important}}@media (min-width: 301px) and (max-width: 450px){.timeline{margin-left:-18px!important}.timeline:after{left:203px!important}}@media (min-width: 900px) and (max-width: 1000px){.timeline:after{left:55%!important}}@media (min-width: 730px) and (max-width: 899px){.timeline{margin-left:-18px!important}.timeline:after{left:53%!important}}.text_timeline{text-align:center;font-size:20px;padding-left:80px}.title_time_line{color:#45404a;font-weight:500;margin:0;letter-spacing:.025em}.title_time_line .icon{color:#89c22e;float:left;margin-right:9px}.title_table{color:#45404a;font-weight:500;margin:0;letter-spacing:.025em}.title_table .icon{color:#89c22e;float:left;margin-right:9px}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.NavbarProject{margin-left:8px;background-color:#89c22e;position:sticky;top:60px;left:72px;right:0;z-index:999;padding:3px 15px;text-align:left;color:#fff;display:flex;flex-direction:row;align-items:center}.NavbarProject p{color:#fff;margin:0 0 0 10px;font-size:13px}.NavbarProject .project_button{margin-left:15px;border-radius:5px;padding:2px 10px;transition:all .3s ease-in-out;cursor:pointer;font-size:13px;display:flex;flex-direction:row;align-items:center;font-weight:500;border:1px solid #fff;color:#fff;justify-content:space-between}.NavbarProject .project_button:hover{background-color:#fff;color:#89c22e!important}.NavbarProject .project_button:hover p{color:#89c22e!important}.NavbarProject .project_button p{text-transform:capitalize;margin-right:10px;color:#fff}.select_info{display:flex;flex-direction:column;width:100%}.select_modal{padding-right:20px}.select_modal h4{margin-bottom:30px}.content_modal_macroproyect{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.content_modal_macroproyect .info_modal_macroproyect{padding:2rem;border-radius:1rem;background-color:#fff;z-index:999;width:70vw;height:80vh}.content_modal_macroproyect .info_modal_macroproyect .list_projects{height:80%;overflow-y:auto}.content_modal_macroproyect .info_modal_macroproyect .modal_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.content_modal_macroproyect .info_modal_macroproyect .modal_header .close_button{background-color:#fff;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.content_modal_macroproyect .info_modal_macroproyect .modal_header .close_button svg{font-size:20px;color:#45404a}.content_modal_macroproyect .info_modal_macroproyect .modal_header .close_button:hover{background-color:#45404a;border-color:#45404a}.content_modal_macroproyect .info_modal_macroproyect .modal_header .close_button:hover svg{color:#fff}.content_modal_macroproyect .title_info_modal_macroproyect{color:#45404a;font-size:20px;font-weight:500;letter-spacing:.025em;text-align:left;margin:0}.content_modal_macroproyect .subtitle_info_modal_macroproyect{color:#45404a;font-size:16px;font-weight:400;letter-spacing:.025em;text-align:left;margin:0 0 10px}.content_modal_macroproyect .card_item_project{border-radius:2rem;background-size:cover;background-position:center}.content_modal_macroproyect .card_item_project .content_info_card{background-color:#02020299;width:auto;min-height:300px;border-radius:2rem;padding:20px;position:relative;display:flex;flex-direction:column;backdrop-filter:blur(0px)}.content_modal_macroproyect .card_item_project .content_info_card .content_logo_info_card{position:absolute;top:20px;right:20px;background-color:#fff;padding:5px;width:50px;height:50px;box-shadow:0 0 3px #fff;border-radius:1rem;display:flex;justify-content:center;align-items:center}.content_modal_macroproyect .card_item_project .content_info_card .content_logo_info_card img{width:100%;height:auto}.content_modal_macroproyect .card_item_project .content_info_card .title_modal{color:#fff;font-size:20px;font-weight:500;letter-spacing:.025em;text-align:left;margin:0}.content_modal_macroproyect .card_item_project .content_info_card .subtitle_modal{color:#fff;font-size:16px;font-weight:400;letter-spacing:.025em;text-align:left;margin:0}.content_modal_macroproyect .card_item_project .content_info_card .header_info .direction{color:#fff;font-size:12px;font-weight:300;display:flex;align-items:center;margin:5px 0;gap:4px}.content_modal_macroproyect .card_item_project .content_info_card .header_info .direction svg{color:#fff;font-size:15px}.content_modal_macroproyect .card_item_project .content_info_card .footer_info{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .societies_info{margin-bottom:0;text-align:left;max-width:65%}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .societies_info .nit{text-align:left;color:#fff;font-size:11px;display:flex;align-items:flex-start;gap:8px;margin:4px 0;line-height:1.4}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .societies_info .nit svg{color:#fff;font-size:15px;flex-shrink:0}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .select_button{margin:0;width:fit-content;padding:10px 20px;background-color:#89c22e;color:#fff;font-size:14px;font-weight:500;text-align:center;border-radius:8px;cursor:pointer;transition:all .3s ease;animation:fadeIn .3s ease}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .select_button:hover{background-color:#76a91d;transform:translateY(-2px)}.content_modal_macroproyect .card_item_project .content_info_card .footer_info .select_button:active{transform:translateY(0)}.content_modal_macroproyect .card_item_project.loading{position:relative;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:shimmer 1.5s linear infinite}.content_modal_macroproyect .card_item_project.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #89c22e;border-radius:50%;animation:spin 1s linear infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}h3{color:#89c22e;text-align:left;width:100%;margin:0}.content_modal_formalities{border:none!important;display:flex;align-items:flex-start;justify-content:flex-start;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:420px;background:#fff;padding:2.5rem;border-radius:2rem;flex-direction:column;text-align:left;outline:none;min-width:260px;min-height:80px;box-shadow:0 8px 32px #0000001f;position:relative}.content_modal_formalities .close_icon_button{position:absolute;top:1rem;right:1rem;color:#555;background:#f2f2f2;border-radius:50%;transition:background .2s}.content_modal_formalities .close_icon_button:hover{background:#e0e0e0}.content_modal_formalities .close_icon_button:focus{outline:none!important;box-shadow:none!important;border:none!important}.content_modal_formalities .close_icon_button:active{outline:none!important;box-shadow:none!important;border:none!important}.content_modal_formalities .title{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1.1rem}.content_modal_formalities .title h3{color:#333;text-align:left;width:100%;margin:0;font-size:1.25rem;font-weight:500;letter-spacing:.01em}.content_modal_formalities .content_description{margin-bottom:0;width:100%;font-size:1.05rem;color:#5a5a5a;line-height:1.7;word-break:break-word}.content_modal_formalities .content_description p{margin-top:0;text-align:left;color:#444;line-height:1.7;font-size:1.05rem}.extra_info_formalities{width:100%;margin-bottom:1.2rem;display:flex;flex-direction:column;gap:.3rem}.extra_info_formalities .info_row{display:flex;align-items:center;font-size:.93rem;color:#444;gap:.35rem}.extra_info_formalities .info_row .icon{font-size:1.1rem;color:#89c22e;margin-right:.18rem;border-radius:50%;background:#f4f8f2;padding:2px;box-shadow:0 1px 3px #89c22e12}.extra_info_formalities .info_row .status{font-size:1.15rem;margin-right:.18rem}.extra_info_formalities .info_row b{color:#333;font-weight:500;margin-right:.18rem}.extra_info_formalities .info_row .date-small{font-size:.89rem;color:#888;font-weight:400;margin-left:.1rem}@media (max-width: 767.98px){.content_modal_formalities{width:95%;max-width:98vw;height:auto;padding:1.1rem .7rem .7rem}}.item_help{width:100%;height:320px;background-image:url(/images/Banner_servicio.jpg);background-size:cover;background-position:center;border-radius:.5rem;margin-bottom:15px;background-color:#00000080;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);transition:height .3s ease}.item_help h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_help .shadow{transition:height .3s ease;border-radius:.5rem;width:100%;height:320px;background:linear-gradient(rgba(0,0,0,.2) 15%,rgba(0,0,0,.6) 87%)}.item_help p{font-size:14px;font-weight:400;margin:5px 0;color:#fff!important;letter-spacing:.025em}.item_help .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:290px}.content_help p,.content_help div{color:#000}.links{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.links .title-section.link-direct{font-weight:400px!important;cursor:pointer;padding:10px;font-size:15px;text-transform:none!important;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:10px}.title-section{margin:5px 20px 0;font-size:17px;color:#89c22e;padding:0;background-color:none;font-weight:600;text-transform:capitalize;text-align:left;letter-spacing:.024em}.subtitle-card span{font-size:17px;font-weight:500!important}.subtitle-card{background:#f2fde1;border-bottom:1px solid #89c22e;cursor:pointer}.content_help{text-align:justify;overflow-x:hidden}@media (max-width: 767.98px){.link-direct{display:block;width:100%;text-align:center}}.button_wahstapp{background-color:#89c22e;border-radius:15px;padding:10px;float:right;position:fixed;bottom:20px;right:20px;z-index:999;display:flex;align-items:center;justify-content:flex-start;font-size:14px;box-shadow:#0000008f 0 22px 70px 4px;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.button_wahstapp:hover{transform:scale(1.05);box-shadow:#0009 0 25px 80px 5px}.button_wahstapp:active{transform:scale(.95);box-shadow:#0006 0 15px 50px 3px}.button_wahstapp p{margin:0;color:#fff}.button_wahstapp .icon_whatsapp{margin-right:10px;font-size:25px;color:#fff}.content{padding:25px;overflow-y:scroll;height:100%;text-align:left;opacity:1;transition:all .4s ease-out}.content.fade-in{opacity:1}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}h4{font-size:1rem;font-weight:400!important;margin:0;color:#45404a;letter-spacing:.026em}.padding{padding-right:20px}@media screen and (max-width: 600px){.padding{padding-right:0!important}}@media screen and (min-width: 601px) and (max-width: 899px){.padding{padding-right:0!important}.item_info_home.open{max-height:100%!important}.item_info_home.open .content_formalities{display:block!important;flex-direction:column;padding-bottom:50px}}.padding_home{padding:10px 12px;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.padding_home.fade-up{opacity:1;transform:translateY(0)}.padding_home:nth-child(1).fade-up{transition-delay:.1s}.padding_home:nth-child(2).fade-up{transition-delay:.2s}.padding_home:nth-child(3).fade-up{transition-delay:.3s}.padding_home:nth-child(4).fade-up{transition-delay:.4s}.padding_home:nth-child(5).fade-up{transition-delay:.5s}.padding_home:nth-child(6).fade-up{transition-delay:.6s}.padding_home:nth-child(7).fade-up{transition-delay:.7s}.padding_home:nth-child(8).fade-up{transition-delay:.8s}.item_info_home{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;background-color:#fff;border-radius:16px;color:#444;display:flex;min-width:1px;overflow-wrap:break-word;position:relative;flex-direction:column;padding:1rem 1.25rem 1.25rem;min-height:175px;max-height:380px;transition:.8s all ease-in-out}.item_info_home.next{padding:0!important;min-height:auto!important;height:auto!important;margin-bottom:10px}.item_info_home.open{max-height:100%!important}.item_info_home.open .content_formalities{transition:.4s all ease-in-out;display:flex;flex-direction:column}.card_builder{border-radius:16px;background-size:cover;background-position:center;height:380px;max-height:360px;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;transition:all .3s ease-in-out;cursor:pointer;position:relative}.card_builder .image_item_building{width:100%;display:flex;border-radius:10px;padding:10px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);backdrop-filter:blur(8px)}.card_builder .image_item_building .info_project_card_home{width:80%}.card_builder .image_item_building .see_more_project_info_home{width:20%;padding-top:10px}.card_builder .image_item_building p{font-size:12px;margin:5px;color:#fff}.card_builder .image_item_building .title{color:#fff;font-size:14px;font-weight:500;letter-spacing:.025em}.card_builder .image_item_building .subtitle{color:#fff;font-size:12px;font-weight:400;letter-spacing:.025em}.card_builder .image_item_building .subtitle .icon_item{color:#89c22e;font-size:14px;float:left;margin-top:3px;margin-right:3px}.card_builder .image_item_building .icon_item{color:#89c22e;font-size:12px;float:left;margin-top:3px;margin-right:3px}.card_builder .image_item_building .direction{text-transform:capitalize}.card_builder .image_item_building .nit{font-style:italic;font-size:10px}@media screen and (max-width: 509px){.card_builder .image_item_building .nit{width:50%;text-align:left}}.card_builder .image_item_building .content_button_more{width:100%;display:flex;align-items:center;justify-content:flex-end}.card_builder .image_item_building .button_see_more{padding:5px 8px;border:1px solid #fff;border-radius:7px;display:flex;align-items:center;justify-content:space-between}.card_builder .image_item_building .button_see_more p{font-size:12px;margin:0 5px 0 0}.card_builder .image_item_building .button_see_more .icon_button{color:#fff;font-size:12px}.card_builder .select{position:absolute;top:20px;left:20px;float:left;color:#fff!important;background-color:#0009;backdrop-filter:blur(8px);border-radius:10px;width:50%;padding:7px;font-size:10px!important}.card_builder .select .label_select{color:#fff;font-size:10px!important}.card_builder .select .MuiSelect-select,.card_builder .select .MuiSvgIcon-root{color:#fff}.card_builder .select .MuiSelect-select{font-size:13px}.card_builder .content-logo-project-home{position:absolute;top:-198px;right:10px;float:left;border-radius:10px;padding:10px;width:50px;height:50px;box-shadow:0 0 3px #fff;background-color:#fff;display:flex;align-items:center;justify-content:center}.card_builder .content-logo-project-home img{width:100%;height:auto}.card_builder:hover{box-shadow:0 0 10px #64748b}.item_welcome{background-image:url(/images/home.jpg)!important;background-size:cover;background-position:15% 50%;border-radius:2rem;height:380px;max-height:380px;background-color:#00000080;box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px}.item_welcome h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_welcome .shadow{position:relative;border-radius:2rem;width:100%;height:380px;max-height:380px;background-color:#161c24a3}.item_welcome .qr_home{position:absolute;bottom:0;right:0;margin-right:15px;margin-bottom:15px;box-shadow:0 0 5px #fff;width:50px;height:50px;border-radius:3px;cursor:pointer;transition:all .3s ease-in-out}.item_welcome .qr_home img{border-radius:3px}.item_welcome .qr_home:hover{box-shadow:0 0 15px #fff}.item_welcome p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_welcome .text_item_welcome{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:355px}.document{margin:10px 0;padding:7px;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;transition:all .3s ease-in-out;border:1px solid #e9eef5}.document:hover{box-shadow:0 0 5px #89c22e}.document .icon{font-size:25px;margin:0 10px;color:#89c22e;padding:5px;border-radius:.5rem;background-color:#e1f3bb}.document p{margin:0 5px}.document .title{font-size:.8rem;font-weight:500;letter-spacing:.025em;color:#89c22e}.document .subtitle{font-size:.7rem;font-style:italic;color:#334155}.document .icon_text{color:#89c22e;font-size:13px;float:left;margin-top:.5px;margin-right:3px}.list_info_dashboard{display:flex;align-items:center;height:100%}.list_info_dashboard .column{flex-basis:45%;margin:0 10px;height:100%}.list_info_dashboard .button{display:flex;flex-direction:row;margin:13px 2px;align-items:center}.list_info_dashboard .button p{font-size:13.7px;margin:5px 10px;color:#334155;font-weight:500;letter-spacing:.025em}.list_info_dashboard .button .icon_button{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-color:#89c22e;color:#fff}.list_info_dashboard .button .icon_button .icon{font-size:2rem}@media screen and (max-width: 600px){.list_info_dashboard{flex-direction:column;justify-content:center}.list_info_dashboard .column{width:100%;flex-basis:100%;margin:0 5px!important}.item_welcome h2{font-size:19px!important}.item_welcome p{font-size:12px!important}.item_info_home.formalities{height:250px}.item_info_home.formalities .button_see_more_fomalities{top:113px}.item_info_home.formalities.open{height:400px}.item_info_home.formalities.open .button_see_more_fomalities{top:-25px}}.progress{position:relative;height:20px;border-radius:10px;background-color:#e9ecef}.progress-bar{position:absolute;height:100%;background-color:#007bff;border-radius:10px;transition:width .5s ease-in-out}.progress-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle_pay{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.circle_pay h4{text-align:left!important;width:100%;margin-bottom:0!important}.circle_pay .info_payment{width:100%;text-align:center;margin-top:25px;color:#45404a}.circle_pay .info_payment .porcent_last_month{font-weight:500}.circle_pay .info_payment .porcent_last_month span{padding:5px;text-align:center;border-radius:10px;font-size:12px;background-color:#f3fce6;color:#89c22e;font-weight:700;border:1px solid}.circle_pay .info_payment .porcent_last_month.zero span{background:rgba(174,7,33,.1)!important;color:#ae0721!important}.circle_pay .info_payment .dues_last_month{font-weight:400;margin-top:8px;margin-bottom:12px}.circle_pay .info_payment .dues_last_month span{color:#89c22e;font-weight:600}.circle_pay .info_payment .item_info_payment{display:flex;align-items:center;justify-content:flex-start;margin:15px 0}.circle_pay .info_payment .item_info_payment .item_icon{background-color:#45404a;color:#89c22e;padding:0;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:10px;width:45px;height:45px}.circle_pay .info_payment .item_info_payment .item_icon .icon{width:30px;height:30px}.circle_pay .info_payment .item_info_payment .labels .label_1{margin:0;font-size:13px}.circle_pay .info_payment .item_info_payment .labels .label_2{margin:0;color:#333;font-weight:500;font-size:18px;line-height:1.74rem}.next_payment{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;padding:10px;width:auto;height:auto}.next_payment.normal{background:rgba(243,128,23,.1);color:#f38017}.next_payment.normal .icon,.next_payment.normal .label_2,.next_payment.normal .label_3{color:#f38017}.next_payment.arrears{background:rgba(174,7,33,.1);color:#ae0721}.next_payment.arrears .icon,.next_payment.arrears .label_2,.next_payment.arrears .label_3{color:#ae0721}.next_payment .icon{color:#89c22e;font-size:29px}.next_payment P{margin:0;text-align:center}.next_payment .label_1{color:#444;font-size:13px;line-height:1rem;font-weight:400}.next_payment .label_2{margin:0;color:#222;font-weight:500;font-size:18px;line-height:1.74rem}.next_payment .label_3{color:#89c22e;font-size:10px;line-height:1rem;text-transform:capitalize}.button_see_more_documents{display:flex;justify-content:space-between;align-items:center;border:1px solid #89c22e;background-color:#89c22e;color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;margin-right:5px;margin-bottom:5px;margin-top:3px}.button_see_more_documents p{margin:0;font-size:13px;color:#fff}.button_see_more_documents .icon_button{font-size:13px;margin-left:5px}.button_see_more_formalities{position:absolute;bottom:0;right:0;display:flex;justify-content:space-between;align-items:center;border:1px solid #89c22e;color:#fff;background-color:#89c22e;padding:10px 20px;border-radius:8px;cursor:pointer;margin-right:15px;margin-bottom:15px;z-index:222}.button_see_more_formalities p{margin:0;font-size:13px;color:#fff}.button_see_more_formalities .icon_button{font-size:13px;margin-left:5px}.button_see_more_fomalities{position:absolute;bottom:0;right:0;left:0;display:flex;justify-content:space-evenly;align-items:center;color:#89c22e;padding:7px 15px;border-radius:7px;cursor:pointer;margin:auto auto 10px;width:150px}.button_see_more_fomalities p{margin:0;font-size:13px;color:#89c22e}.button_see_more_fomalities .icon_button{font-size:13px;margin-left:5px;transition:.3s all ease}.button_see_more_fomalities .icon_button.open{transform:rotate(180deg)}.info_formalities p{margin:3px}.info_formalities .title{margin:5px 20px 0;font-size:15px;color:#334155;padding:0;background-color:none;font-weight:500;text-transform:none;text-align:left;letter-spacing:.024em}.info_formalities .subtitle{margin:5px 20px 0;font-size:17px;color:#89c22e;padding:0;background-color:none;font-weight:600;text-transform:lowercase!important;text-align:left;letter-spacing:.024em}.info_formalities .subtitle:first-letter{text-transform:capitalize}.info_formalities .date{margin:5px 20px 0;font-size:13px;color:#334155;padding:0;background-color:none;font-weight:400;text-transform:capitalize;text-align:left;letter-spacing:.024em}.container-pay-line{display:flex;justify-content:space-around;align-items:center;width:100%;height:100%}.container-sub-pse{display:flex;flex-direction:column;align-items:center;max-width:130px;border-radius:10px;cursor:pointer;transition:all .4s}.container-sub-pse:hover{transition:all .4s;-webkit-box-shadow:0px 1px 9px 2px rgb(18,62,105);-moz-box-shadow:0px 1px 9px 2px rgb(18,62,105);box-shadow:0 1px 9px 2px #123e69}.container-logo-png{height:auto;width:100%}.button_select{border:1px solid #89c22e;border-radius:7px;padding:0 5px;display:flex;justify-content:space-between;align-items:center;background-color:#45404a;margin-bottom:10px;transition:all .3s ease-in-out}.button_select p{font-size:11px;margin:5px 10px;color:#fff!important}.button_select .icon_select{font-size:15px;color:#fff}.button_select:hover{background-color:#89c22e}.button_select:hover p{color:#45404a!important}.button_select:hover .icon_select{color:#45404a}.content_formalities_home{display:flex;justify-content:flex-start;align-items:center;margin-top:3px;padding:0 10px 10px}.content_formalities_home img{width:90px;height:90px}.list_status_procedure{display:none;margin-bottom:50px;padding-bottom:20px;width:auto;justify-content:space-between;align-items:center;overflow-x:scroll;white-space:nowrap;overflow:hidden;transition:overflow .9s ease}.list_status_procedure:hover{overflow:auto;cursor:pointer}.list_status_procedure.open{display:flex;flex-direction:row}.list_status_procedure .column_item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:auto;min-width:280px;margin:0 10px}.list_status_procedure .column_item .list_texts_status{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:70%;height:100%;padding-left:15px}.list_status_procedure .column_item .list_texts_status .title{width:100%;margin:0;font-size:12px;color:#334155;padding:0;background-color:none;font-weight:500;text-transform:capitalize;text-align:left!important;letter-spacing:.024em;min-width:220px;display:inline-block;white-space:normal;text-align:center;height:100%}.list_status_procedure .column_item .list_texts_status .date_formalitie{margin-top:0;font-size:11px;color:#64748b;padding:0;background-color:none;font-weight:400;text-transform:capitalize;text-align:left;margin-bottom:0!important}.list_status_procedure .column_item .list_texts_status .date_formalitie b{font-weight:500}.list_status_procedure .column_item .list_texts_status .date_formalitie.active{color:#89c22e}.list_status_procedure .column_item .status{position:relative;margin-top:-8px}.list_status_procedure .column_item .status .icon_status_property.active{color:#05723c}.list_status_procedure .column_item .status .icon_status_property.wait{color:#797d7f;animation:spin 2s linear infinite}.list_status_procedure .item_status{background-color:#45404a;border:1px solid #45404a;width:55px;height:55px;border-radius:10px;justify-content:center;align-items:center;display:flex;transition:all .3s ease-in;cursor:pointer}.list_status_procedure .item_status:hover{box-shadow:0 0 12px #45404a;background-color:#45404a}.list_status_procedure .item_status:hover .icon_status{color:#89c22e}.list_status_procedure .item_status.active{background-color:#89c22ee6;border:1px solid #89c22e}.list_status_procedure .item_status.active .icon_status{color:#fff}.list_status_procedure .item_status.active:hover{box-shadow:0 0 12px #89c22e;background-color:#89c22e}.list_status_procedure .item_status.active:hover .icon_status{color:#fff}.list_status_procedure .icon_status{font-size:35px;color:#fff;transition:all .3s ease-in}.list_status_procedure .line_status{width:1px;height:60px;margin:20px 15px 15px;padding:0 1px;background-color:#64748b;border-radius:10px;z-index:999}.not_found_formalities{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.not_found_formalities .icon_not_found_formalities{font-size:50px;color:#89c22e}.not_found_formalities p{font-size:18px}.item_document{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:10px;padding:5px;margin-bottom:15px;margin-top:15px}.item_document .info_document{width:70%}.item_document p{margin:2px 0}.item_document .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#334155;font-weight:500}.item_document .barcode{font-size:10px;color:#555}.item_document .state{font-size:11px;color:#334155;font-weight:400}.item_document .content_img{width:12%;padding:5px;display:flex;align-items:center;justify-content:center}.item_document .content_img img{width:30px}.bar-graph{display:flex;justify-content:space-evenly;align-items:flex-end;height:300px;padding:20px;box-sizing:border-box}.bar-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:67px;height:100%;box-sizing:border-box;padding-bottom:10px}.bar{width:10px;border-radius:3px;transition:height .5s ease-in-out}.bar-label{margin-top:10px;font-size:10px;font-weight:700;text-align:center;width:100%}.bar-value{margin-top:5px;font-size:11px;font-weight:700;text-align:center;width:100%}.modal_logout_tyc{backdrop-filter:blur(8px)!important;background-color:#9999991a;animation:fadeIn 1s ease both}.content_modal_terms{border:none!important;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;background:#fff;padding:0;border-radius:2rem;flex-direction:column;text-align:center;outline:none}.content_modal_terms img{width:90px}.content_modal_terms p{color:#45404a;margin:20px 10px;font-size:18px;font-weight:500}.content_modal_terms .subtitle{font-size:15px;margin-top:0;margin-bottom:5px;width:76%}.content_modal_terms .text_checkbox{font-size:15px;display:flex;align-items:center;justify-content:space-between;margin-top:5px}.content_modal_terms .text_checkbox a{margin-left:3px;color:#89c22e;cursor:pointer}.content_modal_terms .text_checkbox .check{margin-right:0}.content_modal_terms .buttons{width:100%;display:flex;align-items:center;justify-content:space-around}.content_modal_terms .buttons button{width:140px}.content_modal_terms .buttons .logout_button{background-color:#89c22e;color:#fff}.content_modal_terms .buttons .close_button{background-color:#45404a;color:#fff}.content_modal_terms.new-layout{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:600px;min-height:400px;border-radius:24px;overflow:hidden;background:#fff;box-sizing:border-box;width:80vw;max-width:1100px}.modal-tyc-columns{display:flex;flex-direction:row;height:100%}.modal-tyc-left{position:relative;width:43%;min-width:220px;display:flex;align-items:flex-end;justify-content:center;background:transparent;overflow:hidden}.modal-tyc-green-blur{position:absolute;left:-15%;bottom:-25%;width:50vw;height:50vw;min-width:350px;min-height:350px;max-width:400px;max-height:400px;background:rgba(137,194,46,.25);border-radius:50%;filter:blur(60px);z-index:1}.modal-tyc-img{position:relative;z-index:2;max-height:auto;max-width:100%;object-fit:contain;min-width:100%;height:auto}.modal-tyc-right{width:57%;display:flex;flex-direction:column;justify-content:center;padding:40px 80px}.modal-tyc-title{font-size:1.4rem;font-weight:600;margin-bottom:12px;color:#333}.modal-tyc-desc{font-size:16px!important;color:#444;margin-bottom:18px}.modal-tyc-view-btn{background:#89c22e;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;margin-bottom:18px;cursor:pointer;transition:background .2s}.modal-tyc-view-btn:hover{background:#89c22e}.modal-tyc-checkbox-row{display:flex;align-items:center;margin-bottom:10px}.modal-tyc-checkbox-label{font-size:1rem;color:#333}.modal-tyc-warning{color:#e67e22;font-size:.95rem;margin-bottom:12px;margin-left:32px}.modal-tyc-buttons{display:flex;gap:16px;margin-top:18px;justify-content:center}.modal-tyc-cancel{background:#fff;color:#45404a;border:2px solid #45404a;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.modal-tyc-cancel:hover{background:#f2f2f2;border:2px solid #45404a}.modal-tyc-accept{background:#89c22e;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.modal-tyc-accept:hover{background:#89c22e}@media (max-width: 700px){.content_modal_terms.new-layout{min-width:0;width:98vw;min-height:0;height:auto}.modal-tyc-columns{flex-direction:column}.modal-tyc-left,.modal-tyc-right{width:100%;min-width:0;padding:24px 12px}.modal-tyc-right{padding:24px 12px 12px}}.modal_confirm_dialog .MuiBackdrop-root{backdrop-filter:blur(6px)}.modal-confirm-dialog-container{background:#fff;border-radius:1.5rem;box-shadow:0 8px 32px #89c22e1f,0 1.5px 8px #00000012;width:100%;max-width:420px;min-width:320px;margin:0 auto;padding:32px 28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1300}.modal-confirm-dialog-title{font-size:1.35rem;font-weight:700;color:#333;margin:0 0 12px;text-align:center}.modal-confirm-dialog-message{font-size:1.05rem;color:#555;margin:0 0 24px;text-align:center;line-height:1.5}.modal-confirm-dialog-buttons{display:flex;gap:16px;width:100%;justify-content:center}.modal-confirm-dialog-cancel{background:#fff;color:#45404a;border:2px solid #45404a;border-radius:8px;padding:10px 24px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;min-width:110px}.modal-confirm-dialog-cancel:hover{background:#f2f2f2;border-color:#45404a}.modal-confirm-dialog-confirm{background:#d32f2f;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;min-width:110px}.modal-confirm-dialog-confirm:hover{background:#b71c1c}.modal-confirm-dialog-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px}.modal-confirm-dialog-loading p{margin-top:18px;font-weight:500;color:#444;font-size:1.08rem}.spinner_confirm{width:35px;height:35px;border:3px solid;border-color:#89c22e transparent #89c22e transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}@media (max-width: 500px){.modal-confirm-dialog-container{max-width:95vw;min-width:0;padding:24px 20px}.modal-confirm-dialog-title{font-size:1.2rem}.modal-confirm-dialog-message{font-size:.95rem}.modal-confirm-dialog-buttons{flex-direction:column;gap:12px}.modal-confirm-dialog-buttons button{width:100%}}.timeline_home{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;overflow-x:auto;padding:24px 0 12px;gap:36px;scrollbar-width:thin;scrollbar-color:#bdbdbd #f5f5f5;transition:scrollbar-color .3s}.timeline_home::-webkit-scrollbar{height:8px;background:transparent;transition:background .3s}.timeline_home::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;transition:background .3s}.timeline_home:hover::-webkit-scrollbar-thumb{background:#bdbdbd}.timeline_home:hover::-webkit-scrollbar{background:#f5f5f5}.timeline_home{scrollbar-color:transparent transparent}.timeline_home:hover{scrollbar-color:#bdbdbd #f5f5f5}.timeline_home_step{display:flex;flex-direction:column;align-items:center;min-width:180px;max-width:220px;position:relative}.timeline_home_icon{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:50%;background:#fff;border:3px solid #bdbdbd;display:flex;align-items:center;justify-content:center;font-size:22px;color:#45404a;z-index:1}.timeline_home_icon.active{border-color:#89c22e;color:#89c22e}.timeline_home_title{margin:8px 0 2px;font-size:12px;font-weight:500;color:#222;text-align:center;max-width:200px;min-width:120px;white-space:normal;display:block;overflow:visible;min-height:unset;cursor:default;word-break:break-word}.timeline_home_date{font-size:11px;color:#707070;margin-bottom:0;text-align:center;max-width:120px}.timeline_home_connector{position:absolute;top:19px;left:100%;width:36px;height:3px;background:#e0e0e0;z-index:0}.timeline_home_step:last-child .timeline_home_connector{display:none}@media (max-width: 900px){.timeline_home{gap:20px}.timeline_home_step{min-width:120px;max-width:150px}.timeline_home_title{max-width:120px;min-width:80px;font-size:12px}.timeline_home_date{max-width:90px;font-size:12px}.timeline_home_icon{width:28px;height:28px;min-width:28px;min-height:28px;font-size:15px}}.profile-container{height:100vh;overflow-y:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;margin:0 auto}.profile-banner{width:100%;max-width:1200px;margin:35px auto 2rem;height:30vh;min-height:250px;background-image:url(/images/profile.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:flex-end;border-radius:2rem;overflow:hidden}.banner-overlay{width:100%;height:100%;background:linear-gradient(135deg,rgba(69,64,74,.8) 0%,rgba(69,64,74,.6) 50%,rgba(69,64,74,.95) 100%);display:flex;align-items:flex-end;padding:2rem}.banner-content{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:flex-end;gap:2rem;color:#fff}@media (max-width: 768px){.banner-content{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.profile-avatar-section{position:relative;display:flex;align-items:center;gap:1rem;z-index:10}.avatar-container{position:relative;display:inline-block}.avatar-container:hover .avatar-overlay{opacity:1}.profile-avatar{width:140px!important;height:140px!important;border:5px solid rgba(255,255,255,.9);box-shadow:0 12px 40px #0000004d;transition:all .3s ease;background:#fff}.profile-avatar:hover{transform:scale(1.05);box-shadow:0 16px 50px #0006}@media (max-width: 768px){.profile-avatar{width:100px!important;height:100px!important}}.avatar-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(137,194,46,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.camera-button{color:#fff!important;background:rgba(0,0,0,.35)!important;backdrop-filter:blur(10px);border:none!important;outline:none!important;box-shadow:none!important}.camera-button:hover{background:rgba(0,0,0,.7)!important;transform:scale(1.1);border:none!important;outline:none!important;box-shadow:none!important}.qr-button .qr-icon-button{background:#89c22e!important;color:#fff!important;box-shadow:0 6px 20px #89c22e66;transition:all .3s ease}.qr-button .qr-icon-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #89c22e99;background:#7ab02a!important}.profile-info{flex:1;margin-bottom:1rem}.profile-name{font-weight:700!important;color:#fff!important;margin-bottom:1rem!important;font-size:2.5rem!important;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.3)}@media (max-width: 768px){.profile-name{font-size:1.8rem!important}}.profile-details{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}@media (max-width: 768px){.profile-details{justify-content:center}}.profile-email-chip,.profile-phone-chip{background:rgba(255,255,255,.2)!important;border-color:#ffffff4d!important;color:#fff!important;font-weight:500;backdrop-filter:blur(10px);padding:10px!important}.profile-email-chip:hover,.profile-phone-chip:hover{background:rgba(255,255,255,.3)!important}.profile-age{color:#ffffffe6!important;font-weight:500;font-size:1rem}.profile-tabs{display:flex;gap:.5rem;margin:2rem auto;max-width:1200px;padding:0 2rem;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:16px;padding:.5rem;box-shadow:0 2px 8px #00000012}@media (max-width: 768px){.profile-tabs{flex-direction:column;margin:1rem}}.tab-button{border-radius:12px!important;text-transform:none!important;font-weight:600!important;padding:.75rem 1.5rem!important;transition:all .3s ease!important;outline:none!important;box-shadow:none!important;border:none!important}.tab-button:focus,.tab-button:active{outline:none!important;box-shadow:none!important;border:none!important}.tab-button.MuiButton-text{color:#45404a!important;font-weight:400!important}.tab-button.MuiButton-text:hover{background:rgba(137,194,46,.1)!important;color:#222!important}.profile-content{max-width:1210px;width:100%;margin:0 auto;padding:0 2rem 2rem}@media (max-width: 768px){.profile-content{padding:0 1rem 1rem}}.info-sections .info-card,.work-sections .info-card{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(20px);border-radius:16px!important;box-shadow:0 1px 6px #00000012!important;border:1px solid rgba(255,255,255,.2)!important;overflow:hidden;margin-bottom:1.5rem}.info-sections .info-card .MuiCardContent-root,.work-sections .info-card .MuiCardContent-root{padding:1.5rem!important}@media (max-width: 768px){.info-sections .info-card .MuiCardContent-root,.work-sections .info-card .MuiCardContent-root{padding:1rem!important}}.password-card{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(20px);border-radius:16px!important;box-shadow:0 8px 24px #00000014!important;border:1px solid rgba(255,255,255,.2)!important;overflow:hidden}.password-card .MuiCardContent-root{padding:1.5rem!important}@media (max-width: 768px){.password-card .MuiCardContent-root{padding:1rem!important}}.section-title{font-weight:700!important;color:#45404a!important;margin-bottom:1rem!important;font-size:1.3rem!important;letter-spacing:-.01em;display:flex;align-items:center;gap:.5rem}.section-icon{color:#89c22e!important;font-size:1.3rem!important}.section-divider{margin:1rem 0!important;background:#e0e0e0!important;height:1px!important;border:none!important}.password-description{margin-bottom:1rem!important;color:#666!important;line-height:1.6!important}.info-field{background:rgba(255,255,255,.7);border-radius:7px;padding:.5rem .7rem;border:1px solid rgba(137,194,46,.07);transition:all .2s ease;height:auto;margin-bottom:.1rem}.field-label{display:flex;align-items:center;gap:.35rem;margin-bottom:.15rem}.field-icon{color:#89c22e!important;font-size:.85rem!important}.field-value{font-weight:500!important;color:#45404a!important;font-size:.92rem!important;line-height:1.15;margin-top:.05rem}.password-section{background:rgba(255,255,255,.6);border-radius:12px;padding:1.5rem;border:1px solid rgba(137,194,46,.08);height:100%;transition:all .3s ease}.password-section:hover{border-color:#89c22e33}.password-label{font-weight:600!important;color:#45404a!important;margin-bottom:.8rem!important;display:block;font-size:.95rem!important}.password-input{margin-bottom:1rem!important}.password-input .MuiOutlinedInput-root{border-radius:10px;background:rgba(255,255,255,.8);transition:all .3s ease}.password-input .MuiOutlinedInput-root:hover{background:rgba(255,255,255,.9)}.password-input .MuiOutlinedInput-root.Mui-focused{background:rgb(255,255,255);box-shadow:0 0 0 3px #89c22e1a}.password-strength{margin-bottom:1.5rem}.strength-bar{height:4px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden;margin-bottom:.3rem}.strength-fill{height:100%;transition:all .3s ease;border-radius:2px}.strength-text{color:#666!important;font-size:.75rem!important}.password-requirements .requirements-title{font-weight:600!important;color:#45404a!important;margin-bottom:.8rem!important;font-size:.9rem!important}.requirement-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.3rem;border-radius:6px;transition:all .3s ease}.requirement-item:hover{background:rgba(137,194,46,.05)}.requirement-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%}.requirement-icon.valid{color:#89c22e!important}.requirement-icon.invalid{color:#ff4d4f!important}.password-match{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:rgba(137,194,46,.1);border-radius:6px;margin-top:.8rem}.match-icon{color:#89c22e!important}.match-text{color:#89c22e!important;font-weight:500!important;font-size:.9rem!important}.password-actions{display:flex;justify-content:center;margin-top:1.5rem}.update-password-button{background:#89c22e!important;color:#fff!important;border-radius:10px!important;padding:.6rem 1.5rem!important;font-weight:600!important;text-transform:none!important;font-size:.95rem!important;box-shadow:0 4px 16px #89c22e66!important;transition:all .3s ease!important}.update-password-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #89c22e99!important;background:#7ab02a!important}.update-password-button:disabled{background:#ccc!important;box-shadow:none!important;transform:none!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.profile-container,.info-field,.password-section{animation:fadeInUp .6s ease-out}.profile-container::-webkit-scrollbar{width:8px}.profile-container::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:4px}.profile-container::-webkit-scrollbar-thumb{background:rgba(137,194,46,.5);border-radius:4px}.profile-container::-webkit-scrollbar-thumb:hover{background:rgba(137,194,46,.7)}@media (max-width: 768px){.profile-container{width:95vw}.profile-banner{height:35vh;min-height:250px;border-radius:1.5rem}.banner-overlay{padding:1rem}.profile-avatar{width:80px!important;height:80px!important}.profile-name{font-size:1.5rem!important}.profile-tabs{margin:1rem}.profile-content{padding:0 1rem 1rem}}.profile-container.loading{display:flex;align-items:center;justify-content:center;height:100vh}.modal-profile-photo-close-btn{outline:none!important;box-shadow:none!important}.modal-profile-photo-close-btn:focus{outline:none!important;box-shadow:none!important}.content-modal-macroproyect{border-radius:10px;padding:25px;background-color:#d5d5d5;overflow-y:scroll;height:100%;text-align:left}.item_proyect-modal{width:100%;height:140px;background-image:url(/images/projects.jpg);background-size:cover;background-position:15% 50%;border-radius:16px;margin-bottom:15px;background-color:#00000080;box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;transition:height .3s ease}.item_proyect-modal h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_proyect-modal .shadow{transition:height .3s ease;border-radius:16px;width:100%;height:140px;background-color:#161c24a3}.item_proyect-modal p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_proyect-modal .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:130px}.item_info_projects-modal{box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;background-color:#fff;border-radius:16px;color:#64748b;display:flex;min-width:1px;overflow-wrap:break-word;position:relative;flex-direction:column;padding:1rem;transition:all .3s ease;margin:5px 10px;z-index:1}.card_builder_projects-modal{border-radius:10px;background-size:cover;background-position:center;height:280px;max-height:280px;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;transition:all .3s ease-in-out;cursor:pointer}.card_builder_projects-modal .image_item_building{width:100%;border-radius:10px;padding:10px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);backdrop-filter:blur(8px)}.card_builder_projects-modal .image_item_building p{font-size:12px;margin:5px;color:#fff}.card_builder_projects-modal .image_item_building .title{color:#89c22e;font-size:15px;font-weight:500;letter-spacing:.025em}.card_builder_projects-modal .image_item_building .icon_item{color:#89c22e;font-size:12px;float:left;margin-top:3px;margin-right:3px}.card_builder_projects-modal .image_item_building .direction{text-transform:capitalize}.card_builder_projects-modal .image_item_building .nit{font-style:italic;font-size:10px}.card_builder_projects-modal img{position:absolute;top:30px;right:30px;float:left;border-radius:10px;box-shadow:0 0 5px #fff}.card_builder_projects-modal:hover{box-shadow:0 0 10px #64748b}.modal-profile-photo-box{border-radius:2rem;background:#fff;box-shadow:0 8px 32px #0000002e;padding:2rem;max-width:420px;width:90vw;outline:none;position:relative;display:flex;flex-direction:column;align-items:center}.modal-profile-photo-options{width:100%;display:flex;flex-direction:column;align-items:center}.modal-profile-photo-predefined{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:8px}.modal-profile-photo-option{border:2px solid #e0e0e0;border-radius:1rem;background:#f5f5f5;padding:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:all .2s;outline:none;box-shadow:none}.modal-profile-photo-option.selected{border:2.5px solid #89c22e;box-shadow:0 2px 8px #89c22e26}.modal-profile-photo-option:disabled{cursor:not-allowed;opacity:.6}.modal-profile-photo-img{width:72px;height:72px;border-radius:.7rem;object-fit:cover;background:#f5f5f5;transition:box-shadow .2s,border .2s}.modal-profile-photo-option:not(:disabled):hover,.modal-profile-photo-option:not(:disabled):focus{border:2.5px solid #89c22e;box-shadow:0 2px 8px #89c22e26}.modal-profile-photo-option:disabled .modal-profile-photo-img{opacity:.5;filter:grayscale(.5)}.modal-profile-photo-upload{margin-top:4px;margin-bottom:4px;text-align:center}.modal-profile-photo-img-square{width:96px;height:96px;border-radius:0;object-fit:cover;border:2px solid #e0e0e0;margin:10px;background:#f5f5f5;transition:box-shadow .2s,border .2s}.modal-profile-photo-option:disabled .modal-profile-photo-img-square{opacity:.5;filter:grayscale(.5)}.modal-profile-photo-img-square:hover{border:2px solid #89c22e;box-shadow:0 2px 8px #89c22e26}.modal-profile-photo-upload-square{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:0;background:#f5f5f5;border:2px dashed #bdbdbd;color:#89c22e;font-weight:500;font-size:15px;cursor:pointer;margin:10px auto;transition:border .2s,background .2s;text-align:center}.modal-profile-photo-upload-square:hover{border:2px solid #89c22e;background:#e8f5e9}.modal-profile-photo-upload-text{pointer-events:none}@media (max-width: 600px){.modal-profile-photo-box{padding:1rem;border-radius:1.2rem;width:98vw;max-width:99vw}.modal-profile-photo-predefined{gap:8px}.modal-profile-photo-option{width:56px;height:56px;border-radius:1.2rem}.modal-profile-photo-img{width:44px;height:44px;border-radius:1.2rem}.modal-profile-photo-img-square,.modal-profile-photo-upload-square{width:64px;height:64px;font-size:12px;border-radius:0}}@media (min-width: 301px) and (max-width: 450px){.content_modal_qr{position:absolute!important;transform:translate(0)!important;top:10%!important;right:10px!important;left:10px!important;width:100%!important;max-width:90vw!important;min-width:50vw!important;margin:auto}.info_user_qr,.buttons_modal_qr{flex-direction:column!important}.buttons_modal_qr button{margin-bottom:5px}}.text_welcome_dinamico p{color:#fff;font-style:italic;font-weight:400!important;font-size:15px!important;text-align:center;margin-bottom:30px!important}.content_modal_qr{border:none!important;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;min-width:55vw;background:#fff;border-radius:1rem;flex-direction:column;text-align:center;outline:none;max-height:100vh!important}.content_modal_qr p{margin:0}.content_modal_qr img{width:100%;height:100%}.content_modal_qr .name{text-transform:capitalize}.info_user_qr{padding:20px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.info_user_qr h3{letter-spacing:.025em;font-weight:500;font-size:20px;text-align:center;margin-bottom:10px;margin-top:-10px}.info_user_qr p{color:#45404a}.info_user_qr b{font-weight:500;color:#89c22e}.content-img{width:100%;height:300px;border-top-left-radius:1rem;border-top-right-radius:1rem;background-position:center 30%;background-repeat:no-repeat;background-size:100% auto}.content-img .shadow{border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0 30px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:auto;height:100%;background:linear-gradient(rgba(0,0,0,.2) 20%,rgba(0,0,0,.9) 100%)}.content-img .shadow .title_modal{color:#fff;font-weight:400!important;text-align:center;margin-bottom:10px}.content-img .shadow .text_welcome{color:#fff;font-style:italic;font-weight:400!important;font-size:15px!important;text-align:center;margin-bottom:30px!important}.buttons_modal_qr{padding:20px 50px;width:100%;display:flex;align-items:center;justify-content:space-evenly}.buttons_modal_qr button{width:200px}.buttons_modal_qr .logout_button{background-color:#89c22e;color:#fff}.buttons_modal_qr .logout_button .icon{float:right;font-size:18px;margin-right:10px}.buttons_modal_qr .close_button{background-color:#45404a;color:#fff}body{background:#fff}.loader{position:absolute;top:0;left:0;width:100%;height:100%}.loader .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.loader .loader-wrapper span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#9aca3c;opacity:0;animation:loading 3.3s infinite ease-in-out}.loader .loader-wrapper span:nth-of-type(1){animation-delay:.5s}.loader .loader-wrapper span:nth-of-type(2){animation-delay:.4s}.loader .loader-wrapper span:nth-of-type(3){animation-delay:.3s}.loader .loader-wrapper span:nth-of-type(4){animation-delay:.2s}.loader .loader-wrapper span:nth-of-type(5){animation-delay:.1s}@keyframes loading{0%{opacity:0;transform:translate(-300px)}33%{opacity:1;transform:translate(0)}66%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(300px)}}.item_proyect{width:100%;height:140px;background-image:url(/images/projects.jpg);background-size:cover;background-position:15% 50%;border-radius:16px;margin-bottom:15px;background-color:#00000080;box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;transition:height .3s ease}.item_proyect h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_proyect .shadow{transition:height .3s ease;border-radius:16px;width:100%;height:140px;background-color:#161c24a3}.item_proyect p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_proyect .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:130px}.item_info_projects{box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;background-color:#fff;border-radius:16px;color:#64748b;display:flex;min-width:1px;max-width:450px;overflow-wrap:break-word;position:relative;flex-direction:column;padding:1rem;transition:all .3s ease;margin:auto auto 20px;z-index:1}.item_info_projects:hover{padding:1rem!important}.item_info_projects.margin{margin:auto}.card_builder_projects{border-radius:10px;background-size:cover;background-position:center;height:280px;max-height:280px;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;transition:all .3s ease-in-out;cursor:pointer}.card_builder_projects .image_item_building{width:100%;border-radius:10px;padding:10px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);backdrop-filter:blur(8px);text-align:center}.card_builder_projects .image_item_building p{font-size:12px;margin:5px;color:#fff}.card_builder_projects .image_item_building .title{color:#fff;font-size:15px;font-weight:500;letter-spacing:.025em}.card_builder_projects .image_item_building .icon_item{color:#89c22e;font-size:12px;margin-right:3px}.card_builder_projects .image_item_building .direction{text-transform:capitalize}.card_builder_projects .image_item_building .nit{font-style:italic;font-size:7.5px;width:80%}.card_builder_projects .image_item_building .button_see_more{padding:7px 15px;border:1px solid #fff;border-radius:7px;float:right;position:absolute;right:15px;bottom:15px;display:flex;align-items:center;justify-content:space-between}.card_builder_projects .image_item_building .button_see_more p{font-size:15px;margin:0 5px 0 0}.card_builder_projects .image_item_building .button_see_more .icon_button{color:#fff;font-size:13px}.card_builder_projects img{position:absolute;top:30px;right:30px;float:left;border-radius:10px;box-shadow:0 0 5px #fff}.card_builder_projects:hover{box-shadow:0 0 10px #64748b}.card_item_project{border-radius:2rem;background-size:cover;background-position:center;cursor:pointer;transition:all .3s ease-in-out}.card_item_project:hover{box-shadow:0 0 10px #64748b}@media screen and (min-width: 700px){.card_item_project.margin{max-width:400px;margin:auto}}.card_item_project.home{height:100%}.card_item_project.home .content_info_card{height:90%}.card_item_project .content_info_card{background-color:#02020280;width:auto;min-height:300px;border-radius:2rem;padding:20px;position:relative;display:flex;flex-direction:column;backdrop-filter:blur(0px)}.card_item_project .content_info_card .content_logo_info_card{position:absolute;top:20px;right:20px;background-color:#fff;padding:5px;width:50px;height:50px;box-shadow:0 0 3px #fff;border-radius:1rem;display:flex;justify-content:center;align-items:center}.card_item_project .content_info_card .content_logo_info_card img{width:100%;height:auto}.card_item_project .content_info_card .title_modal{color:#fff;font-size:20px;font-weight:500;letter-spacing:.025em;text-align:left;margin:0}.card_item_project .content_info_card .subtitle_modal{color:#fff;font-size:16px;font-weight:400;letter-spacing:.025em;text-align:left;margin:0}.card_item_project .content_info_card .header_info .direction{color:#fff;font-size:12px;font-weight:300;display:flex;align-items:center;margin:5px 0;gap:4px}.card_item_project .content_info_card .header_info .direction svg{color:#fff;font-size:15px}.card_item_project .content_info_card .footer_info{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end}.card_item_project .content_info_card .footer_info .societies_info{margin-bottom:0;text-align:left;max-width:65%}.card_item_project .content_info_card .footer_info .societies_info .nit{text-align:left;color:#fff;font-size:11px;display:flex;align-items:flex-start;gap:8px;margin:4px 0;line-height:1.4}.card_item_project .content_info_card .footer_info .societies_info .nit svg{color:#fff;font-size:15px;flex-shrink:0}.card_item_project .content_info_card .footer_info .select_button{margin:0;width:fit-content;padding:10px 20px;background-color:#89c22e;color:#fff;font-size:14px;font-weight:500;text-align:center;border-radius:8px;cursor:pointer;transition:all .3s ease;animation:fadeIn .3s ease}.card_item_project .content_info_card .footer_info .select_button:hover{background-color:#76a91d;transform:translateY(-2px)}.card_item_project .content_info_card .footer_info .select_button:active{transform:translateY(0)}.card_item_project.loading{position:relative;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:shimmer 1.5s linear infinite}.card_item_project.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #89c22e;border-radius:50%;animation:spin 1s linear infinite}h4{font-size:1.2rem;font-weight:500;margin:0 0 10px;color:#334155;letter-spacing:.025em}.content_info_property_container{height:calc(100vh - 110px);overflow-y:scroll;padding:10px}.image_info_property{border-radius:2rem;background-size:cover;background-position:center;box-shadow:0 0 10px #64748b33;position:relative;height:calc(100vh - 110px);display:flex;align-items:flex-end;justify-content:flex-start;overflow:hidden;margin-bottom:20px;animation:fadeInInfoProperty .7s cubic-bezier(.4,0,.2,1)}.image_info_property:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#02020280;z-index:1}.image_info_property img{position:absolute;top:20px;right:20px;border-radius:1rem;box-shadow:0 0 5px #fff;background-color:#fff;width:100px;height:100px;z-index:2;object-fit:contain}.image_info_property .info_property{position:relative;z-index:2;width:100%;border-radius:10px;padding:15px;background:transparent;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.image_info_property .info_property p{font-size:14px;margin:5px 0;color:#fff}.image_info_property .info_property .title{color:#89c22e;font-size:15px;font-weight:500;letter-spacing:.025em;margin-bottom:0}.image_info_property .info_property .subtitle{margin-top:0;color:#fff;font-size:15px;font-weight:500;letter-spacing:.025em}.image_info_property .info_property .icon_item{color:#89c22e;font-size:16px;float:left;margin-top:3px;margin-right:3px}.image_info_property .info_property .direction{text-transform:capitalize}.image_info_property .info_property .nit{font-style:italic;font-size:10px}@media screen and (max-width: 900px){.image_info_property{min-height:180px;max-height:250px;margin-bottom:10px}.image_info_property img{width:50px;height:50px;top:10px;right:10px}}@media screen and (max-width: 600px){.image_info_property{min-height:120px;max-height:180px}.image_info_property img{width:40px;height:40px;top:5px;right:5px}.padding_info_property{padding:5px 2px}}.card_info_property{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;background-color:#fff;border-radius:16px;color:#64748b;min-width:1px;position:relative;padding:1.25rem;margin-bottom:20px;justify-content:space-around;display:flex;flex-direction:column}.card_info_property .text_info_property{width:90%;margin:8px 0;font-size:12px;background-color:#9aca3c1a;padding:10px;border-radius:10px;text-align:left}.card_info_property .text_info_property b{color:#424242;margin-right:10px;font-weight:500;letter-spacing:.025em}.card_info_property .text_info_property .icon_info_property{font-size:20px;margin-top:1px;margin-right:5px;float:left;color:#89c22e}.content_info_property{padding:0}.download_status{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.download_status .title{margin:5px 20px 0;font-size:14px;color:#334155;padding:0;background-color:none;font-weight:500;text-transform:uppercase;text-align:left;letter-spacing:.024em}.download_status .title_status{margin:5px 20px 0;font-size:18px;color:#89c22e;padding:0;background-color:none;font-weight:600;text-transform:uppercase;text-align:left;letter-spacing:.024em}.download_status .button_status{color:#fff;background-color:#89c22e;margin-top:10px;border-radius:10px;padding:8px;outline:none}.download_status .button_status:hover{color:#89c22e}@keyframes spin{0%{transform:rotate(0);animation-timing-function:ease-in-out}50%{transform:rotate(180deg);animation-timing-function:ease-in-out}to{transform:rotate(360deg);animation-timing-function:ease-in-out}}.card_item_info_property{padding:1rem;border-width:1px;border-radius:.5rem;border-color:#e9eef5;margin:0 10px 10px;display:flex;flex-direction:row;align-items:center;transition:all .3s ease-in-out}.card_item_info_property .text_card_payment{width:100%;height:100%;padding:5px}.card_item_info_property .text_card_payment p{margin:0 3px}.card_item_info_property .text_card_payment .title_payment{font-size:18px;font-weight:400px;color:#334155;font-weight:400;margin-bottom:4px}.card_item_info_property .text_card_payment .icon_payment{display:flex;align-items:center;justify-content:center;height:100%}.card_item_info_property .text_card_payment .title_concept{color:#424242;font-size:15px;font-weight:500}.card_item_info_property .text_card_payment .value_concept{color:#89c22e;font-size:22px;font-weight:400}.card_item_info_property .text_card_payment .date_concept{color:#424242;font-size:12px;font-weight:400}.card_item_info_property .icon_card{width:60px;height:60px;padding:5px;border-radius:.5rem;background-color:#33415533;color:#334155;display:flex;justify-content:center;align-items:center}.card_item_info_property .icon_card .icon{font-size:30px}.card_item_info_property .text_card{width:80%}.card_item_info_property .text_card P{margin:3px 0}.card_item_info_property .text_card .label_1{color:#89c22e;font-weight:500;font-size:1.2rem;line-height:2rem}.card_item_info_property .text_card .label_2{color:#334155;font-size:.75rem;line-height:1rem}.failed_payment{background-color:#ebf1fa}.failed_payment .label_1,.failed_payment .label_1 b{color:#598ee9!important}.title_pay{display:flex;flex-direction:column;justify-content:center;padding:1rem;align-items:center;text-align:center;width:100%}.title_pay .button_status{color:#89c22e;background-color:#89c22e33;border-radius:10px;padding:3px 15px;outline:none;margin:0 10px}.title_pay .button_status:hover{color:#89c22e}#information-hidden-pdf,#information-hidden-pdf-txt{display:none}.list_documents_proyect{display:flex;flex-direction:row;justify-content:center;padding:1rem}.list_documents_proyect .document_proyect{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center}.list_documents_proyect .document_proyect p{width:70%;margin:4px 0}.list_documents_proyect .document_proyect .icon_document{background-color:#89c22e33;color:#89c22e;width:70px;height:70px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer}.list_documents_proyect .document_proyect .icon_document .icon{font-size:2.5rem}.list_documents_proyect .document_proyect .icon_document:hover{box-shadow:0 0 5px #89c22e}.watter-mark.print:before{content:"DOCUMENTO NO V\c1LIDO PARA TR\c1MITES";position:absolute;z-index:1;color:#000;font-size:60px;font-weight:700;opacity:.1;text-align:center;margin-top:100px}.watter-mark.print:after{content:"DOCUMENTO NO V\c1LIDO PARA TR\c1MITES";position:absolute;z-index:1;color:#000;font-size:60px;font-weight:700;opacity:.1;text-align:center;margin-top:-300px}.subtitle-information-next{font-size:13px;display:block;line-height:20px;font-weight:700;color:#424242}.subtitle-information-next b{color:#89c22e;margin-right:5px}.subtitle-information-next.pending{display:flex;align-items:center;font-weight:400}.subtitle-information-next.pending .icon{font-size:13px;float:left;margin-top:4px;margin-right:5px}.subtitle-information-next.pending b{color:#d4ac0d!important;margin-right:5px;font-weight:400}.headerCard{border:none;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:#63636333 0 1px 4px}.headerCard .MuiTypography-root{font-size:15px}.contentCollapse{box-shadow:#63636333 0 1px 4px;background-color:#d3d3d34d;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.item_collapse{background-color:#fff;border-radius:10px;padding:10px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}.item_collapse .content_text{width:80%}.item_collapse .content_text p{margin:1px 0}.item_collapse .content_text p b{margin-right:0;color:#89c22e}.item_collapse .content_text .title{color:#89c22e;line-height:20px!important;font-size:17px!important}.item_collapse .content_text .date{margin:0;font-size:12px!important}.item_collapse .content_text .payment,.item_collapse .content_text .pending_payment{margin:-5px 0 0;font-size:12px!important}.item_collapse .content_text .pending_payment b{color:#f38017}.item_collapse.pending{background-color:#fff8f2!important}.item_collapse.pending .content_text p b,.item_collapse.pending .content_text .title{color:#f38017}.item_collapse .content_icon{width:20%;display:flex;align-items:center;justify-content:center}.item_collapse_pending{background-color:#fff;border-radius:10px;padding:10px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}.item_collapse_pending .content_text{width:80%}.item_collapse_pending .content_text p{margin:1px 0}.item_collapse_pending .content_text p b{margin-right:0;color:#0093dd}.item_collapse_pending .content_text .title{color:#0093dd;line-height:20px!important;font-size:17px!important}.item_collapse_pending .content_text .date{margin:0;font-size:12px!important}.item_collapse_pending .content_text .payment{margin:-5px 0 0;font-size:12px!important}.item_collapse_pending .content_icon{width:20%;display:flex;align-items:center;justify-content:center}@keyframes fadeInInfoProperty{0%{opacity:0}to{opacity:1}}@keyframes fadeUpInfoProperty{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fade-in-info-property{opacity:1;animation:fadeInInfoProperty .7s cubic-bezier(.4,0,.2,1)}.padding_info_property{padding:10px 12px;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.padding_info_property.fade-up-info-property{opacity:1;transform:translateY(0)}.title_modal{font-size:20px!important;color:#89c22e;text-align:left}.content_input{padding-bottom:20px;width:100%}.imput{width:100%}.modal_email_pagos{padding:20px!important}p{color:#000;text-align:justify}.buttons.btn-send-email-payments{display:flex!important;justify-content:space-evenly;width:100%}.buttons.btn-send-email-payments .close_button{margin-right:10px;color:#fff;width:200px}.buttons.btn-send-email-payments .logout_button{background-color:#89c22e;width:200px}@media screen and (max-width: 600px){.content_modal{width:80%!important}.buttons.btn-send-email{display:block!important}.buttons.btn-send-email .close_button{margin-right:10px}}.content{padding:25px;overflow-y:scroll;height:100%;text-align:left}.item_property{width:100%;height:140px;background-image:url(/images/property.jpg);background-size:cover;background-position:15% 55%;margin-bottom:15px;background-color:#00000080;box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;border-radius:16px;transition:all .3s ease}.item_property h2{font-size:22px;font-weight:500;margin:0;color:#fff;letter-spacing:.025em}.item_property .shadow{transition:height .3s ease;border-radius:16px;width:100%;height:140px;background-color:#161c24a3}.item_property p{font-size:14px;font-weight:400;margin:5px 0;color:#fff;letter-spacing:.025em}.item_property .text_item_welcome{transition:height .5s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px;height:130px}.item_info_property{box-shadow:#919eab33 0 0 2px,#919eab1f 0 12px 24px -4px;background-color:#fff;border-radius:16px;color:#64748b;display:flex;min-width:1px;overflow-wrap:break-word;position:relative;flex-direction:column;padding:1rem;transition:all .3s ease;margin:5px 10px;z-index:1}.item_info_property:hover{padding:1rem!important}.card_builder_property{border-radius:10px;background-size:cover;background-position:center;height:280px;max-height:280px;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;transition:all .3s ease-in-out;cursor:pointer}.card_builder_property .image_item_property{width:100%;border-radius:10px;padding:10px;background:linear-gradient(rgba(0,0,0,.4) 15%,rgba(0,0,0,.8) 87%);backdrop-filter:blur(8px)}.card_builder_property .image_item_property p{font-size:12px;margin:5px;color:#fff}.card_builder_property .image_item_property .list_names{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-around}.card_builder_property .image_item_property .list_names .list_name{text-align:center;flex-direction:column}.card_builder_property .image_item_property .list_names .icon_name{color:#89c22e;margin-right:5px}.card_builder_property .image_item_property .title{color:#89c22e;font-size:13px;font-weight:500;letter-spacing:.025em;margin-bottom:0}.card_builder_property .image_item_property .subtitle{margin-top:0;color:#fff;font-size:12.5px;font-weight:500;letter-spacing:.025em}.card_builder_property .image_item_property .icon_item{color:#89c22e;font-size:12px;float:left;margin-top:3px;margin-right:3px}.card_builder_property .image_item_property .direction{text-transform:capitalize;font-size:12px}.card_builder_property .image_item_property .nit{font-style:italic;font-size:10px}.card_builder_property .image_item_property .title_property{color:#fff;font-size:15px;font-weight:500;letter-spacing:.025em}.card_builder_property .image_item_property .title_property .icon_item{color:#89c22e;font-size:16px;float:left;margin-top:3px;margin-right:5px}.card_builder_property img{position:absolute;top:30px;right:30px;float:left;border-radius:10px;box-shadow:0 0 3px #fff;background-color:#fff}.card_builder_property:hover{box-shadow:0 0 10px #64748b}.list_property{width:100%}.list_property .MuiGrid-root{justify-content:space-around}.nav_bar{display:flex;border-radius:0;backdrop-filter:blur(8px);align-items:center;background-color:#ffffff80;position:absolute;top:0px;right:0px;left:72px;padding:7px 16px;transition:width .3s cubic-bezier(.4,0,.2,1) 0ms;color:#0a1929b3;box-sizing:border-box;flex-shrink:0;position:fixed;z-index:999;max-height:60px}@media screen and (max-width: 600px){.nav_bar{left:0}.buttons,.profile_navbar .name{display:none!important}}@media screen and (min-width: 602px){.icon_menu_navbar{display:none!important}}.logo{font-size:1.5rem;font-weight:700}.menu{display:flex;flex-direction:column;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;position:absolute;top:4rem;right:1rem;background-color:#fff;box-shadow:0 0 5px #0000001a;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.buttons_navbar{height:100%;justify-content:flex-end;align-items:center;display:flex;width:100%}.buttons_navbar .buttons{justify-content:flex-end;align-items:center;display:flex}.buttons_navbar .button_navbar{border:none;transition:all .4s;outline:none}.buttons_navbar .button_navbar:hover,.buttons_navbar .button_navbar:active{color:#89c22e}.profile_navbar{height:100%;justify-content:flex-end;align-items:center;display:flex;width:100%;padding-right:15px;margin-right:5px}.profile_navbar .name{margin-left:7px;font-weight:500;text-transform:capitalize;cursor:pointer}.profile_navbar .name b{color:#89c22e}.logo_navbar{height:100%;justify-content:flex-start;align-items:center;display:flex;width:100%}.icon_menu_navbar{margin-left:20px;outline:none}.icon_menu_navbar .button_navbar{border:none;transition:all .4s;outline:none}.icon_menu_navbar .button_navbar:hover,.icon_menu_navbar .button_navbar:active{color:#89c22e}.qr_navbar{width:35px;height:35px;border-radius:3px;margin-left:20px;cursor:pointer;transition:all .4s}.qr_navbar:hover{transition:all .4s;box-shadow:#05054e4d 0 1px 9px 2px}.qr_navbar img{border-radius:10px}.badger_position{margin-left:20px;cursor:pointer;border-radius:100%;transition:all .4s}.badger_position:hover{transition:all .4s;-webkit-box-shadow:0px 1px 9px 2px rgb(255,216,59);-moz-box-shadow:0px 1px 9px 2px rgb(255,216,59);box-shadow:0 1px 9px 2px #ffd83b}.profile_navbar{cursor:pointer;width:auto;padding-left:10px;border-radius:10px;transition:all .3s ease}.container-profile{display:"flex";justify-content:"center";align-items:"center";border-radius:10px;transition:all .3s ease;padding:0 10px}.container-profile:hover{transition:all .3s ease;background-color:#89c22e33}.modal_logout{backdrop-filter:blur(8px)!important;animation:fadeIn 1s ease both}.content_modal{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;background:#fff;padding:0;border-radius:2rem!important;flex-direction:column;text-align:center;transition:all .9s ease-in-out}.content_modal img{width:90px}.content_modal p{margin:20px 10px;font-size:18px;font-weight:500}.content_modal .buttons_logout{width:100%;display:flex;align-items:center;justify-content:space-around}.content_modal .buttons_logout button{width:140px}.content_modal .buttons_logout .logout_button{background-color:#89c22e;color:#fff}.content_modal .buttons_logout .close_button{background-color:#45404a;color:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.spinner_logout{width:30px;height:30px;border:2px solid;border-color:#89c22e transparent #89c22e transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}.content_modal_terms.logout-layout{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:600px;min-height:400px;border-radius:24px;overflow:hidden;background:#fff;box-sizing:border-box;width:80vw;min-width:500px}.modal-logout-columns{display:flex;flex-direction:row;height:100%}.modal-logout-left{position:relative;width:43%;min-width:220px;display:flex;align-items:flex-end;justify-content:center;background:transparent;overflow:hidden}.modal-logout-green-blur{position:absolute;left:-15%;bottom:-25%;width:50vw;height:50vw;min-width:350px;min-height:350px;max-width:400px;max-height:400px;background:rgba(137,194,46,.25);border-radius:50%;filter:blur(60px);z-index:1}.modal-logout-img{position:relative;z-index:2;max-height:auto;max-width:100%;object-fit:contain;min-width:100%;height:auto}.modal-logout-right{width:57%;display:flex;flex-direction:column;justify-content:center;padding:40px 80px}.modal-logout-title{font-size:1.4rem;font-weight:600;margin-bottom:12px;color:#333}.modal-logout-desc{font-size:16px!important;color:#444;margin-bottom:18px}.modal-logout-buttons{display:flex;gap:16px;margin-top:18px;justify-content:center}.modal-logout-cancel{background:#fff;color:#45404a;border:2px solid #45404a;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.modal-logout-cancel:hover{background:#f2f2f2;border:2px solid #45404a}.modal-logout-accept{background:#89c22e;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.modal-logout-accept:hover{background:#89c22e}@media (max-width: 700px){.content_modal_terms.logout-layout{min-width:0;width:98vw;min-height:0;height:auto}.modal-logout-columns{flex-direction:column}.modal-logout-left,.modal-logout-right{width:100%;min-width:0;padding:24px 12px}.modal-logout-right{padding:24px 12px 12px}}.modal_logout_minimal .MuiBackdrop-root{backdrop-filter:blur(6px)}.modal-logout-minimal-container{background:#fff;border-radius:2rem;border:2.5px solid #89c22e;box-shadow:0 8px 32px #89c22e1f,0 1.5px 8px #00000012;width:100%;max-width:370px;margin:0 auto;padding:32px 28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.modal-logout-minimal-img-circle{background:#fff;border-radius:50%;box-shadow:0 4px 32px #89c22e38,0 1.5px 8px #0000001a;width:140px;height:140px;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.modal-logout-minimal-img{width:100px;height:100px;object-fit:contain;border-radius:50%}.modal-logout-minimal-title{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:8px;margin-top:0;text-align:center}.modal-logout-minimal-desc{font-size:1.05rem;color:#444;margin-bottom:22px;text-align:center;font-weight:500}.modal-logout-minimal-buttons{display:flex;gap:16px;width:100%;justify-content:center}.modal-logout-minimal-cancel{background:#fff;color:#89c22e;border:2px solid #89c22e;border-radius:999px;padding:10px 22px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.modal-logout-minimal-cancel:hover{background:#f2f2f2;color:#5e8c1e}.modal-logout-minimal-accept{background:#89c22e;color:#fff;border:none;border-radius:999px;padding:10px 22px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.modal-logout-minimal-accept:hover{background:#6fa01b}@media (max-width: 500px){.modal-logout-minimal-container{max-width:98vw;padding:18px 6vw}}.modal_logout_banner .MuiBackdrop-root{backdrop-filter:blur(6px)}.modal-logout-banner-container{background:#fff;border-radius:2rem;box-shadow:0 8px 32px #89c22e1f,0 1.5px 8px #00000012;width:100%;max-width:640px;min-width:400px;margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1300}.modal-logout-banner-row{display:flex;flex-direction:row;height:100%}.modal-logout-banner-img-col{width:44%;min-width:160px;border-top-left-radius:2rem;border-bottom-left-radius:2rem;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.modal-logout-banner-green-blur{position:absolute;left:0;bottom:-20%;width:40%;height:40%;background:rgba(137,194,46,.8);border-radius:50%;filter:blur(60px);z-index:1}.modal-logout-banner-img{position:relative;z-index:2;width:100%;height:auto;max-width:100%;max-height:auto;object-fit:contain;border-radius:1.5rem;box-shadow:0 2px 12px #89c22e21}.modal-logout-banner-content-col{width:56%;padding:38px 32px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-logout-banner-title{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:8px;margin-top:0;text-align:center}.modal-logout-banner-desc{font-size:1.08rem;color:#444;margin-bottom:22px;text-align:center;font-weight:500}.modal-logout-banner-buttons{display:flex;gap:16px;width:100%;justify-content:center}.modal-logout-banner-cancel{background:#45404a;color:#fff;border:2px solid #45404a;border-radius:9px;padding:10px 22px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.modal-logout-banner-cancel:hover{background:#f2f2f2;color:#2c2930;border:2px solid #45404a}.modal-logout-banner-accept{background:#89c22e;color:#fff;border:none;border-radius:8px;padding:10px 22px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.modal-logout-banner-accept:hover{background:#6fa01b}@media (max-width: 700px){.modal-logout-banner-container{min-width:0;max-width:98vw;border-radius:1.2rem}.modal-logout-banner-row{flex-direction:column}.modal-logout-banner-img-col,.modal-logout-banner-content-col{width:100%;min-width:0;border-radius:0;padding:24px 12px}.modal-logout-banner-content-col{padding:24px 12px 12px}}.drawerPoint .MuiPaper-root{margin-top:57px!important;position:absolute;left:72%!important;border-left:none;height:200px!important;width:250px!important;transition:right .3s ease-in-out;background-color:#fffc;backdrop-filter:blur(8px);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-shadow: 0 3px 10px 0 rgb(48 46 56/6%);--tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color)}.drawer__body{display:flex;justify-content:center;gap:5px}.drawer__body h1{font-size:15px;font-weight:500}.drawer__body--help{margin-top:10.5px;font-size:17.5px!important;cursor:pointer}.drawer__list--item{display:flex;justify-content:center;gap:25px}.drawer__list--item p{margin:0;padding:0;font-size:14px}.drawer__list__item--badge{margin-left:6px}.modal__info h1{font-size:20px;text-align:center;color:#000}.modal__info p{font-weight:400;margin-bottom:15px;margin-top:20px;color:#000}.modal__list--item p{text-align:center!important}.modal__list--item span{font-weight:700;color:#89c22e}.moda__info--header{display:flex;justify-content:space-between}.modal__info__header--icon{font-size:40px!important;cursor:pointer}@media screen and (max-width: 600px){.drawerPoint .MuiPaper-root{margin-top:50px!important;left:5%!important;height:60vh!important;width:90%!important}.modal-points{width:80%!important}}.menu_drawer{background-color:#fff;backdrop-filter:blur(8px);width:75px!important;height:100%;top:0px;left:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:row;position:fixed}@media screen and (max-width: 600px){.menu_drawer{display:none}}.list_menu{padding-top:0!important}.item_menu{width:59px;height:40px;margin:auto auto 18px;transition:all .4s;cursor:pointer;padding-top:8px;padding-bottom:4px;border-radius:10px}.item_menu .item_menu_icon{color:#888}.item_menu .item_menu_label{color:#888;margin-top:-10px;width:100%;text-align:center;font-size:9px;font-weight:500;transition:all .3s ease-in-out;line-break:anywhere}.item_menu:active{background-color:#e0e0e0}.item_menu:hover{box-shadow:0 0 12px #89c22e;background-color:#e1f3bb;color:#fff}.item_menu:hover .item_menu_icon{color:#89c22e}.item_menu:hover .item_menu_label{color:#89c22e;margin-top:2px;font-weight:500}.item_menu_active{width:59px;height:36px;margin:auto auto 24px;transition:all .4s;cursor:pointer;padding-top:8px;padding-bottom:4px;background-color:#89c22e;border-radius:10px}.item_menu_active .item_menu_icon{color:#fff}.item_menu_active .item_menu_label{color:#89c22e;margin-top:2px;width:100%;text-align:center;font-size:10px;font-weight:500;line-break:anywhere}.item_menu_active:hover{box-shadow:0 0 12px #89c22e}.click-animation{animation:click .3s ease-out}.list_menu_drawer{padding:10px 20px!important}.list_menu_drawer .item_menu{width:100%;height:37px;transition:all .4s;cursor:pointer;border-radius:10px;margin-bottom:18px;display:flex;flex-direction:row;align-items:center;justify-content:center}.list_menu_drawer .item_menu .item_menu_icon{color:#888;margin-right:10px;margin-left:10px}.list_menu_drawer .item_menu .item_menu_label{color:#888;margin:-2px 3px 3px;width:100%;text-align:left;font-size:15px;font-weight:500;transition:all .3s ease-in-out;line-break:anywhere}.list_menu_drawer .item_menu:active{background-color:#e0e0e0}.list_menu_drawer .item_menu:hover{box-shadow:0 0 12px #89c22e;background-color:#e1f3bb;color:#fff}.list_menu_drawer .item_menu:hover .item_menu_icon{color:#89c22e;margin-left:10px}.list_menu_drawer .item_menu:hover .item_menu_label{color:#89c22e;font-weight:500}.list_menu_drawer .item_menu_active{width:100%;height:37px;transition:all .4s;cursor:pointer;border-radius:10px;margin-bottom:18px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#89c22e}.list_menu_drawer .item_menu_active .item_menu_icon{color:#fff;margin-right:10px;margin-left:10px}.list_menu_drawer .item_menu_active .item_menu_label{color:#fff;margin:-2px 3px 3px;width:100%;text-align:left;font-size:15px;font-weight:500;line-break:anywhere}.list_menu_drawer .item_menu_active:hover{box-shadow:0 0 12px #89c22e}.list_menu_drawer .click-animation{animation:click .3s ease-out}@keyframes click{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.user{display:flex;flex-direction:row;padding:30px 30px 20px!important}.user .text_user p{margin:0 15px}.user .text_user .label_1{color:#89c22e;font-weight:500;font-size:19px}.logout{padding:10px 20px!important;position:absolute;bottom:0;margin-bottom:20px}.item_menu_logout{width:260px;height:37px;transition:all .4s;cursor:pointer;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:5px}.item_menu_logout .item_menu_icon{color:#888;margin-right:10px;margin-left:10px}.item_menu_logout .item_menu_label{color:#888;margin:-2px 3px 3px;width:100%;text-align:left;font-size:15px;font-weight:500;transition:all .3s ease-in-out;line-break:anywhere}.item_menu_logout:active{background-color:#e0e0e0}.item_menu_logout:hover{box-shadow:0 0 12px #89c22e;background-color:#e1f3bb;color:#fff}.item_menu_logout:hover .item_menu_icon{color:#89c22e;margin-left:10px}.item_menu_logout:hover .item_menu_label{color:#89c22e;font-weight:500}.drawerNoti .MuiPaper-root{margin-top:65px!important;border-left:none;transition:right .3s ease-in-out;background-color:#fffffffa;backdrop-filter:blur(8px);margin-bottom:15px;border-radius:10px;margin-right:25px;max-height:70vh;min-width:550px;max-width:500px;box-shadow:#0003 0 12px 28px,#0000001a 0 2px 4px,#ffffff0d 0 0 0 1px inset}.drawerNoti .title{background-color:#fff;text-align:left;padding:10px 15px}.drawerNoti .title h4{margin:0!important;color:#000;font-size:15px}.drawerNoti .item_notification{display:flex;align-items:center;padding:20px;cursor:pointer;transition:all .2s ease}.drawerNoti .item_notification:hover{background-color:#0000001a}.drawerNoti .item_notification .text_notification{margin-left:10px}.drawerNoti .item_notification .title_noti{margin:0!important;font-size:15px;font-weight:500}.drawerNoti .item_notification .body_noti{font-size:13px;margin:0;text-align:left}.drawerNoti .item_notification .date_noti{font-size:12px;margin:5px 0 0;text-align:left;color:#444;display:flex;align-items:center}.drawerNoti .item_notification .date_noti .icon_date_noti{margin-right:2px;font-size:12px;margin-top:2px}.MuiModal-root,.MuiBackdrop-root{height:100vh;width:100vw}.content_validation_password{padding:30px 40px 50px;background-color:#fff;backdrop-filter:blur(8px);border:.5px solid rgba(255,255,255,.2);width:100%;height:auto;width:800px;border-radius:30px}.button_login_password{background-color:#89c22e;border-radius:6px;padding:5px;color:#fff;width:90%;margin:20px auto auto;cursor:pointer;transition:all .3s ease-in-out;text-transform:capitalize}.button_login_password p{margin:0;text-align:center;color:#fff}.button_login_password:hover{background-color:#89c22e;box-shadow:0 0 12px #89c22e}.button_login_password.loading_login{content:"";width:35px;height:35px;border-radius:50%;background-color:#89c22e;margin:30px auto auto;animation:spin-shadow 1.2s infinite}.loading_screen .spinner{width:40px;height:40px;border:2px solid;border-color:#89c22e transparent #89c22e transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}.item_password{display:flex;flex-direction:row;font-size:13px;align-items:center;justify-content:flex-start}.item_password p{margin:0;color:#333}.item_password .icon_password{font-size:17px}.item_password .error{color:#515151}.item_password .success{color:#52c41a}.content_new_login{position:relative}.button_retorn_login{color:#45404a;display:flex;align-items:center;font-size:12px;font-weight:500;position:absolute;top:18px;left:0px;background:rgb(255,255,255);border-radius:2rem;padding:6px 16px 6px 10px;cursor:pointer;z-index:10;transition:background .8s ease,color .8s ease,box-shadow .8s ease;gap:6px}.button_retorn_login svg{font-size:17px;margin-right:2px}.button_retorn_login:hover{background:#eaf7d1;color:#6fa01f;border:1px solid #6fa01f!important;box-shadow:0 4px 16px #89c22e22}@media (max-width: 600px){.button_retorn_login{top:10px;left:10px;font-size:14px;padding:5px 12px 5px 8px}}.subtitle.subtitle_renew{font-size:16px!important}.subtitle.subtitle_renew b{color:#89c22e!important}.password_validations{margin:15px 0}.password_validations .label_new_input{margin:5px 0;font-size:14px;text-align:left;color:#6b8e23;font-weight:600;transition:all .2s ease-in-out}.password_validations .validation_grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.password_validations .validation_item{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#fff;border-radius:10px;border:none;box-shadow:none;transition:all .3s;cursor:pointer;font-size:12px;font-weight:500;color:#4a4a4a}.password_validations .validation_item .icon_validation{color:#4a4a4a;font-size:14px;transition:all .3s}.password_validations .validation_item span{font-size:12px;font-weight:500;color:#4a4a4a}.password_validations .validation_item:hover{box-shadow:0 0 6px #6b8e23}.password_validations .validation_item:hover .icon_validation{color:#6b8e23}.password_validations .validation_item.isValid{box-shadow:0 0 6px #2e7d32}.password_validations .validation_item.isValid .icon_validation,.password_validations .validation_item.isValid span{color:#2e7d32}.password_validations .validation_item.error{box-shadow:0 0 6px #d32f2f}.password_validations .validation_item.error .icon_validation,.password_validations .validation_item.error span{color:#d32f2f}@media (max-width: 900px){.background_login{min-height:100dvh;height:auto;align-items:flex-start;overflow-y:auto}.background_login .content_background_image{width:100%;min-height:100dvh;height:auto;align-items:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fffffff5;padding:10px;display:flex;flex-direction:column;justify-content:flex-start}.background_login .login_container{width:100%;min-height:calc(100dvh - 32px);height:auto;border-radius:1.25rem;gap:12px}.background_login .content_images_login{display:none}.background_login .content_new_login{width:100%!important;padding:14px 12px 20px!important;justify-content:flex-start;align-items:stretch;text-align:left}.background_login .content_new_login .content_new_logo{margin-top:4px;justify-content:flex-start}.background_login .content_new_login .logo_login{width:78px!important;height:auto}.background_login .content_new_login .title{margin-top:12px;margin-bottom:6px;font-size:24px;text-align:left}.background_login .form_new_login{width:100%}.background_login .label_new_input{text-align:left;margin-bottom:6px}.background_login .input_new_login{width:100%;box-sizing:border-box;min-height:44px;margin-bottom:12px}.background_login .button_new_login{width:100%;min-height:44px;margin-top:14px}.background_login .footer{position:static;margin-top:10px;color:#4a4a4a}.subtitle.subtitle_renew{margin-bottom:14px;font-size:15px!important;line-height:1.35}.password_validations{margin:12px 0 6px}.password_validations .validation_grid{gap:6px}.password_validations .validation_item{flex:1 1 calc(50% - 6px);min-height:34px;padding:6px 8px}}@media (max-width: 420px){.background_login .content_background_image{padding:10px}.background_login .login_container{min-height:calc(100dvh - 20px)}.password_validations .validation_item{flex-basis:100%}}.content_login{display:flex;align-items:center;justify-content:flex-end;width:100vw;height:100vh;background-color:#02010100;background-size:100% 100vh;background-repeat:no-repeat;background-attachment:fixed;position:relative}.content_login:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.2) 50%,rgba(0,0,0,.9) 100%)}.content_login--transitioning{transition:background-image 1s ease-in-out}.container-login{display:flex;align-items:center;justify-content:flex-end;width:100vw;height:100vh;position:absolute;top:0;width:100%;height:100%}.container-login:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.2) 50%,rgba(0,0,0,.9) 100%)}.login{z-index:20;padding:10px;background-color:#ffffff4d;backdrop-filter:blur(8px);border:.5px solid rgba(255,255,255,.2);width:100%;height:450px;max-width:400px;border-radius:30px;margin-right:5%;margin-left:5%;box-shadow:0 0 10px #fff9}.content_logo{width:100px;height:100px;border-radius:10px;background-color:#fff;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;margin:-50px auto auto;box-shadow:0 0 8px #fff}.logo_login{margin-top:0}.footer{position:absolute;bottom:0;right:0;left:0;text-align:center;color:#fff;font-size:11px}.title_login{font-size:28px;color:#333;font-weight:600;margin-top:16px;margin-bottom:5px}.subtitle_login{font-size:15px;color:#333;font-weight:500;margin-top:-4px;margin-bottom:5px}.input_login{background-color:#fff;border-radius:10px;border:none;box-shadow:none;padding:5px 15px;transition:all .3s;cursor:pointer;display:flex;margin-bottom:10px}.input_login .icon_login{color:#4a4a4a;float:left;margin-top:3.5px;transition:all .3s;margin-right:5px}.input_login input{background-color:transparent;width:100%;border:none;height:30px;color:#4a4a4a;font-weight:500;cursor:pointer}.input_login input:focus{outline:none}.input_login:hover{box-shadow:0 0 10px #89c22e}.input_login:hover .icon_login{color:#89c22e}.input_login:focus-within{box-shadow:0 0 10px #89c22e}.input_login:focus-within .icon_login{color:#89c22e}.input_login.active_input{box-shadow:0 0 12px #89c22e}.input_login.active_input .icon_login{color:#89c22e}.input_login.error_input{box-shadow:0 0 12px #c62828}.input_login.error_input .icon_login{color:#c62828}.icon_password{color:#4a4a4a;float:right;margin-top:3.5px;margin-left:5px;transition:all .2s ease-in-out}.icon_password:hover{color:#89c22e;transform:scale(.95)}.icon_password:focus{color:#89c22e;transform:scale(.95)}.form{padding:5px 26px}.label_input{margin:5px 0;font-size:14px;text-align:left;color:#89c22e;font-weight:600;transition:all .2s ease-in-out}.label_input.error_label{color:#a32222}.button_login{background-color:#89c22e;border-radius:10px;padding:5px;color:#fff;width:190px;margin:20px auto auto;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase}.button_login p{margin:0}.button_login:hover{background-color:#89c22e;box-shadow:0 0 12px #89c22e}.button_login.loading_login{content:"";width:35px;height:35px;border-radius:50%;background-color:#89c22e;margin:30px auto auto;animation:spin-shadow 1.2s infinite}.link{font-size:11px;color:#89c22e;transition:all .3s;margin:0 5px;cursor:pointer}.link:hover{color:#fff}.links{margin-top:20px}.spinner{width:30px;height:30px;border:2px solid;border-color:#fff transparent #fff transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}@keyframes spin-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-shadow{0%{box-shadow:0 0 20px #89c22e}50%{box-shadow:0 0 10px #89c22e}to{box-shadow:0 0 20px #89c22e}}.loading_screen{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:#fff}.loading_screen.hide{display:none}.loading_screen .spinner{width:40px;height:40px;border:2px solid;border-color:#89C22E transparent #89C22E transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}.loading_screen img{position:absolute;bottom:0;width:200px;height:auto;margin-bottom:30px}@media screen and (max-width: 600px){.login{width:100%!important;margin-left:10%!important;margin-right:10%!important;max-width:90%!important}.content_login{width:100vw!important;height:100vh!important;background-color:#fff!important;background-size:auto 100vh!important}}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-ext-300-normal-435e4b7f.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-300-normal-47aa3bfa.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAXIABIAAAAACfAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhYCYM8EQwKg3yDWwsQABIUATYCJAMcBCAFgnwHIAyCOhuKCFFUkNIAfhzkZNGn0qdP43KKULZY+sdzG0Q8m/mz8ICIX02oaFIVOdFc1ZzS76IBcWPjIIKlGKNV/3O6DmGQY/0cOocGnZS5fphLIQxybKVfXZEOY7haU7u7F7IfFUso/CdW3X0AsQAwPhW2Tv1UAStAFdXxNaLOVQhbV3MjxjWbYEg6T29vAH0LBI0IAFAOwUQQBA0IASEEECBAgjJIz94DRxICQAF43hlrbeqi1KrNWDS7iJq5s7MLu6lo2twSDwB8MeX1ukpLCgOMw0YLkOr9kP4yOQFmBnaVs6/PDelD1x3k7zLJIKcPa9jICQDV3nCwsdHToL5UBh0xSWGjAuGt7HnRX/rR3QgADckz3lSjnWSwElt5isGm6u0xoExmKmW0I8S8LOHMARJ6DYKqPWXUNmKGQxmzAmXNh4hpE0hYCsN8GxMgAKTK8A9lX+RjAvHOUAnfr08nEpIi0nsFmSqhpSANhYSeIg96Ha/FaUMP+9Fv9bA92s1XUHVeYvNR68e4DIERvCcwkgW6mthy89qYnIRKxVT+MQ4VOiRhB1Fc/hJGqqyu121wk7FSxdBV2XohSOOhBgkPxcWXl5x5TxG3T/vwjcHKmw1L2pcl3vZ41zJm3GMz008LrPS52KOW6UEeOjUQ3gFd+9Dr6Fpa2diNrwySMeOd17yJTSpKwp8qt1krwiDMfCCFhtogiMn7hVJ+PftGjxH87Wopy8DHbWSbp6H7O2bIo9beHti3u0IWr/zSfjiFrp/9ZA3YT1oqtgvJuPKpWAVBw4fmeUQBsACIAH6gEzCTw5D5cwxogqYrKHf4V8Qipj8eWRJduCSvwFc4MVoghZElK9/6KLD5C11Wvfvpto/fHjVyzTuBzW9prH47uOVdfcmEIGNnfJDXRw194w2p/xiG85iePRHDiq/uNf/H4IJPT+kyaaNM0tODH9n09OYmcuaS166o9f4ntzaXs0M5taWe9sjiqPV9gxef/alh6KD+Y+MXXv66YbBv2dd2r+u0suwDLfv832/WNFkyoY/0rzV8zdDG1EX1BgsjUxs0ILPG+85obrzkhmLxeKKdE4o5vBQxk/mvDL+EQ693tCaVb2rVOo8jEAORgas01GXXCDUW8y07gffcEKkJn6XFnMh7TZu5qlp1B5XJegAGdUFUqM5xgrGbWeIEkmNrvFX5N4CSVWo0bYZ03rFecqwIBIRr8o4yUJuNlyo6RpMKNRFYQkAofjkgQMhvKtBM3QQQQKuVWDf4wowp0Y6/+yr6AHjsp3hjgNdl+Kf/2P+/7q/kmwP40QAQsIoyIfC3+cfO9PJXQhj8LH0rM10pv8AoYFnuYEo5mTWYrsUOyjGOgQAQAQ1tNiYC+MihI8oPTMbaLlRgsl0jwvxJfW9SwW5Ql7UJE9rLz40w0iP0kFZqkdny5cozl01zmtJsNNv0keaQimS791NihsaJbiwW5YYrU3OYz2abI9ts82WbqTHDpU2XNleazUCFcnpjrnmKTAOONs82R36q5A7YeK0Fbehwo5Nt8skbKfPGuUq1p4mzBV/XmGlKTTNDnmyNSZstVxOK5JshW4k5ss3RhIH66aGXwUbopdHzf6gpOgB4BWZqFzqhpEMSV0JaUtywRA+4M9y+aYNqCXxJ7pTicb2aV11uuVNbnju0bbHq86cOaG1Va2YObt80+rSXCXiYuxZMbF8rZ+k9fMO6t6xT3sPfrkntSrFc4GwumNMtdGptbv/UMdxIxEo6/IGvd52EzHGHBsa57kooHcxzu1Tik1NAK6CJca47hNK0g26QB9VDKpqH8wQK0WrSeBqCUlbJHwHVm3PdKUY76EXyEl3OSm4TO5EGt2Z9mQMAAA==) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-greek-300-normal-455c2c1a.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-vietnamese-300-normal-51f3f418.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-ext-300-normal-b076e863.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-f7591131.woff2) format("woff2"),url(/assets/roboto-all-300-normal-6d79427c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-495d38d4.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-daf51ab5.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-77b24796.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-3c23eb02.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-f6734f81.woff2) format("woff2"),url(/assets/roboto-all-400-normal-e41533d5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-aeed0e51.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-3728fbdd.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAXcABIAAAAACgQAAAWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhcCYM8EQwKg3CDUwsQABIUATYCJAMcBCAFgwAHIAyCUxujCACOlC5DNsHD//+2fp8bhJS6mMR5XowEcaqZN2A2Ro6RTES+6DzyOr4qW4h/b/eZ2YQqiFF9MYvJ1Zra3Q07UJHAOxPhwaq7T9LeXwlxfCpsnCqiKkuSQEZUWFndRCS169iOrLNRew/wX4FAwQkATEdgQiAQKIAdsCMAASSQjBsRKqpowA6ABhCPx4QyyELb7KS+HRvHSBvc2D+qvrGezRMMAEtp5umqdpH4DR30S/T5IFJ1lfoyAw14W8BgKsuKb3UxwVM5HmViCgbmJQoG4koAbZkuMTBQt5HCcaMi8GgYqIEQd308bv23Hz2AACCP5zibKzib79goxh5NulTpLo1beBpwT3XjVi4lMb4Ux9SFJKtebNoy3NrpJOoSt2km00yPk6i0kWzW0E0fIAAkvnJprWmZFOKMyP0ifkSG5kxa1a5OvxQ+wwgPh6To9kvFJ0We1y9Vn1Ek1cyiupb0iHGKcUrpulOMImOoZ53UMpt0Xqv/lEjAkNRn2JA0xCuDEc8zuz8SWeaX2lYWrfqUCBqMkU0sI7LH/e+Xuq98czWrpqW2Re4PeWQwJNO9XiMsH68h4XHlfUSvMtUp7fY9wzMrBvO4Kc8vLbuo+qGCvZ/IO4XpTvfK/WPIc0p6RDM8XvR+wZEWFEZ1Zljr9td41f6mPaRQcVZHPK9NQ35p9ZXXt4RDHq9M98sEn/SFBWzoX2b3TWaL48YpMZs9EESj71s43rBejk/9an3EI9N9S6Rx/P5EeOOXdjt8MvhZbtCaST+h7QW/Co0nQaBgQYnHcQFgBsAJWIGVwCCH9v530Jm0klejqehOcpos1+a7XNt3DY1YRttdI2KUucz+tz5KOOWTd5rEgXc/Pf3jtxsbDrxzvpm3Gtj/tu3UN8WuNhsta8DG640Nb4icp9Hl02p/O7o56WB464+2bZ9erYqO46JDjdZ+Envj3JOTb7tr0n3bBat5qe71C8L4yOuSbzk/yGv/ab/cK2667n7ENw0/PajfcNPd8T9KZi24KLrq1Wmfr+rIr5/sUnaWh6uL74w8mk4WWhGY0f+/BxRgKiX+nb5OfzNmT0xKSl4q7YmSlyyLyWI90fESknCkEvBMKsaqyI04SeyJaQrZ9THdtJotlnGZ8F7MTlod2ymJ0vle4dyYlmoM0CrcX4B2ux011A6R9sRJt5AJ+S3etzy/AbQUz8rCuUhbQGov5SyTvDRLEpip7kRpBrMSVo0IhJ0NArBbzRooJs0M+7pKevLPn7z/Q5drxe+WWRYAnv4pqQDgdVH33T8Z/79ubbdsAqwoAAgwj03ZwToa4ZxaUwTBlGRWT2OdR4op0I8y0H0MjuemUhCAmTOZThU9/3FOUFAKMSEACwNUhGYFOrGOCGbTGVFwsr1Q9RVqiOhkcdQ0wXbbbZ00eJa1otbbYaNhg4ZsZjCPQubOfoNiUQnPmP7EUhP6FJhrWByrqsss28Tct98m/Tbaqt86BdSJ6hW1WZRBpWds2Bbj8TsN2mJMj42apHuTYSibqAILpuazmOU1bVy8Y7rfaDM3W28ZgZm2dSugh5U6s8+QfgWSuNGgAGNmX9MT9Uo5OUCFUmuFVakX5q/gjwpRASA+wjrTkdKeL8knJpxKvoi5hHWF+1zLCjM9iVjyuU8sKciYnbScfZ9SFZyXPq0ztWR5gdddpfFML8xJne5kpr7a1X5Phzm4IJ9Z2sqW5c5i1kPrqpals4RtvRWLvP22s7e1g9m3dpcvmsMcvowUtz3BuXZxfmryOmKJTnO+5A99dmy/W2yKSQNqvJtj+2tWpzTdBdoHAQFdDYrSmXQnxSHVuyW2mrpoX43LSFVRSMpY6R8Bqa2bY11CZ9KLFNerY12BNB2FM5An+NY8sQkA) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-713780d8.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-0948409a.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-7f1c829b.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-b0195382.woff2) format("woff2"),url(/assets/roboto-all-500-normal-8f838c80.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-3c505383.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-6a84eeee.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWYABIAAAAACaAAAAU6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhICYM8EQwKg0iDLwsQABIUATYCJAMcBCAFgn4HIAyCKRs/CCCOk6WSgeIPHr5v07+zgm5MOS1LaB1tnYpB0tQU4l4R44nbhKf+Z+rA83jrYWYTqhht1N+qejHd/3+v6r03UxOKrgn+E6X7M/bo3iAFjdE7pc3d2I0bvEIF4uomIlFn2f7i2quz7wH+LRAoZAMAxQgsCAQCBTAAAwEIwEE+hYho5bJ1GABoAJnMI+ZRjEETjWzdtbmPis7N7b3d0Ne8dcAFAFu08HxVu0l5BB30S/XJINx9j/oyHRWYFOB8KTuq7soqTPdyvZeFNDrGpQom4ioALaJLTEzUVVCdL0RFsE7DRA0EX6VM5v2fffQgAoAJfM31pDmaSpjbeZbX2MsPFKabKFQuw1Q9OLUIhdoZ5OqSQkspReJG8ixPkG35EAVA4lsq7aviw0KcmXhAZI7J6Ihhu9rY4JfCZ5qx7qgUTX6p+KSY4PFL1WdWSnV05Zq4N2EmzWR1W9KsNLua26Q2muTcpdqTiaApWZtuU7IuHjk/4bK17YlExC+1lRRaLplA2exZQ9Eji8P/fqn7lorVMaviq+PyYNQl50dZ5PGYMfnEqrh8IuqysWQt25Q/tvZ1l24YrDnLBEnZFomt1dh8GZH4koGe1yMP6rQr6U10P09MfEBw+MzvSXV0rBUPrkrGDs4JF3Pnlku4RmHUL+2+pWvjsajLwyv90uGTFTEGJ3p3GL7hseKkmXxE9OB8NFp/GyfXuTupUL8aSrikN7VNmicfyCUc+KG9LJ+c/9ppUpNhL9GVBG8sqg+CQMGGksmQA4AVgGzADswFukNojO5G504oZXlNRS8v22I/f9yenJ17unpsvXU5PaI3e8/Btz5yJD95Z4M49O6nZ3z8Ni3vDUfytXUcfN152psb99Q6ic8OJ6+vX/fGG2LcM+jyGbW9Dt2adzi2/Ufnjk+vUUX9SVGvrlrzyf1vXrSo/K7773XdcdlCXl785qWV5Xf2Cdv7fSPI59d9f/FF133DJ1UfXvf7pRdd8x2fLC49/7KBWa8WfT63zr/2jgb27Olr1ldX1J2sdzEGrRKs6P8/AgqQLsl8p2/V30QSi1SCrmGldG7CR7QYB1OaQl7+zJQOpVVhW5CO91JGTJl1lJIrs98LhVOa21TQSoUvrY+G2kANtWOkkTtcKKRjYtzzlus3gCZx7QyFkc6gtL408gkCRM+ZK3XK68HsxSAAw27VQLFoVux5FW/+rrcHH2nMmf27rcwGwDM/5QUAXhdr3vgn9P/r9hO2LQjsKAAIsPalDbAnTZueOgHB7WVVT6fNPUUa+nE2NDe1/bl0CQKwchbFrKCXQ/Y9FJRJWBCAjQ4qQrMDDXCtAoMGq4KNHqtKMZulmlVnDCetFoq587rZrPMMiwwasstm3Tp12cpkEiHCg9GkyiCndH3anasNaBXILRDEvuyawuSWwF9st0W7zbZr1ybAGoNaDNpq0EKD+rSFs2ZLbiitb9GN5MA2MLA8menM2tTh6eVqf3ALq7caEiE4KHa8XYBmQ5q16tIuwKDNOgXp061VuwFbtNsiyDLVFolZYa0Y/5f/RggVADI92oAbSmOiZCIp4VQmcr8Ij3MXZ2ObeL8SjfjMfCerhl20c3bURbwu+vampdNGuFhGu0vznC7WhdMmjMx3sUWCFaU5bfs0H1wctUsjE8qcnP8+f/Xm2AFShtM6UfLXuysVyhZbUjJ3hlX6ramDMNTflppXyIlG0AEI6remVtIgnUV3UQbcwSLaRtsY+ZzSyvxgqUMHEj8SuJkSjaCz6EXKwDxGPVguigKkDZocbphiCwAAAA==) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-1c9cc76f.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-4ec57f2a.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-fc66f942.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-f5aebdfe.woff2) format("woff2"),url(/assets/roboto-all-700-normal-b5883883.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:after,:before{border:0 solid rgba(154,202,60,.3)}::-webkit-scrollbar{width:4px;height:5px;cursor:pointer}::-webkit-scrollbar-track{background:rgba(243,243,243,.5);backdrop-filter:blur(8px)}::-webkit-scrollbar-thumb{background:#334155;border-radius:10px;transition:all .8s;margin-right:2px}::-webkit-scrollbar-thumb:hover{background:#3e5068}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0;overflow-x:hidden;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.botom-flotante{font-size:11px;text-transform:uppercase;font-weight:700;color:#fff;box-sizing:border-box;border-radius:5px;letter-spacing:2px;background-color:#404e67;padding:12px 15px;position:fixed;bottom:40px;right:44%;transition:all .3s ease 0ms;box-shadow:0 8px 15px #0000001a;z-index:99}.botom-flotante:hover{background-color:#2c2fa5;box-shadow:0 15px 20px #0000004d;transform:translateY(-7px)}
