﻿@charset "UTF-8";:root, [data-bs-theme=light] {--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33,37,41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33,37,41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233,236,239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13,110,253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10,88,202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545;--color-navbar: #f5f9fa;--color-border: #e8e8e8;}[data-bs-theme=dark] {color-scheme: dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222,226,230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33,37,41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255,255,255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222,226,230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52,58,64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222,226,230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43,48,53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110,168,254;--bs-link-hover-color-rgb: 139,185,254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f }*, ::after, ::before {box-sizing: border-box }@media (prefers-reduced-motion:no-preference) {:root {scroll-behavior: smooth }}body {margin: 0;font-family: var(--bs-body-font-family);font-size: var(--bs-body-font-size);font-weight: var(--bs-body-font-weight);line-height: var(--bs-body-line-height);color: var(--bs-body-color);text-align: var(--bs-body-text-align);background-color: var(--bs-body-bg);-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent }hr {margin: 1rem 0;color: inherit;border: 0;border-top: var(--bs-border-width) solid;opacity: .25 }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;color: var(--bs-heading-color) }.h1, h1 {font-size: calc(1.375rem + 1.5vw) }@media (min-width: 1200px) {.h1, h1 {font-size: 2.5rem }}.h2, h2 {font-size: calc(1.325rem + .9vw) }@media (min-width: 1200px) {.h2, h2 {font-size: 2rem }}.h3, h3 {font-size: calc(1.3rem + .6vw) }@media (min-width: 1200px) {.h3, h3 {font-size: 1.75rem }}.h4, h4 {font-size: calc(1.275rem + .3vw) }@media (min-width: 1200px) {.h4, h4 {font-size: 1.5rem }}.h5, h5 {font-size: 1.25rem }.h6, h6 {font-size: 1rem }p {margin-top: 0;margin-bottom: 1rem }ol, ul {padding-left: 2rem }dl, ol, ul {margin-top: 0;margin-bottom: 1rem }ol ol, ol ul, ul ol, ul ul {margin-bottom: 0 }blockquote {margin: 0 0 1rem }b, strong {font-weight: bolder }.small, small {font-size: .875em }.mark, mark {padding: .1875em;color: var(--bs-highlight-color);background-color: var(--bs-highlight-bg) }sub, sup {position: relative;font-size: .75em;line-height: 0;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }a {color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration: underline }a:hover {--bs-link-color-rgb: var(--bs-link-hover-color-rgb) }a:not([href]):not([class]), a:not([href]):not([class]):hover {color: inherit;text-decoration: none }code, kbd, pre, samp {font-family: var(--bs-font-monospace);font-size: 1em }code {font-size: .875em;color: var(--bs-code-color);word-wrap: break-word }a > code {color: inherit }figure {margin: 0 0 1rem }img, svg {vertical-align: middle }table {caption-side: bottom;border-collapse: collapse }caption {padding-top: .5rem;padding-bottom: .5rem;color: var(--bs-secondary-color);text-align: left }th {text-align: inherit;text-align: -webkit-match-parent }tbody, td, tfoot, th, thead, tr {border-color: inherit;border-style: solid;border-width: 0 }label {display: inline-block }button {border-radius: 0 }button:focus:not(:focus-visible) {outline: 0 }button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button, select {text-transform: none }[role=button] {cursor: pointer }textarea {resize: vertical }fieldset {min-width: 0;padding: 0;margin: 0;border: 0 }.blockquote {margin-bottom: 1rem;font-size: 1.25rem }.blockquote > :last-child {margin-bottom: 0 }.img-fluid {max-width: 100%;height: auto }.img-thumbnail {padding: .25rem;background-color: var(--bs-body-bg);border: var(--bs-border-width) solid var(--bs-border-color);border-radius: var(--bs-border-radius);max-width: 100%;height: auto }.figure {display: inline-block }.figure-img {margin-bottom: .5rem;line-height: 1 }.figure-caption {font-size: .875em;color: var(--bs-secondary-color) }.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-right: auto;margin-left: auto }@media (min-width: 576px) {.container, .container-sm {max-width: 540px }}@media (min-width: 768px) {.container, .container-md, .container-sm {max-width: 720px }}@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm {max-width: 960px }}@media (min-width: 1200px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1140px }}@media (min-width: 1400px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1320px }}:root {--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px }.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x)) }.row > * {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y) }.col {flex: 1 0 0% }.row-cols-auto > * {flex: 0 0 auto;width: auto }.row-cols-1 > * {flex: 0 0 auto;width: 100% }.row-cols-2 > * {flex: 0 0 auto;width: 50% }.row-cols-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-4 > * {flex: 0 0 auto;width: 25% }.row-cols-5 > * {flex: 0 0 auto;width: 20% }.row-cols-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-auto {flex: 0 0 auto;width: auto }.col-1 {flex: 0 0 auto;width: 8.33333333% }.col-2 {flex: 0 0 auto;width: 16.66666667% }.col-3 {flex: 0 0 auto;width: 25% }.col-4 {flex: 0 0 auto;width: 33.33333333% }.col-5 {flex: 0 0 auto;width: 41.66666667% }.col-6 {flex: 0 0 auto;width: 50% }.col-7 {flex: 0 0 auto;width: 58.33333333% }.col-8 {flex: 0 0 auto;width: 66.66666667% }.col-9 {flex: 0 0 auto;width: 75% }.col-10 {flex: 0 0 auto;width: 83.33333333% }.col-11 {flex: 0 0 auto;width: 91.66666667% }.col-12 {flex: 0 0 auto;width: 100% }@media (min-width: 576px) {.col-sm {flex: 1 0 0% }.row-cols-sm-auto > * {flex: 0 0 auto;width: auto }.row-cols-sm-1 > * {flex: 0 0 auto;width: 100% }.row-cols-sm-2 > * {flex: 0 0 auto;width: 50% }.row-cols-sm-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-sm-4 > * {flex: 0 0 auto;width: 25% }.row-cols-sm-5 > * {flex: 0 0 auto;width: 20% }.row-cols-sm-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-sm-auto {flex: 0 0 auto;width: auto }.col-sm-1 {flex: 0 0 auto;width: 8.33333333% }.col-sm-2 {flex: 0 0 auto;width: 16.66666667% }.col-sm-3 {flex: 0 0 auto;width: 25% }.col-sm-4 {flex: 0 0 auto;width: 33.33333333% }.col-sm-5 {flex: 0 0 auto;width: 41.66666667% }.col-sm-6 {flex: 0 0 auto;width: 50% }.col-sm-7 {flex: 0 0 auto;width: 58.33333333% }.col-sm-8 {flex: 0 0 auto;width: 66.66666667% }.col-sm-9 {flex: 0 0 auto;width: 75% }.col-sm-10 {flex: 0 0 auto;width: 83.33333333% }.col-sm-11 {flex: 0 0 auto;width: 91.66666667% }.col-sm-12 {flex: 0 0 auto;width: 100% }}@media (min-width: 768px) {.col-md {flex: 1 0 0% }.row-cols-md-auto > * {flex: 0 0 auto;width: auto }.row-cols-md-1 > * {flex: 0 0 auto;width: 100% }.row-cols-md-2 > * {flex: 0 0 auto;width: 50% }.row-cols-md-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-md-4 > * {flex: 0 0 auto;width: 25% }.row-cols-md-5 > * {flex: 0 0 auto;width: 20% }.row-cols-md-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-md-auto {flex: 0 0 auto;width: auto }.col-md-1 {flex: 0 0 auto;width: 8.33333333% }.col-md-2 {flex: 0 0 auto;width: 16.66666667% }.col-md-3 {flex: 0 0 auto;width: 25% }.col-md-4 {flex: 0 0 auto;width: 33.33333333% }.col-md-5 {flex: 0 0 auto;width: 41.66666667% }.col-md-6 {flex: 0 0 auto;width: 50% }.col-md-7 {flex: 0 0 auto;width: 58.33333333% }.col-md-8 {flex: 0 0 auto;width: 66.66666667% }.col-md-9 {flex: 0 0 auto;width: 75% }.col-md-10 {flex: 0 0 auto;width: 83.33333333% }.col-md-11 {flex: 0 0 auto;width: 91.66666667% }.col-md-12 {flex: 0 0 auto;width: 100% }}@media (min-width: 992px) {.col-lg {flex: 1 0 0% }.row-cols-lg-auto > * {flex: 0 0 auto;width: auto }.row-cols-lg-1 > * {flex: 0 0 auto;width: 100% }.row-cols-lg-2 > * {flex: 0 0 auto;width: 50% }.row-cols-lg-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-lg-4 > * {flex: 0 0 auto;width: 25% }.row-cols-lg-5 > * {flex: 0 0 auto;width: 20% }.row-cols-lg-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-lg-auto {flex: 0 0 auto;width: auto }.col-lg-1 {flex: 0 0 auto;width: 8.33333333% }.col-lg-2 {flex: 0 0 auto;width: 16.66666667% }.col-lg-3 {flex: 0 0 auto;width: 25% }.col-lg-4 {flex: 0 0 auto;width: 33.33333333% }.col-lg-5 {flex: 0 0 auto;width: 41.66666667% }.col-lg-6 {flex: 0 0 auto;width: 50% }.col-lg-7 {flex: 0 0 auto;width: 58.33333333% }.col-lg-8 {flex: 0 0 auto;width: 66.66666667% }.col-lg-9 {flex: 0 0 auto;width: 75% }.col-lg-10 {flex: 0 0 auto;width: 83.33333333% }.col-lg-11 {flex: 0 0 auto;width: 91.66666667% }.col-lg-12 {flex: 0 0 auto;width: 100% }}@media (min-width: 1200px) {.col-xl {flex: 1 0 0% }.row-cols-xl-auto > * {flex: 0 0 auto;width: auto }.row-cols-xl-1 > * {flex: 0 0 auto;width: 100% }.row-cols-xl-2 > * {flex: 0 0 auto;width: 50% }.row-cols-xl-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-xl-4 > * {flex: 0 0 auto;width: 25% }.row-cols-xl-5 > * {flex: 0 0 auto;width: 20% }.row-cols-xl-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-xl-auto {flex: 0 0 auto;width: auto }.col-xl-1 {flex: 0 0 auto;width: 8.33333333% }.col-xl-2 {flex: 0 0 auto;width: 16.66666667% }.col-xl-3 {flex: 0 0 auto;width: 25% }.col-xl-4 {flex: 0 0 auto;width: 33.33333333% }.col-xl-5 {flex: 0 0 auto;width: 41.66666667% }.col-xl-6 {flex: 0 0 auto;width: 50% }.col-xl-7 {flex: 0 0 auto;width: 58.33333333% }.col-xl-8 {flex: 0 0 auto;width: 66.66666667% }.col-xl-9 {flex: 0 0 auto;width: 75% }.col-xl-10 {flex: 0 0 auto;width: 83.33333333% }.col-xl-11 {flex: 0 0 auto;width: 91.66666667% }.col-xl-12 {flex: 0 0 auto;width: 100% }}@media (min-width: 1400px) {.col-xxl {flex: 1 0 0% }.row-cols-xxl-auto > * {flex: 0 0 auto;width: auto }.row-cols-xxl-1 > * {flex: 0 0 auto;width: 100% }.row-cols-xxl-2 > * {flex: 0 0 auto;width: 50% }.row-cols-xxl-3 > * {flex: 0 0 auto;width: 33.33333333% }.row-cols-xxl-4 > * {flex: 0 0 auto;width: 25% }.row-cols-xxl-5 > * {flex: 0 0 auto;width: 20% }.row-cols-xxl-6 > * {flex: 0 0 auto;width: 16.66666667% }.col-xxl-auto {flex: 0 0 auto;width: auto }.col-xxl-1 {flex: 0 0 auto;width: 8.33333333% }.col-xxl-2 {flex: 0 0 auto;width: 16.66666667% }.col-xxl-3 {flex: 0 0 auto;width: 25% }.col-xxl-4 {flex: 0 0 auto;width: 33.33333333% }.col-xxl-5 {flex: 0 0 auto;width: 41.66666667% }.col-xxl-6 {flex: 0 0 auto;width: 50% }.col-xxl-7 {flex: 0 0 auto;width: 58.33333333% }.col-xxl-8 {flex: 0 0 auto;width: 66.66666667% }.col-xxl-9 {flex: 0 0 auto;width: 75% }.col-xxl-10 {flex: 0 0 auto;width: 83.33333333% }.col-xxl-11 {flex: 0 0 auto;width: 91.66666667% }.col-xxl-12 {flex: 0 0 auto;width: 100% }}.table {--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width: 100%;margin-bottom: 1rem;vertical-align: top;border-color: var(--bs-table-border-color) }.table > :not(caption) > * > * {padding: .5rem .5rem;border-bottom-width: var(--bs-border-width);box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg))) }.table > tbody {vertical-align: inherit }.table > thead {vertical-align: bottom }.table-responsive {overflow-x: auto;-webkit-overflow-scrolling: touch }.form-label {margin-bottom: .5rem }.form-text {margin-top: .25rem;font-size: .875em;color: var(--bs-secondary-color) }.form-control {display: block;width: 100%;padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: var(--bs-body-color);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: var(--bs-body-bg);background-clip: padding-box;border: var(--bs-border-width) solid var(--bs-border-color);border-radius: var(--bs-border-radius);transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out }@media (prefers-reduced-motion:reduce) {.form-control {transition: none }}.form-control[type=file] {overflow: hidden }.form-control[type=file]:not(:disabled):not([readonly]) {cursor: pointer }.form-control:focus {color: var(--bs-body-color);background-color: var(--bs-body-bg);border-color: #86b7fe;outline: 0;box-shadow: 0 0 0 .25rem rgba(13,110,253,.25) }.form-control::-webkit-date-and-time-value {min-width: 85px;height: 1.5em;margin: 0 }.form-control::-webkit-datetime-edit {display: block;padding: 0 }.form-control::-moz-placeholder {color: var(--bs-secondary-color);opacity: 1 }.form-control::placeholder {color: var(--bs-secondary-color);opacity: 1 }.form-control:disabled {background-color: var(--bs-secondary-bg);opacity: 1 }.form-control::-webkit-file-upload-button {padding: .375rem .75rem;margin: -.375rem -.75rem;-webkit-margin-end: .75rem;margin-inline-end: .75rem;color: var(--bs-body-color);background-color: var(--bs-tertiary-bg);pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: var(--bs-border-width);border-radius: 0;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out }.form-control::file-selector-button {padding: .375rem .75rem;margin: -.375rem -.75rem;-webkit-margin-end: .75rem;margin-inline-end: .75rem;color: var(--bs-body-color);background-color: var(--bs-tertiary-bg);pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: var(--bs-border-width);border-radius: 0;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out }@media (prefers-reduced-motion:reduce) {.form-control::-webkit-file-upload-button {-webkit-transition: none;transition: none }.form-control::file-selector-button {transition: none }}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {background-color: var(--bs-secondary-bg) }.form-control:hover:not(:disabled):not([readonly])::file-selector-button {background-color: var(--bs-secondary-bg) }.btn {--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family:;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display: inline-block;padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family: var(--bs-btn-font-family);font-size: var(--bs-btn-font-size);font-weight: var(--bs-btn-font-weight);line-height: var(--bs-btn-line-height);color: var(--bs-btn-color);text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius: var(--bs-btn-border-radius);background-color: var(--bs-btn-bg);transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out }@media (prefers-reduced-motion:reduce) {.btn {transition: none }}.btn:hover {color: var(--bs-btn-hover-color);background-color: var(--bs-btn-hover-bg);border-color: var(--bs-btn-hover-border-color) }.btn-check + .btn:hover {color: var(--bs-btn-color);background-color: var(--bs-btn-bg);border-color: var(--bs-btn-border-color) }.btn:focus-visible {color: var(--bs-btn-hover-color);background-color: var(--bs-btn-hover-bg);border-color: var(--bs-btn-hover-border-color);outline: 0;box-shadow: var(--bs-btn-focus-box-shadow) }.btn-check:focus-visible + .btn {border-color: var(--bs-btn-hover-border-color);outline: 0;box-shadow: var(--bs-btn-focus-box-shadow) }.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {color: var(--bs-btn-active-color);background-color: var(--bs-btn-active-bg);border-color: var(--bs-btn-active-border-color) }.btn-check:checked + .btn:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible, .btn:first-child:active:focus-visible, :not(.btn-check) + .btn:active:focus-visible {box-shadow: var(--bs-btn-focus-box-shadow) }.btn-check:checked:focus-visible + .btn {box-shadow: var(--bs-btn-focus-box-shadow) }.btn.disabled, .btn:disabled, fieldset:disabled .btn {color: var(--bs-btn-disabled-color);pointer-events: none;background-color: var(--bs-btn-disabled-bg);border-color: var(--bs-btn-disabled-border-color);opacity: var(--bs-btn-disabled-opacity) }.btn-primary {--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49,132,253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd }.btn-secondary {--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130,138,145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d }.btn-success {--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60,153,110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754 }.btn-info {--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11,172,204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0 }.btn-warning {--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217,164,6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107 }.btn-danger {--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225,83,97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545 }.btn-light {--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211,212,213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa }.btn-dark {--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66,70,73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529 }.btn-outline-primary {--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13,110,253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none }.btn-outline-secondary {--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108,117,125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none }.btn-outline-success {--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25,135,84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none }.btn-outline-info {--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13,202,240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none }.btn-outline-warning {--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255,193,7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none }.btn-outline-danger {--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220,53,69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none }.btn-outline-light {--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248,249,250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none }.btn-outline-dark {--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33,37,41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none }.btn-link {--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49,132,253;text-decoration: underline }.btn-link:focus-visible {color: var(--bs-btn-color) }.btn-link:hover {color: var(--bs-btn-hover-color) }.btn-group-lg > .btn, .btn-lg {--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg) }.btn-group-sm > .btn, .btn-sm {--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm) }.fade {transition: opacity .15s linear }@media (prefers-reduced-motion:reduce) {.fade {transition: none }}.fade:not(.show) {opacity: 0 }.collapse:not(.show) {display: none }.collapsing {height: 0;overflow: hidden;transition: height .35s ease }@media (prefers-reduced-motion:reduce) {.collapsing {transition: none }}.collapsing.collapse-horizontal {width: 0;height: auto;transition: width .35s ease }@media (prefers-reduced-motion:reduce) {.collapsing.collapse-horizontal {transition: none }}.card {--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position: relative;display: flex;flex-direction: column;min-width: 0;height: var(--bs-card-height);color: var(--bs-body-color);word-wrap: break-word;background-color: var(--bs-card-bg);background-clip: border-box;border: var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius: var(--bs-card-border-radius) }.card > hr {margin-right: 0;margin-left: 0 }.card > .list-group {border-top: inherit;border-bottom: inherit }.card > .list-group:first-child {border-top-width: 0;border-top-left-radius: var(--bs-card-inner-border-radius);border-top-right-radius: var(--bs-card-inner-border-radius) }.card > .list-group:last-child {border-bottom-width: 0;border-bottom-right-radius: var(--bs-card-inner-border-radius);border-bottom-left-radius: var(--bs-card-inner-border-radius) }.card > .card-header + .list-group, .card > .list-group + .card-footer {border-top: 0 }.card-body {flex: 1 1 auto;padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);color: var(--bs-card-color) }.card-title {margin-bottom: var(--bs-card-title-spacer-y);color: var(--bs-card-title-color) }.card-subtitle {margin-top: calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom: 0;color: var(--bs-card-subtitle-color) }.card-text:last-child {margin-bottom: 0 }.card-link + .card-link {margin-left: var(--bs-card-spacer-x) }.card-header {padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom: 0;color: var(--bs-card-cap-color);background-color: var(--bs-card-cap-bg);border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color) }.card-header:first-child {border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0 }.card-footer {padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color: var(--bs-card-cap-color);background-color: var(--bs-card-cap-bg);border-top: var(--bs-card-border-width) solid var(--bs-card-border-color) }.card-footer:last-child {border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) }.card-header-tabs {margin-right: calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));margin-left: calc(-.5 * var(--bs-card-cap-padding-x));border-bottom: 0 }.card-header-tabs .nav-link.active {background-color: var(--bs-card-bg);border-bottom-color: var(--bs-card-bg) }.card-header-pills {margin-right: calc(-.5 * var(--bs-card-cap-padding-x));margin-left: calc(-.5 * var(--bs-card-cap-padding-x)) }.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: var(--bs-card-img-overlay-padding);border-radius: var(--bs-card-inner-border-radius) }.card-img, .card-img-bottom, .card-img-top {width: 100% }.card-img, .card-img-top {border-top-left-radius: var(--bs-card-inner-border-radius);border-top-right-radius: var(--bs-card-inner-border-radius) }.card-img, .card-img-bottom {border-bottom-right-radius: var(--bs-card-inner-border-radius);border-bottom-left-radius: var(--bs-card-inner-border-radius) }.breadcrumb {--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display: flex;flex-wrap: wrap;padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom: var(--bs-breadcrumb-margin-bottom);font-size: var(--bs-breadcrumb-font-size);list-style: none;background-color: var(--bs-breadcrumb-bg);border-radius: var(--bs-breadcrumb-border-radius) }.breadcrumb-item + .breadcrumb-item {padding-left: var(--bs-breadcrumb-item-padding-x) }.breadcrumb-item + .breadcrumb-item::before {float: left;padding-right: var(--bs-breadcrumb-item-padding-x);color: var(--bs-breadcrumb-divider-color);content: var(--bs-breadcrumb-divider, "/") }.breadcrumb-item.active {color: var(--bs-breadcrumb-item-active-color) }.badge {--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size: 0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display: inline-block;padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size: var(--bs-badge-font-size);font-weight: var(--bs-badge-font-weight);line-height: 1;color: var(--bs-badge-color);text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: var(--bs-badge-border-radius) }.badge:empty {display: none }.btn .badge {position: relative;top: -1px }.alert {--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position: relative;padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom: var(--bs-alert-margin-bottom);color: var(--bs-alert-color);background-color: var(--bs-alert-bg);border: var(--bs-alert-border);border-radius: var(--bs-alert-border-radius) }.alert-heading {color: inherit }.alert-link {font-weight: 700;color: var(--bs-alert-link-color) }.alert-dismissible {padding-right: 3rem }.alert-dismissible .btn-close {position: absolute;top: 0;right: 0;z-index: 2;padding: 1.25rem 1rem }.alert-primary {--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis) }.alert-secondary {--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis) }.alert-success {--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis) }.alert-info {--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis) }.alert-warning {--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis) }.alert-danger {--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis) }.alert-light {--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis) }.alert-dark {--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis) }.list-group {--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: var(--bs-list-group-border-radius) }.list-group-numbered {list-style-type: none;counter-reset: section }.list-group-numbered > .list-group-item::before {content: counters(section, ".") ". ";counter-increment: section }.list-group-item-action {width: 100%;color: var(--bs-list-group-action-color);text-align: inherit }.list-group-item-action:focus, .list-group-item-action:hover {z-index: 1;color: var(--bs-list-group-action-hover-color);text-decoration: none;background-color: var(--bs-list-group-action-hover-bg) }.list-group-item-action:active {color: var(--bs-list-group-action-active-color);background-color: var(--bs-list-group-action-active-bg) }.list-group-item {position: relative;display: block;padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color: var(--bs-list-group-color);text-decoration: none;background-color: var(--bs-list-group-bg);border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color) }.list-group-item:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit }.list-group-item:last-child {border-bottom-right-radius: inherit;border-bottom-left-radius: inherit }.list-group-item.disabled, .list-group-item:disabled {color: var(--bs-list-group-disabled-color);pointer-events: none;background-color: var(--bs-list-group-disabled-bg) }.list-group-item.active {z-index: 2;color: var(--bs-list-group-active-color);background-color: var(--bs-list-group-active-bg);border-color: var(--bs-list-group-active-border-color) }.list-group-item + .list-group-item {border-top-width: 0 }.list-group-item + .list-group-item.active {margin-top: calc(-1 * var(--bs-list-group-border-width));border-top-width: var(--bs-list-group-border-width) }.btn-close {--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing: content-box;width: 1em;height: 1em;padding: .25em .25em;color: var(--bs-btn-close-color);background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border: 0;border-radius: .375rem;opacity: var(--bs-btn-close-opacity) }.btn-close:hover {color: var(--bs-btn-close-color);text-decoration: none;opacity: var(--bs-btn-close-hover-opacity) }.btn-close:focus {outline: 0;box-shadow: var(--bs-btn-close-focus-shadow);opacity: var(--bs-btn-close-focus-opacity) }.btn-close.disabled, .btn-close:disabled {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;opacity: var(--bs-btn-close-disabled-opacity) }.btn-close-white {filter: var(--bs-btn-close-white-filter) }[data-bs-theme=dark] .btn-close {filter: var(--bs-btn-close-white-filter) }.sticky-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }.sticky-bottom {position: -webkit-sticky;position: sticky;bottom: 0;z-index: 1020 }.mx-auto {margin-right: auto !important;margin-left: auto !important }.my-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-0 {margin-top: 0 !important }.mt-1 {margin-top: .25rem !important }.mt-2 {margin-top: .5rem !important }.mt-3 {margin-top: 1rem !important }.mt-4 {margin-top: 1.5rem !important }.mt-5 {margin-top: 3rem !important }.pt-0 {padding-top: 0 !important }.pt-1 {padding-top: .25rem !important }.pt-2 {padding-top: .5rem !important }.pt-3 {padding-top: 1rem !important }.pt-4 {padding-top: 1.5rem !important }.pt-5 {padding-top: 3rem !important }.text-start {text-align: left !important }.text-end {text-align: right !important }.text-center {text-align: center !important }.text-decoration-none {text-decoration: none !important }.text-decoration-underline {text-decoration: underline !important }.text-decoration-line-through {text-decoration: line-through !important }.text-lowercase {text-transform: lowercase !important }.text-uppercase {text-transform: uppercase !important }.text-capitalize {text-transform: capitalize !important }.text-wrap {white-space: normal !important }.text-nowrap {white-space: nowrap !important }.text-break {word-wrap: break-word !important;word-break: break-word !important }.text-primary {--bs-text-opacity: 1;color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important }.text-secondary {--bs-text-opacity: 1;color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important }.text-success {--bs-text-opacity: 1;color: rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important }.text-info {--bs-text-opacity: 1;color: rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important }.text-warning {--bs-text-opacity: 1;color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important }.text-danger {--bs-text-opacity: 1;color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important }.text-light {--bs-text-opacity: 1;color: rgba(var(--bs-light-rgb),var(--bs-text-opacity)) !important }.text-dark {--bs-text-opacity: 1;color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important }.text-black {--bs-text-opacity: 1;color: rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important }.text-white {--bs-text-opacity: 1;color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important }.text-body {--bs-text-opacity: 1;color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity)) !important }.text-muted {--bs-text-opacity: 1;color: var(--bs-secondary-color) !important }.text-black-50 {--bs-text-opacity: 1;color: rgba(0,0,0,.5) !important }.text-white-50 {--bs-text-opacity: 1;color: rgba(255,255,255,.5) !important }.text-body-secondary {--bs-text-opacity: 1;color: var(--bs-secondary-color) !important }.text-body-tertiary {--bs-text-opacity: 1;color: var(--bs-tertiary-color) !important }.text-body-emphasis {--bs-text-opacity: 1;color: var(--bs-emphasis-color) !important }.text-reset {--bs-text-opacity: 1;color: inherit !important }.text-opacity-25 {--bs-text-opacity: 0.25 }.text-opacity-50 {--bs-text-opacity: 0.5 }.text-opacity-75 {--bs-text-opacity: 0.75 }.text-opacity-100 {--bs-text-opacity: 1 }.bg-primary {--bs-bg-opacity: 1;background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important }.bg-secondary {--bs-bg-opacity: 1;background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important }.bg-success {--bs-bg-opacity: 1;background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important }.bg-info {--bs-bg-opacity: 1;background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important }.bg-warning {--bs-bg-opacity: 1;background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important }.bg-danger {--bs-bg-opacity: 1;background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important }.bg-light {--bs-bg-opacity: 1;background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important }.bg-dark {--bs-bg-opacity: 1;background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important }.bg-black {--bs-bg-opacity: 1;background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important }.bg-white {--bs-bg-opacity: 1;background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity)) !important }.bg-body {--bs-bg-opacity: 1;background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity)) !important }:root {--color-black: #1a1a1a;--color-white: #fff;--color-darken: #333;--color-primary-color: #41a6c4;--color-primary-700: #328189;--shadow-small: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-medium: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-large: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05) }a {text-decoration: underline;color: #1c6be4 }a:hover {outline: none;text-decoration: none }.rounded-corners {border-radius: 1.3em }.circle {border-radius: 50% }.rounded {border-radius: 4px !important }.no-rounded {border-radius: 0 !important }.no-wrap {white-space: nowrap }a {color: #000;text-decoration: none }.a_underline {color: #000;text-decoration: underline }.a_underline:hover {border-bottom: 1px solid #1c6be4;text-decoration-color: #1c6be4;font-weight: bold;}.brand {font-size: 1.625rem;font-weight: 600;line-height: 1.25;letter-spacing: -1px;text-transform: uppercase;margin-top:-5px;}.li-nested {margin-left: 30px;}.li-nested::marker {content: '•︎ ';}.section-muted {padding: 5px;background: #f2f7fc;border-bottom: #e6eae9 solid 3px;border-top: #e6eae9 solid 3px }.section.section-neutral {background: #17324d;color: #fff }.section {padding: 80px }#contenitore_forum {background-color: #f8f9fa;border-bottom: #e6eae9 solid 3px;border-radius: 4px;padding: 25px }.contenitore_footer a {color: #fff }#contenitore_spartaco {background-color: #f8f9fa;padding: 25px }.float-left {float: left !important }.float-right {float: right !important }.d-none {display: none !important }@media (min-width:576px) {.d-sm-block {display: block !important }}@media (min-width:768px) {.d-md-block {display: block !important }}@media (min-width:992px) {.d-lg-block {display: block !important }}@media (min-width:1200px) {.d-xl-block {display: block !important }}@media(max-width:992px) {.hideMobile {display: none }}@media (min-width:992px) {.d-lg-none {display: none !important }}.breadcrumbs {margin: 10px 0 20px;color: rgba(100,100,100,.9) }.breadcrumbs span {color: rgba(100,100,100,.5) }.breadcrumbs a {text-decoration: none }.breadcrumbs a:hover {text-decoration: underline }.card {margin-bottom: 2em;border-radius: 5px;box-shadow: 0 0 .3rem 0 rgba(0,0,0,.25);display: block;overflow: hidden;transition: box-shadow .1s ease-in-out;width: 94%;margin-left: 2%;margin-right: 2% }.card:after {margin-top: 8px }@media screen and (min-width:40em) {.cards {display: flex;flex-wrap: wrap;justify-content: left }.card {flex: 0 1 calc(50% - 1em);width: 100%;margin-left: 1%;margin-right: 0 }}@media screen and (min-width:60em) {.card {flex: 0 1 calc(33% - 1em) }}.card-title {font-size: 20px;color: #fff;margin: 0;padding: 16px;text-shadow: 2px 2px 0 rgba(0,0,0,.15);font-weight: 500 }.thumbnail {display: block;border: 0;width: 100%;height: 300px }.card a {color: #000;text-decoration: none }.card a:hover {box-shadow: 3px 3px 8px #ccc }.card-content {padding: 1em }.activity-cards {display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));grid-auto-rows: minmax(200px,auto);grid-gap: 1rem }.activity-card {min-height: 200px;text-align: center;border: #e6eae9 solid 1px;border-top-color: #e6eae9;border-right-color: #e6eae9;border-bottom-color: #e6eae9;border-left-color: #e6eae9;padding: 15px;border-radius: 5px;box-shadow: 0 3px 0 #f2f2f2;margin-top: 10px;color: #000 }.activity-thumbnail img {height: 125px;padding: 1.5rem }.activity-card-content {display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.activity-category {font-size: .75rem;text-transform: uppercase;top: 110px;left: 0;color: #fff;background: #e74c3c;padding: 10px 15px;font-size: 14px;font-weight: 600;text-transform: uppercase }.simple-card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;flex: 1 1 auto;padding: 1rem }.exerciseRow {cursor: pointer }.userScore {width: 46px;height: 46px;padding: 5px;color: #000;text-align: center;font-size: 14px;margin-top: -10px;background-color: #ddd }.sentence_score {font-size: 12px }.word-Correct {color: green }.word-Mistake {color: red }.word-WrongPosition {color: #5db03c }.word-NotDone {color: grey }.BoxSentence {margin-top: 25px }.home-box-attivita {min-height: 150px;text-align: center;border: #e6eae9 solid 1px;padding: 15px;border-radius: 5px;box-shadow: 0 3px 0 #f2f2f2;margin-top: 10px;color: #000;font-weight: bold;}.home-box-attivita:hover {color: #116530;background-color: #f1f1f1;border-color: #116530;}.border-success {border: 1px solid #39b54a !important }.userScore.bg-danger {background-color: #9a160c;color: #fff }.userScore.bg-warning {background-color: #f8b957;color: #5c2703 }.userScore.bg-success {background-color: #39b54a;color: #fff }.border-bg-danger {border: 1px solid #9a160c !important }.border-bg-warning {border: 1px solid #f8b957 !important }.border-bg-success {border: 1px solid #39b54a !important }.box-correction {border: 1px solid black;padding: 15px;border-radius: 15px;background-color: #efefef;}.badge-success {color: #fff;background-color: #008758 }.badge-primary {color: #fff;background-color: #06c }.badge-warning {color: #fff;background-color: #a66300 }.badge-info {color: #000;background-color: #979899 }.badge {display: inline-block;padding: .25em .4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 4px;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out }.cookie-banner {position: fixed;bottom: 40px;left: 10%;right: 10%;width: 80%;padding: 5px 14px;display: flex;align-items: center;justify-content: space-between;background-color: #eee;border-radius: 5px;box-shadow: 0 0 2px 1px rgba(0,0,0,.2) }.close-cookie {background-color: #777;border: none;color: #fff;border-radius: 2px;cursor: pointer }img {aspect-ratio: attr(width)/attr(height) }.img-thumbnail {padding: .25rem;background-color: #fff;border: 1px solid #b1b1b3;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);box-shadow: 0 1px 2px rgba(0,0,0,.075);max-width: 100%;height: auto }img {vertical-align: middle;border-style: none }.img-fluid {max-width: 100%;height: auto }.flag {display: inline;white-space: nowrap;padding: 2px 8px;font-size: 80%;border-radius: 5px;background-color: #1c6be4;color: #fff;border-radius: 0 !important }.flag_info {background-color: #ceedfc;color: #0778ad }.flag-circle {background-color: #cfe2ff;color: black;padding: 5px 10px;font-size: 16px;border-radius: 15px;height: 16px;line-height: 16px;}.c-pathway {margin-bottom: 0;max-width: 1000px;position: relative }.u-mb-x5 {margin-bottom: 25px !important }.pathway-project-list .c-pathway-card {color: #222;cursor: pointer;text-decoration: none;width: 100%;background-color: #fff;display: block }.c-pathway-card__image {border-radius: 10px;border-style: none;max-width: 100%;height: auto;vertical-align: middle;margin-left: 25%;margin-top: 10% }.pathway-project-list .c-pathway-card .c-card__content {margin-left: 30px;padding: 10px }.pathway-project-list .c-pathway-card .c-card__content h2 {font-weight: 800 }.pathway-project-list h2 {font-size: 2rem }.c-pathway-card__illustration {overflow: hidden;margin: 0 }.pathway-project-list .c-pathway-card .c-type-base {margin-top: 1em }.u-color-ui-grey-medium {color: #999 !important }.c-type-caption {font-size: 18px;line-height: 1.5 }.c-pathway:before {background: url(https://www.baobab.school/public/images/assets/frame/dotted-line.png) repeat;bottom: 0;content: "";height: 150%;left: 13px;position: absolute;top: 0;-webkit-transform: translate(-50%);transform: translate(-50%);width: 3px }.c-pathway:after {background: url(https://www.baobab.school/public/images/assets/frame/grey-dot.png) no-repeat;content: "";height: 20px;left: 4px;position: absolute;top: 35px;transition: all .25s ease-in-out;width: 20px }.c-pathway:last-child:before {height: 10%;top: 0 }.c-pathway:first-child:before {height: 100%;top: 9% }@media screen and (min-width:768px) {.c-pathway:first-child:before {height: 90%;top: 25% }.c-pathway:before {left: 43px }.c-pathway:after {left: 34px;top: 27px }.c-pathway:last-child:before {height: 20%;top: 0 }.pathway-project-list .c-pathway-card .c-card__content h2 {padding-left: 40px;padding-right: 40%;margin-top: .5em }.c-pathway-card__image {border-radius: 0;display: block;height: 100%;max-height: 246px;width: 100%;margin-left: 25%;margin-top: 10% }.c-pathway {margin-left: auto;margin-right: auto }.pathway-project-list .c-pathway-card {border-radius: 5px;box-shadow: 0 0 .3rem 0 rgb(0 0 0/25%);overflow: hidden;transition: box-shadow .1s ease-in-out }.pathway-project-list .c-pathway-card .c-card__content {position: relative }.c-pathway-card__illustration {height: 100%;max-width: 350px;overflow: hidden;position: absolute;right: 0;top: 0;width: 40%;background-color: #f2f7fc }.c-pathway-card-heading {margin-bottom: .5rem;padding-left: 40px;padding-right: 40% }.pathway-project-list .c-pathway-card .c-type-base {margin-top: .5em;font-size: 21px;line-height: 1.5;font-weight: 300;margin-bottom: 1em }.c-pathway-card__decoration {background-image: url(https://www.baobab.school/public/images/assets/frame/white.svg);background-position: 0;background-repeat: no-repeat;background-size: auto 102%;display: block;height: 100%;left: -1px;position: absolute;top: 0;width: 100% }}@media(max-width:767px) {.pathway-project-list .c-pathway-card .c-type-base {margin-top: 15px }}.header {position: fixed;display: block;top: 0;left: 0;width: 100%;height: 70px;margin: 0 auto;z-index: 100;background: var(--color-white);-webkit-box-shadow: var(--shadow-medium);box-shadow: var(--shadow-medium) }.header .wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.header-item-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 17%;flex: 0 0 17% }.header-item-center {display: -webkit-box;display: -ms-flexbox;display: flex }.header-item-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 17%;flex: 0 0 17%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-right: 20px;}.header-item-right .menu-icon {font-size: 1.35rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 1rem;margin-left: 1rem;color: var(--color-black);-webkit-transition: all .3s ease;transition: all .3s ease }.header .menu > ul > li {display: inline-block;line-height: 3.125rem;margin-left: 1.5rem }.header .menu > ul > li > a {position: relative;font-family: inherit;font-size: 1rem;font-weight: 500;line-height: 1.25;border: none;outline: none;color: var(--color-black);-webkit-transition: color .3s ease;transition: color .3s ease }.header .menu > ul > li .menu-subs {position: absolute;width: 100%;height: auto;margin-top: 1.75rem;padding: 1rem 2rem;z-index: 109;opacity: 0;visibility: hidden;border-radius: .25rem;border-top: 3px solid var(--color-primary-color);background: var(--color-white);-webkit-box-shadow: var(--shadow-medium);box-shadow: var(--shadow-medium);-webkit-transition: all .5s ease;transition: all .5s ease }.header .menu > ul > li .menu-subs > ul > li {line-height: 1 }.header .menu > ul > li .menu-subs > ul > li > a {display: inline-block;font-family: inherit;font-size: 1rem;font-weight: 500;line-height: 1.25;padding: .75rem 0;border: none;outline: none;color: var(--color-black);-webkit-transition: all .3s ease;transition: all .3s ease }.header .menu > ul > li .menu-column-1 {min-width: 16rem;max-width: 20rem }.header .menu > ul > li .menu-subs.menu-mega {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%) }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul > li {line-height: 1 }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul > li > a {display: inline-block;font-family: inherit;font-size: 1rem;font-weight: 500;line-height: 1.25;padding: .5rem 0;border: none;outline: none;color: var(--color-black);-webkit-transition: color .3s ease;transition: color .3s ease }.header .menu > ul > li .menu-subs.menu-column-4 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 68rem;width: 100%;padding: 1.25rem 1rem }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;padding: 0 1rem }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item.text-center .title {text-align: center }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item img {display: block;width: 100%;height: auto;margin-top: .75rem;-o-object-fit: cover;object-fit: cover }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul > li > a:hover, .header .menu > ul > li .menu-subs > ul > li > a:hover {color: var(--color-primary-700) }.header-item-right a:hover, .header .menu > ul > li:hover > a {color: var(--color-primary-700) }.header .menu-mobile-header, .header .menu-mobile-toggle {display: none }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul > li > a {font-variant: small-caps }.menu-title-navbar {margin-top:10px;}@media screen and (min-width:993px) {.header .menu > ul > li.menu-item-has-children:hover .menu-subs {margin-top: .5rem;opacity: 1;visibility: visible }}@media screen and (max-width:992px) {.header-item-center {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3 }.header-item-left, .header-item-right {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.wrapper {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 auto;padding: .5rem 0 }.header .menu-mobile-toggle {position: relative;display: block;cursor: pointer;width: 1.75rem;height: 1rem;border: none;outline: none;margin-left: 1.25rem;margin-top: -.25rem;background: 0 0;-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .35s ease-in-out;transition: .35s ease-in-out }.header .menu-mobile-toggle span {display: block;position: absolute;width: 100%;height: 2px;left: 0;border: none;outline: none;opacity: 1;border-radius: .25rem;background: var(--color-black);-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;transition: .25s ease-in-out }.header .menu-mobile-toggle span:nth-child(1) {top: 0 }.header .menu-mobile-toggle span:nth-child(2), .header .menu-mobile-toggle span:nth-child(3) {top: .5rem }.header .menu-mobile-toggle span:nth-child(4) {top: 1rem }.header-item-right {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.header .menu {position: fixed;top: 0;left: 0;width: 75%;height: 100%;z-index: 111;overflow: hidden;background: var(--color-white);-webkit-transform: translate(-100%);transform: translate(-100%);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out }.header .menu.active {-webkit-transform: translate(0%);transform: translate(0%) }.header .menu > ul > li {display: block;line-height: 1;margin: 0 }.header .menu > ul > li > a {display: block;line-height: 3.125rem;height: 3.125rem;padding: 0 3.125rem 0 1rem;border-bottom: 1px solid rgba(0,0,0,.1) }.header .menu > ul > li > a i.ion {position: absolute;font-size: 1.25rem;line-height: 3.125rem;top: 0;right: 0;width: 3.125rem;height: 3.125rem;text-align: center;-webkit-transform: rotate(-90deg);transform: rotate(-90deg) }.header .menu .menu-mobile-header {position: relative;position: sticky;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;top: 0;height: 3.125rem;z-index: 110;border-bottom: 1px solid rgba(0,0,0,.1);background: var(--color-white) }.header .menu .menu-mobile-header .menu-mobile-arrow {display: none;font-size: 1.25rem;line-height: 3.125rem;width: 3.125rem;height: 3.125rem;cursor: pointer;text-align: center;border-right: 1px solid rgba(0,0,0,.1);color: var(--color-black) }.header .menu .menu-mobile-header.active .menu-mobile-arrow {display: block }.header .menu .menu-mobile-header .menu-mobile-title {font-family: inherit;font-size: 1rem;font-weight: 500;line-height: inherit;color: var(--color-black) }.header .menu .menu-mobile-header .menu-mobile-close {font-size: 2.25rem;line-height: 3.125rem;cursor: pointer;width: 3.125rem;height: 3.125rem;text-align: center;border-left: 1px solid rgba(0,0,0,.1);color: var(--color-black) }.header .menu .menu-section {height: 100%;overflow-y: auto;overflow-x: hidden }.header .menu > ul > li .menu-subs {position: absolute;display: none;top: 0;left: 0;max-width: none;min-width: auto;width: 100%;height: 100%;margin: 0;padding: 1rem;padding-top: 4rem;opacity: 1;overflow-y: auto;visibility: visible;-webkit-transform: translateX(0%);transform: translateX(0%);-webkit-box-shadow: none;box-shadow: none }.header .menu > ul > li .menu-subs.menu-mega {position: absolute;display: none;top: 0;left: 0;max-width: none;min-width: auto;width: 100%;height: 100%;margin: 0;padding: 1rem;padding-top: 4rem;opacity: 1;overflow-y: auto;visibility: visible;-webkit-transform: translateX(0%);transform: translateX(0%);-webkit-box-shadow: none;box-shadow: none }.header .menu > ul > li .menu-subs.active {display: block }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 0 }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item img {margin-top: 0 }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item.text-center .title {margin-bottom: 1.25rem }.header .menu > ul > li .menu-subs.menu-column-4 > .list-item.text-center:last-child .title {margin-bottom: 0 }.header .menu > ul > li .menu-subs > ul > li > a {display: block }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul {margin-bottom: 1rem }.header .menu > ul > li .menu-subs.menu-mega > .list-item > ul > li > a {display: block }.overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;opacity: 0;visibility: hidden;background: rgba(0,0,0,.65);-webkit-transition: all .45s ease-in-out;transition: all .45s ease-in-out }.overlay.active {opacity: 1;visibility: visible }}.tab-elements {margin-bottom: 20px }.tab-elements > input[type=radio] {display: none }.tab-btns {display: flex;flex-flow: row;flex-wrap: nowrap;justify-content: flex-start }.responsive-tabs {z-index: 2;overflow: hidden }.responsive-tabs label {margin: 0;box-sizing: border-box;border: 1px solid #ccc;white-space: nowrap;margin-right: 3px;border-radius: .3em .3em 0 0 }.tab-info {display: none;box-sizing: border-box;border: 1px solid #ccc;padding: 25px;margin: -1px 0 20px }.tab-elements input[type=radio]:nth-child(1):checked ~ .responsive-tabs label:nth-child(1), .tab-elements input[type=radio]:nth-child(2):checked ~ .responsive-tabs label:nth-child(2), .tab-elements input[type=radio]:nth-child(3):checked ~ .responsive-tabs label:nth-child(3), .tab-elements input[type=radio]:nth-child(4):checked ~ .responsive-tabs label:nth-child(4), .tab-elements input[type=radio]:nth-child(5):checked ~ .responsive-tabs label:nth-child(5), .tab-elements input[type=radio]:nth-child(6):checked ~ .responsive-tabs label:nth-child(6), .tab-elements input[type=radio]:nth-child(7):checked ~ .responsive-tabs label:nth-child(7), .tab-elements input[type=radio]:nth-child(8):checked ~ .responsive-tabs label:nth-child(8), .tab-elements input[type=radio]:nth-child(9):checked ~ .responsive-tabs label:nth-child(9), .tab-elements input[type=radio]:nth-child(10):checked ~ .responsive-tabs label:nth-child(10), .tab-elements input[type=radio]:nth-child(11):checked ~ .responsive-tabs label:nth-child(11), .tab-elements input[type=radio]:nth-child(12):checked ~ .responsive-tabs label:nth-child(12), .tab-elements input[type=radio]:nth-child(13):checked ~ .responsive-tabs label:nth-child(13), .tab-elements input[type=radio]:nth-child(14):checked ~ .responsive-tabs label:nth-child(14), .tab-elements input[type=radio]:nth-child(15):checked ~ .responsive-tabs label:nth-child(15), .tab-elements input[type=radio]:nth-child(16):checked ~ .responsive-tabs label:nth-child(16), .tab-elements input[type=radio]:nth-child(17):checked ~ .responsive-tabs label:nth-child(17), .tab-elements input[type=radio]:nth-child(18):checked ~ .responsive-tabs label:nth-child(18), .tab-elements input[type=radio]:nth-child(19):checked ~ .responsive-tabs label:nth-child(19), .tab-elements input[type=radio]:nth-child(20):checked ~ .responsive-tabs label:nth-child(20) {background-color: #fff;border: 1px solid #ccc;border-bottom: 2px solid #fff;color: inherit }.tab-elements input[type=radio]:nth-child(1):checked ~ .tab-info-wrap > .tab-info:nth-child(1), .tab-elements input[type=radio]:nth-child(2):checked ~ .tab-info-wrap > .tab-info:nth-child(2), .tab-elements input[type=radio]:nth-child(3):checked ~ .tab-info-wrap > .tab-info:nth-child(3), .tab-elements input[type=radio]:nth-child(4):checked ~ .tab-info-wrap > .tab-info:nth-child(4), .tab-elements input[type=radio]:nth-child(5):checked ~ .tab-info-wrap > .tab-info:nth-child(5), .tab-elements input[type=radio]:nth-child(6):checked ~ .tab-info-wrap > .tab-info:nth-child(6), .tab-elements input[type=radio]:nth-child(7):checked ~ .tab-info-wrap > .tab-info:nth-child(7), .tab-elements input[type=radio]:nth-child(8):checked ~ .tab-info-wrap > .tab-info:nth-child(8), .tab-elements input[type=radio]:nth-child(9):checked ~ .tab-info-wrap > .tab-info:nth-child(9), .tab-elements input[type=radio]:nth-child(10):checked ~ .tab-info-wrap > .tab-info:nth-child(10), .tab-elements input[type=radio]:nth-child(11):checked ~ .tab-info-wrap > .tab-info:nth-child(11), .tab-elements input[type=radio]:nth-child(12):checked ~ .tab-info-wrap > .tab-info:nth-child(12), .tab-elements input[type=radio]:nth-child(13):checked ~ .tab-info-wrap > .tab-info:nth-child(13), .tab-elements input[type=radio]:nth-child(14):checked ~ .tab-info-wrap > .tab-info:nth-child(14), .tab-elements input[type=radio]:nth-child(15):checked ~ .tab-info-wrap > .tab-info:nth-child(15), .tab-elements input[type=radio]:nth-child(16):checked ~ .tab-info-wrap > .tab-info:nth-child(16), .tab-elements input[type=radio]:nth-child(17):checked ~ .tab-info-wrap > .tab-info:nth-child(17), .tab-elements input[type=radio]:nth-child(18):checked ~ .tab-info-wrap > .tab-info:nth-child(18), .tab-elements input[type=radio]:nth-child(19):checked ~ .tab-info-wrap > .tab-info:nth-child(19), .tab-elements input[type=radio]:nth-child(20):checked ~ .tab-info-wrap > .tab-info:nth-child(20) {display: block }.tabs-vertical {position: relative;width: 100%;display: table }.tabs-vertical > div {display: block;display: table-cell;width: 150px;box-sizing: border-box;vertical-align: top;z-index: 2;position: relative;margin: 0 0 0 -3px;border: 0 }.tabs-vertical .tab-info-wrap {display: block;display: table-cell;box-sizing: border-box;width: calc(100% - 150px);vertical-align: top;min-height: 100%;position: relative;z-index: 1;border: 1px solid #ccc;border-left: 1px solid #ccc;margin-top: 0 }.tabs-vertical .tab-info-wrap .tab-info {padding: 10px 10px 10px 25px }.tabs-vertical .tab-btns label {float: none;display: block;border-radius: .3em 0 0 .3em }.tabs-vertical .tab-btns {position: static;display: flex;flex-flow: column;justify-content: flex-start;margin: 0;box-sizing: border-box;width: 100% }.tabs-vertical .tab-btns .btn {margin: 0 0 3px;box-sizing: border-box;width: 100%;border: 1px solid #ccc;border-right: 0;text-align: left;position: relative }.tabs-vertical .tab-btns .btn:last-child {margin: 0 }.tabs-vertical .tab-info {margin: 0;height: 100%;border: 0 }.tabs-vertical.tab-elements input[type=radio]:nth-child(1):checked ~ div label:nth-child(1), .tabs-vertical.tab-elements input[type=radio]:nth-child(2):checked ~ div label:nth-child(2), .tabs-vertical.tab-elements input[type=radio]:nth-child(3):checked ~ div label:nth-child(3), .tabs-vertical.tab-elements input[type=radio]:nth-child(4):checked ~ div label:nth-child(4), .tabs-vertical.tab-elements input[type=radio]:nth-child(5):checked ~ div label:nth-child(5), .tabs-vertical.tab-elements input[type=radio]:nth-child(6):checked ~ div label:nth-child(6), .tabs-vertical.tab-elements input[type=radio]:nth-child(7):checked ~ div label:nth-child(7), .tabs-vertical.tab-elements input[type=radio]:nth-child(8):checked ~ div label:nth-child(8), .tabs-vertical.tab-elements input[type=radio]:nth-child(9):checked ~ div label:nth-child(9), .tabs-vertical.tab-elements input[type=radio]:nth-child(10):checked ~ div label:nth-child(10) {background-color: #fff;border: 1px solid #ccc;border-right: 0;color: inherit }.tabs-vertical.tab-elements input[type=radio]:nth-child(1):checked ~ div label:nth-child(1):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(2):checked ~ div label:nth-child(2):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(3):checked ~ div label:nth-child(3):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(4):checked ~ div label:nth-child(4):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(5):checked ~ div label:nth-child(5):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(6):checked ~ div label:nth-child(6):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(7):checked ~ div label:nth-child(7):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(8):checked ~ div label:nth-child(8):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(9):checked ~ div label:nth-child(9):after, .tabs-vertical.tab-elements input[type=radio]:nth-child(10):checked ~ div label:nth-child(10):after {content: "";width: 2px;background-color: #fff;height: calc(100% + 2px);position: absolute;top: -1px;right: -2px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;box-sizing: border-box }.line-tabs .tab-info {border: none }.line-tabs .responsive-tabs label {border: none;border-bottom: 2px solid #ccc;margin-right: 1px }.line-tabs .btn, .line-tabs a.btn, .line-tabs input.btn, .line-tabs label.btn, .line-tabs button.btn, .line-tabs .form-elements input[type=submit], .line-tabs .form-elements input[type=reset] {background: 0 0 }.tab-elements.line-tabs input[type=radio]:nth-child(1):checked ~ .responsive-tabs label:nth-child(1), .tab-elements.line-tabs input[type=radio]:nth-child(2):checked ~ .responsive-tabs label:nth-child(2), .tab-elements.line-tabs input[type=radio]:nth-child(3):checked ~ .responsive-tabs label:nth-child(3), .tab-elements.line-tabs input[type=radio]:nth-child(4):checked ~ .responsive-tabs label:nth-child(4), .tab-elements.line-tabs input[type=radio]:nth-child(5):checked ~ .responsive-tabs label:nth-child(5), .tab-elements.line-tabs input[type=radio]:nth-child(6):checked ~ .responsive-tabs label:nth-child(6), .tab-elements.line-tabs input[type=radio]:nth-child(7):checked ~ .responsive-tabs label:nth-child(7), .tab-elements.line-tabs input[type=radio]:nth-child(8):checked ~ .responsive-tabs label:nth-child(8), .tab-elements.line-tabs input[type=radio]:nth-child(9):checked ~ .responsive-tabs label:nth-child(9), .tab-elements.line-tabs input[type=radio]:nth-child(10):checked ~ .responsive-tabs label:nth-child(10), .tab-elements.line-tabs input[type=radio]:nth-child(11):checked ~ .responsive-tabs label:nth-child(11), .tab-elements.line-tabs input[type=radio]:nth-child(12):checked ~ .responsive-tabs label:nth-child(12), .tab-elements.line-tabs input[type=radio]:nth-child(13):checked ~ .responsive-tabs label:nth-child(13), .tab-elements.line-tabs input[type=radio]:nth-child(14):checked ~ .responsive-tabs label:nth-child(14), .tab-elements.line-tabs input[type=radio]:nth-child(15):checked ~ .responsive-tabs label:nth-child(15), .tab-elements.line-tabs input[type=radio]:nth-child(16):checked ~ .responsive-tabs label:nth-child(16), .tab-elements.line-tabs input[type=radio]:nth-child(17):checked ~ .responsive-tabs label:nth-child(17), .tab-elements.line-tabs input[type=radio]:nth-child(18):checked ~ .responsive-tabs label:nth-child(18), .tab-elements.line-tabs input[type=radio]:nth-child(19):checked ~ .responsive-tabs label:nth-child(19), .tab-elements.line-tabs input[type=radio]:nth-child(20):checked ~ .responsive-tabs label:nth-child(20) {background: 0 0;border: 0;border-bottom: 2px solid #1c6be4;color: inherit }@media all and (max-width:1024px) {.responsive-tabs {width: auto;max-width: 100%;overflow-y: hidden;overflow-x: auto;white-space: nowrap;webkit-overflow-scrolling: touch }.responsive-tabs {margin-bottom: -1px }.tabs-vertical .tab-btns .btn {font-size: 12px }.tabs-vertical > div {width: 100px }.tabs-vertical .tab-info-wrap {width: calc(100% - 98px);margin-left: 98px }.tab-btns label.btn, .tabs-vertical .tab-btns .btn {font-size: calc(1em + .2vw) }}@media all and (max-width:500px) {.tabs-vertical > div {width: 80px }.tabs-vertical .tab-info-wrap {width: calc(100% - 78px);margin-left: 78px }}.tab-elements.line-tabs input[type=radio]:nth-child(1):checked ~ .responsive-tabs label:nth-child(1), .tab-elements.line-tabs input[type=radio]:nth-child(2):checked ~ .responsive-tabs label:nth-child(2), .tab-elements.line-tabs input[type=radio]:nth-child(3):checked ~ .responsive-tabs label:nth-child(3), .tab-elements.line-tabs input[type=radio]:nth-child(4):checked ~ .responsive-tabs label:nth-child(4), .tab-elements.line-tabs input[type=radio]:nth-child(5):checked ~ .responsive-tabs label:nth-child(5), .tab-elements.line-tabs input[type=radio]:nth-child(6):checked ~ .responsive-tabs label:nth-child(6), .tab-elements.line-tabs input[type=radio]:nth-child(7):checked ~ .responsive-tabs label:nth-child(7), .tab-elements.line-tabs input[type=radio]:nth-child(8):checked ~ .responsive-tabs label:nth-child(8), .tab-elements.line-tabs input[type=radio]:nth-child(9):checked ~ .responsive-tabs label:nth-child(9), .tab-elements.line-tabs input[type=radio]:nth-child(10):checked ~ .responsive-tabs label:nth-child(10), .tab-elements.line-tabs input[type=radio]:nth-child(11):checked ~ .responsive-tabs label:nth-child(11), .tab-elements.line-tabs input[type=radio]:nth-child(12):checked ~ .responsive-tabs label:nth-child(12), .tab-elements.line-tabs input[type=radio]:nth-child(13):checked ~ .responsive-tabs label:nth-child(13), .tab-elements.line-tabs input[type=radio]:nth-child(14):checked ~ .responsive-tabs label:nth-child(14), .tab-elements.line-tabs input[type=radio]:nth-child(15):checked ~ .responsive-tabs label:nth-child(15), .tab-elements.line-tabs input[type=radio]:nth-child(16):checked ~ .responsive-tabs label:nth-child(16), .tab-elements.line-tabs input[type=radio]:nth-child(17):checked ~ .responsive-tabs label:nth-child(17), .tab-elements.line-tabs input[type=radio]:nth-child(18):checked ~ .responsive-tabs label:nth-child(18), .tab-elements.line-tabs input[type=radio]:nth-child(19):checked ~ .responsive-tabs label:nth-child(19), .tab-elements.line-tabs input[type=radio]:nth-child(20):checked ~ .responsive-tabs label:nth-child(20) {background: 0 0;border: 0;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: 0;border-bottom: 2px solid #1c6be4;color: inherit }.main_header {background-color: var(--color-navbar);padding: 10px;margin-top: 50px;text-align: center;height: 300px;padding: 50px;position: relative;z-index: 1;overflow: hidden;}.main_header h1 {margin: 5px 0 }.header_img {border-radius: 200px;border: 1px solid gray;height: 150px;width: 150px;margin-top: 10px }.main_header .lbl-toggle {display: block;text-transform: capitalize;cursor: pointer;font-weight: 700;}.main_header .shape-group li {position: absolute;z-index: -1;}.main_header .shape-group li.shape-1, .main_header .shape-group li.shape-4 {height: 470px;width: 470px;border: 1px solid #e5e5e5;border-radius: 50%;}.main_header .shape-group li.shape-1 {top: -315px;left: -60px;}.main_header .shape-group li.shape-2 {top: 60px;left: 11%;}.main_header .shape-group li.shape-3 {bottom: 50px;right: 13%;z-index: 1;}.main_header .shape-group li.shape-4 {top: 50px;right: -180px;}.shape-group {padding: 0;margin: 0;list-style: none;}@media (max-width: 991px) {.shape-group li {display: none;}}.wrap-collabsible {margin-bottom: 1.2rem 0;border-top: 2px solid gray;border-bottom: 2px solid gray;margin: 1.2rem 0 }.lbl-toggle {display: block;text-transform: uppercase;cursor: pointer;font-weight: 700 }.lbl-toggle:before {content: '\002B';font-weight: 700;float: right;margin: -60px 25px 0 0 }.toggle:checked + .lbl-toggle:before {content: '\2212' }.collapsible-content {max-height: 0;overflow: hidden;transition: max-height .25s ease-in-out }.toggle:checked + .lbl-toggle + .collapsible-content {max-height: 100% }.toggle:checked + .lbl-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0 }.collapsible-content .content-inner {padding: 5px;}.collapsible-content p {margin-bottom: 0 }#lblCollapsible_0 {font-size: 40px }@media all and (max-width:768px) {#lblCollapsible_0 {font-size: 20px }}.tooltip {position: relative;display: inline-block;border-bottom: 1px dotted #000 }.tooltip .tooltiptext {visibility: hidden;width: 350px;background-color: #000;color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;position: absolute;z-index: 1 }.tooltip:hover .tooltiptext {visibility: visible }#sostegno {background-color: rgb(255,229,0);border-top: 2px solid rgb(255,229,0);border-bottom: 2px solid rgb(255,229,0);font-size: 22px;line-height: 20px;margin-top: 30px;margin-bottom: 20px;padding: 20px;border-radius: 5px }.div-A {order: 2;}.div-B {order: 1;}@media (min-width: 768px) {.container {flex-direction: row;}.div-A {order: 1;}.div-B {order: 2;}}.ag-courses_box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 50px 0;}.ag-courses_item {-ms-flex-preferred-size: calc(33.33333% - 30px);flex-basis: calc(33.33333% - 30px);margin: 0 15px 30px;overflow: hidden;border-radius: 28px;}.ag-courses-item_link {display: block;padding: 30px 20px;background-color: #e6eae9;color: black;overflow: hidden;position: relative;}.ag-courses-item_link:hover, .ag-courses-item_link:hover .ag-courses-item_date {text-decoration: none;color: #FFF;}.ag-courses-item_link:hover .ag-courses-item_bg {-webkit-transform: scale(10);-ms-transform: scale(10);transform: scale(10);}.ag-courses-item_title {min-height: 87px;margin: 0 0 25px;overflow: hidden;font-weight: bold;font-size: 22px;color: black;z-index: 2;position: relative;}.ag-courses-item_date-box {font-size: 18px;color: black;z-index: 2;position: relative;}.ag-courses-item_date {font-weight: bold;color: #f9b234;-webkit-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease }.ag-courses-item_bg {height: 128px;width: 128px;background-color: #f9b234;z-index: 1;position: absolute;top: -75px;right: -75px;border-radius: 50%;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}.ag-courses_item:nth-child(2n) .ag-courses-item_bg {background-color: #3ecd5e;}.ag-courses_item:nth-child(3n) .ag-courses-item_bg {background-color: #e44002;}.ag-courses_item:nth-child(4n) .ag-courses-item_bg {background-color: #952aff;}.ag-courses_item:nth-child(5n) .ag-courses-item_bg {background-color: #cd3e94;}.ag-courses_item:nth-child(6n) .ag-courses-item_bg {background-color: #4c49ea;}@media only screen and (max-width: 979px) {.ag-courses_item {-ms-flex-preferred-size: calc(50% - 30px);flex-basis: calc(50% - 30px);}.ag-courses-item_title {font-size: 24px;}}@media only screen and (max-width: 767px) {.ag-format-container {width: 96%;}}@media only screen and (max-width: 639px) {.ag-courses_item {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.ag-courses-item_title {min-height: 72px;line-height: 1;font-size: 24px;}.ag-courses-item_link {padding: 22px 40px;}.ag-courses-item_date-box {font-size: 16px;}}.pre-scrollable {max-height: 340px;overflow-y: scroll;}.it-list-wrapper .it-list {list-style-type: none;margin: 0;padding: 0;}.it-list-wrapper .it-list {list-style-type: none;}.it-list-wrapper .it-list a .avatar, .it-list-wrapper .it-list a .it-rounded-icon, .it-list-wrapper .it-list a .it-thumb {-ms-flex-negative: 0;flex-shrink: 0;margin-left: 10px;margin-top: 15px;}.avatar.size-lg {width: 40px;height: 40px;}.it-list-wrapper .it-list a .it-right-zone {padding: 16px 0;border-bottom: 1px solid #c5c7c9;margin-left: 24px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.it-list-wrapper:hover .it-list a:hover {-webkit-box-shadow: 0 2px 20px 0 rgba(0,0,0,.1);box-shadow: 0 2px 20px 0 rgba(0,0,0,.1);color: #207bd6;text-decoration: none;background: #fff;position: relative;z-index: 1;-webkit-transition: none;transition: none;}.it-list li {margin-left: 0px;}.avatar {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;border-radius: 50%;width: 32px;height: 32px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #ebeced;color: #5c6f82;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-transition: background-color .2s;transition: background-color .2s;}@media (min-width: 1200px) {.it-list-wrapper .it-list a:hover span.text {text-decoration: underline;}}.it-list-wrapper .it-list a span.text {font-size: 1rem;font-weight: 600;display: block;}.callout p {font-size: 18px }.callout {max-width: 100% }.callout {padding: 1.5rem 1.8rem;border: 1px solid #5b6f82;position: relative;margin: 1.75rem 0 1rem;border-radius: 8px }.callout:not(.callout-highlight):not(.callout-more) .callout-title {position: absolute;font-size: 1rem;padding: 0 1.389rem;background: #fff;top: -.78em }.callout .callout-title {font-weight: 700;text-transform: uppercase;font-size: 1rem;margin-right: 2.222rem;letter-spacing: .06rem;color: #5b6f82 }.call-out {font-weight: 300;padding: 20px;margin: 20px 0;background-color: rgba(150,150,150,.3);border-left: 4px solid rgba(150,150,150,.5);color: inherit }.wrap-collabsible {border-top: 2px solid gray;border-bottom: 2px solid gray;margin: 1.2rem 0;}.hide {display: none !important;}.bg-navy {background-color: black }.bg-violet {background-color: #b85ca8;}.bg-turquoise {background-color: #0faeb0;}.bg-violet {background-color: #b85ca8;}.bg-turquoise {background-color: #0faeb0;}.table-hover tbody tr:hover {color: #19191a;}@media(max-width:992px) {.hideMobile {display: none }}.popup {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);display: none;justify-content: center;align-items: center;}.popup-content {background-color: white;padding: 20px;border-radius: 5px;}.close-btn {top: 10px;right: 20px;font-size: 30px;cursor: pointer;}.vertical-align-middle {vertical-align: baseline;}.valid {border: 2px solid green;}.invalid {border: 2px solid red;}#btnCorrection {margin-top: 25px;}.message_signup {border: 1px dashed red;padding: 15px;background-color: #fffd8bed;}.bg-navy {background-color: #001f3f;}.aspNetHidden {display: none;}.overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;opacity: 0;visibility: hidden;background: rgba(0,0,0,.65);-webkit-transition: all .45s ease-in-out;transition: all .45s ease-in-out }.menu-mobile-arrow {background-color: lightblue;}.menu-mobile-close {background-color: lightsteelblue;}.menu-mobile-title {background-color: lightcoral;}.menu-section, .menu-item, .menu-item-has-children, .menu-item-has-children, .menu-item, .sub-menu-lists {background-color: white;}.section {background-color: #f8f9fa;}.big-wrap-collabsible {}.big-wrap-label {}.d-lg-block {display: none !important }@media (min-width:992px) {.d-lg-block {display: block !important }}.h2Span {font-size: 1.5rem;font-weight: 700 }.textbox {border-radius: 5px;border: 1px solid #ced4da;padding: 10px;margin-bottom: 10px;width: 100% }.btn-block {display: block;width: 100% }.fa-2x {font-size: 1.5em;}.c-pathway-card__decoration {}.c-pathway-card-heading {}.rettangolo_verde {background: none repeat scroll 0 0 #e7eded;border-bottom-right-radius: 15em 1em;border-top-left-radius: 15em 1em;width: 100%;padding: 15px;padding-top: 30px }.card {margin-bottom: 2em;background-color: #fff;border-radius: 5px;box-shadow: 0 0 .3rem 0 rgba(0,0,0,.25);display: block;}.white-color {color: white;}.js-projects-card {}.section-content {}.hideMobile {}#topwave {fill: var(--color-navbar);}.exerciseRow:hover {background-color: var(--color-navbar);}.brand > img {max-width: 350px;}.bg-violet {background-color: var(--bs-indigo);}.bg-turquoise {background-color: var(--bs-teal);}.bg-navy {background-color: var(--bs-orange);}.hero-image {background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/baobab_smile.jpeg");height: 450px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}.hero-text {text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: white;}.hero-text button {border: none;outline: 0;display: inline-block;padding: 10px 25px;color: black;background-color: #ddd;text-align: center;cursor: pointer;}.hero-text button:hover {background-color: #555;color: white;}.course-lesson {border: 1px solid var(--color-border);padding: 40px 50px 50px;margin-bottom: 50px;}.course-lesson ul li:hover {background-color: #f8f7f7ff;}.course-lesson .title {margin-bottom: 6px;}.course-lesson ul li:first-child {border-top: 1px solid var(--color-border);}.course-lesson ul li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;line-height: 26px;padding: 14px 0;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0;color: var(--color-heading);border-bottom: 1px solid var(--color-border);-webkit-transition: var(--transition);transition: var(--transition);}