:root{--color-dark-blue: #071C33;--color-slate-gray: #e4e6eb;--color-red: #FF4C4C;--color-sky-blue: #2196F3;--color-gray: #CCCCCC;--color-dark-gray: #494949;--color-slate-yellow: #FFF0C4;--color-deep-yellow: #C49200;--color-slate-blue: #CDE8F6;--color-deep-blue: #1A7FB2;--color-slate-red: #FFE0DD;--color-deep-red: #C93E33;--color-state-green: #DCF3D7;--color-deep-green: #3BA125;--color-cyan: #1FCAC5;--shadow: 0 8px 24px rgba(140,149,159,.2);--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--slate-modal: #6e768166;--slate-green: #f0fdf4;--dark-green: #166534;--green: #4ade80;--slate-blue: #eff6ff;--slate-red: #ffefef;--dark-blue: #1d4ed8;--dark-red: #d81d1d;--blue: #60a5fa;--red: #FF4C4C;--slate-yellow: #fefce8;--dark-yellow: #a16207;--yellow: #facc15}html.dark{color-scheme:dark}html.dark body{background-color:var(--slate-950)}html.dark .bg-white{background-color:var(--slate-900);color:#fff}.skeleton-animation-1{-webkit-animation:skeletonLi 1s linear infinite alternate;animation:skeletonLi 1s linear infinite alternate;background-color:#e5e5e5}@-webkit-keyframes skeletonLi{0%{opacity:1}to{opacity:.3}}@keyframes skeletonLi{0%{opacity:1}to{opacity:.3}}.skeleton{padding:.5rem}.skeleton__item{background-color:#fff;border-radius:.3rem}html.dark .skeleton{background-color:var(--slate-800)}html.dark .skeleton .skeleton__item{background-color:var(--slate-600)}.skeleton__item.h-sm{min-height:20px}.skeleton__item.h-md{min-height:40px}.skeleton__item.h-bg{min-height:60px}.skeleton__item.h-xl{min-height:100px}.skeleton__item.w-10{width:10%}.skeleton__item.w-20{width:20%}.skeleton__item.w-30{width:30%}.skeleton__item.w-40{width:40%}.skeleton__item.w-50{width:50%}.skeleton__item.w-60{width:60%}.skeleton__item.w-70{width:70%}.skeleton__item.w-80{width:80%}.skeleton__item.w-90{width:90%}html{position:relative;height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;font-family:Arial,Helvetica,sans-serif;padding:0;margin:0;background-color:#f3f3f3;min-height:100%;position:relative;line-height:1.5}i,svg{pointer-events:none}a{text-decoration:none;color:var(--color-sky-blue);cursor:pointer}p{margin:0}button,input:is([type=checkbox],[type=radio],[type=submit],[type=button]){cursor:pointer}.pointer-events-none{pointer-events:none}.mb-responsive{padding-bottom:210px}@media (min-width: 768px){.mb-responsive{padding-bottom:160px}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-top{-ms-flex-line-pack:start;align-content:flex-start}.content-center{-ms-flex-line-pack:center;align-content:center}.content-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.none{display:none}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.fixed{position:fixed}.border{border:1px solid #dee2e6}.border-bottom{border-bottom:1px solid #dee2e6}html.dark .border,html.dark .border-bottom{border-color:var(--slate-700)}.border-top{border-top:1px solid #dee2e6}.border-radius-1{border-radius:.3rem}.border-radius-2{border-radius:.5rem}.border-radius-50{border-radius:50%}.border-none{border:none}.outline-none{outline:none}.p-0{padding:0}.p-1{padding:.2rem}.p-2{padding:.3rem}.p-3{padding:.4rem}.p-4{padding:.5rem}.p-5{padding:.6rem}.p-6{padding:.7rem}.pt-1{padding-top:.2rem}.pt-2{padding-top:.4rem}.pt-3{padding-top:.6rem}.pt-4{padding-top:.5rem}.pt-5{padding-top:.6rem}.pt-6{padding-top:.7rem}.pb-1{padding-bottom:.2rem}.pb-2,.pb-3{padding-bottom:.4rem}.pb-4{padding-bottom:.5rem}.pb-5{padding-bottom:.6rem}.pb-6{padding-bottom:.7rem}.pr-1{padding-right:.2rem}.pr-2{padding-right:.4rem}.pr-3{padding-right:.6rem}.pr-4{padding-right:.5rem}.pr-5{padding-right:.6rem}.pr-6{padding-right:.7rem}.pl-1{padding-left:.2rem}.pl-2{padding-left:.4rem}.pl-3{padding-left:.6rem}.pl-4{padding-left:.5rem}.pl-5{padding-left:.6rem}.pl-6{padding-left:.7rem}.py-1{padding-top:.2rem;padding-bottom:.2rem}.py-2{padding-top:.4rem;padding-bottom:.4rem}.py-3{padding-top:.6rem;padding-bottom:.6rem}.py-4{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:.6rem;padding-bottom:.6rem}.py-6{padding-top:.7rem;padding-bottom:.7rem}.px-1{padding-left:.2rem;padding-right:.2rem}.px-2{padding-left:.4rem;padding-right:.4rem}.px-3{padding-left:.6rem;padding-right:.6rem}.px-4{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:.6rem;padding-right:.6rem}.px-6{padding-left:.7rem;padding-right:.7rem}.m-0{margin:0}.m-1{margin:.2rem}.m-2{margin:.3rem}.m-3{margin:.4rem}.m-4{margin:.5rem}.m-5{margin:.6rem}.m-6{margin:.7rem}.mt-0{margin-top:0}.mt-1{margin-top:.2rem}.mt-2{margin-top:.3rem}.mt-3{margin-top:.4rem}.mt-4{margin-top:.5rem}.mt-5{margin-top:.6rem}.mt-6{margin-top:.7rem}.mb-1{margin-bottom:0}.mb-1{margin-bottom:.2rem}.mb-2{margin-bottom:.4rem}.mb-3{margin-bottom:.6rem}.mb-4{margin-bottom:.5rem}.mb-5{margin-bottom:.6rem}.mb-6{margin-bottom:.7rem}.ml-1{margin-left:.2rem}.ml-2{margin-left:.4rem}.ml-3{margin-left:.6rem}.ml-4{margin-left:.5rem}.ml-5{margin-left:.6rem}.ml-6{margin-left:.7rem}.mr-1{margin-right:.2rem}.mr-2{margin-right:.4rem}.mr-3{margin-right:.6rem}.mr-4{margin-right:.5rem}.mr-5{margin-right:.6rem}.mr-6{margin-right:.7rem}.my-1{margin-top:.2rem;margin-bottom:.2rem}.my-2{margin-top:.4rem;margin-bottom:.4rem}.my-3{margin-top:.6rem;margin-bottom:.6rem}.my-4{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:.6rem;margin-bottom:.6rem}.my-6{margin-top:.7rem;margin-bottom:.7rem}.mx-1{margin-left:.2rem;margin-right:.2rem}.mx-2{margin-left:.4rem;margin-right:.4rem}.mx-3{margin-left:.6rem;margin-right:.6rem}.mx-4{margin-left:.5rem;margin-right:.5rem}.mx-5{margin-left:.6rem;margin-right:.6rem}.mx-6{margin-left:.7rem;margin-right:.7rem}.gap-1{gap:.2rem}.gap-2{gap:.3rem}.gap-3{gap:.4rem}.gap-4{gap:.5rem}.gap-5{gap:.6rem}.gap-6{gap:.7rem}.row-gap-1{row-gap:.2rem}.row-gap-2{row-gap:.3rem}.row-gap-3{row-gap:.4rem}.row-gap-4{row-gap:.5rem}.row-gap-5{row-gap:.6rem}.row-gap-6{row-gap:.7rem}.col-gap-1{-webkit-column-gap:.2rem;-moz-column-gap:.2rem;column-gap:.2rem}.col-gap-2{-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}.col-gap-3{-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}.col-gap-4{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.col-gap-5{-webkit-column-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem}.col-gap-6{-webkit-column-gap:.7rem;-moz-column-gap:.7rem;column-gap:.7rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-inherit{color:inherit}.text-white{color:#fff}.text-black{color:#000}.text-dark-gray{color:var(--color-dark-gray)}.text-red{color:var(--color-red)}.text-deep-red{color:var(--color-deep-red)}.text-dark-blue{color:var(--color-dark-blue)}.text-deep-blue{color:var(--color-deep-blue)}html.dark .text-dark-theme__white-slate{color:#dfdfdf}html.dark .text-dark-theme__dark-slate{color:var(--color-dark-blue)}.bg-white-no-dark,.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-red{background-color:var(--color-red)}.bg-sky-blue{background-color:var(--color-sky-blue)}.bg-slate-gray{background-color:var(--color-slate-gray)}.bg-deep-blue{background-color:var(--color-deep-blue)}.bg-dark-blue{background-color:var(--color-dark-blue)}.bg-slate-blue{background-color:var(--color-slate-blue)}.bg-slate-red{background-color:var(--color-slate-red)}.bg-yellow{background-color:var(--yellow)}.w-full{width:100%}.w-full-v{width:100vw}.w-auto{width:auto}.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-min{width:-webkit-min-content;width:-moz-min-content;width:min-content}.h-full{height:100%}.h-max{height:-webkit-max-content;height:-moz-max-content;height:max-content}.h-min{height:-webkit-min-content;height:-moz-min-content;height:min-content}.h-auto{height:auto}.l-0{left:0}.r-0{right:0}.t-0{top:0}.t-auto{top:auto}.b-0{bottom:0}.fs-inherit{font-size:inherit}.fs-1{font-size:1rem}.f-bold{font-weight:700}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.list-none{list-style:none}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.italic{font-style:italic}.vertical-middle{vertical-align:middle}.vertical-bottom{vertical-align:bottom}.vertical-super{vertical-align:super}.vertical-sub{vertical-align:sub}.noscroll{overflow:hidden}.scroll{padding-right:5px;padding-top:5px;padding-bottom:5px;scrollbar-width:thin}.scroll::-webkit-scrollbar{width:10px;height:10px;padding:.3rem}.scroll::-webkit-scrollbar-track{background-color:#e8e8e8;border-radius:5px}.scroll::-webkit-scrollbar-thumb{background-color:#37506b;border-radius:5px}.scroll::-webkit-scrollbar-thumb:hover{background-color:var(--color-dark-blue)}.sticky-top{position:sticky;top:-1px;left:0;z-index:3}.cursor-pointer{cursor:pointer}.decoration-underline{text-decoration:underline}@media (min-width: 768px){.media-md-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1024px){.media-lg-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}details[open] summary{background-color:#e9e9e9;border-radius:5px}html.dark details[open] summary{background-color:#e9e9e948}details[open] summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:default;content:"";background-color:#00000012}html.dark details[open] summary:before{background-color:#6e768134}.shadow{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}details[open] menu,details[open] .as-menu{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.border-box{-webkit-box-sizing:border-box;box-sizing:border-box}.disabled{cursor:not-allowed;opacity:.7}@font-face{font-family:icomoon;src:url(/public-app/fonts/icomoon.eot?7p76tq);src:url(/public-app/fonts/icomoon.eot?7p76tq#iefix) format("embedded-opentype"),url(/public-app/fonts/icomoon.ttf?7p76tq) format("truetype"),url(/public-app/fonts/icomoon.woff?7p76tq) format("woff"),url(/public-app/fonts/icomoon.svg?7p76tq#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check-circle:before{content:""}.icon-info-circle:before{content:""}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;row-gap:10px;text-align:left;font-size:1rem;border:.5px solid #dee2e6;border-radius:.3rem}html.dark .form{border-color:var(--slate-700)}@media (min-width: 768px){.form{padding:.8rem}}.form label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .group-label{background-color:#071c3310;border-radius:.3rem;padding:.2rem}html.dark .form .group-label{background-color:var(--slate-800)}.form fieldset{border:none;padding:.3em;margin:0}.form fieldset legend{font-weight:700}.form__input{width:100%;margin:3px 0}.form__input-flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.form__input .label{font-weight:700;width:100%;display:block;font-size:clamp(1em,1vw,1.3em)}html.dark .form__input .label{color:#fff}.form__input>span{margin:0;padding:0;font-size:.8em;display:block;vertical-align:super}.form__input-core{margin:5px 0 0;width:100%;position:relative}.form__input-core input:not(input[type=checkbox]):not(input[type=radio]),.form__input-core select,.form__input-core textarea,.as-input{width:100%;padding:.8em .4em;border-radius:5px;border:1px solid #ccc;background-color:#fff;outline:none;font-size:clamp(1em,1vw,1.5em)}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio]),html.dark .form__input-core select,html.dark .form__input-core textarea,html.dark .as-input{background-color:var(--slate-800);color:var(--slate-100);border-color:var(--slate-700)}html.dark .form__input-core select option{background-color:var(--slate-700)}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio])::-webkit-input-placeholder,html.dark .form__input-core select::-webkit-input-placeholder,html.dark .form__input-core textarea::-webkit-input-placeholder,html.dark .as-input::-webkit-input-placeholder{color:#ffffff5a}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio])::-moz-placeholder,html.dark .form__input-core select::-moz-placeholder,html.dark .form__input-core textarea::-moz-placeholder,html.dark .as-input::-moz-placeholder{color:#ffffff5a}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio]):-ms-input-placeholder,html.dark .form__input-core select:-ms-input-placeholder,html.dark .form__input-core textarea:-ms-input-placeholder,html.dark .as-input:-ms-input-placeholder{color:#ffffff5a}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio])::-ms-input-placeholder,html.dark .form__input-core select::-ms-input-placeholder,html.dark .form__input-core textarea::-ms-input-placeholder,html.dark .as-input::-ms-input-placeholder{color:#ffffff5a}html.dark .form__input-core input:not(input[type=checkbox]):not(input[type=radio])::placeholder,html.dark .form__input-core select::placeholder,html.dark .form__input-core textarea::placeholder,html.dark .as-input::placeholder{color:#ffffff5a}.form__input-core input:disabled{cursor:not-allowed;background-color:#ededed!important;opacity:.9}html.dark .form__input-core input:disabled{background-color:#000!important}.form__input-core textarea{resize:vertical;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.form__input-core input:is([type=checkbox],[type=radio]){display:inline-block;vertical-align:middle}.form__input-core input:not(input[type=checkbox]):not(input[type=radio]):focus,.form__input-core textarea:focus,.form__input-core select:focus,.form__input-core .as__input:focus{border-color:var(--color-sky-blue);outline:2px solid var(--color-sky-blue)}.input-error .form__input-core input:not(input[type=checkbox]):not(input[type=radio]):focus,.input-error .form__input-core textarea:focus,.input-error .form__input-core select:focus,.input-error .form__input-core .as__input:focus{border-color:var(--color-deep-red);outline:1px solid var(--color-deep-red)}.form__input-core i{position:absolute;margin:auto 0;right:0;top:0;font-size:1.5em;text-align:center;padding:5px;height:-webkit-min-content;height:-moz-min-content;height:min-content}.form__input-submit,.form__input-cancel{padding:.6em 1.4em;font-size:1em;font-size:clamp(1em,1vw,1.5em);border-radius:.2em;border:none;max-height:44px}.form__input-submit{background-color:var(--color-red);color:#fff}.form__input-cancel{background-color:var(--color-slate-gray);color:#000}html.dark .form__input-cancel{background-color:var(--slate-600);color:var(--color-slate-gray)}@media (min-width: 768px){.form .form__general-group{padding:.5rem}}.form .input-error{color:var(--color-deep-red)}.form .input-error input,.form .input-error select{border:1px solid var(--color-deep-red)!important}.form .input-error i:before{content:""}.form .input-success{color:var(--color-deep-green)}.form .input-success input{border:1px solid var(--color-deep-green)}.form .input-success i:before{content:""}.form__input-1{font-size:.8em}.form__input-2{font-size:1em}.form .input__message{font-size:.9rem;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:none;animation-fill-mode:none}.form .input__message.error,.form .input__message.success{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:ghost;animation-name:ghost}.form .input__message.error{color:var(--color-deep-red)}html.dark .form .input__message.error{color:var(--color-red)}.form .input__message.success{color:var(--color-deep-green)}html.dark .form .input__message.success{color:#5aff35}@-webkit-keyframes ghost{0%{opacity:1}to{opacity:0}}@keyframes ghost{0%{opacity:1}to{opacity:0}}body{color:#272727}@media (min-width: 768px){.view-general{padding:.5rem}}h1.view-general{font-size:22px;font-size:clamp(22px,2vw,24px);color:var(--color-red);margin:0;padding:.6rem}html.dark h1.view-general{color:var(--color-sky-blue)}@media (min-width: 768px){h1.view-general{padding:.5rem .5rem .5rem 1rem}}#loader-modal{display:none}#loader-modal.active{display:block}.wrapper-loader{position:fixed;left:0;top:0;height:100%;width:100%;z-index:1000;background-color:#00000050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html.dark .wrapper-loader{background-color:var(--slate-modal)}.loader{--ballcolor: #f2f2f2;--shadow: 0px 0 #ffffff00;--shadowcolor: #ffffff00;width:10px;height:10px;left:-120px;border-radius:50%;position:relative;color:var(--ballcolor);-webkit-animation:shadowRolling 2s linear infinite;animation:shadowRolling 2s linear infinite;z-index:111111}@media (min-width: 768px){.padding-responsive{padding:1rem}}@media (min-width: 1024px){.padding-responsive{padding:1.6rem}}@-webkit-keyframes shadowRolling{0%{-webkit-box-shadow:var(--shadow),var(--shadow),var(--shadow),var(--shadow);box-shadow:var(--shadow),var(--shadow),var(--shadow),var(--shadow)}12%{-webkit-box-shadow:100px 0 var(--ballcolor),var(--shadow),var(--shadow),var(--shadow);box-shadow:100px 0 var(--ballcolor),var(--shadow),var(--shadow),var(--shadow)}25%{-webkit-box-shadow:110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow),var(--shadow);box-shadow:110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow),var(--shadow)}36%{-webkit-box-shadow:120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow);box-shadow:120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow)}50%{-webkit-box-shadow:130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor);box-shadow:130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor)}62%{-webkit-box-shadow:200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor)}75%{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor)}87%{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor)}to{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor)}}@keyframes shadowRolling{0%{-webkit-box-shadow:var(--shadow),var(--shadow),var(--shadow),var(--shadow);box-shadow:var(--shadow),var(--shadow),var(--shadow),var(--shadow)}12%{-webkit-box-shadow:100px 0 var(--ballcolor),var(--shadow),var(--shadow),var(--shadow);box-shadow:100px 0 var(--ballcolor),var(--shadow),var(--shadow),var(--shadow)}25%{-webkit-box-shadow:110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow),var(--shadow);box-shadow:110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow),var(--shadow)}36%{-webkit-box-shadow:120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow);box-shadow:120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor),var(--shadow)}50%{-webkit-box-shadow:130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor);box-shadow:130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor),100px 0 var(--ballcolor)}62%{-webkit-box-shadow:200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor),110px 0 var(--ballcolor)}75%{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor),120px 0 var(--ballcolor)}87%{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),130px 0 var(--ballcolor)}to{-webkit-box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor);box-shadow:200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor),200px 0 var(--shadowcolor)}}.twrapper-message{height:auto;width:0;background-color:red;overflow:visible;position:fixed;bottom:10px;left:10px;z-index:1000}#twrapper-message--bottom-center{left:0;right:0;margin:0 auto}#twrapper-message--bottom-center .tmessage{left:-155px}@media (min-width: 768px){#twrapper-message--bottom-center .tmessage{left:-175px}}#twrapper-message--bottom-right{left:inherit;right:10px}#twrapper-message--bottom-right .tmessage{right:310px}@media (min-width: 768px){#twrapper-message--bottom-right .tmessage{right:370px}}#twrapper-message--top-left{bottom:inherit;top:10px}#twrapper-message--top-center{bottom:inherit;left:0;right:0;top:10px;margin:0 auto}#twrapper-message--top-center .tmessage{left:-155px}@media (min-width: 768px){#twrapper-message--top-center .tmessage{left:-175px}}#twrapper-message--top-right{bottom:inherit;left:inherit;top:10px;right:10px}#twrapper-message--top-right .tmessage{right:310px}@media (min-width: 768px){#twrapper-message--top-right .tmessage{right:370px}}@font-face{font-family:tnotification;src:url(data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBdkAAAC8AAAAYGNtYXAXVtKLAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zi5Q1VsAAAF4AAACqGhlYWQiESXzAAAEIAAAADZoaGVhB3oDygAABFgAAAAkaG10eBoABFEAAAR8AAAAJGxvY2EBuAJqAAAEoAAAABRtYXhwAAwAQwAABLQAAAAgbmFtZZlKCfsAAATUAAABhnBvc3QAAwAAAAAGXAAAACAAAwOrAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QT//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAACAXwAGAKFA2gACwAcAAAlFAYjIiY1NDYzMhYDEx4BOwEyNjcTNiYrASIGFwKETTc3TU03N035FgEXEG4QFwEWARcSmhIXAZw2Tk42N05OAmv+PhAWFhABwhEZGREAAAABAHcAngOJAuIAFQAAJQEmND8BNjIfAQE2Mh8BFhQHAQYiJwF+/vkMDDkMIgyxAXsMIgw5DAz+LgsiDJ4BBwwiCzoLC7IBfAwMOQwiDP4vDAwAAAABALIAcgNOAw4AJAAAATc2NC8BJiIPAScmIg8BBhQfAQcGFB8BFjI/ARcWMj8BNjQvAQKFyRISLRI0E8jIEzQSLRISyckSEi0SNBPIyBM0Ei0SEskBwMgTNBItEhLJyRISLRI0E8jIEzQSLRISyckSEi0SNBPIAAACAEgACAO4A3gAGwBAAAATFBceARcWMzI3PgE3NjU0Jy4BJyYjIgcOAQcGJTYyHwEWFA8BFxYUDwEGIi8BBwYiLwEmND8BJyY0PwE2Mh8BN0gjInhQUFtbUFB4IiMjInhQUFtbUFB4IiMCKwcRB0YGBnV1BgZHBhEHc3MHEQdGBgZ1dQYGRwYRB3N0AcBbUFB4IiMjInhQUFtbUFB4IiMjInhQUH0GBkcGEQdzdAYRB0YGBnV1BgZHBhEHc3MHEQdGBgZ1dQAAAAIBZAAgApwDYAAeACoAACUzNSMiJj0BNDY7ATIWFREzMhYdARQGKwEiJj0BNDYTIgYVFBYzMjY1NCYBhCEgDhMTDbYOEyAOExMO9g4TE4kwRUUwMEVFr+oTDk0OExMO/qgTDk0OExMNTg4TArFFMDBFRTAwRQAAAAEAAAAAAADXijytXw889QALBAAAAAAA353wvwAAAADfnfC/AAAAAAO4A3gAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA7gAAQAAAAAAAAAAAAAAAAAAAAkEAAAAAAAAAAAAAAACAAAABAABfAQAAHcEAACyBAAASAQAAWQAAAAAAAoAFAAeAE4AeAC0ARgBVAABAAAACQBBAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype");font-weight:400;font-style:normal;font-display:swap}.icon-times-circle,.icon-info,.icon-exclamation,.icon-check,.icon-times{font-family:tnotification!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-times-circle:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-check:before{content:""}.icon-times:before{content:""}.tmessage{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;width:310px;min-height:70px;height:auto;font-size:15px;padding:.3em;border:1px solid #ccc;border-radius:5px;overflow:hidden;border-bottom:5px solid #156EDB;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:inherit,cursive;margin:7px 0;position:relative;will-change:transform,opacity;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width: 768px){.tmessage{font-size:16px;border-radius:8px;border-bottom-width:8px;margin:10px 0;width:370px;min-height:80px}}.tmessage h3,.tmessage p{margin:0;padding:0}.tmessage h3{color:inherit;font-size:1em;overflow:hidden;width:100%;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:220px}@media (min-width: 768px){.tmessage h3{max-width:250px}}.tmessage p{font-size:.9em;max-width:220px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}@media (min-width: 768px){.tmessage p{max-width:250px}}.tmessage i{pointer-events:none}.tmessage button{background:none;border:none;outline:none}.tmessage__icon{color:#156edb;display:block;height:35px;width:35px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;font-size:2em;text-align:center;padding:3px 0}@media (min-width: 768px){.tmessage__icon{font-size:2.5em;height:50px;width:50px}}.tmessage__content{width:100%;text-align:left}.tmessage__close{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:2.5em;text-align:center;padding:3px 0;color:#d4d4d4;cursor:pointer}.tmessage--error{border-bottom-color:#c3130d}.tmessage--error .tmessage__icon{color:#c3130d}.tmessage--success{border-bottom-color:#1c8723}.tmessage--success .tmessage__icon{color:#1c8723}.tmessage--warning{border-bottom-color:#ef9a1a}.tmessage--warning .tmessage__icon{color:#ef9a1a}.animate--in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.animate--out-left{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.animate--in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@media (min-width: 768px){.animate--in-right{-webkit-animation-name:fadeInRightMedium;animation-name:fadeInRightMedium}}.animate--out-right{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@media (min-width: 768px){.animate--out-right{-webkit-animation-name:fadeOutRightMedium;animation-name:fadeOutRightMedium}}.animate--in-bottom-center{-webkit-animation-name:fadeInBottomCenter;animation-name:fadeInBottomCenter}.animate--out-bottom-center{-webkit-animation-name:fadeOutBottomCenter;animation-name:fadeOutBottomCenter}.animate--in-top-center{-webkit-animation-name:fadeInTopCenter;animation-name:fadeInTopCenter}.animate--out-top-center{-webkit-animation-name:fadeOutTopCenter;animation-name:fadeOutTopCenter}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate(-500px);transform:translate(-500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translate(-500px);transform:translate(-500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeOutLeft{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(-500px);transform:translate(-500px);opacity:0}}@keyframes fadeOutLeft{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(-500px);transform:translate(-500px);opacity:0}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeInRightMedium{0%{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes fadeInRightMedium{0%{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeOutRight{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}}@keyframes fadeOutRight{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}}@-webkit-keyframes fadeOutRightMedium{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}}@keyframes fadeOutRightMedium{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(500px);transform:translate(500px);opacity:0}}@-webkit-keyframes fadeInBottomCenter{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInBottomCenter{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeOutBottomCenter{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}}@keyframes fadeOutBottomCenter{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}}@-webkit-keyframes fadeInTopCenter{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInTopCenter{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeOutTopCenter{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}}@keyframes fadeOutTopCenter{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}}.animation__spinner{-webkit-animation:spinner-e04l1k 1s infinite linear;animation:spinner-e04l1k 1s infinite linear}@-webkit-keyframes spinner-e04l1k{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-e04l1k{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader__button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-transition:.5s linear;transition:.5s linear}.ball{width:5px;height:5px;border-radius:50%;-webkit-animation:bounce6135 1s alternate infinite;animation:bounce6135 1s alternate infinite;-webkit-transition:.5s linear;transition:.5s linear}.ball{background:#fff}.ball:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.ball:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes bounce6135{0%{-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce6135{0%{-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}.modal{height:100%;width:100%;position:fixed;z-index:1001;background-color:#0009;top:0;left:0;overflow:initial}@media (min-width: 768px){.modal{overflow:auto}}html.dark .modal{background-color:var(--slate-modal)}.modal__wrapper{max-width:90%;max-height:90%;width:100%;padding:.5em .7em;background-color:#fff;right:0;bottom:0rem;left:0;top:2rem;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto;overflow:auto}html.dark .modal__wrapper{background-color:var(--slate-900)}@media (min-width: 768px){.modal__wrapper{overflow:initial;max-height:initial;margin-top:3rem;margin-bottom:2rem;min-width:250px;max-width:80%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:300px;top:0;right:0}}.modal__top{position:sticky;top:-7px;left:0;z-index:1}@media (min-width: 768px){.modal__top{top:0}}.modal__top h2{font-size:20px}html.dark .modal__top h2{color:var(--color-sky-blue)}.modal__top button{width:45px;height:45px}html.dark .modal__top button{color:#fff;background-color:transparent}@media (min-width: 768px){.modal__top button{height:40px;width:40px;background-color:#fff;border-radius:.3rem;position:relative}}.modal__top i{width:100%;height:100%;font-size:1.9rem;padding:.2rem 0}.layout-form{min-width:350px}@media (min-width: 768px){.layout-form{max-width:1000px;margin:2rem auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:.5em}}.form-header{padding:1rem 3rem}@media (min-width: 768px){.layout-form--secondary{position:sticky;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content}}header.header{padding:1rem;min-width:360px;margin-bottom:1rem;background-color:var(--color-dark-blue);-webkit-box-shadow:1px 0px 10px rgba(0,0,0,.4);box-shadow:1px 0 10px #0006}header.header h1{font-size:1.4rem}@media (min-width: 768px){header.header{padding:1rem 3.5rem}}footer.footer{padding:1rem;font-size:.9rem;background-color:var(--color-dark-blue);min-width:360px;position:absolute;margin:auto;bottom:0;left:0;right:0}@media (min-width: 768px){footer.footer{padding:.5rem 2rem}}footer.footer a:hover{text-decoration:underline}footer.footer p{font-size:1.2em}.message{border:1px solid #000}.message>i{width:45px}.message button{width:40px}.message>i,.message button{height:40px;padding:.2rem 0;font-size:2.1rem}.message p{width:100%;font-size:.9rem}div.info{color:var(--color-deep-blue);background-color:var(--color-slate-blue);border-color:var(--color-deep-blue)}div.warning{color:var(--color-deep-yellow);background-color:var(--color-slate-yellow);border-color:var(--color-deep-yellow)}div.error{color:var(--color-deep-red);background-color:var(--color-slate-red);border-color:var(--color-deep-red)}div.success{color:var(--color-deep-green);background-color:var(--color-state-green);border-color:var(--color-deep-green)}@media (min-width: 768px){.login-form{max-width:560px}}.login-form fieldset{border:none}.login-form fieldset legend{font-size:clamp(1.5em,1vw,2.6em);color:var(--color-red)}html.dark .login-form fieldset legend{color:#fff}.login-form--presentation,.login-form--register{font-size:clamp(1em,1vw,1.5em)}html.dark .login-form--presentation,html.dark .login-form--register{color:var(--slate-200)}.login-form--register{margin-top:2em}.login-form--logo{color:var(--color-red)}.login-form--logo div{background-image:url(/public-app/images/logo-rojo-tranparent.webp);height:clamp(80px,10vw,150px);background-repeat:no-repeat;background-position:center;background-size:contain}.login-form--logo h1{font-size:clamp(2em,1vw,36px);margin:.3em}.login-form--main-image{background-image:url(/public-app/images/secure-login.webp);height:clamp(200px,40vw,290px);background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width: 768px){.login-form--images{max-width:746px;height:100%}}.login-register--radio label{background-color:var(--color-slate-gray);cursor:pointer}.login-register--radio label:before,.login-register--radio label:after{content:"";display:none;position:absolute}.login-register--radio label:before{height:14px;width:14px;border-radius:7px;background-color:#fff}.login-register--radio label:after{height:8px;width:8px;border-radius:4px;background-color:var(--color-red)}.login-register--radio input:checked+label{background-color:var(--color-red);color:#fff}.login-register--radio input:checked+label:before,.login-register--radio input:checked+label:after{display:block}.login-register .group-label{background-color:#ecf0ff}.login-register__radio{height:40px}.login-register__radio div:first-of-type label{border-radius:.5em 0 0 .5em;padding:.8em 1em .8em 1.5em}.login-register__radio div:first-of-type input:checked+label:before{left:3.7px;top:4px}.login-register__radio div:first-of-type input:checked+label:after{left:6.5px;top:7px}.login-register__radio div:last-of-type label{border-radius:0 .5em .5em 0;padding:.8em 1.5em .8em 1em}.login-register__radio div:last-of-type input:checked+label:before{right:3.7px;top:4px}.login-register__radio div:last-of-type input:checked+label:after{right:7px;top:7px}.register-form .form__input legend{font-size:1.3rem;padding:0}.forgot{min-width:360px}.forgot main{margin:4rem .5rem;height:calc(100vh - 350px);min-width:250px;max-width:700px}@media (min-width: 768px){.forgot main{margin:4rem auto;padding:.7rem 3rem}}.forgot__group{margin-top:1.5rem}html.dark .home h2{color:var(--color-sky-blue)}.home__top{height:-webkit-max-content;height:-moz-max-content;height:max-content}.home__top__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__top__text h2{margin:0;font-size:clamp(24px,3vw,32px)}.home__top__text p{font-size:clamp(1.2em,3vw,1.4em)}@media (min-width: 768px){.home__top__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.home__top--image{height:150px;width:100%;background-image:var(--url);background-repeat:no-repeat;background-size:contain;background-position:center}.home__shortcut h2{font-size:clamp(22px,2vw,24px)}.home__shortcut a:not(a.mail){padding:.3rem .6rem;background-color:var(--color-sky-blue)}.home__shortcut a:not(a.mail):hover{background-color:#0e82e0}@media (min-width: 768px){.home__shortcut{padding:1rem}}.pagination button{outline:none}.pagination button{padding:.2rem .8rem}@media (min-width: 1025px){.pagination button svg{height:28px;width:28px}}.pagination__group__btn{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.pagination__group__controls button{height:45px}@media (min-width: 768px){.pagination__group__controls button{height:40px}}.pagination__btn{height:45px;width:45px;padding:.5em;font-size:1rem}html.dark .pagination__btn.bg-red{background-color:var(--slate-600)}@media (min-width: 768px){.pagination__btn{height:40px;width:40px}}.pagination__btn-left button{border-radius:5px 0 0 5px}.pagination__btn-right button{border-radius:0 5px 5px 0}html.dark .pagination p{color:var(--slate-100)}@media (min-width: 600px){.pagination.responsive button{padding:.2rem .4rem}.pagination.responsive span{display:inline}}.job-card{color:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-card:hover{background-color:var(--slate-100)}html.dark .job-card:hover{background-color:var(--slate-800)}.job-card img{-o-object-fit:contain;object-fit:contain;background-color:#fff!important}.job-card h3{margin:0;color:var(--color-red);font-size:1.2rem}html.dark .job-card h3{color:var(--color-sky-blue)}.job-card article:after{will-change:opacity;content:"";z-index:-1;display:block;left:0;top:0;position:absolute;height:100%;width:100%;background-color:var(--color-slate-gray);opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}html.dark .job-card article:after{background-color:var(--slate-800)}html.dark .job-card article p{color:var(--slate-200)}html.dark .job-card article ul li{color:var(--slate-200)}html.dark .job-card article ul li strong{color:#fff}.job-card article:hover:after,.job-card article:focus:after{opacity:.7}.job-card__tag{background-color:var(--color-deep-green);font-size:.8rem;color:#fff!important;border-radius:2em}.job-card__tag--finished{border-radius:2em;font-size:.7rem;background-color:var(--color-deep-red);color:#fff!important}.job-card__tag--warning{border-radius:2em;font-size:.7rem;background-color:var(--color-deep-yellow);color:#fff!important}.job-card__name h3{font-size:1.3em;color:var(--color-red)}html.dark .job-card__name h3{color:#fff}html.dark .job-card__name p{color:var(--slate-200)}@media (min-width: 400px){.job-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.job-card__wrap.is-destacado{border:1px solid goldenrod;background-color:#fff5db}html.dark .job-card__wrap.is-destacado{background-color:transparent;border-color:gold}.job-card__wrap.is-destacado .job-card:hover{background-color:#ffebb9}html.dark .job-card__wrap.is-destacado .job-card:hover{background-color:#433900}.empty-result{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}.empty-result img{-o-object-fit:contain;object-fit:contain;opacity:.7}.empty-result h3{font-size:1.3em;margin:.5rem 0}@media (min-width: 768px){.empty-result .text-center{text-align:left}}html.dark .empty-result .text-black{color:#fff}.applications__top{top:68px}@media (min-width: 768px){.applications__top{top:-1px}}@media (min-width: 850px){.applications__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.applications__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.applications__bottom{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media (min-width: 768px){.applications .empty-result{height:100%}}.applications__message{background-color:var(--color-slate-blue);top:68px}@media (min-width: 768px){.applications__message{top:-1px}}html.dark .applications__message{color:var(--slate-950);background-color:var(--slate-300)}.applications__message.error{background-color:var(--color-slate-red)!important}.previous-button{color:var(--color-dark-blue)}.previous-button i{display:inline-block;height:32px;width:32px;text-align:center;padding:3px;font-size:1.9em;vertical-align:middle}.previous-button span{vertical-align:middle}html.dark .previous-button{color:var(--slate-100)}.alert{background-color:var(--slate-yellow);color:var(--dark-yellow)}.alert svg{color:var(--yellow)}.alert-info{background-color:var(--slate-blue);color:var(--dark-blue)}.alert-info svg{color:var(--blue)}.alert-error{background-color:var(--slate-red);color:var(--dark-red)}.alert-error svg{color:var(--red)}.see-jop{font-size:1.3em}@media (min-width: 768px){.see-jop__group{padding:.7rem}}.see-jop__actions{top:75px}@media (min-width: 768px){.see-jop__actions{top:5px}}.see-jop__actions details summary{list-style:none;font-size:1.1rem;padding:.5em}.see-jop__actions details summary i{display:inline-block;width:14px;height:auto;text-align:right}.see-jop__actions details menu{z-index:2}.see-jop__actions details menu li{padding:.3em .5em}.see-jop__actions details menu li:hover{background-color:#071c3320}html.dark .see-jop h2{color:var(--color-sky-blue)}.see-jop .oferta ul,.see-jop .oferta ol{margin:.3rem 0;padding-left:1.2rem}html.dark .see-jop .oferta p,html.dark .see-jop .oferta ul,html.dark .see-jop .oferta ol{color:var(--slate-300)}.see-jop .oferta .requisitos span,.see-jop .oferta .condiciones-contrato span,.see-jop .oferta .como-postular span{font-weight:700}.see-jop .oferta .requisitos span,.see-jop .oferta .condiciones-contrato span,.see-jop .oferta .como-postular span,.see-jop .oferta strong{color:var(--color-dark-blue);font-size:1.1em}html.dark .see-jop .oferta .requisitos span,html.dark .see-jop .oferta .condiciones-contrato span,html.dark .see-jop .oferta .como-postular span,html.dark .see-jop .oferta strong{color:#fff}.see-jop__button{background-color:#eef2ff;color:#4f46e5;border:1px solid #dedcff}.see-jop__button:hover{background-color:#dce5ff}html.dark .see-jop__button{background-color:#293b77;color:#fff;border:none}.see-jop .h-app{display:none}.newjobs__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.newjobs__bottom{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}html.dark .new-jobs__subtitle{color:var(--color-sky-blue)}.information-user h3{font-size:1.2em}@media (min-width: 768px){.information-user{font-size:1.1em}}@media (min-width: 1025px){.information-user .card-aside__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6em;text-align:left}}@media (min-width: 1025px){.information-user .card-aside__content{text-align:left}.information-user .card-aside__content ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.information-user .card-aside__photo{-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:48px;min-height:48px}html.dark .information-user .text-dark-gray{color:var(--slate-300)}.information-user__item__textarea{resize:none;background-color:transparent;border:none;outline:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.download-cv{width:145px;height:37px}.download-cv .ball{background-color:var(--color-dark-gray)}html.dark .download-cv .ball{background-color:#fff}@media (min-width: 768px){.curriculum{font-size:1.1em}}@media (min-width: 1200px){.curriculum{background-color:transparent}}.curriculum h3{border-bottom-color:#ccc}.curriculum__controls{top:69px}@media (min-width: 768px){.curriculum__controls{top:-1px;padding:.3em}}.curriculum__top{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.curriculum__top h2{font-size:1.4rem}html.dark .curriculum__top p,html.dark .curriculum__top li span{color:var(--slate-200)}html.dark .curriculum__top li svg{color:var(--color-sky-blue)}.curriculum__top>i{height:120px;width:120px;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:7.1rem;text-align:center;padding:.2rem}.curriculum__top a{-ms-flex-item-align:start;align-self:flex-start}html.dark .curriculum__top a{color:#fff}@media (min-width: 1025px){.curriculum__top{top:60px}}@media (min-width: 1024px){.curriculum__left{max-width:390px}}.curriculum a{max-width:350px}.curriculum__more-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.curriculum__more-info ul{margin-left:1.3rem}html.dark .curriculum__more-info ul strong{color:#fff}html.dark .curriculum__more-info ul li{color:#a4a4a4}@media (min-width: 1024px){.curriculum__more-info{overflow:auto;height:100%}}.curriculum__profile__list svg{color:var(--color-cyan)}.curriculum__profile__list span.block{margin-left:1.85rem}.curriculum__title{color:var(--color-deep-blue);font-size:1.3em}html.dark .curriculum__title{color:var(--color-sky-blue)}.curriculum__tag{background-color:#ecf0ff;border-left:2px solid var(--color-deep-blue);color:var(--color-deep-blue);padding:.2em .5em;display:inline-block;max-width:300px;font-size:1em}html.dark .curriculum__tag{background-color:var(--slate-800);color:#fff}.curriculum .card-aside__photo{-o-object-fit:cover;object-fit:cover;width:130px;height:130px}@media (min-width: 1025px){.curriculum__more-info,.curriculum__top{max-width:80%;margin:0 auto}}@media (min-width: 768px){.update-cv__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1200px){.update-cv{background-color:transparent}html.dark .update-cv{background-color:var(--slate-950)}}.update-cv .form{border-width:0}@media (min-width: 1200px){.update-cv .form{width:85%;margin:auto;border-width:.5px}}.update-cv .form__input .label{width:-webkit-max-content;width:-moz-max-content;width:max-content}.update-cv .form__input--add{width:44px;height:44px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:3px;font-size:1.5rem}.update-cv .form__input--photo{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.update-cv .form__input--photo ul{list-style:inside;padding:.5rem}html.dark .update-cv .form__input--photo ul{background-color:var(--slate-800)}@media (min-width: 550px){.update-cv .form__input--photo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.update-cv .form__input--photo ul{width:100%}}@media (min-width: 1025px){.update-cv .form__input--photo ul{width:50%;margin-left:3rem}}@media (min-width: 768px){.update-cv .form__input-submit{max-width:350px}}.update-cv ul{background-color:#ecf0ff}.update-cv ul li{font-size:.9rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;color:var(--color-deep-blue)}html.dark .update-cv ul li{color:var(--slate-200)}.update-cv ul button{height:24px;width:24px;border-radius:50%;top:5px;right:3px;color:var(--color-deep-blue);background-color:transparent}.update-cv legend{color:var(--color-deep-blue);font-size:1.3rem;font-weight:700}html.dark .update-cv legend{color:var(--color-sky-blue)}.update-cv .list__item{background-color:#ecf0ff}html.dark .update-cv .list__item strong{color:#fff}html.dark .update-cv .list__item p{color:var(--slate-200)}html.dark .update-cv .list__item{background-color:var(--slate-800)}html.dark .update-cv .list__item .text-dark-gray{color:var(--slate-300)}html.dark .update-cv .list__item button{color:var(--color-sky-blue)}html.dark .update-cv .list__item span{color:var(--slate-200)}.form__input--preview{margin:0;padding:0}.form__input--preview ul{margin-top:.5rem}@media (min-width: 768px){.form__input--preview ul{margin-top:0;padding:.8rem;padding-top:0}}.social-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.social-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.social-form select,.social-form input,.social-form button{height:40px;font-size:.9em;padding:.5rem!important}.input-error .photo{border-color:var(--color-deep-red)}@media (min-width: 768px){.modal .modal__form{min-width:500px}}.account h2{font-size:1.1rem}@media (min-width: 768px){.account{font-size:1.1em;padding:.5rem .5rem .5rem 1.2rem}.account h2{font-size:1.4rem}}.account__presentation{padding-bottom:2em}@media (min-width: 1025px){.account__presentation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px){.update-password{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.update-password--image{background-position:center;background-size:contain;background-repeat:no-repeat;min-height:250px;width:100%}.post-offer input[type=reset],.post-offer input[type=submit]{padding:.8rem 1.4rem}.post-offer .list__item{background-color:#ecf0ff}html.dark .post-offer .list__item{background-color:var(--slate-800);color:var(--slate-200)}html.dark .post-offer .list__item button{color:#fff}.post-offer .group-label{background-color:#ecf0ff}.post-offer .btn__flyer{background-color:#f3f2ff;border-color:#1b06ff}html.dark .post-offer .btn__flyer{background-color:#2e2c47;color:#fff;border-color:#1b06ff}html.dark .add__input{color:var(--color-sky-blue)}html.dark .preview-content strong{color:#fff}html.dark .preview-content{color:#d9d9d9}.preview-content ul,.preview-content ol{margin:0;padding-left:1.5em}.ad{background-color:var(--slate-blue);color:var(--dark-blue);border-radius:0 .3rem .3rem 0;border-left:4px solid var(--blue);margin-bottom:.5em;z-index:10;top:70px;left:0}@media (min-width: 768px){.ad{top:0}}.ad svg{color:var(--blue)}.ad__x{color:var(--dark-blue)}.ad__x svg{color:inherit}.ad__content *{color:inherit}.ad__warn{background-color:var(--slate-yellow);color:var(--dark-yellow);border-left-color:var(--yellow)}.ad__warn svg{color:var(--yellow)}.ad__warn .ad__x svg{color:var(--dark-yellow)}.ad__success{background-color:var(--slate-green);color:var(--dark-green);border-left-color:var(--green)}.ad__success svg{color:var(--green)}.ad__success .ad__x svg{color:var(--dark-green)}.post-offer .offer-form{border-width:0}@media (min-width: 1200px){.post-offer{background-color:transparent}html.dark .post-offer{background-color:var(--slate-950)}.post-offer .offer-form{width:80%;margin:auto;border-width:.5px}}.mypost__filter{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-flex:.5;-ms-flex:.5;flex:.5}@media (min-width: 768px){.mypost__filter{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}html.dark .mypost__filter{color:#fff}html.dark .mypost__filter select{color:inherit}html.dark .mypost__filter option{background-color:var(--slate-800)}.mypost__top{z-index:1;top:68px}@media (min-width: 768px){.mypost__top{top:-1px}}@media (min-width: 850px){.mypost__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mypost__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width: 768px){.mypost__bottom{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.postulant-card{font-size:inherit}.postulant-card__main-icon{width:70px;height:70px;font-size:60px;padding:5px 0}.postulant-card:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--color-deep-blue);opacity:0;will-change:opacity;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:-1;left:0;top:0}.postulant-card.focus{border:1px solid var(--color-deep-blue)}html.dark .postulant-card.focus{border:1px solid var(--slate-400)}.postulant-card.focus:before,.postulant-card:hover:before{opacity:.04}html.dark .postulant-card.focus:before,html.dark .postulant-card:hover:before{opacity:.1}html.dark .postulant-card__text{color:#fff}.postulant-card__image{-o-object-fit:contain;object-fit:contain}html.dark .postulant-card .chevron-right{color:var(--slate-400)}.postulant-card--not-read{background-color:#e2e2f0}html.dark .postulant-card--not-read{background-color:#4a4a59}.show-postulant{background-color:var(--slate-100);top:200px}html.dark .show-postulant{background-color:var(--slate-950)}html.dark .show-postulant text{fill:#fff}@media (min-width: 768px){.show-postulant{font-size:.95rem}}.show-postulant__menu{background-color:var(--slate-100);top:68px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}html.dark .show-postulant__menu{background-color:var(--slate-950)}@media (min-width: 600px){.show-postulant__menu{-ms-flex-wrap:initial;flex-wrap:initial}}@media (min-width: 768px){.show-postulant__menu{top:0}}@media (min-width: 1025px){.show-postulant__menu{top:45px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.show-postulant__menu-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1025px){.show-postulant__menu-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.show-postulant__top{top:50px}@media (min-width: 850px){.show-postulant__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1025px){.show-postulant__information{height:100%}}@media (min-width: 1025px){.show-postulant__preview{display:block;height:100%;overflow:auto}}.show-postulant__list{top:115px;font-size:.8rem}@media (min-width: 1025px){.show-postulant__list{-webkit-box-flex:.5;-ms-flex:.5;flex:.5;height:100%;overflow:auto}}@media (min-width: 1025px){.show-postulant .postulant-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.show-postulant .list-postulant{height:auto}@media (min-width: 1025px){.show-postulant .list-postulant{height:calc(100% - 150px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1025px){.show-postulant__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100vw - 216px)}}@media (min-width: 768px){.show-postulant .as-menu{font-size:1em}}.show-postulant .postulant__menu button{width:62px;height:35px;background-color:#4f46e5}html.dark .show-postulant .postulant__menu button{background-color:#6366f1}.show-postulant .postulant__menu__checkbox label{padding:.6em .7em;border-radius:15px}@media (min-width: 1024px){.show-postulant .postulant__menu__checkbox label{padding:.3em .4em}}.chat-ai__label{background-color:gold}@media (min-width: 768px){.show-postulant__parent{height:100vh}}.show-postulant__container{height:100%;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,auto) 1fr}.show-postulant__previous,.show-postulant__title2,.show-postulant__filters,.show-postulant__content,.show-postulant__download,.show-postulant__preview,.show-postulant__filters2{grid-column:1 / -1}.show-postulant__previous{grid-row:1}.show-postulant__title2{grid-row:2}@media (min-width: 768px){.show-postulant__title2{height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:1}}.show-postulant__filters{grid-row:4}@media (min-width: 768px){.show-postulant__filters{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.show-postulant__filters2{grid-row:3}@media (min-width: 768px){.show-postulant__filters2{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.show-postulant__content{overflow:auto;grid-row:5}@media (min-width: 768px){.show-postulant__filter__form{min-width:400px;max-width:500px}}.update__image-edit{bottom:5px;right:-10px}.update__image-edit menu{z-index:2;font-size:.9rem;padding:.3rem}.update__image--item{padding:.3em .6em}.update__image--item:hover{background-color:#071c331b}.update__input-sector{max-height:280px;overflow:auto}.update .curriculum__image-profile{height:150px;width:150px;display:inline-block;background-color:#071c331b;-o-object-fit:scale-down;object-fit:scale-down;border-radius:.5rem}@media (min-width: 768px){.update .group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.update legend{color:var(--color-deep-blue);font-weight:700;font-size:1.2rem}html.dark .update legend{color:var(--color-sky-blue)}.update .group-label{background-color:#ecf0ff}@media (min-width: 1200px){.update-recruiter{background-color:transparent;overflow:auto}html.dark .update-recruiter{background-color:var(--slate-950)}.update-recruiter__content{width:80%;position:relative;left:0;right:0;margin:auto}}.custom-select div{top:50px}.custom-select summary{overflow:hidden;white-space:nowrap;font-size:.95em}.custom-select summary svg{display:block;position:relative;top:25%;bottom:0}.custom-select .cursor-pointer:hover{background-color:#071c331b}.notfound{max-width:1024px;margin:auto;left:0;right:0}html.dark .notfound{color:var(--slate-200)}.notfound h1{font-size:2rem}.notfound__button{margin-top:3em}.notfound a,.notfound button{padding:.5em 1em;font-family:inherit}.notfound img{max-height:300px;-o-object-fit:contain;object-fit:contain}.notfound--img{height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:1rem}@media (min-width: 768px){.notfound{padding:1.5em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2rem auto}.notfound__top{width:90%;margin:auto}}.navbar__wrapper{position:fixed;width:100%;height:100%;left:0;bottom:0;background-color:#0003;font-weight:300;font-size:1rem}@media (min-width: 768px){.navbar__wrapper{position:relative;width:200px;background-color:var(--color-dark-blue);top:0;bottom:auto;font-size:.9rem;display:block}}html.dark .navbar__wrapper{background-color:var(--slate-modal)}.navbar{color:var(--color-dark-blue)}@media (min-width: 768px){.navbar{top:0;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;background-color:var(--color-dark-blue);color:#fff;padding:.4rem}.navbar--logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.navbar--logo>div{background-color:#fff;padding:5px 10px;border-radius:5px}.navbar--logo .flex div{height:45px;width:45px;background-image:url(/public-app/images/logo-rojo-tranparent.webp);background-repeat:no-repeat;background-position:center;background-size:contain}.navbar--logo strong{height:-webkit-max-content;height:-moz-max-content;height:max-content;color:var(--color-dark-blue)}.navbar--logo strong span{color:var(--color-red)}}.navbar--top{color:inherit;margin-bottom:10px}.navbar--top h3{margin:0;color:inherit;font-size:1.4rem}.navbar--top button{height:40px;width:40px;font-size:28px;text-align:center;color:inherit}@media (min-width: 768px){.navbar--top{display:none}}.navbar--bottom{list-style:none;color:inherit;font-size:1.3rem}.navbar--bottom a{color:inherit;width:100%;display:block;padding:1rem 0rem;font-size:1.3rem}.navbar--bottom i{height:32px;width:32px;text-align:center;padding:7px 0}.navbar--bottom .focus a{background-color:#97979733}html.dark .navbar--bottom .focus a{background-color:#fff3}.navbar--bottom .focus a{padding-left:15px}@media (min-width: 768px){.navbar--bottom{font-size:.9rem}.navbar--bottom li{margin:5px 0}.navbar--bottom li a{border-radius:5px;padding:.5rem;font-size:.9rem}.navbar--bottom li a:not(.focus a):hover{background-color:#ffffff1a}}.navbar__menu__nav-bottom{display:none}@media (min-width: 768px){.navbar__menu__nav-bottom{display:block}}.navbar__menu-bottom{position:sticky;top:0;z-index:3}@media (min-width: 768px){.navbar__menu-bottom{position:relative;display:none}}.navbar__menu{background-color:var(--color-dark-blue)}html.dark .navbar__menu{background-color:var(--slate-900)}@media (min-width: 768px){.navbar__menu__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar__menu__content span{display:block}}.navbar__menu .button,.navbar__menu .layout-dashboard__theme{text-align:center}.navbar__menu details[open] summary{background-color:#ffffff1a}.navbar__menu menu{font-size:1.3rem;color:var(--color-dark-blue);z-index:2;left:0}.navbar__menu menu a,.navbar__menu menu button{padding:.2rem .8rem}html.dark .navbar__menu menu a,html.dark .navbar__menu menu button{color:var(--slate-100)}.navbar__menu .top--bar{font-size:2rem}@media (min-width: 768px){.navbar__menu{font-size:14px;padding:0;border-bottom:none}.navbar__menu .top--bar{display:none}.navbar__menu .button,.navbar__menu .layout-dashboard__theme{height:100%;width:100%;color:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar__menu .button:hover,.navbar__menu .layout-dashboard__theme:hover{background-color:#ffffff1a}.navbar__menu .button svg,.navbar__menu .layout-dashboard__theme svg{height:26px;width:26px}.navbar__menu form input{border:1px solid #ccc;min-width:400px}.navbar__menu details{width:100%}.navbar__menu summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar__menu summary svg{height:26px;width:26px}.navbar__menu details menu{position:absolute;font-size:1em;left:auto;bottom:110%;color:var(--color-dark-blue);border-radius:.3rem;padding:.3rem 0rem;color:#fff;border-color:var(--slate-700)}@media (min-width: 768px){.navbar__menu details menu{background-color:var(--color-dark-blue)}}.navbar__menu details menu svg{height:14px;width:14px}}.navbar .menu__premium{background-color:#daa520;color:#fff;padding:0 .7em}@media (min-width: 768px){.navbar .menu__premium{padding:0}}.layout-dashboard{min-width:350px;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.layout-dashboard{margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100vh}}.layout-dashboard__theme{color:#fff}@media (min-width: 768px){.layout-dashboard__theme{color:var(--color-dark-blue)}html.dark .layout-dashboard__theme{color:#fff}}.layout-dashboard--right{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.layout-dashboard--right{overflow:auto}}@media (min-width: 768px){.layout-dashboard--bottom{margin:0}}.preview-postulant .curriculum__more-info,.preview-postulant .curriculum__top{max-width:100%}.offer-min__item:hover{background-color:var(--slate-100)}html.dark .offer-min__item:hover{background-color:var(--slate-800)}.offer-min__item p{font-size:.9em}html.dark .offer-min__item h3{color:#fff}html.dark .offer-min__item p{color:var(--slate-300)}.offer-min__item.is-destacado{border-color:#daa520;background-color:#fff5db}html.dark .offer-min__item.is-destacado{background-color:transparent;border-color:gold}.offer-min__item.is-destacado:hover{background-color:#ffebb9}html.dark .offer-min__item.is-destacado:hover{background-color:#433900}.offer-min__tag{display:none;border-radius:1em;background-color:var(--color-slate-blue);color:var(--slate-900)}html.dark .offer-min__tag{background-color:var(--slate-800);color:var(--slate-300)}@media (min-width: 768px){.offer-min__tag{display:block}}html.dark .offer-min svg{color:#fff}html.dark .premium-content-pricing h2{color:var(--color-sky-blue)}.pricing__button{width:100%;text-align:center;-ms-flex-item-align:center;align-self:center;padding:.5em 1.6em;border-color:var(--color-red)}html.dark .pricing__button{color:#fff;border-color:var(--color-red)}.pricing-tag--destacado{background-color:#daa520;position:absolute;height:120px;width:150px;left:-65px;top:-50px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.76em;color:#fff}.pricing-item{border-radius:1em;padding:1.5rem;overflow:hidden}html.dark .pricing-item{color:#eaeaea;border-color:var(--color-red)}.pricing-item__destacado{border:3px solid goldenrod;background-color:#fef8ec}html.dark .pricing-item__destacado{background-color:#372500;border-color:#daa520}.pricing__importante{color:#545454;font-size:.9em}html.dark .pricing__importante{color:#c3c3c3}.required-cv{width:95%;max-width:900px}.required-cv h1{font-size:clamp(1.5rem,2.2vw,2rem)}html.dark .required-cv h1{color:var(--color-sky-blue)}.required-cv form{padding:0;border:none}.required-cv form fieldset{padding:0}.required-cv form legend{font-size:clamp(1.2em,2.2vw,1.5em);color:var(--color-deep-blue)}html.dark .required-cv form legend{color:var(--color-sky-blue)}html.dark .required-cv form div.bg-white{background-color:var(--slate-900);color:#fff}@media (min-width: 760px){.unsubscribe{padding:1.5em}}.unsubscribe fieldset{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;padding:0}.unsubscribe input,.unsubscribe select{padding:.8em;border:1px solid gray;border-radius:.5em}.unsubscribe label{font-weight:700}.unsubscribe h1{color:var(--color-sky-blue)}.unsubscribe input[type=submit]{background-color:var(--color-red);color:#fff;border:none}.post-offer-steps{padding:.5em 1.2em 1.2em}.pos__content{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:end}.pos__timeline span{display:block;width:100%;height:10px;background-color:#d3d3d3;margin-bottom:.5em}.pos__timeline p{color:#555;display:none}html.dark .pos__timeline p{color:#eaeaea}@media (min-width: 768px){.pos__timeline p{display:block}}.pos__timeline:first-child span{border-radius:10px 0 0 10px}.pos__timeline:last-of-type span{border-radius:0 10px 10px 0}.pos__timeline__completed span{background-color:#6a5acd}.pos__timeline__completed p{color:#6a5acd}html.dark .pos__timeline__completed span{background-color:var(--color-sky-blue)}html.dark .pos__timeline__completed p{color:var(--color-sky-blue)}.data-fac{background-color:#ececec;padding:1em;-ms-flex-item-align:start;align-self:flex-start;border-radius:.5em}@media (min-width: 768px){.data-fac{width:-webkit-max-content;width:-moz-max-content;width:max-content}}html.dark .data-fac{background-color:#001551}.premium-content__content{padding:.6rem}@media (min-width: 768px){.premium-content__content{padding:.5rem .5rem .5rem 1.2rem}}.video-premium-from-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;background-color:var(--slate-300);color:var(--slate-900);border-radius:.5em;font-size:16px}html.dark .video-premium-from-page{background-color:var(--slate-800);color:var(--slate-100)}@media (min-width: 768px){.video-premium-from-page{padding:2em}}.video-premium-from-page__content{height:100%;display:grid;grid-template-columns:1fr;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.video-premium-from-page__content{grid-template-columns:1fr 1fr;gap:1.5em}}@media (min-width: 1400px){.video-premium-from-page__content{gap:2em}}.video-premium-from-page__content>div span{font-size:.9em;color:var(--slate-700);gap:1em}html.dark .video-premium-from-page__content>div span{color:var(--slate-400)}.video-premium-from-page__content>div h3{font-size:1.8em}.video-premium-from-page__content img{-o-object-fit:contain;object-fit:contain;width:100%;border-radius:.5em;-webkit-box-shadow:0 0 7px rgb(193,193,193);box-shadow:0 0 7px #c1c1c1}html.dark .video-premium-from-page__content img{-webkit-box-shadow:0 0 7px var(--color-sky-blue);box-shadow:0 0 7px var(--color-sky-blue)}.video-premium-from-page>a{padding:.5em 1em;border-radius:.5em}.video-premium-player-locked{min-height:350px;background-color:#00000098;overflow:hidden;border-radius:.5em}html.dark .video-premium-player-locked{background-color:#64646498}.video-premium-player-locked img{-o-object-fit:fill;object-fit:fill;width:100%;max-height:500px;opacity:.1}.info-premium-account{font-size:16px}.info-premium-account__personal-info{padding-top:5em}.info-premium-account__decoration{background-color:#daa520;border-radius:50%;height:90px;width:90px;right:-1em;top:-1em}.info-premium-account__decoration .tabler-icon-star{margin-top:1.7em;margin-left:1.2em;color:#fff}.info-premium-account .tabler-icon-user-circle{color:#daa520}html.dark .info-premium-account__personal-info{-webkit-box-shadow:0 8px 24px rgba(214,198,21,.2);box-shadow:0 8px 24px #d6c61533}.info-premium-account__personal-info h3{font-size:1.3em;color:var(--slate-900)}html.dark .info-premium-account__personal-info h3{color:#fff}.info-premium-account__personal-info .info{color:var(--slate-600)}html.dark .info-premium-account__personal-info .info{color:var(--slate-300)}.info-premium-account__description .icon{vertical-align:bottom}html.dark .empresa-benefits p{color:#c3c3c3}
