@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*:focus{outline:none}body{font-family:Poppins,sans-serif}p,h1,h2,h3,h4,h5{padding:0;margin:0}a,a:hover{color:inherit;text-decoration:none}a:focus{color:inherit;outline:none;text-decoration:none}ul{margin:0;padding:0;list-style:none}.a-icon-button{cursor:pointer}.a-icon-button img{width:24px}.a-input{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:80%}.a-input label{padding:2% 0}.a-input input,.a-input select,.a-input textarea{width:94%;color:#707070;background-color:#f5f5f5;border-radius:5px;border:1px solid #021A5E;resize:none;padding:.6rem}.a-input textarea{height:5rem}.a-input select{width:99%}.a-input--align .a-primary-button{width:94%}.a-primary-button{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#021a5e;cursor:pointer;width:40%;padding:1.5% 3%;margin:3%;color:#fff;border-radius:7px;border:0}.a-second-button{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;background-color:#021a5e;width:auto;border-radius:5px;border:1px solid #021A5E;color:#fff;cursor:pointer}.a-second-button img{width:24px}.a-second-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.a-primary-title{color:#021a5e;font-size:1.375rem;font-weight:700}.a-line-red{width:60%;border-bottom:5px solid #CA3729}.a-second-title{color:#021a5e;font-size:1.0625rem;font-weight:700;padding:2% 0}.a-horizontal-input{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;width:100%}.a-horizontal-input label{padding:2% 0}.a-horizontal-input input{width:auto;color:#707070;background-color:#f5f5f5;border-radius:5px;border:1px solid #021A5E}.a-error{color:#ca3729;width:100%;text-align:center}.a-resize-image{margin:2%;position:relative}.a-resize-image img{width:600px;height:280px}.a-resize-image .icon{position:absolute;top:-20px;right:-15px;border-radius:50%;cursor:pointer}.a-resize-image .icon img{width:40px;height:40px;margin:.4rem;border-radius:50%}.a-resize-image .icon:hover img{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.m-menu{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;flex:8}.m-menu__element{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:75%;height:3.5rem;font-size:1.0625rem;color:#fff;font-weight:700;cursor:pointer}.m-menu__element img{width:20px;margin-right:1rem}@media (max-width: 870px){.m-menu{display:none}}.m-menu-hamburger{display:none;flex-wrap:nowrap;width:70%;padding:0 15%;background-color:#021a5e;height:auto;position:absolute;top:65px;left:0;border-radius:5px}.m-menu-hamburger__element{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:3.5rem;font-size:1.0625rem;color:#fff;font-weight:700;cursor:pointer}.m-menu-hamburger__element span{min-width:12ch}.m-menu-hamburger__element img{width:20px;margin-right:1rem}@media (max-width: 870px){.m-menu-hamburger{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}}.m-table{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#fff;width:90%;margin:5%;border-radius:10px;overflow-x:auto;box-shadow:0 2px 5px #0000009c;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.61);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.61)}.m-table .input-file{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:.7rem 2rem;cursor:pointer;background:#021A5E;color:#fff;border:0;border-radius:15px}.m-table .input-file input[type=file]{display:none}.m-table .input-file img{width:24px;padding-left:1rem}.m-table .button{width:100%;margin-top:1rem}.m-table .button button{padding:.5rem}.m-table__title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;align-items:center;width:94%;padding:3%}.m-table__title-line{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;align-items:center;width:94%;padding:3%}.m-table__columns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.m-table__columns .column{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:50rem}.m-table .search{width:25%}.m-table .search input{width:90%;padding:.5rem;border:2px solid #f5f5f5;border-radius:5px}.m-table .ngx-table__header-title{font-family:Poppins,sans-serif;color:#021a5e}.m-table .ngx-pagination-range-dropdown-button{font-family:Poppins,sans-serif;color:#707070}.m-table #table>tbody>tr>td{font-family:Poppins,sans-serif;color:#707070}.m-table #pagination-controls>pagination-template>ul>li.current>span{font-family:Poppins,sans-serif;color:#707070}.m-table #pagination-controls>pagination-template>ul>li>a>span{font-family:Poppins,sans-serif;color:#707070}.m-panel{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;overflow-x:auto}.m-panel router-outlet+*{width:100%}.m-panel ngx-table{width:90%!important}.m-form{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:94%;padding:3%;color:#000c}.m-form .editor{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:49%;color:#000c}.m-form .editor .NgxEditor__MenuBar{justify-content:space-between;width:100%;flex-wrap:wrap}.m-form .editor__content{width:100%;border-radius:5px;border:1px solid #021A5E}.m-form .editor__content .NgxEditor__Content{width:96%;padding:2%;height:20rem;background-color:#f5f5f5}.m-form .inputs{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-around;width:43%;padding:0 3% 3%}.m-form .inputs input,.m-form .inputs select,.m-form .inputs textarea{color:#000c}.m-form__gallery{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:80%;height:22rem;padding:0 3%;margin-bottom:3rem;overflow-x:scroll}.m-form__gallery .miniature{position:relative}.m-form__gallery .miniature img{width:100%}.m-form__gallery .miniature .icon{position:absolute;top:-20px;right:-15px;border-radius:50%;cursor:pointer}.m-form__gallery .miniature .icon img{width:40px;height:40px;margin:.4rem;border-radius:50%}.m-form__gallery .miniature .icon:hover img{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.m-form__gallery::-webkit-scrollbar{min-width:10rem}.m-form__gallery::-webkit-scrollbar-track{border-radius:5px;background-color:#e1e1e1;-webkit-box-shadow:rgba(0,0,0,.05) 0 3px 13px 1px}.m-form__gallery::-webkit-scrollbar-thumb{background-color:#021a5e;border-radius:5px}.m-form .text-justify{text-align:justify}@media (max-width: 800px){.m-form .editor,.m-form .inputs{width:90%;padding:5%}}.m-section-inputs{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-around;width:74%;padding:0 3% 3%;min-height:15rem}.m-section-inputs .a-input input{width:98%;text-align:center;padding:1%}@media (max-width: 700px){.m-section-inputs{width:94%}.m-section-inputs .a-input{width:90%}.m-section-inputs .a-primary-button{min-width:10ch}}.g-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;background-color:#021a5e;position:sticky;top:0;z-index:4}.g-header__logo{flex:1;cursor:pointer}.g-header__logo img{width:50px;padding:.5rem}.g-header__menu{flex:1;cursor:pointer;display:none}.g-header__menu img{width:25px;padding:.5rem}.g-header__sesion{flex:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:700;color:#fff;cursor:pointer;padding-right:2rem}.g-header__sesion img{width:25px;padding:.5rem}@media (max-width: 870px){.g-header__menu{flex:8;display:flex}.g-header__sesion{justify-content:flex-end}.g-header__sesion p{display:none}}.g-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;background-image:url(textura-fondo.324cfb68a3d50d65.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;min-height:calc(100vh - 71px)}.g-login{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;margin:10%;width:80%}.g-login .form{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#021a5e;width:auto;padding:5% 7%;border-radius:20px;box-shadow:-2px 7px 5px -3px #000000bf}.g-login .form .a-input{padding:5% 0;position:relative}.g-login .form .a-input input{width:94%;padding:.6rem}.g-login .form .a-input .icon-pass{cursor:pointer;position:absolute;top:24px;right:6px}.g-login .form .a-input .icon-pass img{width:24px}.g-login .form .a-primary-button{width:80%;padding:.6rem;border:2px solid #f5f5f5}.g-login .form p{cursor:pointer;color:#f5f5f5}@media (max-width: 400px){.g-login .form .a-input .icon-pass{top:18px}}.download-buttons{width:94%;display:flex;padding:0 3% 3%}button.btn.btn-primary.mx-1{background:#4240d4;border-color:#3634d2;color:#fff;padding:5px 10px;box-shadow:none;cursor:pointer}.registro{width:90%;margin-bottom:40px}.editor-html{width:100%;padding:20px;border-radius:10px;border:3px solid #bbb;margin-bottom:20px;margin-top:10px;box-sizing:border-box}.container-ajuste p{color:#021a5e;font-size:1.175rem;font-weight:700;margin-bottom:10px}@charset "UTF-8";/*! Based on Spectre.css v0.4.5 | MIT License | github.com/picturepan2/spectre */.ngx-container{margin-left:auto;margin-right:auto;width:100%}.ngx-container--dark{background-color:#50596c}.ngx-table{color:#50596c;border-collapse:collapse;border-spacing:0;display:table;font-family:Montserrat,Verdana,serif;font-size:14px;text-align:left;width:100%}.ngx-table td{border-bottom:1px solid #e7e9ed;padding:12px 6px}.ngx-table th{padding:12px 6px;border-bottom:2px solid #e7e9ed}.ngx-table__table-row--selected,.ngx-table__table-col--selected,.ngx-table__table-cell--selected{background:#e7e9ed!important}.ngx-table__table-no-results{text-align:center}.ngx-table__table-loader-wrapper{display:flex;justify-content:center;margin-top:50px}.ngx-table__body-loading:hover{background:0!important}.ngx-table__table-loader{animation:spin .6s linear infinite;border:1px solid #e7e9ed;border-radius:50%;border-top-color:#50596c;height:1.8rem;width:1.8rem}.ngx-table__table-row-context-menu{position:absolute}.ngx-table__header-search{-webkit-appearance:none;-moz-appearance:none;background:#fff none;border:.05rem solid #e7e9ed;border-radius:.1rem;color:#50596c;display:block;font-size:.8rem;height:1.47rem;line-height:1rem;max-width:100%;outline:0;padding:.15rem .3rem;position:relative;width:97%}.ngx-table__header-cell{position:relative}.ngx-table__header-cell .pointer{cursor:pointer}.ngx-table__horizontal-scroll{display:block;overflow-x:scroll;white-space:nowrap}.ngx-table__horizontal-scroll::-webkit-scrollbar{-webkit-appearance:none;width:3px;height:10px}.ngx-table__horizontal-scroll::-webkit-scrollbar-thumb{background-color:gray}.ngx-table__column-resizer{background-color:#e7e9ed;cursor:col-resize;display:block;height:20px;margin-top:10px;position:absolute;padding:0;right:0;top:0;width:2px}.ngx-table__table--borderless>tbody>tr>td,.ngx-table__table--borderless>thead>tr>th{border-bottom:0!important}.ngx-table__table--hoverable>tbody tr:hover{background:#f6f7f9}.ngx-table__table--striped>tbody tr:nth-of-type(odd){background:#f6f7f9}.ngx-table__table--tiny>tbody>tr>td,.ngx-table__table--tiny>thead>tr>th{border-bottom:1px solid #e7e9ed;padding:4px 7px}.ngx-table__table--normal>tbody>tr>td,.ngx-table__table--normal>thead>tr>th{border-bottom:1px solid #e7e9ed;padding:10px 6px}.ngx-table__table--big>tbody>tr>td,.ngx-table__table--big>thead>tr>th{border-bottom:1px solid #e7e9ed;padding:12px 8px}.ngx-table__table--dark{background-color:#50596c;color:#f6f7f9}.ngx-table__table--dark>tbody tr:hover{color:#50596c}.ngx-table__table--dark.ngx-table__table--striped>tbody tr:nth-of-type(odd){background:#5f697d}.ngx-table__table--dark-pagination ::ng-deep .ngx-pagination .current{background:#f6f7f9;color:#50596c}.ngx-table__table--dark-pagination ::ng-deep pagination-template>ul{-webkit-padding-start:0;-webkit-margin-before:0}.ngx-table__table--dark-pagination ::ng-deep pagination-template>ul>li{border:1px solid #e7e9ed;background:#50596c}.ngx-table__table--dark-pagination ::ng-deep pagination-template>ul>li.current{border:1px solid #50596c}.ngx-table__table--dark-pagination ::ng-deep pagination-template>ul>li>a{color:#f6f7f9}.ngx-table__table--dark-pagination-wrapper{background-color:#50596c}.ngx-table__table--dark-pagination-range>#rowAmount>div>div{color:#e7e9ed;border:1px solid #e7e9ed;background-color:#50596c}.ngx-table__table--dark-pagination-range>#rowAmount>div>ul{color:#e7e9ed;background-color:#50596c}.ngx-table__table--dark-pagination-range>#rowAmount>div>ul>li{color:#e7e9ed;background-color:#50596c}.ngx-table__header-title{display:inline}.ngx-menu{background:#fff;border:1px solid #e7e9ed;list-style:none;margin:0;min-width:60px;z-index:100}.ngx-form-icon{border-radius:.1rem;background:#fff;height:.9rem;left:0;top:.2rem;width:.9rem;transition:all .2s ease;border:.05rem solid #e7e9ed;cursor:pointer;display:inline-block;position:absolute}.ngx-form-checkbox{line-height:1rem;margin:.2rem 0;min-height:1.2rem;padding:.2rem .4rem .4rem 1.6rem;position:relative}.ngx-form-checkbox input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.ngx-form-checkbox input:focus+.ngx-form-icon{box-shadow:0 0 0 .1rem #3f86ca33;border-color:#3f86ca}.ngx-form-checkbox input:checked+.ngx-form-icon{background:#3f86ca;border-color:#3f86ca}.ngx-form-checkbox input:active+.ngx-form-icon{background:#50596c}.ngx-form-checkbox input:checked+.ngx-form-icon:before{background-clip:padding-box;border:.1rem solid #fff;border-left-width:0;border-top-width:0;content:"";height:12px;left:50%;margin-left:-3px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.ngx-icon{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.ngx-icon:before,.ngx-icon:after{content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ngx-icon-arrow-down:before,.ngx-icon-arrow-right:before,.ngx-icon-arrow-up:before{border:.1rem solid #50596c;border-bottom:0;border-right:0;height:.65em;width:.65em}.ngx-icon-arrow-down:before{transform:translate(-50%,-75%) rotate(225deg)}.ngx-icon-arrow-right:before{transform:translate(-75%,-50%) rotate(135deg)}.ngx-icon-arrow-up:before{transform:translate(-50%,-25%) rotate(45deg)}.ngx-icon-menu:before{background:#50596c;box-shadow:0 -.35em,0 .35em;content:"";height:.1rem;width:100%}.ngx-icon-pin{border-radius:50%;border:4px solid #50596c;width:11px;height:11px}.ngx-icon-more:before{background:#50596c;border-radius:50%;box-shadow:0 -.4em,0 .4em;height:3px;width:3px}.ngx-dropdown{display:inline;position:relative;float:right}.ngx-dropdown .ngx-menu{position:absolute;top:100%;right:0;left:auto}.ngx-dropdown a{color:#50596c}.ngx-btn-group{display:inline}.ngx-draggable-row{cursor:move}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cdk-drag-preview{box-sizing:border-box;border-radius:1px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:#fff;padding-top:9px;padding-left:4px;display:table;table-layout:fixed}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform .15s cubic-bezier(0,0,.2,1)}.ngx-draggable-row-area.cdk-drop-list-dragging .ngx-draggable-row:not(.cdk-drag-placeholder){transition:transform .15s cubic-bezier(0,0,.2,1)}.ngx-table__header-cell--draggable{cursor:move;background-color:#fff}.ngx-table__header--draggable.cdk-drop-list-dragging .ngx-table__header-cell--draggable:not(.cdk-drag-placeholder){transition:transform .15s cubic-bezier(0,0,.2,1)}.ngx-pagination{font-family:Montserrat,Verdana,serif;display:inline-block;margin-left:0;margin-bottom:1rem;-webkit-padding-start:0;-webkit-margin-before:0}.ngx-pagination:before,.ngx-pagination:after{content:" ";display:table}.ngx-pagination:after{clear:both}.ngx-pagination li{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-right:.0625rem;border-radius:0;border:1px solid #e7e9ed}.ngx-pagination li.current{border:1px solid #50596c}.ngx-pagination li{display:inline-block}.ngx-pagination a,.ngx-pagination button{color:#50596c;display:block;padding:.1875rem .625rem;border-radius:0}.ngx-pagination a:hover,.ngx-pagination button:hover{background:#e6e6e6}.ngx-pagination .current{padding:.1875rem .625rem;background:#3f86ca;color:#fefefe;cursor:default}.ngx-pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:default}.ngx-pagination .disabled:hover{background:transparent}.ngx-pagination a,.ngx-pagination button{cursor:pointer}.ngx-pagination .pagination-previous a:before,.ngx-pagination .pagination-previous.disabled:before{content:"\ab";display:inline-block;margin-right:.5rem}.ngx-pagination .pagination-next a:after,.ngx-pagination .pagination-next.disabled:after{content:"\bb";display:inline-block;margin-left:.5rem}.ngx-pagination .show-for-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ngx-pagination .small-screen{display:none}.ngx-pagination-wrapper{margin-top:8px}.ngx-pagination-range{display:inline-block;float:right}.ngx-pagination-steps{display:inline-block}.ngx-pagination-range-dropdown{margin-top:0}.ngx-pagination-range-dropdown-button-item{cursor:pointer;color:#50596c;padding:.4rem}.ngx-pagination-range--selected{background-color:#f6f7f9}.ngx-pagination-range-dropdown-button{color:#50596c;border:1px solid #e7e9ed;cursor:pointer;padding:4px}.pinned-left{position:sticky;z-index:1;background-color:#fff;box-shadow:2px 0 #8080802d}@media screen and (max-width: 601px){.ngx-pagination.responsive .small-screen{display:inline-block;padding:.1875rem .625rem;border-radius:0}.ngx-pagination.responsive li:not(.small-screen):not(.pagination-previous):not(.pagination-next){display:none}}.ngx-infinite-scroll-viewport{display:block;height:250px;overflow:auto}.ngx-infinite-scroll-viewport tr,.ngx-infinite-scroll-viewport-thead{display:table;width:100%;table-layout:fixed}
