@import '/media/plg_system_jtaldef/index/css/6863cc2ed13a75d9315f43485231b533.css?f5a0f52a2b9d027555696036694c84ce';
@import '/media/plg_system_jtaldef/index/css/46ec0c1c07b5826360b73e0242dbc39c.css?70ad765e682c25e1b2bfea8894996a94';
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');

:root { --cassiopeia-color-primary: #317B22; --cassiopeia-color-link: #317B22; --cassiopeia-color-hover: #317B22; --cassiopeia-font-family-body: "Merryweather"; --cassiopeia-font-family-headings: "Electrolize"; --cassiopeia-font-weight-headings: 700; --cassiopeia-font-weight-normal: 600; --blue: #0d6efd; --indigo: #6610f2; --purple: #6f42c1; --pink: #d63384; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #198754; --teal: #20c997; --cyan: #0dcaf0; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --gray-100: #f8f9fa; --gray-200: #e9ecef; --gray-300: #dee2e6; --gray-400: #ced4da; --gray-500: #adb5bd; --gray-600: #6c757d; --gray-700: #495057; --gray-800: #343a40; --gray-900: #212529; --primary: #0d6efd; --secondary: #6c757d; --success: #198754; --info: #0dcaf0; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #212529; --primary-rgb: 49, 123, 34; --secondary-rgb: 108, 117, 125; --success-rgb: 25, 135, 84; --info-rgb: 13, 202, 240; --warning-rgb: 255, 193, 7; --danger-rgb: 220, 53, 69; --light-rgb: 248, 249, 250; --dark-rgb: 33, 37, 41; --white-rgb: 255, 255, 255; --black-rgb: 0, 0, 0; --body-color-rgb: 33, 37, 41; --body-bg-rgb: 255, 255, 255; --font-sans-serif: "Merryweather", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --body-font-family: var(--cassiopeia-font-family-body); --body-font-size: 1rem; --body-font-weight: 400; --body-line-height: 1.2; --body-color: #000; --body-bg: #efefef; } body { font-family: 'Merryweather', serif; } .header { background: #317B22; } Smaller banner .container-banner .banner-overlay { height: 40vh; } a { color: #317B22; text-decoration: none; } a:not([class]) { text-decoration: none; } .metismenu.mod-menu .mm-collapse { background: #317B22; } .metismenu.mod-menu .mm-collapse .metismenu-item a { color: #fff; } .card { box-shadow: 12px 4px 18px 0px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 12px 4px 18px 0px rgba(0, 0, 0, 0.35); -moz-box-shadow: 12px 4px 18px 0px rgba(0, 0, 0, 0.35); } .main-top.card { background: #ccc; } . h1 { text-shadow: 2px 2px 8px rgba(150, 150, 150, 1); color: rgba(119, 9, 121, 1); } .h2, h2 { font-size: calc(1.5rem); } .h3, h3 { font-size: calc(1rem + .6vw); } .btn-primary { background: rgba(119, 9, 121, 1); } .btn-primary:hover { background: rgba(0, 212, 255, 1); } .item-image { border: 2px solid #ff0000; } .icon-user { color: #317B22; } .fa, .fas, [class*=" icon-"], [class^="icon-"] { color: #fff; } .footer { background: #317B22; background: linear-gradient(90deg, #317B22 0%, #317B22 35%, #317B22, 100%); } .container-header .site-description { color: #fff; font-size: 2rem; white-space: normal; text-align: center; } .font-menu{ font-family: 'Electrolize', serif; } .capitalize { text-transform: uppercase; } .site-description { font-family: 'Electrolize', serif; text-transform: uppercase; } .mod-list li{ float: inline-start; } .back-to-top-link { background-color: #aaa; } .item-image { border: 0px solid #fff; } 
