.corporate-color{color:#aaaaaa}.corporate-background{background:#ffffff}.btn-primary{background:#003399}html,body,#root{width:100%;font-size:1.1rem;font-family:"Montserrat","Helvetica Neue",sans-serif}body{-webkit-background-size:cover;-webkit-font-smoothing:antialiased;background-size:cover;-o-background-size:cover;min-width:320px}.navbar-custom{background-color:#ffffff}.navbar-custom .navbar-brand,.navbar-custom .navbar-text{color:#222222;font-weight:bold}.navbar-black{background-color:#000;padding-top:0rem;padding-bottom:0rem;font-size:0.75rem}.nav-font{font-size:1.1rem !important;color:#222222}.c-min-width-14{min-width:14em}.em-05{font-size:0.5em}.em-06{font-size:0.6em}.em-08{font-size:0.8em}.em-10{font-size:1em}.em-12{font-size:1.2em}.em-14{font-size:1.4em}h1,h2,h3,h4,h5{font-family:"Raleway", sans-serif;text-transform:uppercase;padding:0;margin:0;color:#2a3747;align-self:center;padding-top:0.4em}h1,h2,h3{padding-bottom:0.4em}a:hover{color:#284ec8}a:link{color:#fff;text-decoration:none}a:visited{color:#fff;text-decoration:none}a:active{text-decoration:underline}.nav a{font-size:1.1rem}.nav-item a{line-height:1.5}.nav-item a:link{color:white !important}.nav-item a:hover{line-height:1.5;color:#284ec8 !important}.nav-side-block{flex-basis:10%}.nav-center-block{flex-basis:45%}.btn{border:none;text-decoration:none;cursor:pointer;border-radius:0.6em;padding:0.4em;margin:0.3em;margin-right:0.4em}.btn-sm i{font-size:1rem}p.courier{font-family:courier, courier new, serif}.c-font-title{font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.2em}.c-div-imagesize-l{width:101px;height:70px;overflow:hidden;margin:0px !important;padding:0px !important}.c-custom-imagesize-l{object-fit:cover;width:101px;height:70px;margin:0px !important;padding:0px !important}.c-custom-imagesize{object-fit:cover;width:3.88em;height:2.7em}.c-div-imagesize-sm{width:1.73em;height:1.2em;overflow:hidden;margin:0px !important;padding:0px !important}.c-custom-logo-sm{object-fit:cover;width:1.73em;height:1.2em;margin:0px !important;padding:0px !important}.c-custom-icon-sm{object-fit:contain;width:1.73em;height:1.2em;margin:0px !important;padding:0px !important}.icon-button{cursor:pointer}.euro-input{text-align:right;margin-right:0.2em;padding-right:0.1em}.c-footer-wrap{min-height:calc(100vh - 13em);}#c-footer-main{overflow:auto;padding-bottom:0em}.c-footer{position:relative;margin-top:0em;height:5em;clear:both;padding-top:0em}.Message{display:flex;flex-direction:column;justify-content:left;align-items:left;background:#f5f5f5;width:100%;border-radius:5px;border-bottom:var(--ui-shadow-border);box-shadow:var(--ui-shadow)}.Message h3[type="error"]{color:red}.Message>.Details{display:flex;flex-direction:column;line-height:1.5em}.Banner{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Share Tech Mono", monospace;overflow:hidden;background:white;width:100%;min-height:4em;border-radius:0px;padding:0.3em;border-bottom:var(--ui-shadow-border);box-shadow:var(--ui-shadow)}.plus{margin:0px;padding:0px}.BaseFormView .TableFormView{background-size:cover;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.BaseFormView .TableFormView .form-control:focus{z-index:2}.BaseFormView .TableFormView i{align-self:center;align-items:center}.BaseFormView .TableFormView .control-label{margin-bottom:0.2em;margin-top:0.2em;margin-right:0.5em;padding-top:0;padding-bottom:0;font-size:1em;font-weight:lighter;font-style:normal;text-align:center}.BaseFormView input{height:2.4em;margin-bottom:0.1em;padding-top:0.4em;padding-bottom:0.4em;padding-left:0.1em;border:1px solid black;border-radius:4px;color:#444;size:"2";min-width:unset;background-color:#eeeeee}.BaseFormView input:focus:required:invalid{background-color:pink;border-color:red}.BaseFormView input:required:valid{background-color:white;border-color:black}.BaseFormView :required{background-color:lightyellow}.BaseFormView .c-input-group{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.BaseFormView .c-input-group span{width:2.1em;min-width:2.1em;display:block;border:1px;background:#49c5b1;color:#fff;padding:0;padding-top:0.5em}.BaseFormView .c-input-group i{display:block;font-size:1em}.BaseFormView select{height:2.4em;padding-top:0.4em;padding-bottom:0.4em;border-radius:4px;box-sizing:border-box;border:1px solid #444}.BaseFormView select:disabled{border-color:lightgray !important}.BaseFormView textarea{width:100%}.BaseFormView input[type="checkbox"]{height:1.2em;width:auto}.BaseFormView .checkbox{font-weight:400;padding-left:10px;width:auto}.BaseFormView input[type="radio"]{width:auto}.BaseFormView option{width:auto;height:auto;margin:0.2em}.BaseFormView label{margin-right:0.5em}.UpperField{border-bottom-right-radius:0;border-bottom-left-radius:0}.LowerField{border-top-left-radius:0;border-top-right-radius:0}.c-add-buttons{padding-top:1em}.c-add-buttons i{align-self:flex-end;display:block;font-size:2em}.table-container{display:block;margin:auto;box-sizing:border-box}.flex-table{display:flex;flex-flow:row wrap;transition:0.5s;box-sizing:border-box}.flex-table:hover{background:#e4e4e4;transition:500ms}.flex-table:first-of-type .flex-cell,.flex-table:first-of-type .flex-header{background:#49c5b1;border-color:#49c5b1}.flex-table.row{margin-right:0px;margin-left:0px}.flex-table.row:nth-child(odd) .flex-cell,.flex-table.row:nth-child(odd) .flex-header{background:#e0e0e0}.flex-table.row:nth-child(odd):hover .flex-cell,.flex-table.row:nth-child(odd):hover .flex-header{background:#e4e4e4}.flex-table.row:nth-child(even) .flex-cell,.flex-table.row:nth-child(even) .flex-header{background:#d0d0d0}.flex-cell,.flex-header{padding:0.1em;min-height:3.2em}.flex-cell.last,.last.flex-header{text-align:right}.flex-cell.center,.center.flex-header{text-align:center}.flex-header{background:#49c5b1 !important;border-color:#49c5b1;color:#f5f5f5;min-height:2.5em}@media screen and (max-width: 767px){.flex-cell,.flex-header{width:calc(100% / 3)}.flex-cell.first,.first.flex-header{width:100%}}@media screen and (max-width: 430px){.flex-table .flex-cell,.flex-table .flex-header{border-bottom:0}.flex-table .flex-cell:last-of-type,.flex-table .flex-header:last-of-type{border-bottom:solid 1px #d9d9d9}.header .flex-cell,.header .flex-header{border-bottom:solid 1px}.flex-cell,.flex-header{width:100%}.flex-cell.first,.first.flex-header{width:100%;border-bottom:solid 1px #d9d9d9}}.c-custom-checkbox{cursor:pointer;display:flex;flex-direction:column;align-items:center;align-self:left;--checked-state-bg-color: #003399;--checked-state-fg-color: #fff;--outline-color: var(--checked-state-bg-color);--outline-offset: 2px;background:#ddd;border-radius:0.2em;padding:0.3em;padding-top:0.4em;max-width:9em;text-decoration:none}.c-custom-checkbox input[type="checkbox"]{position:absolute;width:3.5em;height:3.5em;opacity:0}.c-custom-checkbox input[type="checkbox"]:checked ~ span.cb-txt{color:#ffffff}.c-custom-checkbox input[type="checkbox"]:checked .c-custom-checkbox{background:#003399}.c-custom-checkbox input[type="checkbox"]:checked+svg .cb-bg{fill:var(--checked-state-bg-color);stroke:var(--checked-state-bg-color)}.c-custom-checkbox input[type="checkbox"]:checked+svg .cb-cm{stroke:var(--checked-state-fg-color)}.c-custom-checkbox input[type="checkbox"]:focus+svg{outline:3px solid var(--outline-color);outline-offset:var(--outline-offset)}.c-custom-checkbox input[type="checkbox"]:focus:not(:focus-visible)+svg{outline:none}.c-custom-checkbox svg{fill:#ddd;stroke:#fff;width:3em;height:3em;margin-top:0.2em}.c-custom-checkbox svg *{transition:all 0.1s linear}.c-custom-checkbox span{font-weight:bold;text-transform:uppercase;color:#ffffff;margin-top:8px;text-align:center;width:112px}.c-custom-checkbox .cb-txt{color:#fff}@media screen and (-ms-high-contrast: active){.c-custom-checkbox svg rect{stroke:windowText}.c-custom-checkbox input[type="checkbox"]:checked ~ svg rect{fill:windowText}.c-custom-checkbox input[type="checkbox"]:checked ~ svg polyline{stroke:highlight}}.c-mini-logo{border-radius:3px;text-decoration:none}.c-mini-logo label{cursor:default !important}.c-mini-logo svg{width:1.4em;height:1.2em;padding-bottom:0.2em}.c-mini-logo span{width:1.6em}.c-mini-logo i{font-size:1.4em}.FlexRowInline{display:inline-flex;flex-wrap:wrap;flex-direction:row}.FlexRow{display:flex;flex-direction:row;width:100%}.FlexColumn{display:flex;flex-direction:column}.NavButtonsBlock{display:flex;flex-direction:row;justify-content:space-around;align-items:left;margin-top:1.2em}.NavButton{background-color:#003399;color:white;border:none;text-decoration:none;cursor:pointer;border-radius:0.8em;padding:0.3em;margin:0.2em;margin-right:0.3em}input[type="file"]{width:100%}.custom-file-upload{background-color:#003399;color:white;border:none;text-decoration:none;cursor:pointer;border-radius:0.8em;padding:0.3em;margin:0.2em;margin-right:0.3em}::-webkit-file-upload-button{background-color:#003399;color:white;border:none;text-decoration:none;cursor:pointer;border-radius:0.8em;padding:0.3em;margin:0.2em;margin-right:0.3em}.tab-content{background-color:#eeeeee;color:#111111;padding:5px}.tab-content label{margin-right:0.5em}.tab-content input{padding:0.4em;margin-left:0.5em}.nav-tabs{background-color:#ffffff}.nav-tabs>li{padding-top:0.4em;padding-bottom:0.4em}.nav-tabs>li>a{background-color:#cccccc !important;padding:0.4em;text-decoration:none}.nav-tabs>li>a:link{color:#fff}.nav-tabs>li>a:visited{color:#fff}.nav-tabs>li>a:hover{background-color:#49c5b1 !important;color:yellow;text-decoration:underline}.nav-tabs>li>a:active{background-color:#49c5b1 !important;color:#fff;text-decoration:none}.nav-tabs>li>.active{background-color:#49c5b1 !important;color:#fff;text-decoration:none}.w-adjuntos-l{width:60%}.w-adjuntos-m{width:40%}.w-empresas-s{width:12%}.w-empresas-m{width:15%}.w-empresas-l{width:31%}.w-usuario-s{width:11%}.w-usuario-m{width:15%}.w-usuario-l{width:22%}.row-ssm{padding:0px 0px !important;margin-bottom:0px !important}
