:root {--primary-text-light-color: #D2AD4D !important;--primary-text-dark-color: #734d19 !important;--primary-background-color: linear-gradient(to top, #131211 0%, #414040 100%) !important;--secondary-text-color: #688a5d !important;--secondary-background-color: #f5f2e8 !important;}body {font-family: "Poppins", Arial, sans-serif;font-size: 13px;line-height: 1.8;font-weight: 400;background-color: #f1f1f1;color: grey;}.wallpaper {background-image: var(--secondary-background-color);background-position: center;background-size: cover;background-repeat: no-repeat;}.wallpaper > div#app {-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);height: 100vh;width: 100vw;overflow: hidden;}@media only screen and (max-width: 992px) {.group-header {position: initial;top: auto;}}.flexbox {display: flex;flew-wrap: wrap;justify-content: center;align-items: center;}.flexbox > div.card {min-width: 350px;}.d-flex {display: flex !important;}.align-items-center {align-items: center !important;}.justify-content-between {justify-content: space-between !important;}.justify-content-end {justify-content: end !important;}.justify-content-start {justify-content: start !important;}.justify-content-center {justify-content: center !important;}.fixed-header-column {position: fixed;top: 83px;padding-bottom: 15px;margin-bottom: 0;z-index: 997;}.fixed-action-btn {position: fixed;bottom: 70px;left: 0;z-index: 997;width: 100%;}span.badge {min-width: 1.8rem;padding: 0 3px;margin-left: 14px;text-align: center;font-size: 1rem;line-height: 22px;height: 22px;color: #757575;float: right;box-sizing: border-box;border-radius: 4px;}nav .brand-logo {position: absolute;color: #fff;display: inline-block;font-size: 1.5rem;padding: 0;}div.navbar-fixed > nav {padding-left: 270px;padding-right: 20px;background-color: #fff;color: #343434 !important;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;}nav a {color: #343434 !important;}span.badge {float: left !important;display: flex !important;justify-content: start !important;align-items: center !important;padding: 4px 8px 4px 5px !important;font-weight: 600 !important;margin-left: 0 !important;border-radius: 4px !important;}span.badge i {float: left;font-size: 13px !important;margin-right: 4px;}.timeline {position: relative;max-width: 1200px;margin: 0 auto;}.timeline::after {content: "";position: absolute;width: 6px;background-color: var(--secondary-background-color);top: 0;bottom: 0;left: 2%;margin-left: -3px;}.timeline-container {padding: 10px 40px;position: relative;background-color: inherit;width: 70%;}.timeline-container::after {content: "";position: absolute;width: 25px;height: 25px;right: -17px;background-color: #FFF;border: 4px solid var(--secondary-text-color);top: 15px;border-radius: 50%;z-index: 1;}.event-left {left: 0;}.event-right {left: 2.5%;}.event-left {content: " ";height: 0;position: absolute;top: 22px;width: 0;z-index: 1;right: 30px;border: medium solid #CACACA;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #CACACA;}.event-right::before {content: " ";height: 0;position: absolute;top: 22px;width: 0;z-index: 1;left: 30px;border: medium solid var(--secondary-background-color);border-width: 10px 10px 10px 0;border-color: transparent var(--secondary-background-color) transparent transparent;}.event-right::after {left: -16px;}.timeline-content {padding: 20px 30px;background-color: var(--secondary-background-color);position: relative;border-radius: 6px;}@media screen and (max-width: 600px) {.timeline::after {left: 31px;}.timeline-container {width: 100%;padding-left: 70px;padding-right: 25px;}.timeline-container::before {left: 60px;border: medium solid #CACACA;border-width: 10px 10px 10px 0;border-color: transparent #CACACA transparent transparent;}.event-left::after, .event-right::after {left: 15px;}.event-right {left: 5%;}}header, main, footer {padding-left: 250px;}@media only screen and (max-width: 992px) {div.navbar-fixed > nav, header, main, footer {padding-left: 0;}}ul.sidenav {width: 240px;}ul#slide-out {background-image: var(--primary-background-color);background-position: center;background-size: cover;background-repeat: no-repeat;color: #fff;width: 240px;}ul#slide-out::-webkit-scrollbar-track {background-color: transparent;}ul#slide-out::-webkit-scrollbar {width: 10px;}ul#slide-out::-webkit-scrollbar-thumb {background-color: rgba(220, 220, 220, 0.1);}ul#slide-out li > a {color: rgba(255, 255, 255, 0.87);display: block;font-size: 12px;font-weight: 500;height: 48px;line-height: 48px;padding: 0 32px;}ul#slide-out li > a:hover {background-color: rgba(0, 0, 0, 0.15) !important;}ul#slide-out li > a > i {color: rgba(255, 255, 255, 0.87) !important;height: 48px;line-height: 48px;margin: 0 12px 0 0 !important;width: 24px;}ul#slide-out li.sidenav-logo > a {width: 100%;align-items: center;display: flex !important;justify-content: center;color: rgba(255, 255, 255, 0.87);display: block;font-size: 16px;font-weight: 700;height: 128px;line-height: 98px;padding: 0 32px;}ul#slide-out li.sidenav-logo > a:hover {background-color: rgba(0, 0, 0, 0) !important;}ul#slide-out li.sidenav-logo > a > img {margin-top: 15px;margin-bottom: 15px;width: 60px !important;height: 60px !important;-moz-filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));-ms-filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));-o-filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));}ul#slide-out li.active {background-color: rgba(0, 0, 0, 0.12);}ul#slide-out .collapsible-header, ul#slide-out .collapsible-header {background-color: transparent;border: none;line-height: inherit;height: inherit;padding: 0 32px;}ul#slide-out .collapsible-body, ul#slide-out .collapsible-body {border: 0;background-color: rgba(245, 225, 225, 0.1) !important;}ul#slide-out .collapsible-body > ul:not(.collapsible) > li.active, ul#slide-out .collapsible-body > ul:not(.collapsible) > li.active {background-color: rgba(245, 225, 225, 0.2) !important;color: #121212 !important;}.sidenav-filter {display: block !important;}.tabs {position: relative;overflow-x: hidden;overflow-y: hidden;height: auto !important;width: 100%;background-color: #fff;margin: 0 auto;white-space: nowrap;display: grid;grid-template-columns: auto auto;}@media only screen and (max-width: 992px) {.tabs {grid-template-columns: auto auto auto;}}@media only screen and (max-width: 668px) {.tabs {grid-template-columns: auto auto;}}.tabs .tab {display: inline-block;text-align: center;line-height: 20px;height: auto !important;padding: 0;margin: 0;text-transform: uppercase;}.tabs .tab a {color: var(--secondary-text-color);display: grid;width: 100%;padding: 10px 10px;font-size: 11px;height: 65px;text-overflow: ellipsis;overflow: hidden;transition: color 0.28s ease, background-color 0.28s ease;}.tabs .tab a:hover {background-color: transparent !important;color: var(--secondary-text-color);}.tabs .tab a.active {background-color: var(--secondary-background-color) !important;color: var(--secondary-text-color) !important;border-radius: 4px;padding: 10px 10px;line-height: 20px;height: 65px;}.tabs .indicator {position: absolute;bottom: 0;height: 0;background-color: var(--primary-text-dark-color);will-change: left, right;}.card.card-content {padding: 20px 20px;}.card, .card-panel {border-radius: 6px !important;box-shadow: none !important;}.card-custom {padding: 16px;border-radius: 6px;}.card-action-custom {float: right !important;}.card-action-custom > div.card-action-container {float: right;}.dropdown-content li > a, .dropdown-content li > span {font-size: 16px;color: #353535;display: block;line-height: 22px;padding: 14px 16px;}.dropdown-content {background-color: #fff;margin: 0;display: none;min-width: 100px;overflow-y: auto;opacity: 0;position: absolute;left: 0;top: 0;z-index: 9999;transform-origin: 0 0;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;border-radius: 6px;border: 1px solid rgba(100, 100, 111, 0.2);}.dropdown-content li > a > i {height: inherit;line-height: inherit;float: left;margin: 0 2px 0 0;width: 24px;}.select-wrapper input.select-dropdown:focus {border-bottom: 1px solid var(--primary-text-light-color);}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {color: #353535;margin-right: 24px;transition: color 0.3s ease;text-transform: uppercase;}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {color: #121212;}input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {border-bottom: 1px solid var(--primary-text-light-color);box-shadow: 0 1px 0 0 var(--primary-text-light-color);}input:not([type]):focus:not([readonly]) + label, input[type=text]:not(.browser-default):focus:not([readonly]) + label, input[type=password]:not(.browser-default):focus:not([readonly]) + label, input[type=email]:not(.browser-default):focus:not([readonly]) + label, input[type=url]:not(.browser-default):focus:not([readonly]) + label, input[type=time]:not(.browser-default):focus:not([readonly]) + label, input[type=date]:not(.browser-default):focus:not([readonly]) + label, input[type=datetime]:not(.browser-default):focus:not([readonly]) + label, input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label, input[type=tel]:not(.browser-default):focus:not([readonly]) + label, input[type=number]:not(.browser-default):focus:not([readonly]) + label, input[type=search]:not(.browser-default):focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label {color: var(--primary-text-light-color);}.btn-full {width: 100% !important;}.btn.primary, .btn-large.primary, .btn-floating.primary, .btn-small.primary {background-color: var(--primary-text-light-color) !important;color: #fff !important;border-radius: 6px;box-shadow: none;}.btn:focus.primary, .btn-large:focus.primary, .btn-small:focus.primary, .btn-floating:focus.primary {background-color: var(--primary-text-light-color) !important;color: #fff !important;border-radius: 6px;box-shadow: none;}.btn:hover.primary, .btn-large:hover.primary, .btn-floating:hover.primary, .btn-small:hover.primary {background-color: var(--primary-text-light-color) !important;color: #fff !important;border-radius: 6px;box-shadow: none;}.btn.secondary, .btn-large.secondary, .btn-floating.secondary, .btn-small.secondary {background-color: #f5f5f5;color: #757575 !important;border-radius: 6px;box-shadow: none;}.btn:focus.secondary, .btn-large:focus.secondary, .btn-floating:focus.secondary, .btn-small:focus.secondary, .btn-floating:focus.secondary {background-color: #e0e0e0;color: #757575 !important;border-radius: 6px;box-shadow: none;}.btn:hover.secondary, .btn-large:hover.secondary, .btn-floating:hover.secondary, .btn-small:hover.secondary {background-color: #e0e0e0;color: #757575 !important;border-radius: 6px;box-shadow: none;}.btn i.left {margin-right: 5px;}.btn, .btn-large, .btn-small, .btn-floating {background-color: #ffebee;color: var(--primary-text-light-color);border-radius: 6px;box-shadow: none;padding: 0px 12px;}.btn:hover, .btn-large:hover, .btn-floating:hover, .btn-small:hover {border-radius: 6px;box-shadow: none;}.modal-sm {width: 400px !important;max-width: 400px !important;}@media only screen and (max-width: 668px) {.modal-sm {max-width: 80% !important;}}.modal {display: none;position: fixed;left: 0;right: 0;background-color: #fafafa;padding: 0;max-height: 70%;width: 55%;margin: auto;overflow-y: auto;border-radius: 4px;will-change: top, opacity;border-radius: 12px;}.modal .modal-footer {border-radius: 0 0 2px 2px;background-color: #fafafa;padding: 2px 24px;height: 66px;width: 100%;text-align: right;}.modal-footer > .btn i, .modal-footer > .btn-small i, .modal-footer > .btn-floating i, .modal-footer > .btn-large i, .modal-footer > .btn-flat i {font-size: 1.3rem;line-height: inherit;height: inherit;}.modal-footer > .btn > i.left, .modal-footer > .btn-large > i.left, .modal-footer > .btn-small > i.left, .modal-footer > .btn-floating > i.left, .modal-footer > .btn-flat > i.left {float: left;margin-right: 5px;}.modal-content > div.row > div.col {line-height: 24px !important;}.border-radius-2 {border-radius: 2px !important;}.border-radius-4 {border-radius: 4px !important;}.border-radius-6 {border-radius: 6px !important;}.border-radius-8 {border-radius: 8px !important;}.border-radius-10 {border-radius: 10px !important;}.border-radius-12 {border-radius: 12px !important;}.border-radius-14 {border-radius: 14px !important;}.border-radius-16 {border-radius: 16px !important;}.border-radius-18 {border-radius: 18px !important;}.mt-0 {margin-top: 0 !important;}.mt-1 {margin-top: 1% !important;}.mt-2 {margin-top: 2% !important;}.mt-3 {margin-top: 3% !important;}.mt-4 {margin-top: 4% !important;}.mt-5 {margin-top: 5% !important;}.mb-0 {margin-bottom: 0 !important;}.mb-1 {margin-bottom: 1% !important;}.mb-2 {margin-bottom: 2% !important;}.mb-3 {margin-bottom: 3% !important;}.mb-4 {margin-bottom: 4% !important;}.mb-5 {margin-bottom: 5% !important;}.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-1 {margin-top: 1% !important;margin-bottom: 1% !important;}.my-2 {margin-top: 2% !important;margin-bottom: 2% !important;}.my-3 {margin-top: 3% !important;margin-bottom: 3% !important;}.my-4 {margin-top: 4% !important;margin-bottom: 4% !important;}.my-5 {margin-top: 5% !important;margin-bottom: 5% !important;}.ml-0 {margin-left: 0 !important;}.ml-1 {margin-left: 1% !important;}.ml-2 {margin-left: 2% !important;}.ml-3 {margin-left: 3% !important;}.ml-4 {margin-left: 4% !important;}.ml-5 {margin-left: 5% !important;}.mr-0 {margin-right: 0 !important;}.mr-1 {margin-right: 1% !important;}.mr-2 {margin-right: 2% !important;}.mr-3 {margin-right: 3% !important;}.mr-4 {margin-right: 4% !important;}.mr-5 {margin-right: 5% !important;}.mx-0 {margin-left: 0 !important;margin-right: 0 !important;}.mx-1 {margin-left: 1% !important;margin-right: 1% !important;}.mx-2 {margin-left: 2% !important;margin-right: 2% !important;}.mx-3 {margin-left: 3% !important;margin-right: 3% !important;}.mx-4 {margin-left: 4% !important;margin-right: 4% !important;}.mx-5 {margin-left: 5% !important;margin-right: 5% !important;}.pt-0 {padding-top: 0 !important;}.pt-1 {padding-top: 1% !important;}.pt-2 {padding-top: 2% !important;}.pt-3 {padding-top: 3% !important;}.pt-4 {padding-top: 4% !important;}.pt-5 {padding-top: 5% !important;}.pb-0 {padding-bottom: 0 !important;}.pb-1 {padding-bottom: 1% !important;}.pb-2 {padding-bottom: 2% !important;}.pb-3 {padding-bottom: 3% !important;}.pb-4 {padding-bottom: 4% !important;}.pb-5 {padding-bottom: 5% !important;}.py-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-1 {padding-top: 1% !important;padding-bottom: 1% !important;}.py-2 {padding-top: 2% !important;padding-bottom: 2% !important;}.py-3 {padding-top: 3% !important;padding-bottom: 3% !important;}.py-4 {padding-top: 4% !important;padding-bottom: 4% !important;}.py-5 {padding-top: 5% !important;padding-bottom: 5% !important;}.pl-0 {padding-left: 0 !important;}.pl-1 {padding-left: 1% !important;}.pl-2 {padding-left: 2% !important;}.pl-3 {padding-left: 3% !important;}.pl-4 {padding-left: 4% !important;}.pl-5 {padding-left: 5% !important;}.pr-0 {padding-right: 0 !important;}.pr-1 {padding-right: 1% !important;}.pr-2 {padding-right: 2% !important;}.pr-3 {padding-right: 3% !important;}.pr-4 {padding-right: 4% !important;}.pr-5 {padding-right: 5% !important;}.px-1 {padding-left: 0 !important;padding-right: 0 !important;}.px-1 {padding-left: 1% !important;padding-right: 1% !important;}.px-2 {padding-left: 2% !important;padding-right: 2% !important;}.px-3 {padding-left: 3% !important;padding-right: 3% !important;}.px-4 {padding-left: 4% !important;padding-right: 4% !important;}.px-5 {padding-left: 5% !important;padding-right: 5% !important;}.lh-14 {line-height: 14px;}.bg-aplicares{background: #4D9AD2 !important;}.text-aplicares{color: #4D9AD2 !important;}.bg-secondary {background: var(--secondary-background-color) !important;}.bg-secondary-inverse {background: var(--secondary-text-color) !important;}.text-secondary {color: var(--secondary-text-color) !important;}.text-secondary-inverse {color: var(--secondary-background-color) !important;}.btn-primary {background: var(--secondary-text-color) !important;color: var(--secondary-background-color) !important;}.btn-primary:hover {background: var(--secondary-text-color) !important;color: var(--secondary-background-color) !important;}.btn-secondary {background: var(--secondary-background-color) !important;color: var(--secondary-text-color) !important;}.btn-secondary:hover {background: var(--secondary-background-color) !important;color: var(--secondary-text-color) !important;}div.navbar-fixed > nav {padding-left: 20px;}header, main, footer {padding-left: 0;}@media only screen and (max-width: 992px) {div.navbar-fixed > nav, header, main, footer {padding-left: 0;}.modal-full {width: 100% !important;height: 100vh !important;max-height: 100% !important;top: 0 !important;border-radius: 0 !important;}.btn-full-mobile {width: 100% !important;}}.btn-full-mobile {width: auto;}nav i, nav [class^=mdi-], nav [class*=mdi-], nav i.material-icons {margin-right: 5px;}.toolbar {position: fixed;bottom: 0;height: 60px;}.toolbar nav {padding: 0 0 !important;height: 100%;}.toolbar nav ul {display: grid;grid-template-columns: auto auto auto auto;height: 100%;}.toolbar nav ul li {margin: 0;display: flex;justify-content: center;}.toolbar nav ul li a {font-size: 12px;color: #fff;display: inline-block;height: 100%;margin: 0;padding: 10px 0;line-height: 22px;}.toolbar nav ul li a i {display: flex;justify-content: center;height: 22px !important;line-height: 22px;}.card.custom-card .card-content .card-title i {height: 22px !important;line-height: 22px;display: flex;justify-content: center;font-size: 39px;margin: 11px 0;}.card.custom-card div.card-content {text-align: center;}.collection {margin: 0.5rem 0 1rem 0;border: 0 solid #e0e0e0;border-radius: 2px;overflow: hidden;position: relative;}.collection .collection-item {background-color: #fff;line-height: 1.5rem;padding: 10px 0px;margin: 0;border-bottom: 0 solid #e0e0e0;font-size: 12px;}.collection .collection-item i {margin-right: 15px !important;}@media screen and (max-width: 600px) {.event-left::after, .event-right::after {left: 5px;}.timeline-container {width: 100%;padding-left: 50px;padding-right: 25px;}.timeline-container::before {left: 41px;border: medium solid #CACACA;border-width: 10px 10px 10px 0;border-color: transparent var(--secondary-background-color) transparent transparent;}}.text-justify{text-align: justify!important;}