:root {--color-text: #131516;--color-headings-preferred: #283d4c;--color-primary-25: #eaeced; --color-primary-50: #d4d8db; --color-primary-100: #bfc5c9; --color-primary-200: #949ea6; --color-primary-300: #697782; --color-primary-400: #485a67; --color-primary-500: #283d4c; --color-primary-600: #233643; --color-primary-700: #1e2e3a; --color-primary-800: #182731; --color-primary-900: #131f28; --color-primary-1000: #101b22; --color-secondary-25: #ecefee; --color-secondary-50: #d8e0de; --color-secondary-100: #c5d0cd; --color-secondary-200: #9eb1ac; --color-secondary-300: #77918b; --color-secondary-400: #5a7a72; --color-secondary-500: #3d6259; --color-secondary-600: #36574f; --color-secondary-700: #2e4c45; --color-secondary-800: #27413a; --color-secondary-900: #1f3630; --color-secondary-1000: #1b2f2a; --color-tertiary-25: #f0faeb; --color-tertiary-50: #e0f5d6; --color-tertiary-100: #d1efc2; --color-tertiary-200: #b3e599; --color-tertiary-300: #94db70; --color-tertiary-400: #7dd352; --color-tertiary-500: #66cb33; --color-tertiary-600: #5bba2d; --color-tertiary-700: #4fa926; --color-tertiary-800: #449820; --color-tertiary-900: #398719; --color-tertiary-1000: #317c15; --color-neutral-25: #f0f1f3; --color-neutral-50: #e0e3e8; --color-neutral-100: #d1d5dc; --color-neutral-200: #b2bac5; --color-neutral-300: #939eae; --color-neutral-400: #7b899c; --color-neutral-500: #64748b; --color-neutral-600: #59687d; --color-neutral-700: #4e5b6f; --color-neutral-800: #424f61; --color-neutral-900: #374252; --color-neutral-1000: #303a49; --font-primary:"canada-type-gibson", sans-serif;--font-secondary:"canada-type-gibson", sans-serif;}html {font-family: var(--font-primary);}h1 {font-weight: 500;font-family: var(--font-secondary);}h2 {font-weight: 500;font-family: var(--font-secondary);}h3 {font-weight: 500;font-family: var(--font-secondary);}h4 {font-weight: 500;font-family: var(--font-secondary);}h5 {font-weight: 500;font-family: var(--font-primary);}h6 {font-weight: 500;font-family: var(--font-primary);}[type=button],[type=reset],[type=submit],a.button,.button {font-weight: 700;font-family: var(--font-primary);}:root{--block-padding: 1.5rem;}@media (min-width: 37.5em) {:root{--block-padding: 2rem;}}@media (min-width: 56.25em) {:root{--block-padding: 3rem;}}.block.bg-primary-25 { --color-section-background: var(--color-primary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-25:not(.is-full-width) + .block.bg-primary-25:not(.is-full-width) { padding-top: 0; } .block.bg-primary-25:not(.is-full-width) + .block.bg-primary-25.is-full-width .inner-content { padding-top: 0; } .overlay-primary-25 { --overlay-color: var(--color-primary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-100 { --color-section-background: var(--color-primary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-100:not(.is-full-width) + .block.bg-primary-100:not(.is-full-width) { padding-top: 0; } .block.bg-primary-100:not(.is-full-width) + .block.bg-primary-100.is-full-width .inner-content { padding-top: 0; } .overlay-primary-100 { --overlay-color: var(--color-primary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-500 { --color-section-background: var(--color-primary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-500:not(.is-full-width) + .block.bg-primary-500:not(.is-full-width) { padding-top: 0; } .block.bg-primary-500:not(.is-full-width) + .block.bg-primary-500.is-full-width .inner-content { padding-top: 0; } .overlay-primary-500 { --overlay-color: var(--color-primary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-700 { --color-section-background: var(--color-primary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-700:not(.is-full-width) + .block.bg-primary-700:not(.is-full-width) { padding-top: 0; } .block.bg-primary-700:not(.is-full-width) + .block.bg-primary-700.is-full-width .inner-content { padding-top: 0; } .overlay-primary-700 { --overlay-color: var(--color-primary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-25 { --color-section-background: var(--color-secondary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-25:not(.is-full-width) + .block.bg-secondary-25:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-25:not(.is-full-width) + .block.bg-secondary-25.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-25 { --overlay-color: var(--color-secondary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-100 { --color-section-background: var(--color-secondary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-100:not(.is-full-width) + .block.bg-secondary-100:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-100:not(.is-full-width) + .block.bg-secondary-100.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-100 { --overlay-color: var(--color-secondary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-500 { --color-section-background: var(--color-secondary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-500:not(.is-full-width) + .block.bg-secondary-500:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-500:not(.is-full-width) + .block.bg-secondary-500.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-500 { --overlay-color: var(--color-secondary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-700 { --color-section-background: var(--color-secondary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-700:not(.is-full-width) + .block.bg-secondary-700:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-700:not(.is-full-width) + .block.bg-secondary-700.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-700 { --overlay-color: var(--color-secondary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-25 { --color-section-background: var(--color-tertiary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-25:not(.is-full-width) + .block.bg-tertiary-25:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-25:not(.is-full-width) + .block.bg-tertiary-25.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-25 { --overlay-color: var(--color-tertiary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-100 { --color-section-background: var(--color-tertiary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-100:not(.is-full-width) + .block.bg-tertiary-100:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-100:not(.is-full-width) + .block.bg-tertiary-100.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-100 { --overlay-color: var(--color-tertiary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-500 { --color-section-background: var(--color-tertiary-500); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-500:not(.is-full-width) + .block.bg-tertiary-500:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-500:not(.is-full-width) + .block.bg-tertiary-500.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-500 { --overlay-color: var(--color-tertiary-500); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-700 { --color-section-background: var(--color-tertiary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-700:not(.is-full-width) + .block.bg-tertiary-700:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-700:not(.is-full-width) + .block.bg-tertiary-700.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-700 { --overlay-color: var(--color-tertiary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-25 { --color-section-background: var(--color-neutral-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-25:not(.is-full-width) + .block.bg-neutral-25:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-25:not(.is-full-width) + .block.bg-neutral-25.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-25 { --overlay-color: var(--color-neutral-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-100 { --color-section-background: var(--color-neutral-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-100:not(.is-full-width) + .block.bg-neutral-100:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-100:not(.is-full-width) + .block.bg-neutral-100.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-100 { --overlay-color: var(--color-neutral-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-500 { --color-section-background: var(--color-neutral-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-500:not(.is-full-width) + .block.bg-neutral-500:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-500:not(.is-full-width) + .block.bg-neutral-500.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-500 { --overlay-color: var(--color-neutral-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-700 { --color-section-background: var(--color-neutral-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-700:not(.is-full-width) + .block.bg-neutral-700:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-700:not(.is-full-width) + .block.bg-neutral-700.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-700 { --overlay-color: var(--color-neutral-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } :root {--navbar-bg-color: var(--color-white); --navbar-color: var(--color-primary-500); --navbar-bg-color-hover: var(--color-white); --navbar-color-hover: var(--color-tertiary-500); --navbar-font-family: var(--font-primary); --navbar-font-weight: 700; } .timeline { --timeline-color-theme: var(--color-primary-500); }/* Block Hero */ .block-hero .container .col { max-width: 40%; background-color: rgba(40, 61, 76, 0.8) !important; } .block-hero .page-title strong, .block-hero .page-desc { color: #ffffff; opacity: 1 !important; } /* Global anchors */ a:hover { color: var(--color-tertiary-500) !important; } /* Global Button*/ .button { background-color: var(--color-tertiary-500)!important; border: 1px solid var(--color-tertiary-500) !important; } .button:hover { background-color: transparent !important; border: 1px solid var(--color-primary-500) !important; color: var(--color-primary-500) !important; transition: 0.3 ease !important; } /* Button Cover Block*/ .cover-content .button{ color: #ffffff!important; } .cover-content .button:hover { border: 1px solid white !important; background-color: #ffffff !important; color: var(--color-primary-500) !important; } /* Global icons*/ li.has-image-marker:before { background-size: cover; } /* Links on dark backgrounds*/ .bg-primary-500 a, bg-primary-700 a { color: #ffffff; } .bg-primary-500 a:hover, bg-primary-700 a:hover { color: var(--color-tertiary-500) !important; } /* Footer */ .site-footer { display: none; } /* GTranslate*/ .gt_switcher_wrapper { position: fixed; top: 40vh !important; left: 0 !important; width: 1.5rem; z-index: 999999; background-color: white; padding: 1rem; border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; width: 2rem; padding: 0.25rem; height: 75px; padding-top: 0.5rem; } 