.tns-outer { padding: 0 !important; } .tns-outer [hidden] { display: none !important; } .tns-outer [aria-controls], .tns-outer [data-action] { cursor: pointer; } .tns-slider { transition: all 0s; } .tns-slider > .tns-item { box-sizing: border-box; } .tns-horizontal.tns-subpixel { white-space: nowrap; } .tns-horizontal.tns-subpixel > .tns-item { display: inline-block; vertical-align: top; white-space: normal; } .tns-horizontal.tns-no-subpixel:after { content: ""; display: table; clear: both; } .tns-horizontal.tns-no-subpixel > .tns-item { float: left; } .tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item { margin-right: -100%; } .tns-no-calc { position: relative; left: 0; } .tns-gallery { position: relative; left: 0; min-height: 1px; } .tns-gallery > .tns-item { position: absolute; left: -100%; transition: transform 0s, opacity 0s; } .tns-gallery > .tns-slide-active { position: relative; left: auto !important; } .tns-gallery > .tns-moving { transition: all 0.25s; } .tns-autowidth { display: inline-block; } .tns-lazy-img { transition: opacity 0.6s; opacity: 0.6; } .tns-lazy-img.tns-complete { opacity: 1; } .tns-ah { transition: height 0s; } .tns-ovh { overflow: hidden; } .tns-visually-hidden { position: absolute; left: -10000em; } .tns-transparent { opacity: 0; visibility: hidden; } .tns-fadeIn { opacity: 1; filter: alpha(opacity=100); z-index: 0; } .tns-normal, .tns-fadeOut { opacity: 0; filter: alpha(opacity=0); z-index: -1; } .tns-vpfix { white-space: nowrap; } .tns-vpfix > div, .tns-vpfix > li { display: inline-block; } .tns-t-subp2 { margin: 0 auto; width: 310px; position: relative; height: 10px; overflow: hidden; } .tns-t-ct { width: 2333.3333333333%; width: calc(100% * 70 / 3); position: absolute; right: 0; } .tns-t-ct:after { content: ""; display: table; clear: both; } .tns-t-ct > div { width: 1.4285714286%; width: calc(100% / 70); height: 10px; float: left; } :root { --bs-text: #2f2d2d; --bs-text-invert: #ffffff; --bs-text-invert-hover: #e6e6e6; --bs-text-light: #31b7bc; --bs-link: #707070; --bs-link-hover: shift-color(#707070, 20%); --bs-link-highlight: #6bbf76; --bs-link-highlight-hover: #59b766; --bs-text-brand: #354d9b; --bs-text-brand-hover: #283a75; --bs-text-gray: #707070; --bs-background-primary: white; --bs-background-box: white; --bs-background-light-1: #f7c97c; --bs-background-light-2: #fff7d0; --bs-background-light-3: #65c9cd; --bs-background-light-4: #e2e2e2; --bs-background-dark-1: #465daa; --bs-background-dark-2: #354d9b; --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-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-body-color-rgb: 47, 45, 45; --bs-body-bg-rgb: 255, 255, 255; --bs-font-sans-serif: "sofia-pro", arial, sans-serif; --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: 1.25rem; --bs-body-font-weight: 500; --bs-body-line-height: 1.5; --bs-body-color: #2f2d2d; --bs-body-bg: #fff; --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-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #707070; --bs-link-hover-color: shift-color(#707070, 20%); --bs-code-color: #d63384; --bs-highlight-bg: #fff3cd; } *, *::before, *::after { 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: rgba(0, 0, 0, 0); } hr { margin: 1rem 0; color: inherit; border: 0; border-top: 1px solid; opacity: 0.25; } h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 900; line-height: 1.2; } h1, .h1 { font-size: calc(1.4375rem + 2.25vw); } @media (min-width: 1200px) { h1, .h1 { font-size: 3.125rem; } } h2, .h2 { font-size: calc(1.375rem + 1.5vw); } @media (min-width: 1200px) { h2, .h2 { font-size: 2.5rem; } } h3, .h3 { font-size: calc(1.34375rem + 1.125vw); } @media (min-width: 1200px) { h3, .h3 { font-size: 2.1875rem; } } h4, .h4 { font-size: calc(1.3125rem + 0.75vw); } @media (min-width: 1200px) { h4, .h4 { font-size: 1.875rem; } } h5, .h5 { font-size: calc(1.28125rem + 0.375vw); } @media (min-width: 1200px) { h5, .h5 { font-size: 1.5625rem; } } h6, .h6 { font-size: 1.25rem; } p { margin-top: 0; margin-bottom: 1.5rem; } abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul { padding-left: 2rem; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: 0.5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } b, strong { font-weight: bolder; } small, .small { font-size: 0.875em; } mark, .mark { padding: 0.1875em; background-color: var(--bs-highlight-bg); } sub, sup { position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: var(--bs-link-color); text-decoration: none; } a:hover { color: var(--bs-link-hover-color); } a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; } pre, code, kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; } pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 0.875em; } pre code { font-size: inherit; color: inherit; word-break: normal; } code { font-size: 0.875em; color: var(--bs-code-color); word-wrap: break-word; } a > code { color: inherit; } kbd { padding: 0.1875rem 0.375rem; font-size: 0.875em; color: var(--bs-body-bg); background-color: var(--bs-body-color); border-radius: 0.25rem; } kbd kbd { padding: 0; font-size: 1em; } figure { margin: 0 0 1rem; } img, svg { vertical-align: middle; } table { caption-side: bottom; border-collapse: collapse; } caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: #6c757d; text-align: left; } th { text-align: inherit; text-align: -webkit-match-parent; } thead, tbody, tfoot, tr, td, th { border-color: inherit; border-style: solid; border-width: 0; } label { display: inline-block; } button { border-radius: 0; } button:focus:not(:focus-visible) { outline: 0; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, select { text-transform: none; } [role="button"] { cursor: pointer; } select { word-wrap: normal; } select:disabled { opacity: 1; } [list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not( [type="week"] ):not([type="time"])::-webkit-calendar-picker-indicator { display: none !important; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; } ::-moz-focus-inner { padding: 0; border-style: none; } textarea { resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { float: left; width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit; } @media (min-width: 1200px) { legend { font-size: 1.5rem; } } legend + * { clear: left; } ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0; } ::-webkit-inner-spin-button { height: auto; } [type="search"] { outline-offset: -2px; -webkit-appearance: textfield; } ::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-color-swatch-wrapper { padding: 0; } ::file-selector-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } iframe { border: 0; } summary { display: list-item; cursor: pointer; } progress { vertical-align: baseline; } [hidden] { display: none !important; } :root { --bs-text: #2f2d2d; --bs-text-invert: #ffffff; --bs-text-invert-hover: #e6e6e6; --bs-text-light: #31b7bc; --bs-link: #707070; --bs-link-hover: shift-color(#707070, 20%); --bs-link-highlight: #6bbf76; --bs-link-highlight-hover: #59b766; --bs-text-brand: #354d9b; --bs-text-brand-hover: #283a75; --bs-text-gray: #707070; --bs-background-primary: white; --bs-background-box: white; --bs-background-light-1: #f7c97c; --bs-background-light-2: #fff7d0; --bs-background-light-3: #65c9cd; --bs-background-light-4: #e2e2e2; --bs-background-dark-1: #465daa; --bs-background-dark-2: #354d9b; --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-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-body-color-rgb: 47, 45, 45; --bs-body-bg-rgb: 255, 255, 255; --bs-font-sans-serif: "sofia-pro", arial, sans-serif; --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: 1.25rem; --bs-body-font-weight: 500; --bs-body-line-height: 1.5; --bs-body-color: #2f2d2d; --bs-body-bg: #fff; --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-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #707070; --bs-link-hover-color: shift-color(#707070, 20%); --bs-code-color: #d63384; --bs-highlight-bg: #fff3cd; } .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .block-vliz-search-simple-block .block-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items, .container-fluid, .container-xxxl, [class^="main-container"], .container-xxl, .container-xl, .container-lg, .container-md, .container-sm { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container-sm, .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .block-vliz-search-simple-block .block-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items { max-width: 540px; } } @media (min-width: 768px) { .container-md, .container-sm, .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .block-vliz-search-simple-block .block-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items { max-width: 720px; } } @media (min-width: 992px) { .container-lg, .container-md, .container-sm, .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .block-vliz-search-simple-block .block-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items { max-width: 960px; } } @media (min-width: 1200px) { .container-xl, .container-lg, .container-md, .container-sm, .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .block-vliz-search-simple-block .block-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items { max-width: 1140px; } } @media (min-width: 1400px) { .container-xxl, .block-vliz-search-simple-block .block-inner, .container-xl, .container-lg, .container-md, .container-sm, .container, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items { max-width: 1320px; } } @media (min-width: 1600px) { .container-xxxl, footer, header .header-wrapper, [class^="main-container"], .block-doormat .doormat-inner, .paragraph--type--container.container-full-width .field--name-field-paragraph-container-items, .container-xxl, .block-vliz-search-simple-block .block-inner, .container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1500px; } } .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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.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.3333333333%; } .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.6666666667%; } .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%; } .offset-1 { margin-left: 8.33333333%; } .offset-2 { margin-left: 16.66666667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.33333333%; } .offset-5 { margin-left: 41.66666667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.33333333%; } .offset-8 { margin-left: 66.66666667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.33333333%; } .offset-11 { margin-left: 91.66666667%; } .g-0, .gx-0 { --bs-gutter-x: 0; } .g-0, .gy-0 { --bs-gutter-y: 0; } .g-1, .gx-1 { --bs-gutter-x: 0.25rem; } .g-1, .gy-1 { --bs-gutter-y: 0.25rem; } .g-2, .gx-2 { --bs-gutter-x: 0.5rem; } .g-2, .gy-2 { --bs-gutter-y: 0.5rem; } .g-3, .gx-3 { --bs-gutter-x: 1rem; } .g-3, .gy-3 { --bs-gutter-y: 1rem; } .g-4, .gx-4 { --bs-gutter-x: 1.5rem; } .g-4, .gy-4 { --bs-gutter-y: 1.5rem; } .g-5, .gx-5 { --bs-gutter-x: 3rem; } .g-5, .gy-5 { --bs-gutter-y: 3rem; } .g-6, .gx-6 { --bs-gutter-x: 4.5rem; } .g-6, .gy-6 { --bs-gutter-y: 4.5rem; } .g-7, .gx-7 { --bs-gutter-x: 5rem; } .g-7, .gy-7 { --bs-gutter-y: 5rem; } .g-8, .gx-8 { --bs-gutter-x: 5.5rem; } .g-8, .gy-8 { --bs-gutter-y: 5.5rem; } @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.3333333333%; } .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.6666666667%; } .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%; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.33333333%; } .offset-sm-2 { margin-left: 16.66666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.33333333%; } .offset-sm-5 { margin-left: 41.66666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.33333333%; } .offset-sm-8 { margin-left: 66.66666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.33333333%; } .offset-sm-11 { margin-left: 91.66666667%; } .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; } .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; } .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem; } .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem; } .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem; } .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem; } .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem; } .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem; } .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem; } .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem; } .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem; } .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem; } .g-sm-6, .gx-sm-6 { --bs-gutter-x: 4.5rem; } .g-sm-6, .gy-sm-6 { --bs-gutter-y: 4.5rem; } .g-sm-7, .gx-sm-7 { --bs-gutter-x: 5rem; } .g-sm-7, .gy-sm-7 { --bs-gutter-y: 5rem; } .g-sm-8, .gx-sm-8 { --bs-gutter-x: 5.5rem; } .g-sm-8, .gy-sm-8 { --bs-gutter-y: 5.5rem; } } @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.3333333333%; } .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.6666666667%; } .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%; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.33333333%; } .offset-md-2 { margin-left: 16.66666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.33333333%; } .offset-md-5 { margin-left: 41.66666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.33333333%; } .offset-md-8 { margin-left: 66.66666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.33333333%; } .offset-md-11 { margin-left: 91.66666667%; } .g-md-0, .gx-md-0 { --bs-gutter-x: 0; } .g-md-0, .gy-md-0 { --bs-gutter-y: 0; } .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem; } .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem; } .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem; } .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem; } .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem; } .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem; } .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem; } .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem; } .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem; } .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem; } .g-md-6, .gx-md-6 { --bs-gutter-x: 4.5rem; } .g-md-6, .gy-md-6 { --bs-gutter-y: 4.5rem; } .g-md-7, .gx-md-7 { --bs-gutter-x: 5rem; } .g-md-7, .gy-md-7 { --bs-gutter-y: 5rem; } .g-md-8, .gx-md-8 { --bs-gutter-x: 5.5rem; } .g-md-8, .gy-md-8 { --bs-gutter-y: 5.5rem; } } @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.3333333333%; } .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.6666666667%; } .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%; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.33333333%; } .offset-lg-2 { margin-left: 16.66666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.33333333%; } .offset-lg-5 { margin-left: 41.66666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.33333333%; } .offset-lg-8 { margin-left: 66.66666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.33333333%; } .offset-lg-11 { margin-left: 91.66666667%; } .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; } .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; } .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem; } .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem; } .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem; } .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem; } .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem; } .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem; } .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem; } .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem; } .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem; } .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem; } .g-lg-6, .gx-lg-6 { --bs-gutter-x: 4.5rem; } .g-lg-6, .gy-lg-6 { --bs-gutter-y: 4.5rem; } .g-lg-7, .gx-lg-7 { --bs-gutter-x: 5rem; } .g-lg-7, .gy-lg-7 { --bs-gutter-y: 5rem; } .g-lg-8, .gx-lg-8 { --bs-gutter-x: 5.5rem; } .g-lg-8, .gy-lg-8 { --bs-gutter-y: 5.5rem; } } @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.3333333333%; } .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.6666666667%; } .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%; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.33333333%; } .offset-xl-2 { margin-left: 16.66666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.33333333%; } .offset-xl-5 { margin-left: 41.66666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.33333333%; } .offset-xl-8 { margin-left: 66.66666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.33333333%; } .offset-xl-11 { margin-left: 91.66666667%; } .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; } .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; } .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem; } .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem; } .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem; } .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem; } .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem; } .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem; } .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem; } .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem; } .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem; } .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem; } .g-xl-6, .gx-xl-6 { --bs-gutter-x: 4.5rem; } .g-xl-6, .gy-xl-6 { --bs-gutter-y: 4.5rem; } .g-xl-7, .gx-xl-7 { --bs-gutter-x: 5rem; } .g-xl-7, .gy-xl-7 { --bs-gutter-y: 5rem; } .g-xl-8, .gx-xl-8 { --bs-gutter-x: 5.5rem; } .g-xl-8, .gy-xl-8 { --bs-gutter-y: 5.5rem; } } @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.3333333333%; } .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.6666666667%; } .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%; } .offset-xxl-0 { margin-left: 0; } .offset-xxl-1 { margin-left: 8.33333333%; } .offset-xxl-2 { margin-left: 16.66666667%; } .offset-xxl-3 { margin-left: 25%; } .offset-xxl-4 { margin-left: 33.33333333%; } .offset-xxl-5 { margin-left: 41.66666667%; } .offset-xxl-6 { margin-left: 50%; } .offset-xxl-7 { margin-left: 58.33333333%; } .offset-xxl-8 { margin-left: 66.66666667%; } .offset-xxl-9 { margin-left: 75%; } .offset-xxl-10 { margin-left: 83.33333333%; } .offset-xxl-11 { margin-left: 91.66666667%; } .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; } .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; } .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem; } .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem; } .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem; } .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem; } .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem; } .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem; } .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem; } .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem; } .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem; } .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem; } .g-xxl-6, .gx-xxl-6 { --bs-gutter-x: 4.5rem; } .g-xxl-6, .gy-xxl-6 { --bs-gutter-y: 4.5rem; } .g-xxl-7, .gx-xxl-7 { --bs-gutter-x: 5rem; } .g-xxl-7, .gy-xxl-7 { --bs-gutter-y: 5rem; } .g-xxl-8, .gx-xxl-8 { --bs-gutter-x: 5.5rem; } .g-xxl-8, .gy-xxl-8 { --bs-gutter-y: 5.5rem; } } @media (min-width: 1600px) { .col-xxxl { flex: 1 0 0%; } .row-cols-xxxl-auto > * { flex: 0 0 auto; width: auto; } .row-cols-xxxl-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-xxxl-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-xxxl-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-xxxl-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-xxxl-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-xxxl-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-xxxl-auto { flex: 0 0 auto; width: auto; } .col-xxxl-1 { flex: 0 0 auto; width: 8.33333333%; } .col-xxxl-2 { flex: 0 0 auto; width: 16.66666667%; } .col-xxxl-3 { flex: 0 0 auto; width: 25%; } .col-xxxl-4 { flex: 0 0 auto; width: 33.33333333%; } .col-xxxl-5 { flex: 0 0 auto; width: 41.66666667%; } .col-xxxl-6 { flex: 0 0 auto; width: 50%; } .col-xxxl-7 { flex: 0 0 auto; width: 58.33333333%; } .col-xxxl-8 { flex: 0 0 auto; width: 66.66666667%; } .col-xxxl-9 { flex: 0 0 auto; width: 75%; } .col-xxxl-10 { flex: 0 0 auto; width: 83.33333333%; } .col-xxxl-11 { flex: 0 0 auto; width: 91.66666667%; } .col-xxxl-12 { flex: 0 0 auto; width: 100%; } .offset-xxxl-0 { margin-left: 0; } .offset-xxxl-1 { margin-left: 8.33333333%; } .offset-xxxl-2 { margin-left: 16.66666667%; } .offset-xxxl-3 { margin-left: 25%; } .offset-xxxl-4 { margin-left: 33.33333333%; } .offset-xxxl-5 { margin-left: 41.66666667%; } .offset-xxxl-6 { margin-left: 50%; } .offset-xxxl-7 { margin-left: 58.33333333%; } .offset-xxxl-8 { margin-left: 66.66666667%; } .offset-xxxl-9 { margin-left: 75%; } .offset-xxxl-10 { margin-left: 83.33333333%; } .offset-xxxl-11 { margin-left: 91.66666667%; } .g-xxxl-0, .gx-xxxl-0 { --bs-gutter-x: 0; } .g-xxxl-0, .gy-xxxl-0 { --bs-gutter-y: 0; } .g-xxxl-1, .gx-xxxl-1 { --bs-gutter-x: 0.25rem; } .g-xxxl-1, .gy-xxxl-1 { --bs-gutter-y: 0.25rem; } .g-xxxl-2, .gx-xxxl-2 { --bs-gutter-x: 0.5rem; } .g-xxxl-2, .gy-xxxl-2 { --bs-gutter-y: 0.5rem; } .g-xxxl-3, .gx-xxxl-3 { --bs-gutter-x: 1rem; } .g-xxxl-3, .gy-xxxl-3 { --bs-gutter-y: 1rem; } .g-xxxl-4, .gx-xxxl-4 { --bs-gutter-x: 1.5rem; } .g-xxxl-4, .gy-xxxl-4 { --bs-gutter-y: 1.5rem; } .g-xxxl-5, .gx-xxxl-5 { --bs-gutter-x: 3rem; } .g-xxxl-5, .gy-xxxl-5 { --bs-gutter-y: 3rem; } .g-xxxl-6, .gx-xxxl-6 { --bs-gutter-x: 4.5rem; } .g-xxxl-6, .gy-xxxl-6 { --bs-gutter-y: 4.5rem; } .g-xxxl-7, .gx-xxxl-7 { --bs-gutter-x: 5rem; } .g-xxxl-7, .gy-xxxl-7 { --bs-gutter-y: 5rem; } .g-xxxl-8, .gx-xxxl-8 { --bs-gutter-x: 5.5rem; } .g-xxxl-8, .gy-xxxl-8 { --bs-gutter-y: 5.5rem; } } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-grid { display: grid !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } .d-none { display: none !important; } .flex-fill { flex: 1 1 auto !important; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } .flex-shrink-0 { flex-shrink: 0 !important; } .flex-shrink-1 { flex-shrink: 1 !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .justify-content-evenly { justify-content: space-evenly !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } .order-first { order: -1 !important; } .order-0 { order: 0 !important; } .order-1 { order: 1 !important; } .order-2 { order: 2 !important; } .order-3 { order: 3 !important; } .order-4 { order: 4 !important; } .order-5 { order: 5 !important; } .order-last { order: 6 !important; } .m-0 { margin: 0 !important; } .m-1 { margin: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .m-3 { margin: 1rem !important; } .m-4 { margin: 1.5rem !important; } .m-5 { margin: 3rem !important; } .m-6 { margin: 4.5rem !important; } .m-7 { margin: 5rem !important; } .m-8 { margin: 5.5rem !important; } .m-auto { margin: auto !important; } .mx-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.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-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } .mt-2 { margin-top: 0.5rem !important; } .mt-3 { margin-top: 1rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mt-5 { margin-top: 3rem !important; } .mt-6 { margin-top: 4.5rem !important; } .mt-7 { margin-top: 5rem !important; } .mt-8 { margin-top: 5.5rem !important; } .mt-auto { margin-top: auto !important; } .me-0 { margin-right: 0 !important; } .me-1 { margin-right: 0.25rem !important; } .me-2 { margin-right: 0.5rem !important; } .me-3 { margin-right: 1rem !important; } .me-4 { margin-right: 1.5rem !important; } .me-5 { margin-right: 3rem !important; } .me-6 { margin-right: 4.5rem !important; } .me-7 { margin-right: 5rem !important; } .me-8 { margin-right: 5.5rem !important; } .me-auto { margin-right: auto !important; } .mb-0 { margin-bottom: 0 !important; } .mb-1 { margin-bottom: 0.25rem !important; } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 1rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .mb-5 { margin-bottom: 3rem !important; } .mb-6 { margin-bottom: 4.5rem !important; } .mb-7 { margin-bottom: 5rem !important; } .mb-8 { margin-bottom: 5.5rem !important; } .mb-auto { margin-bottom: auto !important; } .ms-0 { margin-left: 0 !important; } .ms-1 { margin-left: 0.25rem !important; } .ms-2 { margin-left: 0.5rem !important; } .ms-3 { margin-left: 1rem !important; } .ms-4 { margin-left: 1.5rem !important; } .ms-5 { margin-left: 3rem !important; } .ms-6 { margin-left: 4.5rem !important; } .ms-7 { margin-left: 5rem !important; } .ms-8 { margin-left: 5.5rem !important; } .ms-auto { margin-left: auto !important; } .p-0 { padding: 0 !important; } .p-1 { padding: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .p-3 { padding: 1rem !important; } .p-4 { padding: 1.5rem !important; } .p-5 { padding: 3rem !important; } .p-6 { padding: 4.5rem !important; } .p-7 { padding: 5rem !important; } .p-8 { padding: 5.5rem !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-0 { padding-top: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pt-2 { padding-top: 0.5rem !important; } .pt-3 { padding-top: 1rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pt-5 { padding-top: 3rem !important; } .pt-6 { padding-top: 4.5rem !important; } .pt-7 { padding-top: 5rem !important; } .pt-8 { padding-top: 5.5rem !important; } .pe-0 { padding-right: 0 !important; } .pe-1 { padding-right: 0.25rem !important; } .pe-2 { padding-right: 0.5rem !important; } .pe-3 { padding-right: 1rem !important; } .pe-4 { padding-right: 1.5rem !important; } .pe-5 { padding-right: 3rem !important; } .pe-6 { padding-right: 4.5rem !important; } .pe-7 { padding-right: 5rem !important; } .pe-8 { padding-right: 5.5rem !important; } .pb-0 { padding-bottom: 0 !important; } .pb-1 { padding-bottom: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pb-5 { padding-bottom: 3rem !important; } .pb-6 { padding-bottom: 4.5rem !important; } .pb-7 { padding-bottom: 5rem !important; } .pb-8 { padding-bottom: 5.5rem !important; } .ps-0 { padding-left: 0 !important; } .ps-1 { padding-left: 0.25rem !important; } .ps-2 { padding-left: 0.5rem !important; } .ps-3 { padding-left: 1rem !important; } .ps-4 { padding-left: 1.5rem !important; } .ps-5 { padding-left: 3rem !important; } .ps-6 { padding-left: 4.5rem !important; } .ps-7 { padding-left: 5rem !important; } .ps-8 { padding-left: 5.5rem !important; } @media (min-width: 576px) { .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-grid { display: grid !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; } .d-sm-none { display: none !important; } .flex-sm-fill { flex: 1 1 auto !important; } .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-grow-0 { flex-grow: 0 !important; } .flex-sm-grow-1 { flex-grow: 1 !important; } .flex-sm-shrink-0 { flex-shrink: 0 !important; } .flex-sm-shrink-1 { flex-shrink: 1 !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .justify-content-sm-evenly { justify-content: space-evenly !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; } .order-sm-first { order: -1 !important; } .order-sm-0 { order: 0 !important; } .order-sm-1 { order: 1 !important; } .order-sm-2 { order: 2 !important; } .order-sm-3 { order: 3 !important; } .order-sm-4 { order: 4 !important; } .order-sm-5 { order: 5 !important; } .order-sm-last { order: 6 !important; } .m-sm-0 { margin: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .m-sm-6 { margin: 4.5rem !important; } .m-sm-7 { margin: 5rem !important; } .m-sm-8 { margin: 5.5rem !important; } .m-sm-auto { margin: auto !important; } .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-sm-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-sm-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-sm-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; } .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-sm-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-sm-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-sm-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-sm-0 { margin-top: 0 !important; } .mt-sm-1 { margin-top: 0.25rem !important; } .mt-sm-2 { margin-top: 0.5rem !important; } .mt-sm-3 { margin-top: 1rem !important; } .mt-sm-4 { margin-top: 1.5rem !important; } .mt-sm-5 { margin-top: 3rem !important; } .mt-sm-6 { margin-top: 4.5rem !important; } .mt-sm-7 { margin-top: 5rem !important; } .mt-sm-8 { margin-top: 5.5rem !important; } .mt-sm-auto { margin-top: auto !important; } .me-sm-0 { margin-right: 0 !important; } .me-sm-1 { margin-right: 0.25rem !important; } .me-sm-2 { margin-right: 0.5rem !important; } .me-sm-3 { margin-right: 1rem !important; } .me-sm-4 { margin-right: 1.5rem !important; } .me-sm-5 { margin-right: 3rem !important; } .me-sm-6 { margin-right: 4.5rem !important; } .me-sm-7 { margin-right: 5rem !important; } .me-sm-8 { margin-right: 5.5rem !important; } .me-sm-auto { margin-right: auto !important; } .mb-sm-0 { margin-bottom: 0 !important; } .mb-sm-1 { margin-bottom: 0.25rem !important; } .mb-sm-2 { margin-bottom: 0.5rem !important; } .mb-sm-3 { margin-bottom: 1rem !important; } .mb-sm-4 { margin-bottom: 1.5rem !important; } .mb-sm-5 { margin-bottom: 3rem !important; } .mb-sm-6 { margin-bottom: 4.5rem !important; } .mb-sm-7 { margin-bottom: 5rem !important; } .mb-sm-8 { margin-bottom: 5.5rem !important; } .mb-sm-auto { margin-bottom: auto !important; } .ms-sm-0 { margin-left: 0 !important; } .ms-sm-1 { margin-left: 0.25rem !important; } .ms-sm-2 { margin-left: 0.5rem !important; } .ms-sm-3 { margin-left: 1rem !important; } .ms-sm-4 { margin-left: 1.5rem !important; } .ms-sm-5 { margin-left: 3rem !important; } .ms-sm-6 { margin-left: 4.5rem !important; } .ms-sm-7 { margin-left: 5rem !important; } .ms-sm-8 { margin-left: 5.5rem !important; } .ms-sm-auto { margin-left: auto !important; } .p-sm-0 { padding: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .p-sm-6 { padding: 4.5rem !important; } .p-sm-7 { padding: 5rem !important; } .p-sm-8 { padding: 5.5rem !important; } .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-sm-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-sm-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-sm-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-sm-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-sm-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-sm-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-sm-0 { padding-top: 0 !important; } .pt-sm-1 { padding-top: 0.25rem !important; } .pt-sm-2 { padding-top: 0.5rem !important; } .pt-sm-3 { padding-top: 1rem !important; } .pt-sm-4 { padding-top: 1.5rem !important; } .pt-sm-5 { padding-top: 3rem !important; } .pt-sm-6 { padding-top: 4.5rem !important; } .pt-sm-7 { padding-top: 5rem !important; } .pt-sm-8 { padding-top: 5.5rem !important; } .pe-sm-0 { padding-right: 0 !important; } .pe-sm-1 { padding-right: 0.25rem !important; } .pe-sm-2 { padding-right: 0.5rem !important; } .pe-sm-3 { padding-right: 1rem !important; } .pe-sm-4 { padding-right: 1.5rem !important; } .pe-sm-5 { padding-right: 3rem !important; } .pe-sm-6 { padding-right: 4.5rem !important; } .pe-sm-7 { padding-right: 5rem !important; } .pe-sm-8 { padding-right: 5.5rem !important; } .pb-sm-0 { padding-bottom: 0 !important; } .pb-sm-1 { padding-bottom: 0.25rem !important; } .pb-sm-2 { padding-bottom: 0.5rem !important; } .pb-sm-3 { padding-bottom: 1rem !important; } .pb-sm-4 { padding-bottom: 1.5rem !important; } .pb-sm-5 { padding-bottom: 3rem !important; } .pb-sm-6 { padding-bottom: 4.5rem !important; } .pb-sm-7 { padding-bottom: 5rem !important; } .pb-sm-8 { padding-bottom: 5.5rem !important; } .ps-sm-0 { padding-left: 0 !important; } .ps-sm-1 { padding-left: 0.25rem !important; } .ps-sm-2 { padding-left: 0.5rem !important; } .ps-sm-3 { padding-left: 1rem !important; } .ps-sm-4 { padding-left: 1.5rem !important; } .ps-sm-5 { padding-left: 3rem !important; } .ps-sm-6 { padding-left: 4.5rem !important; } .ps-sm-7 { padding-left: 5rem !important; } .ps-sm-8 { padding-left: 5.5rem !important; } } @media (min-width: 768px) { .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-grid { display: grid !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; } .d-md-none { display: none !important; } .flex-md-fill { flex: 1 1 auto !important; } .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-grow-0 { flex-grow: 0 !important; } .flex-md-grow-1 { flex-grow: 1 !important; } .flex-md-shrink-0 { flex-shrink: 0 !important; } .flex-md-shrink-1 { flex-shrink: 1 !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .justify-content-md-evenly { justify-content: space-evenly !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; } .order-md-first { order: -1 !important; } .order-md-0 { order: 0 !important; } .order-md-1 { order: 1 !important; } .order-md-2 { order: 2 !important; } .order-md-3 { order: 3 !important; } .order-md-4 { order: 4 !important; } .order-md-5 { order: 5 !important; } .order-md-last { order: 6 !important; } .m-md-0 { margin: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .m-md-6 { margin: 4.5rem !important; } .m-md-7 { margin: 5rem !important; } .m-md-8 { margin: 5.5rem !important; } .m-md-auto { margin: auto !important; } .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-md-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-md-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-md-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-md-auto { margin-right: auto !important; margin-left: auto !important; } .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-md-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-md-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-md-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-md-0 { margin-top: 0 !important; } .mt-md-1 { margin-top: 0.25rem !important; } .mt-md-2 { margin-top: 0.5rem !important; } .mt-md-3 { margin-top: 1rem !important; } .mt-md-4 { margin-top: 1.5rem !important; } .mt-md-5 { margin-top: 3rem !important; } .mt-md-6 { margin-top: 4.5rem !important; } .mt-md-7 { margin-top: 5rem !important; } .mt-md-8 { margin-top: 5.5rem !important; } .mt-md-auto { margin-top: auto !important; } .me-md-0 { margin-right: 0 !important; } .me-md-1 { margin-right: 0.25rem !important; } .me-md-2 { margin-right: 0.5rem !important; } .me-md-3 { margin-right: 1rem !important; } .me-md-4 { margin-right: 1.5rem !important; } .me-md-5 { margin-right: 3rem !important; } .me-md-6 { margin-right: 4.5rem !important; } .me-md-7 { margin-right: 5rem !important; } .me-md-8 { margin-right: 5.5rem !important; } .me-md-auto { margin-right: auto !important; } .mb-md-0 { margin-bottom: 0 !important; } .mb-md-1 { margin-bottom: 0.25rem !important; } .mb-md-2 { margin-bottom: 0.5rem !important; } .mb-md-3 { margin-bottom: 1rem !important; } .mb-md-4 { margin-bottom: 1.5rem !important; } .mb-md-5 { margin-bottom: 3rem !important; } .mb-md-6 { margin-bottom: 4.5rem !important; } .mb-md-7 { margin-bottom: 5rem !important; } .mb-md-8 { margin-bottom: 5.5rem !important; } .mb-md-auto { margin-bottom: auto !important; } .ms-md-0 { margin-left: 0 !important; } .ms-md-1 { margin-left: 0.25rem !important; } .ms-md-2 { margin-left: 0.5rem !important; } .ms-md-3 { margin-left: 1rem !important; } .ms-md-4 { margin-left: 1.5rem !important; } .ms-md-5 { margin-left: 3rem !important; } .ms-md-6 { margin-left: 4.5rem !important; } .ms-md-7 { margin-left: 5rem !important; } .ms-md-8 { margin-left: 5.5rem !important; } .ms-md-auto { margin-left: auto !important; } .p-md-0 { padding: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .p-md-6 { padding: 4.5rem !important; } .p-md-7 { padding: 5rem !important; } .p-md-8 { padding: 5.5rem !important; } .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-md-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-md-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-md-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-md-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-md-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-md-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-md-0 { padding-top: 0 !important; } .pt-md-1 { padding-top: 0.25rem !important; } .pt-md-2 { padding-top: 0.5rem !important; } .pt-md-3 { padding-top: 1rem !important; } .pt-md-4 { padding-top: 1.5rem !important; } .pt-md-5 { padding-top: 3rem !important; } .pt-md-6 { padding-top: 4.5rem !important; } .pt-md-7 { padding-top: 5rem !important; } .pt-md-8 { padding-top: 5.5rem !important; } .pe-md-0 { padding-right: 0 !important; } .pe-md-1 { padding-right: 0.25rem !important; } .pe-md-2 { padding-right: 0.5rem !important; } .pe-md-3 { padding-right: 1rem !important; } .pe-md-4 { padding-right: 1.5rem !important; } .pe-md-5 { padding-right: 3rem !important; } .pe-md-6 { padding-right: 4.5rem !important; } .pe-md-7 { padding-right: 5rem !important; } .pe-md-8 { padding-right: 5.5rem !important; } .pb-md-0 { padding-bottom: 0 !important; } .pb-md-1 { padding-bottom: 0.25rem !important; } .pb-md-2 { padding-bottom: 0.5rem !important; } .pb-md-3 { padding-bottom: 1rem !important; } .pb-md-4 { padding-bottom: 1.5rem !important; } .pb-md-5 { padding-bottom: 3rem !important; } .pb-md-6 { padding-bottom: 4.5rem !important; } .pb-md-7 { padding-bottom: 5rem !important; } .pb-md-8 { padding-bottom: 5.5rem !important; } .ps-md-0 { padding-left: 0 !important; } .ps-md-1 { padding-left: 0.25rem !important; } .ps-md-2 { padding-left: 0.5rem !important; } .ps-md-3 { padding-left: 1rem !important; } .ps-md-4 { padding-left: 1.5rem !important; } .ps-md-5 { padding-left: 3rem !important; } .ps-md-6 { padding-left: 4.5rem !important; } .ps-md-7 { padding-left: 5rem !important; } .ps-md-8 { padding-left: 5.5rem !important; } } @media (min-width: 992px) { .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-grid { display: grid !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; } .d-lg-none { display: none !important; } .flex-lg-fill { flex: 1 1 auto !important; } .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-grow-0 { flex-grow: 0 !important; } .flex-lg-grow-1 { flex-grow: 1 !important; } .flex-lg-shrink-0 { flex-shrink: 0 !important; } .flex-lg-shrink-1 { flex-shrink: 1 !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .justify-content-lg-evenly { justify-content: space-evenly !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; } .order-lg-first { order: -1 !important; } .order-lg-0 { order: 0 !important; } .order-lg-1 { order: 1 !important; } .order-lg-2 { order: 2 !important; } .order-lg-3 { order: 3 !important; } .order-lg-4 { order: 4 !important; } .order-lg-5 { order: 5 !important; } .order-lg-last { order: 6 !important; } .m-lg-0 { margin: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .m-lg-6 { margin: 4.5rem !important; } .m-lg-7 { margin: 5rem !important; } .m-lg-8 { margin: 5.5rem !important; } .m-lg-auto { margin: auto !important; } .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-lg-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-lg-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-lg-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; } .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-lg-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-lg-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-lg-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-lg-0 { margin-top: 0 !important; } .mt-lg-1 { margin-top: 0.25rem !important; } .mt-lg-2 { margin-top: 0.5rem !important; } .mt-lg-3 { margin-top: 1rem !important; } .mt-lg-4 { margin-top: 1.5rem !important; } .mt-lg-5 { margin-top: 3rem !important; } .mt-lg-6 { margin-top: 4.5rem !important; } .mt-lg-7 { margin-top: 5rem !important; } .mt-lg-8 { margin-top: 5.5rem !important; } .mt-lg-auto { margin-top: auto !important; } .me-lg-0 { margin-right: 0 !important; } .me-lg-1 { margin-right: 0.25rem !important; } .me-lg-2 { margin-right: 0.5rem !important; } .me-lg-3 { margin-right: 1rem !important; } .me-lg-4 { margin-right: 1.5rem !important; } .me-lg-5 { margin-right: 3rem !important; } .me-lg-6 { margin-right: 4.5rem !important; } .me-lg-7 { margin-right: 5rem !important; } .me-lg-8 { margin-right: 5.5rem !important; } .me-lg-auto { margin-right: auto !important; } .mb-lg-0 { margin-bottom: 0 !important; } .mb-lg-1 { margin-bottom: 0.25rem !important; } .mb-lg-2 { margin-bottom: 0.5rem !important; } .mb-lg-3 { margin-bottom: 1rem !important; } .mb-lg-4 { margin-bottom: 1.5rem !important; } .mb-lg-5 { margin-bottom: 3rem !important; } .mb-lg-6 { margin-bottom: 4.5rem !important; } .mb-lg-7 { margin-bottom: 5rem !important; } .mb-lg-8 { margin-bottom: 5.5rem !important; } .mb-lg-auto { margin-bottom: auto !important; } .ms-lg-0 { margin-left: 0 !important; } .ms-lg-1 { margin-left: 0.25rem !important; } .ms-lg-2 { margin-left: 0.5rem !important; } .ms-lg-3 { margin-left: 1rem !important; } .ms-lg-4 { margin-left: 1.5rem !important; } .ms-lg-5 { margin-left: 3rem !important; } .ms-lg-6 { margin-left: 4.5rem !important; } .ms-lg-7 { margin-left: 5rem !important; } .ms-lg-8 { margin-left: 5.5rem !important; } .ms-lg-auto { margin-left: auto !important; } .p-lg-0 { padding: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .p-lg-6 { padding: 4.5rem !important; } .p-lg-7 { padding: 5rem !important; } .p-lg-8 { padding: 5.5rem !important; } .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-lg-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-lg-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-lg-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-lg-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-lg-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-lg-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-lg-0 { padding-top: 0 !important; } .pt-lg-1 { padding-top: 0.25rem !important; } .pt-lg-2 { padding-top: 0.5rem !important; } .pt-lg-3 { padding-top: 1rem !important; } .pt-lg-4 { padding-top: 1.5rem !important; } .pt-lg-5 { padding-top: 3rem !important; } .pt-lg-6 { padding-top: 4.5rem !important; } .pt-lg-7 { padding-top: 5rem !important; } .pt-lg-8 { padding-top: 5.5rem !important; } .pe-lg-0 { padding-right: 0 !important; } .pe-lg-1 { padding-right: 0.25rem !important; } .pe-lg-2 { padding-right: 0.5rem !important; } .pe-lg-3 { padding-right: 1rem !important; } .pe-lg-4 { padding-right: 1.5rem !important; } .pe-lg-5 { padding-right: 3rem !important; } .pe-lg-6 { padding-right: 4.5rem !important; } .pe-lg-7 { padding-right: 5rem !important; } .pe-lg-8 { padding-right: 5.5rem !important; } .pb-lg-0 { padding-bottom: 0 !important; } .pb-lg-1 { padding-bottom: 0.25rem !important; } .pb-lg-2 { padding-bottom: 0.5rem !important; } .pb-lg-3 { padding-bottom: 1rem !important; } .pb-lg-4 { padding-bottom: 1.5rem !important; } .pb-lg-5 { padding-bottom: 3rem !important; } .pb-lg-6 { padding-bottom: 4.5rem !important; } .pb-lg-7 { padding-bottom: 5rem !important; } .pb-lg-8 { padding-bottom: 5.5rem !important; } .ps-lg-0 { padding-left: 0 !important; } .ps-lg-1 { padding-left: 0.25rem !important; } .ps-lg-2 { padding-left: 0.5rem !important; } .ps-lg-3 { padding-left: 1rem !important; } .ps-lg-4 { padding-left: 1.5rem !important; } .ps-lg-5 { padding-left: 3rem !important; } .ps-lg-6 { padding-left: 4.5rem !important; } .ps-lg-7 { padding-left: 5rem !important; } .ps-lg-8 { padding-left: 5.5rem !important; } } @media (min-width: 1200px) { .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-grid { display: grid !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; } .d-xl-none { display: none !important; } .flex-xl-fill { flex: 1 1 auto !important; } .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-grow-0 { flex-grow: 0 !important; } .flex-xl-grow-1 { flex-grow: 1 !important; } .flex-xl-shrink-0 { flex-shrink: 0 !important; } .flex-xl-shrink-1 { flex-shrink: 1 !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .justify-content-xl-evenly { justify-content: space-evenly !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; } .order-xl-first { order: -1 !important; } .order-xl-0 { order: 0 !important; } .order-xl-1 { order: 1 !important; } .order-xl-2 { order: 2 !important; } .order-xl-3 { order: 3 !important; } .order-xl-4 { order: 4 !important; } .order-xl-5 { order: 5 !important; } .order-xl-last { order: 6 !important; } .m-xl-0 { margin: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .m-xl-6 { margin: 4.5rem !important; } .m-xl-7 { margin: 5rem !important; } .m-xl-8 { margin: 5.5rem !important; } .m-xl-auto { margin: auto !important; } .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xl-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-xl-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-xl-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xl-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-xl-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-xl-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xl-0 { margin-top: 0 !important; } .mt-xl-1 { margin-top: 0.25rem !important; } .mt-xl-2 { margin-top: 0.5rem !important; } .mt-xl-3 { margin-top: 1rem !important; } .mt-xl-4 { margin-top: 1.5rem !important; } .mt-xl-5 { margin-top: 3rem !important; } .mt-xl-6 { margin-top: 4.5rem !important; } .mt-xl-7 { margin-top: 5rem !important; } .mt-xl-8 { margin-top: 5.5rem !important; } .mt-xl-auto { margin-top: auto !important; } .me-xl-0 { margin-right: 0 !important; } .me-xl-1 { margin-right: 0.25rem !important; } .me-xl-2 { margin-right: 0.5rem !important; } .me-xl-3 { margin-right: 1rem !important; } .me-xl-4 { margin-right: 1.5rem !important; } .me-xl-5 { margin-right: 3rem !important; } .me-xl-6 { margin-right: 4.5rem !important; } .me-xl-7 { margin-right: 5rem !important; } .me-xl-8 { margin-right: 5.5rem !important; } .me-xl-auto { margin-right: auto !important; } .mb-xl-0 { margin-bottom: 0 !important; } .mb-xl-1 { margin-bottom: 0.25rem !important; } .mb-xl-2 { margin-bottom: 0.5rem !important; } .mb-xl-3 { margin-bottom: 1rem !important; } .mb-xl-4 { margin-bottom: 1.5rem !important; } .mb-xl-5 { margin-bottom: 3rem !important; } .mb-xl-6 { margin-bottom: 4.5rem !important; } .mb-xl-7 { margin-bottom: 5rem !important; } .mb-xl-8 { margin-bottom: 5.5rem !important; } .mb-xl-auto { margin-bottom: auto !important; } .ms-xl-0 { margin-left: 0 !important; } .ms-xl-1 { margin-left: 0.25rem !important; } .ms-xl-2 { margin-left: 0.5rem !important; } .ms-xl-3 { margin-left: 1rem !important; } .ms-xl-4 { margin-left: 1.5rem !important; } .ms-xl-5 { margin-left: 3rem !important; } .ms-xl-6 { margin-left: 4.5rem !important; } .ms-xl-7 { margin-left: 5rem !important; } .ms-xl-8 { margin-left: 5.5rem !important; } .ms-xl-auto { margin-left: auto !important; } .p-xl-0 { padding: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .p-xl-6 { padding: 4.5rem !important; } .p-xl-7 { padding: 5rem !important; } .p-xl-8 { padding: 5.5rem !important; } .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-xl-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-xl-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-xl-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-xl-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-xl-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-xl-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-xl-0 { padding-top: 0 !important; } .pt-xl-1 { padding-top: 0.25rem !important; } .pt-xl-2 { padding-top: 0.5rem !important; } .pt-xl-3 { padding-top: 1rem !important; } .pt-xl-4 { padding-top: 1.5rem !important; } .pt-xl-5 { padding-top: 3rem !important; } .pt-xl-6 { padding-top: 4.5rem !important; } .pt-xl-7 { padding-top: 5rem !important; } .pt-xl-8 { padding-top: 5.5rem !important; } .pe-xl-0 { padding-right: 0 !important; } .pe-xl-1 { padding-right: 0.25rem !important; } .pe-xl-2 { padding-right: 0.5rem !important; } .pe-xl-3 { padding-right: 1rem !important; } .pe-xl-4 { padding-right: 1.5rem !important; } .pe-xl-5 { padding-right: 3rem !important; } .pe-xl-6 { padding-right: 4.5rem !important; } .pe-xl-7 { padding-right: 5rem !important; } .pe-xl-8 { padding-right: 5.5rem !important; } .pb-xl-0 { padding-bottom: 0 !important; } .pb-xl-1 { padding-bottom: 0.25rem !important; } .pb-xl-2 { padding-bottom: 0.5rem !important; } .pb-xl-3 { padding-bottom: 1rem !important; } .pb-xl-4 { padding-bottom: 1.5rem !important; } .pb-xl-5 { padding-bottom: 3rem !important; } .pb-xl-6 { padding-bottom: 4.5rem !important; } .pb-xl-7 { padding-bottom: 5rem !important; } .pb-xl-8 { padding-bottom: 5.5rem !important; } .ps-xl-0 { padding-left: 0 !important; } .ps-xl-1 { padding-left: 0.25rem !important; } .ps-xl-2 { padding-left: 0.5rem !important; } .ps-xl-3 { padding-left: 1rem !important; } .ps-xl-4 { padding-left: 1.5rem !important; } .ps-xl-5 { padding-left: 3rem !important; } .ps-xl-6 { padding-left: 4.5rem !important; } .ps-xl-7 { padding-left: 5rem !important; } .ps-xl-8 { padding-left: 5.5rem !important; } } @media (min-width: 1400px) { .d-xxl-inline { display: inline !important; } .d-xxl-inline-block { display: inline-block !important; } .d-xxl-block { display: block !important; } .d-xxl-grid { display: grid !important; } .d-xxl-table { display: table !important; } .d-xxl-table-row { display: table-row !important; } .d-xxl-table-cell { display: table-cell !important; } .d-xxl-flex { display: flex !important; } .d-xxl-inline-flex { display: inline-flex !important; } .d-xxl-none { display: none !important; } .flex-xxl-fill { flex: 1 1 auto !important; } .flex-xxl-row { flex-direction: row !important; } .flex-xxl-column { flex-direction: column !important; } .flex-xxl-row-reverse { flex-direction: row-reverse !important; } .flex-xxl-column-reverse { flex-direction: column-reverse !important; } .flex-xxl-grow-0 { flex-grow: 0 !important; } .flex-xxl-grow-1 { flex-grow: 1 !important; } .flex-xxl-shrink-0 { flex-shrink: 0 !important; } .flex-xxl-shrink-1 { flex-shrink: 1 !important; } .flex-xxl-wrap { flex-wrap: wrap !important; } .flex-xxl-nowrap { flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xxl-start { justify-content: flex-start !important; } .justify-content-xxl-end { justify-content: flex-end !important; } .justify-content-xxl-center { justify-content: center !important; } .justify-content-xxl-between { justify-content: space-between !important; } .justify-content-xxl-around { justify-content: space-around !important; } .justify-content-xxl-evenly { justify-content: space-evenly !important; } .align-items-xxl-start { align-items: flex-start !important; } .align-items-xxl-end { align-items: flex-end !important; } .align-items-xxl-center { align-items: center !important; } .align-items-xxl-baseline { align-items: baseline !important; } .align-items-xxl-stretch { align-items: stretch !important; } .align-content-xxl-start { align-content: flex-start !important; } .align-content-xxl-end { align-content: flex-end !important; } .align-content-xxl-center { align-content: center !important; } .align-content-xxl-between { align-content: space-between !important; } .align-content-xxl-around { align-content: space-around !important; } .align-content-xxl-stretch { align-content: stretch !important; } .align-self-xxl-auto { align-self: auto !important; } .align-self-xxl-start { align-self: flex-start !important; } .align-self-xxl-end { align-self: flex-end !important; } .align-self-xxl-center { align-self: center !important; } .align-self-xxl-baseline { align-self: baseline !important; } .align-self-xxl-stretch { align-self: stretch !important; } .order-xxl-first { order: -1 !important; } .order-xxl-0 { order: 0 !important; } .order-xxl-1 { order: 1 !important; } .order-xxl-2 { order: 2 !important; } .order-xxl-3 { order: 3 !important; } .order-xxl-4 { order: 4 !important; } .order-xxl-5 { order: 5 !important; } .order-xxl-last { order: 6 !important; } .m-xxl-0 { margin: 0 !important; } .m-xxl-1 { margin: 0.25rem !important; } .m-xxl-2 { margin: 0.5rem !important; } .m-xxl-3 { margin: 1rem !important; } .m-xxl-4 { margin: 1.5rem !important; } .m-xxl-5 { margin: 3rem !important; } .m-xxl-6 { margin: 4.5rem !important; } .m-xxl-7 { margin: 5rem !important; } .m-xxl-8 { margin: 5.5rem !important; } .m-xxl-auto { margin: auto !important; } .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xxl-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-xxl-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-xxl-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xxl-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-xxl-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-xxl-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xxl-0 { margin-top: 0 !important; } .mt-xxl-1 { margin-top: 0.25rem !important; } .mt-xxl-2 { margin-top: 0.5rem !important; } .mt-xxl-3 { margin-top: 1rem !important; } .mt-xxl-4 { margin-top: 1.5rem !important; } .mt-xxl-5 { margin-top: 3rem !important; } .mt-xxl-6 { margin-top: 4.5rem !important; } .mt-xxl-7 { margin-top: 5rem !important; } .mt-xxl-8 { margin-top: 5.5rem !important; } .mt-xxl-auto { margin-top: auto !important; } .me-xxl-0 { margin-right: 0 !important; } .me-xxl-1 { margin-right: 0.25rem !important; } .me-xxl-2 { margin-right: 0.5rem !important; } .me-xxl-3 { margin-right: 1rem !important; } .me-xxl-4 { margin-right: 1.5rem !important; } .me-xxl-5 { margin-right: 3rem !important; } .me-xxl-6 { margin-right: 4.5rem !important; } .me-xxl-7 { margin-right: 5rem !important; } .me-xxl-8 { margin-right: 5.5rem !important; } .me-xxl-auto { margin-right: auto !important; } .mb-xxl-0 { margin-bottom: 0 !important; } .mb-xxl-1 { margin-bottom: 0.25rem !important; } .mb-xxl-2 { margin-bottom: 0.5rem !important; } .mb-xxl-3 { margin-bottom: 1rem !important; } .mb-xxl-4 { margin-bottom: 1.5rem !important; } .mb-xxl-5 { margin-bottom: 3rem !important; } .mb-xxl-6 { margin-bottom: 4.5rem !important; } .mb-xxl-7 { margin-bottom: 5rem !important; } .mb-xxl-8 { margin-bottom: 5.5rem !important; } .mb-xxl-auto { margin-bottom: auto !important; } .ms-xxl-0 { margin-left: 0 !important; } .ms-xxl-1 { margin-left: 0.25rem !important; } .ms-xxl-2 { margin-left: 0.5rem !important; } .ms-xxl-3 { margin-left: 1rem !important; } .ms-xxl-4 { margin-left: 1.5rem !important; } .ms-xxl-5 { margin-left: 3rem !important; } .ms-xxl-6 { margin-left: 4.5rem !important; } .ms-xxl-7 { margin-left: 5rem !important; } .ms-xxl-8 { margin-left: 5.5rem !important; } .ms-xxl-auto { margin-left: auto !important; } .p-xxl-0 { padding: 0 !important; } .p-xxl-1 { padding: 0.25rem !important; } .p-xxl-2 { padding: 0.5rem !important; } .p-xxl-3 { padding: 1rem !important; } .p-xxl-4 { padding: 1.5rem !important; } .p-xxl-5 { padding: 3rem !important; } .p-xxl-6 { padding: 4.5rem !important; } .p-xxl-7 { padding: 5rem !important; } .p-xxl-8 { padding: 5.5rem !important; } .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-xxl-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-xxl-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-xxl-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-xxl-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-xxl-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-xxl-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-xxl-0 { padding-top: 0 !important; } .pt-xxl-1 { padding-top: 0.25rem !important; } .pt-xxl-2 { padding-top: 0.5rem !important; } .pt-xxl-3 { padding-top: 1rem !important; } .pt-xxl-4 { padding-top: 1.5rem !important; } .pt-xxl-5 { padding-top: 3rem !important; } .pt-xxl-6 { padding-top: 4.5rem !important; } .pt-xxl-7 { padding-top: 5rem !important; } .pt-xxl-8 { padding-top: 5.5rem !important; } .pe-xxl-0 { padding-right: 0 !important; } .pe-xxl-1 { padding-right: 0.25rem !important; } .pe-xxl-2 { padding-right: 0.5rem !important; } .pe-xxl-3 { padding-right: 1rem !important; } .pe-xxl-4 { padding-right: 1.5rem !important; } .pe-xxl-5 { padding-right: 3rem !important; } .pe-xxl-6 { padding-right: 4.5rem !important; } .pe-xxl-7 { padding-right: 5rem !important; } .pe-xxl-8 { padding-right: 5.5rem !important; } .pb-xxl-0 { padding-bottom: 0 !important; } .pb-xxl-1 { padding-bottom: 0.25rem !important; } .pb-xxl-2 { padding-bottom: 0.5rem !important; } .pb-xxl-3 { padding-bottom: 1rem !important; } .pb-xxl-4 { padding-bottom: 1.5rem !important; } .pb-xxl-5 { padding-bottom: 3rem !important; } .pb-xxl-6 { padding-bottom: 4.5rem !important; } .pb-xxl-7 { padding-bottom: 5rem !important; } .pb-xxl-8 { padding-bottom: 5.5rem !important; } .ps-xxl-0 { padding-left: 0 !important; } .ps-xxl-1 { padding-left: 0.25rem !important; } .ps-xxl-2 { padding-left: 0.5rem !important; } .ps-xxl-3 { padding-left: 1rem !important; } .ps-xxl-4 { padding-left: 1.5rem !important; } .ps-xxl-5 { padding-left: 3rem !important; } .ps-xxl-6 { padding-left: 4.5rem !important; } .ps-xxl-7 { padding-left: 5rem !important; } .ps-xxl-8 { padding-left: 5.5rem !important; } } @media (min-width: 1600px) { .d-xxxl-inline { display: inline !important; } .d-xxxl-inline-block { display: inline-block !important; } .d-xxxl-block { display: block !important; } .d-xxxl-grid { display: grid !important; } .d-xxxl-table { display: table !important; } .d-xxxl-table-row { display: table-row !important; } .d-xxxl-table-cell { display: table-cell !important; } .d-xxxl-flex { display: flex !important; } .d-xxxl-inline-flex { display: inline-flex !important; } .d-xxxl-none { display: none !important; } .flex-xxxl-fill { flex: 1 1 auto !important; } .flex-xxxl-row { flex-direction: row !important; } .flex-xxxl-column { flex-direction: column !important; } .flex-xxxl-row-reverse { flex-direction: row-reverse !important; } .flex-xxxl-column-reverse { flex-direction: column-reverse !important; } .flex-xxxl-grow-0 { flex-grow: 0 !important; } .flex-xxxl-grow-1 { flex-grow: 1 !important; } .flex-xxxl-shrink-0 { flex-shrink: 0 !important; } .flex-xxxl-shrink-1 { flex-shrink: 1 !important; } .flex-xxxl-wrap { flex-wrap: wrap !important; } .flex-xxxl-nowrap { flex-wrap: nowrap !important; } .flex-xxxl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xxxl-start { justify-content: flex-start !important; } .justify-content-xxxl-end { justify-content: flex-end !important; } .justify-content-xxxl-center { justify-content: center !important; } .justify-content-xxxl-between { justify-content: space-between !important; } .justify-content-xxxl-around { justify-content: space-around !important; } .justify-content-xxxl-evenly { justify-content: space-evenly !important; } .align-items-xxxl-start { align-items: flex-start !important; } .align-items-xxxl-end { align-items: flex-end !important; } .align-items-xxxl-center { align-items: center !important; } .align-items-xxxl-baseline { align-items: baseline !important; } .align-items-xxxl-stretch { align-items: stretch !important; } .align-content-xxxl-start { align-content: flex-start !important; } .align-content-xxxl-end { align-content: flex-end !important; } .align-content-xxxl-center { align-content: center !important; } .align-content-xxxl-between { align-content: space-between !important; } .align-content-xxxl-around { align-content: space-around !important; } .align-content-xxxl-stretch { align-content: stretch !important; } .align-self-xxxl-auto { align-self: auto !important; } .align-self-xxxl-start { align-self: flex-start !important; } .align-self-xxxl-end { align-self: flex-end !important; } .align-self-xxxl-center { align-self: center !important; } .align-self-xxxl-baseline { align-self: baseline !important; } .align-self-xxxl-stretch { align-self: stretch !important; } .order-xxxl-first { order: -1 !important; } .order-xxxl-0 { order: 0 !important; } .order-xxxl-1 { order: 1 !important; } .order-xxxl-2 { order: 2 !important; } .order-xxxl-3 { order: 3 !important; } .order-xxxl-4 { order: 4 !important; } .order-xxxl-5 { order: 5 !important; } .order-xxxl-last { order: 6 !important; } .m-xxxl-0 { margin: 0 !important; } .m-xxxl-1 { margin: 0.25rem !important; } .m-xxxl-2 { margin: 0.5rem !important; } .m-xxxl-3 { margin: 1rem !important; } .m-xxxl-4 { margin: 1.5rem !important; } .m-xxxl-5 { margin: 3rem !important; } .m-xxxl-6 { margin: 4.5rem !important; } .m-xxxl-7 { margin: 5rem !important; } .m-xxxl-8 { margin: 5.5rem !important; } .m-xxxl-auto { margin: auto !important; } .mx-xxxl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xxxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xxxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xxxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xxxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xxxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xxxl-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-xxxl-7 { margin-right: 5rem !important; margin-left: 5rem !important; } .mx-xxxl-8 { margin-right: 5.5rem !important; margin-left: 5.5rem !important; } .mx-xxxl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xxxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xxxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xxxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xxxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xxxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xxxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xxxl-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-xxxl-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; } .my-xxxl-8 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; } .my-xxxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xxxl-0 { margin-top: 0 !important; } .mt-xxxl-1 { margin-top: 0.25rem !important; } .mt-xxxl-2 { margin-top: 0.5rem !important; } .mt-xxxl-3 { margin-top: 1rem !important; } .mt-xxxl-4 { margin-top: 1.5rem !important; } .mt-xxxl-5 { margin-top: 3rem !important; } .mt-xxxl-6 { margin-top: 4.5rem !important; } .mt-xxxl-7 { margin-top: 5rem !important; } .mt-xxxl-8 { margin-top: 5.5rem !important; } .mt-xxxl-auto { margin-top: auto !important; } .me-xxxl-0 { margin-right: 0 !important; } .me-xxxl-1 { margin-right: 0.25rem !important; } .me-xxxl-2 { margin-right: 0.5rem !important; } .me-xxxl-3 { margin-right: 1rem !important; } .me-xxxl-4 { margin-right: 1.5rem !important; } .me-xxxl-5 { margin-right: 3rem !important; } .me-xxxl-6 { margin-right: 4.5rem !important; } .me-xxxl-7 { margin-right: 5rem !important; } .me-xxxl-8 { margin-right: 5.5rem !important; } .me-xxxl-auto { margin-right: auto !important; } .mb-xxxl-0 { margin-bottom: 0 !important; } .mb-xxxl-1 { margin-bottom: 0.25rem !important; } .mb-xxxl-2 { margin-bottom: 0.5rem !important; } .mb-xxxl-3 { margin-bottom: 1rem !important; } .mb-xxxl-4 { margin-bottom: 1.5rem !important; } .mb-xxxl-5 { margin-bottom: 3rem !important; } .mb-xxxl-6 { margin-bottom: 4.5rem !important; } .mb-xxxl-7 { margin-bottom: 5rem !important; } .mb-xxxl-8 { margin-bottom: 5.5rem !important; } .mb-xxxl-auto { margin-bottom: auto !important; } .ms-xxxl-0 { margin-left: 0 !important; } .ms-xxxl-1 { margin-left: 0.25rem !important; } .ms-xxxl-2 { margin-left: 0.5rem !important; } .ms-xxxl-3 { margin-left: 1rem !important; } .ms-xxxl-4 { margin-left: 1.5rem !important; } .ms-xxxl-5 { margin-left: 3rem !important; } .ms-xxxl-6 { margin-left: 4.5rem !important; } .ms-xxxl-7 { margin-left: 5rem !important; } .ms-xxxl-8 { margin-left: 5.5rem !important; } .ms-xxxl-auto { margin-left: auto !important; } .p-xxxl-0 { padding: 0 !important; } .p-xxxl-1 { padding: 0.25rem !important; } .p-xxxl-2 { padding: 0.5rem !important; } .p-xxxl-3 { padding: 1rem !important; } .p-xxxl-4 { padding: 1.5rem !important; } .p-xxxl-5 { padding: 3rem !important; } .p-xxxl-6 { padding: 4.5rem !important; } .p-xxxl-7 { padding: 5rem !important; } .p-xxxl-8 { padding: 5.5rem !important; } .px-xxxl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xxxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xxxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xxxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xxxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xxxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-xxxl-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-xxxl-7 { padding-right: 5rem !important; padding-left: 5rem !important; } .px-xxxl-8 { padding-right: 5.5rem !important; padding-left: 5.5rem !important; } .py-xxxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xxxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xxxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xxxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xxxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xxxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-xxxl-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-xxxl-7 { padding-top: 5rem !important; padding-bottom: 5rem !important; } .py-xxxl-8 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; } .pt-xxxl-0 { padding-top: 0 !important; } .pt-xxxl-1 { padding-top: 0.25rem !important; } .pt-xxxl-2 { padding-top: 0.5rem !important; } .pt-xxxl-3 { padding-top: 1rem !important; } .pt-xxxl-4 { padding-top: 1.5rem !important; } .pt-xxxl-5 { padding-top: 3rem !important; } .pt-xxxl-6 { padding-top: 4.5rem !important; } .pt-xxxl-7 { padding-top: 5rem !important; } .pt-xxxl-8 { padding-top: 5.5rem !important; } .pe-xxxl-0 { padding-right: 0 !important; } .pe-xxxl-1 { padding-right: 0.25rem !important; } .pe-xxxl-2 { padding-right: 0.5rem !important; } .pe-xxxl-3 { padding-right: 1rem !important; } .pe-xxxl-4 { padding-right: 1.5rem !important; } .pe-xxxl-5 { padding-right: 3rem !important; } .pe-xxxl-6 { padding-right: 4.5rem !important; } .pe-xxxl-7 { padding-right: 5rem !important; } .pe-xxxl-8 { padding-right: 5.5rem !important; } .pb-xxxl-0 { padding-bottom: 0 !important; } .pb-xxxl-1 { padding-bottom: 0.25rem !important; } .pb-xxxl-2 { padding-bottom: 0.5rem !important; } .pb-xxxl-3 { padding-bottom: 1rem !important; } .pb-xxxl-4 { padding-bottom: 1.5rem !important; } .pb-xxxl-5 { padding-bottom: 3rem !important; } .pb-xxxl-6 { padding-bottom: 4.5rem !important; } .pb-xxxl-7 { padding-bottom: 5rem !important; } .pb-xxxl-8 { padding-bottom: 5.5rem !important; } .ps-xxxl-0 { padding-left: 0 !important; } .ps-xxxl-1 { padding-left: 0.25rem !important; } .ps-xxxl-2 { padding-left: 0.5rem !important; } .ps-xxxl-3 { padding-left: 1rem !important; } .ps-xxxl-4 { padding-left: 1.5rem !important; } .ps-xxxl-5 { padding-left: 3rem !important; } .ps-xxxl-6 { padding-left: 4.5rem !important; } .ps-xxxl-7 { padding-left: 5rem !important; } .ps-xxxl-8 { padding-left: 5.5rem !important; } } @media print { .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-grid { display: grid !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: flex !important; } .d-print-inline-flex { display: inline-flex !important; } .d-print-none { display: none !important; } } .lead { font-size: calc(1.28125rem + 0.375vw); font-weight: 300; } @media (min-width: 1200px) { .lead { font-size: 1.5625rem; } } .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-1 { font-size: 5rem; } } .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-2 { font-size: 4.5rem; } } .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-3 { font-size: 4rem; } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-4 { font-size: 3.5rem; } } .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-5 { font-size: 3rem; } } .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-6 { font-size: 2.5rem; } } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; } .initialism { font-size: 0.875em; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: calc(1.28125rem + 0.375vw); } @media (min-width: 1200px) { .blockquote { font-size: 1.5625rem; } } .blockquote > :last-child { margin-bottom: 0; } .blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: 0.875em; color: #6c757d; } .blockquote-footer::before { content: "— "; } .hamburger { padding: 15px 15px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger:hover { opacity: 0.7; } .hamburger.is-active:hover { opacity: 0.7; } .hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after { background-color: var(--vliz-color-text); } .hamburger-box { width: 40px; height: 24px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -2px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 40px; height: 4px; background-color: var(--vliz-color-text); border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -10px; } .hamburger-inner::after { bottom: -10px; } .hamburger--collapse .hamburger-inner { top: auto; bottom: 0; transition-duration: 0.13s; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse .hamburger-inner::after { top: -20px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } .hamburger--collapse .hamburger-inner::before { transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse.is-active .hamburger-inner { transform: translate3d(0, -10px, 0) rotate(-45deg); transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--collapse.is-active .hamburger-inner::after { top: 0; opacity: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; } .hamburger--collapse.is-active .hamburger-inner::before { top: 0; transform: rotate(-90deg); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--elastic .hamburger-inner { top: 2px; transition-duration: 0.275s; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic .hamburger-inner::before { top: 10px; transition: opacity 0.125s 0.275s ease; } .hamburger--elastic .hamburger-inner::after { top: 20px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic.is-active .hamburger-inner { transform: translate3d(0, 10px, 0) rotate(135deg); transition-delay: 0.075s; } .hamburger--elastic.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; } .hamburger--elastic.is-active .hamburger-inner::after { transform: translate3d(0, -20px, 0) rotate(-270deg); transition-delay: 0.075s; } :root { --vliz-color-text: #2f2d2d; --vliz-color-text-invert: #ffffff; --vliz-color-text-invert-hover: #e6e6e6; --vliz-color-text-light: #31b7bc; --vliz-color-link: #707070; --vliz-color-link-hover: shift-color(#707070, 20%); --vliz-color-link-highlight: #6bbf76; --vliz-color-link-highlight-hover: #59b766; --vliz-color-text-brand: #354d9b; --vliz-color-text-brand-hover: #283a75; --vliz-color-text-gray: #707070; --vliz-color-background-primary: white; --vliz-color-background-box: white; --vliz-color-background-light-1: #f7c97c; --vliz-color-background-light-2: #fff7d0; --vliz-color-background-light-3: #65c9cd; --vliz-color-background-light-4: #e2e2e2; --vliz-color-background-dark-1: #465daa; --vliz-color-background-dark-2: #354d9b; } @media (prefers-color-scheme: dark) { :root { --bs-body-bg: #2f2d2d; --bs-body-color: #e2e2e2; --bs-link-color: #acacac; --bs-link-hover-color: #9f9f9f; --vliz-color-text: #e2e2e2; --vliz-color-text-invert: #2f2d2d; --vliz-color-text-invert-hover: #151414; --vliz-color-text-light: #31b7bc; --vliz-color-link: #acacac; --vliz-color-link-hover: #9f9f9f; --vliz-color-link-highlight: #6bbf76; --vliz-color-link-highlight-hover: #59b766; --vliz-color-text-brand: white; --vliz-color-text-brand-hover: #e6e6e6; --vliz-color-text-gray: #acacac; --vliz-color-background-primary: #2f2d2d; --vliz-color-background-box: #555252; --vliz-color-background-light-1: #555252; --vliz-color-background-light-2: #555252; --vliz-color-background-light-3: #b5e1ea; --vliz-color-background-light-4: #555252; --vliz-color-background-dark-1: #465daa; --vliz-color-background-dark-2: #555252; } } h1.highlighted-heading, .highlighted-heading.h1 { color: var(--vliz-color-text-brand); } h2.highlighted-heading, .highlighted-heading.h2 { color: var(--vliz-color-text-brand); } h3.highlighted-heading, .highlighted-heading.h3 { color: var(--vliz-color-text-brand); } h4.highlighted-heading, .highlighted-heading.h4 { color: var(--vliz-color-text-brand); } h5.highlighted-heading, .highlighted-heading.h5 { color: var(--vliz-color-text-brand); } h6.highlighted-heading, .highlighted-heading.h6 { color: var(--vliz-color-text-brand); } p.paragraph-brand-color { color: var(--vliz-color-text-brand); } p.paragraph-small { color: var(--vliz-color-text-brand); font-size: 1.09375rem; } .basic-button, form[class*="user-"] .form-submit, .webform-submission-form .form-submit { border: none; background-color: var(--vliz-color-text-brand); text-transform: uppercase; color: var(--vliz-color-text-invert); font-weight: 500; padding: 5px 1rem; transition: all 0.2s ease-in-out; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } .basic-button .svg-inline--fa, form[class*="user-"] .form-submit .svg-inline--fa, .webform-submission-form .form-submit .svg-inline--fa { margin-right: 5px; } .basic-button:hover, form[class*="user-"] .form-submit:hover, .webform-submission-form .form-submit:hover { background-color: var(--vliz-color-text-brand-hover); color: var(--vliz-color-text-invert); } p a, main li a { color: var(--vliz-color-text-light); } p a:hover, main li a:hover { color: var(--vliz-color-text-light); } a.more-link, .view [data-drupal-views-infinite-scroll-pager] > li > a, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a, .view > .more-link a, .view > .more-link-colored a, a.more-link-colored { --bs-link-color: var(--vliz-color-link); --bs-link-color-hover: var(--vliz-color-link-hover); font-weight: 900; display: inline-block; position: relative; text-transform: uppercase; transition: all 0.2s ease-in-out; } a.more-link .svg-inline--fa, .view [data-drupal-views-infinite-scroll-pager] > li > a .svg-inline--fa, .view > .more-link a .svg-inline--fa, .view > .more-link-colored a .svg-inline--fa, a.more-link-colored .svg-inline--fa { margin-right: 5px; } @media (prefers-color-scheme: dark) { a.more-link, .view [data-drupal-views-infinite-scroll-pager] > li > a, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a, .view > .more-link a, .view > .more-link-colored a, a.more-link-colored { color: var(--vliz-color-text); } } a.more-link::after, .view [data-drupal-views-infinite-scroll-pager] > li > a::after, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a::after, .view > .more-link a::after, .view > .more-link-colored a::after, a.more-link-colored::after, a.more-link::before, .view [data-drupal-views-infinite-scroll-pager] > li > a::before, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a::before, .view > .more-link a::before, .view > .more-link-colored a::before, a.more-link-colored::before { transition: all 0.2s ease-in-out; } a.more-link:after, .view [data-drupal-views-infinite-scroll-pager] > li > a:after, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:after, .view > .more-link a:after, .view > .more-link-colored a:after, a.more-link-colored:after { content: "-"; margin-left: 5px; } a.more-link:before, .view [data-drupal-views-infinite-scroll-pager] > li > a:before, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:before, .view > .more-link a:before, .view > .more-link-colored a:before, a.more-link-colored:before { content: ""; position: absolute; bottom: 0; right: 0; left: 0; border-bottom: 1px solid var(--vliz-color-link); } a.more-link:hover:after, .view [data-drupal-views-infinite-scroll-pager] > li > a:hover:after, .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:hover:after, .view > .more-link a:hover:after, .view > .more-link-colored a:hover:after, a.more-link-colored:hover:after { margin-left: 10px; } .paragraph--type--hero a.more-link, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li > a, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li > a, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li.view > a a, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .paragraph--type--hero a, .paragraph--type--hero .view > .more-link a, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li.view > a a, .view > .more-link .paragraph--type--hero a, .paragraph--type--hero .view > .more-link-colored a, .view > .more-link-colored .paragraph--type--hero a, .paragraph--type--hero a.more-link-colored { color: #fff; } .paragraph--type--hero a.more-link:before, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li > a:before, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li > a:before, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:before, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .paragraph--type--hero a:before, .paragraph--type--hero .view > .more-link a:before, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li.view > a a:before, .view > .more-link .paragraph--type--hero a:before, .paragraph--type--hero .view > .more-link-colored a:before, .view > .more-link-colored .paragraph--type--hero a:before, .paragraph--type--hero a.more-link-colored:before { border-bottom-color: #fff; } .paragraph--type--hero a.more-link:hover, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li > a:hover, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li > a:hover, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:hover, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .paragraph--type--hero a:hover, .paragraph--type--hero .view > .more-link a:hover, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li.view > a a:hover, .view > .more-link .paragraph--type--hero a:hover, .paragraph--type--hero .view > .more-link-colored a:hover, .view > .more-link-colored .paragraph--type--hero a:hover, .paragraph--type--hero a.more-link-colored:hover { color: #e6e6e6; } .paragraph--type--hero a.more-link:hover:before, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li > a:hover:before, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li > a:hover:before, .paragraph--type--hero .view [data-drupal-views-infinite-scroll-pager] > li.view > a a:hover:before, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .paragraph--type--hero a:hover:before, .paragraph--type--hero .view > .more-link a:hover:before, .view .paragraph--type--hero [data-drupal-views-infinite-scroll-pager] > li.view > a a:hover:before, .view > .more-link .paragraph--type--hero a:hover:before, .paragraph--type--hero .view > .more-link-colored a:hover:before, .view > .more-link-colored .paragraph--type--hero a:hover:before, .paragraph--type--hero a.more-link-colored:hover:before { left: 0.5rem; right: 0.5rem; border-bottom-color: #e6e6e6; } .more-link-colored { --bs-link-color: var(--vliz-color-text-brand); --bs-link-color-hover: var(--vliz-color-text-brand-hover); } .link-colored { color: var(--vliz-color-text-brand); } .link-colored:hover { color: var(--vliz-color-text-brand-hover); } ul.link-list { list-style-type: none; margin: 0; padding: 0; } ul.link-list > li { color: var(--vliz-color-text-brand); font-size: 0.84375rem; } ul.link-list > li a { color: var(--vliz-color-text-brand); transition: all 0.2s ease-in-out; } ul.link-list > li a:hover { color: var(--vliz-color-text-brand-hover); } ul.social-icons { list-style-type: none; margin: 0; padding: 0; text-align: center; margin-top: 1.5rem; } ul.social-icons > li { display: inline-block; margin: 0 0.5rem; } ul.social-icons > li .fa { font-size: 40px; } ul.social-icons > li > a { display: block; background-color: white; color: var(--vliz-color-background-dark-1); border-radius: 50%; width: 40px; height: 40px; line-height: 50px; overflow: hidden; text-align: center; } ul.social-icons > li > a svg { max-width: 20px; } ul.social-icons > li > a svg > path { transition: all 0.2s ease-in-out; fill: var(--vliz-color-background-dark-1); } ul.social-icons > li > a:hover > svg > path { fill: var(--vliz-color-text-brand-hover); } .cke_editable blockquote, .text-formatted blockquote { border-left: 2px solid var(--vliz-color-text-gray); padding-left: 1.5rem; font-style: italic; color: var(--vliz-color-text-gray); } .cke_editable figcaption, .text-formatted figcaption { text-align: center; color: var(--vliz-color-text-gray); font-size: 1.09375rem; } article.media--view-mode-full.media--view-mode-full img, article.media.media--view-mode-large.media--view-mode-full img, article.media.media--view-mode-default.media--view-mode-full img { width: 100%; } article.media--view-mode-full .field--name-field-media-video-file, article.media--view-mode-full .field--name-field-media-oembed-video, article.media.media--view-mode-large .field--name-field-media-video-file, article.media.media--view-mode-large .field--name-field-media-oembed-video, article.media.media--view-mode-default .field--name-field-media-video-file, article.media.media--view-mode-default .field--name-field-media-oembed-video { position: relative; padding-bottom: 56.25%; height: 0; } article.media--view-mode-full .field--name-field-media-video-file .plyr__poster, article.media--view-mode-full .field--name-field-media-oembed-video .plyr__poster, article.media.media--view-mode-large .field--name-field-media-video-file .plyr__poster, article.media.media--view-mode-large .field--name-field-media-oembed-video .plyr__poster, article.media.media--view-mode-default .field--name-field-media-video-file .plyr__poster, article.media.media--view-mode-default .field--name-field-media-oembed-video .plyr__poster { background-size: cover; } article.media--view-mode-full .field--name-field-media-video-file video, article.media--view-mode-full .field--name-field-media-video-file iframe, article.media--view-mode-full .field--name-field-media-oembed-video video, article.media--view-mode-full .field--name-field-media-oembed-video iframe, article.media.media--view-mode-large .field--name-field-media-video-file video, article.media.media--view-mode-large .field--name-field-media-video-file iframe, article.media.media--view-mode-large .field--name-field-media-oembed-video video, article.media.media--view-mode-large .field--name-field-media-oembed-video iframe, article.media.media--view-mode-default .field--name-field-media-video-file video, article.media.media--view-mode-default .field--name-field-media-video-file iframe, article.media.media--view-mode-default .field--name-field-media-oembed-video video, article.media.media--view-mode-default .field--name-field-media-oembed-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .article-date { max-width: 885px; margin: -5px 0 30px 0; font-size: 16px; } form[class*="user-"] .description, .webform-submission-form .description { font-size: 1.09375rem; color: var(--vliz-color-text-gray); margin-top: 5px; } form[class*="user-"] .form-item, .webform-submission-form .form-item { margin-bottom: 1.5rem; } form[class*="user-"] .form-item label, .webform-submission-form .form-item label { display: block; color: var(--vliz-color-text-gray); padding-bottom: 0.5rem; } form[class*="user-"] .form-item label.form-required:after, .webform-submission-form .form-item label.form-required:after { content: "*"; display: inline-block; margin-left: 5px; color: 1px solid var(--vliz-color-background-light-3); } form[class*="user-"] .form-item .form-textarea, form[class*="user-"] .form-item .form-email, form[class*="user-"] .form-item .form-number, form[class*="user-"] .form-item .form-telephone, form[class*="user-"] .form-item .form-text, .webform-submission-form .form-item .form-textarea, .webform-submission-form .form-item .form-email, .webform-submission-form .form-item .form-number, .webform-submission-form .form-item .form-telephone, .webform-submission-form .form-item .form-text { width: 100%; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); padding: 0.5rem; border: 1px solid var(--vliz-color-text-gray); background-color: var(--vliz-color-background-box); } form[class*="user-"] .form-item .form-textarea:focus, form[class*="user-"] .form-item .form-email:focus, form[class*="user-"] .form-item .form-number:focus, form[class*="user-"] .form-item .form-telephone:focus, form[class*="user-"] .form-item .form-text:focus, .webform-submission-form .form-item .form-textarea:focus, .webform-submission-form .form-item .form-email:focus, .webform-submission-form .form-item .form-number:focus, .webform-submission-form .form-item .form-telephone:focus, .webform-submission-form .form-item .form-text:focus { outline: none; border-color: var(--vliz-color-background-light-3); } form[class*="user-"] .js-form-type-radio, .webform-submission-form .js-form-type-radio { display: flex; align-items: baseline; } form[class*="user-"] .js-form-type-radio input, .webform-submission-form .js-form-type-radio input { margin-right: 0.5rem; } form[class*="user-"] .js-form-type-radio label, .webform-submission-form .js-form-type-radio label { font-size: 1.09375rem; } form[class*="user-"] #edit-gdpr-processed-text, .webform-submission-form #edit-gdpr-processed-text { font-size: 0.84375rem; } form[class*="user-"] .fieldgroup .fieldset-legend, .webform-submission-form .fieldgroup .fieldset-legend { font-weight: 500; text-transform: uppercase; font-size: 1.09375rem; } .paragraph.background-white { background-color: var(--vliz-color-background-primary); } .paragraph.background-light-1 { background-color: var(--vliz-color-background-light-1); } .paragraph.background-light-2 { background-color: var(--vliz-color-background-light-2); } .paragraph.background-light-3 { background-color: var(--vliz-color-background-light-3); } .paragraph.background-light-4 { background-color: var(--vliz-color-background-light-4); } .paragraph.background-dark-1 { background-color: var(--vliz-color-background-dark-1); color: var(--vliz-color-text-invert); } .paragraph.background-dark-1 a { color: var(--vliz-color-text-invert); } @media (prefers-color-scheme: dark) { .paragraph.background-dark-1 { color: var(--vliz-color-text); } .paragraph.background-dark-1 a { color: var(--vliz-color-text); } } @media (max-width: 767.98px) { .paragraph:not(.paragraph--type--container) { padding-bottom: 1rem; } } .paragraph.container-negative-offset { position: relative; margin-top: -3.75rem; z-index: 100; } @media (min-width: 768px) { .paragraph.container-negative-offset { margin-top: -6rem; } } .paragraph .container-title { text-align: center; margin-bottom: 3rem; font-size: 3.125rem; } @media (max-width: 1199.98px) { .paragraph .container-title { font-size: 2.5rem; } } @media (max-width: 767.98px) { .paragraph .container-title { font-size: 2.1875rem; margin-bottom: 1.5rem; } } .paragraph--type--container { background-position: center center; background-size: cover; background-repeat: no-repeat; } .paragraph--type--container.container-align-items-center > .field--name-field-paragraph-container-items > .row, .paragraph--type--container.container-flex-justify-space-between > .field--name-field-paragraph-container-items > .row { display: flex; flex-wrap: wrap; } .paragraph--type--container.container-align-items-center > .field--name-field-paragraph-container-items > .row { align-items: flex-start; } .paragraph--type--container.container-flex-justify-space-between > .field--name-field-paragraph-container-items > .row { justify-content: space-between; } .paragraph--type--container.container-flex-justify-space-between > .field--name-field-paragraph-container-items > .row > * { width: auto; } .paragraph--type--container.container-full-width { margin: 0 calc(50% - 50vw); width: 100vw; } .paragraph--type--container.container-add-top-divider .field--name-field-paragraph-container-items { border-top: 1px solid var(--vliz-color-text-brand); padding-top: 1.5rem; } .paragraph--type--hero { margin: 0 calc(50% - 50vw); width: 100vw; } .paragraph--type--hero .hero-container { max-width: 2560px; margin: 0 auto; position: relative; overflow: hidden; height: 650px; color: #fff; } @media (max-width: 1599.98px) { .paragraph--type--hero .hero-container { height: 500px; } } @media (max-width: 767.98px) { .paragraph--type--hero .hero-container { height: 300px; } } .paragraph--type--hero .field--name-field-media { height: 100%; width: 100%; } .paragraph--type--hero .field--name-field-media .media { height: 100%; width: 100%; } .paragraph--type--hero .field--name-field-media video, .paragraph--type--hero .field--name-field-media img { -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; } .paragraph--type--hero .field--name-field-body { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60%; margin: auto; text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); } @media (max-width: 767.98px) { .paragraph--type--hero .field--name-field-body { top: 50%; left: 1.5rem; transform: translateY(-50%); width: auto; font-size: 1.09375rem; } } .paragraph--type--hero .field--name-field-body .link-button { margin: 0 0.5rem; } .paragraph--type--image-link { position: relative; margin-bottom: 1.5rem; padding-bottom: 0 !important; overflow: hidden; } .paragraph--type--image-link .field--name-field-image { transition: all 0.2s ease-in-out; } .paragraph--type--image-link:hover .field--name-field-image { transform: scale(1.1); } .paragraph--type--image-link .field--name-field-title { position: absolute; bottom: 1.5rem; left: 1.5rem; font-size: 1.5625rem; font-weight: 900; background-color: var(--vliz-color-background-light-2); padding: 1rem 2rem; border-top-right-radius: 40px; color: var(--vliz-color-text-brand); margin: 0; } .paragraph--type--image-link .field--name-field-title > a { display: block; color: var(--vliz-color-text-brand); } @media (max-width: 1399.98px) { .paragraph--type--image-link .field--name-field-title { font-size: 1.25rem; } } @media (max-width: 1199.98px) { .paragraph--type--image-link .field--name-field-title { font-size: 1.09375rem; padding: 0.5rem 0; border-top-right-radius: 20px; padding-left: 10px; padding-right: 10px; right: 1rem; left: 1rem; bottom: 1rem; } } @media (max-width: 767.98px) { .paragraph--type--image-link .field--name-field-title { font-size: 0.84375rem; } } @media (prefers-color-scheme: dark) { .paragraph--type--image-link .field--name-field-title { color: #354d9b; background-color: #f7c97c; } .paragraph--type--image-link .field--name-field-title > a { color: #354d9b; } } .paragraph--type--block .views-element-container > h2, .paragraph--type--block .views-element-container > .h2 { text-align: center; margin-bottom: 3rem; font-size: 3.125rem; } .paragraph--type--ticker { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); position: relative; } .paragraph--type--ticker .tns-slider { display: flex; } .paragraph--type--ticker .tns-item { flex: 1; padding: 10px; } .paragraph--type--basic-text { height: 100%; } .paragraph--type--basic-text .text-formatted p:last-child { margin-bottom: 0; } .paragraph--type--basic-text.text-add-box-shadow { box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } @media (min-width: 1200px) { .paragraph--type--basic-text.text-add-swoosh { position: relative; } .paragraph--type--basic-text.text-add-swoosh:before { content: ""; background: url(/assets/core/misc/swoosh.svg) no-repeat 0 0; background-size: contain; display: block; width: 856px; height: 207px; position: absolute; bottom: 0; right: 30%; z-index: 50; } .paragraph--type--basic-text.text-add-swoosh .text-formatted { position: relative; z-index: 100; } } .paragraph--type--media { overflow: hidden; } .paragraph--type--media.media-field-rounded-top-right { border-top-right-radius: 50px; } .paragraph--type--media.media-field-rounded-top-left { border-top-left-radius: 50px; } .paragraph--type--media.media-field-rounded-full { border-radius: 50px; } .paragraph--type--media article.media { margin-bottom: 0 !important; } .paragraph--type--media article.media .field--name-field-media-image img { width: 100%; } .paragraph--type--reference, .paragraph--type--project-overzicht-referentie { height: 100%; } .paragraph--type--reference .field--name-field-reference-item, .paragraph--type--reference .field--name-field-project-overzicht-referent, .paragraph--type--reference .field--name-field-project-overzicht-item, .paragraph--type--project-overzicht-referentie .field--name-field-reference-item, .paragraph--type--project-overzicht-referentie .field--name-field-project-overzicht-referent, .paragraph--type--project-overzicht-referentie .field--name-field-project-overzicht-item { height: 100%; padding: 1.5rem; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); background-color: var(--vliz-color-background-box); } .ticker-items .paragraph--type--basic-text { height: 100%; } .ticker-items .paragraph--type--basic-text .p-item { height: 100%; padding: 1.5rem; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); background-color: var(--vliz-color-background-box); } @media (min-width: 992px) { body.path-user .region-content, body.node--type-projects .region-content, body.node--type-news .region-content, body.node--type-events .region-content, body.node--type-stories .region-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); padding-bottom: 1.5rem; } body.path-user .region-content .region-content-inner, body.node--type-projects .region-content .region-content-inner, body.node--type-news .region-content .region-content-inner, body.node--type-events .region-content .region-content-inner, body.node--type-stories .region-content .region-content-inner { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 66.66666667%; margin-left: 16.66666667%; } body.path-faq .region-content, body.path-search .region-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); padding-bottom: 1.5rem; } body.path-faq .region-content .region-content-inner, body.path-search .region-content .region-content-inner { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 83.33333333%; margin-left: 8.33333333%; } } .node--view-mode-full article.media { margin-bottom: 1.5rem; } .field--label-above .field__label, .field--label-inline .field__label { font-weight: 900; } .field--label-above { margin-bottom: 1.5rem; } .field--label-inline { display: flex; } .field--label-inline .field__label { font-weight: 900; min-width: 200px; } .node-date { color: var(--vliz-color-text-gray); } .node--view-mode-full .field--name-body img { margin: 0 auto; display: block; margin-bottom: 1.5rem; } .node--view-mode-full .field--name-body img { width: 100% !important; height: auto !important; } .field--name-field-tags .field__label { color: var(--vliz-color-text-brand); font-size: 1.875rem; margin-bottom: 1rem; } .field--name-field-tags .field__items { list-style-type: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; } .field--name-field-tags .field__items > li > a { margin-right: 5px; margin-bottom: 5px; display: block; background-color: var(--vliz-color-background-light-3); text-transform: uppercase; font-weight: 900; color: var(--vliz-color-text); padding: 5px 10px; font-size: 1.09375rem; transition: all 0.2s ease-in-out; } .field--name-field-tags .field__items > li > a:hover { color: var(--vliz-color-text-invert); background-color: var(--vliz-color-background-dark-1); } @media (prefers-color-scheme: dark) { .field--name-field-tags .field__items > li > a { background-color: #f7c97c !important; color: #354d9b !important; } } .field__news_teaser { margin-bottom: 5px; display: inline-block; background-color: var(--vliz-color-background-light-1); text-transform: uppercase; font-weight: 900; color: var(--vliz-color-text-brand); padding: 5px 10px; font-size: 1.09375rem; } @media (prefers-color-scheme: dark) { .field__news_teaser { background-color: #f7c97c !important; color: #354d9b !important; } } .field--testrep-label, .field--name-field-news-theme { margin-bottom: 1rem; } .field--testrep-label .field__item, .field--name-field-news-theme .field__item { margin-bottom: 5px; display: inline-block; background-color: var(--vliz-color-background-light-1); text-transform: uppercase; font-weight: 900; color: var(--vliz-color-text-brand); padding: 5px 10px; font-size: 1.09375rem; } @media (prefers-color-scheme: dark) { .field--testrep-label .field__item, .field--name-field-news-theme .field__item { background-color: #f7c97c !important; color: #354d9b !important; } } .field--testrep-label .field__item > a, .field--name-field-news-theme .field__item > a { color: var(--vliz-color-text-brand); } .field--testrep-label .field__item { background-color: var(--vliz-color-text-brand); color: var(--vliz-color-text-invert); } .node--type-news.node--view-mode-extended-teaser, .node--type-news.node--view-mode-teaser { box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); height: 100%; background-color: var(--vliz-color-background-box); } .node--type-news.node--view-mode-extended-teaser h3, .node--type-news.node--view-mode-extended-teaser .h3, .node--type-news.node--view-mode-teaser h3, .node--type-news.node--view-mode-teaser .h3 { font-size: 1.875rem; } .node--type-news.node--view-mode-extended-teaser h3 > a, .node--type-news.node--view-mode-extended-teaser .h3 > a, .node--type-news.node--view-mode-teaser h3 > a, .node--type-news.node--view-mode-teaser .h3 > a { color: var(--vliz-color-text-brand); transition: all 0.2s ease-in-out; } .node--type-news.node--view-mode-extended-teaser h3 > a:hover, .node--type-news.node--view-mode-extended-teaser .h3 > a:hover, .node--type-news.node--view-mode-teaser h3 > a:hover, .node--type-news.node--view-mode-teaser .h3 > a:hover { color: var(--vliz-color-text-brand-hover); } .node--type-news.node--view-mode-extended-teaser .node-date, .node--type-news.node--view-mode-teaser .node-date { color: var(--vliz-color-text-gray); margin-bottom: 0.5rem; } .node--type-news.node--view-mode-extended-teaser .main-inner, .node--type-news.node--view-mode-teaser .main-inner { padding: 1.5rem; } .node--type-news.node--view-mode-extended-teaser .before a, .node--type-news.node--view-mode-teaser .before a { height: 100%; display: block; overflow: hidden; } .node--type-news.node--view-mode-extended-teaser .before a img, .node--type-news.node--view-mode-teaser .before a img { transition: all 0.2s ease-in-out; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .node--type-news.node--view-mode-extended-teaser .before a:hover img, .node--type-news.node--view-mode-teaser .before a:hover img { transform: scale(1.02); } @media (max-width: 991.98px) { .node--type-news.node--view-mode-teaser h3, .node--type-news.node--view-mode-teaser .h3 { font-size: 1.25rem; } } .node--type-news.node--view-mode-extended-teaser { } .node--type-news.node--view-mode-extended-teaser .main-inner { padding: 2.25rem; } .view-news-page .node--type-news.node--view-mode-extended-teaser { height: 100%; } .views-news-page .views-row:nth-child(n + 4) .node--type-news.node--view-mode-extended-teaser .field--name-body { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } @media (max-width: 1199.98px) { .node--type-news.node--view-mode-extended-teaser .text-formatted { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } } @media (min-width: 1200px) { .views-news-page .views-row:first-child .node--type-news.node--view-mode-extended-teaser .node__content, .view-news-promoted .node--type-news.node--view-mode-extended-teaser .node__content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .views-news-page .views-row:first-child .node--type-news.node--view-mode-extended-teaser .before, .view-news-promoted .node--type-news.node--view-mode-extended-teaser .before { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 50%; flex-grow: 1; margin-bottom: 0; } .views-news-page .views-row:first-child .node--type-news.node--view-mode-extended-teaser .main, .view-news-promoted .node--type-news.node--view-mode-extended-teaser .main { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 50%; } .views-news-page .views-row:first-child .node--type-news.node--view-mode-extended-teaser .main-inner, .view-news-promoted .node--type-news.node--view-mode-extended-teaser .main-inner { padding: 2.25rem; } } .node--type-stories.node--view-mode-teaser { height: 100%; } .node--type-stories.node--view-mode-teaser .node__content { display: flex; flex-wrap: wrap; height: 100%; } .node--type-stories.node--view-mode-teaser .story-body { position: relative; z-index: 100; margin-top: -6rem; background-color: var(--vliz-color-background-light-3); margin-left: 3rem; margin-right: 3rem; border-top-right-radius: 50px; padding: 1.5rem; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } .node--type-stories.node--view-mode-teaser .story-body p:last-child { margin-bottom: 0; padding-bottom: 0; } .node--type-stories.node--view-mode-teaser .story-body h3, .node--type-stories.node--view-mode-teaser .story-body .h3 { font-size: 1.875rem; } .node--type-stories.node--view-mode-teaser .story-body h3 > a, .node--type-stories.node--view-mode-teaser .story-body .h3 > a { color: var(--vliz-color-text); } .node--type-stories.node--view-mode-teaser .story-body .field--name-field-teaser, .node--type-stories.node--view-mode-teaser .story-body .field--name-body { font-size: 1.09375rem; } @media (prefers-color-scheme: dark) { .node--type-stories.node--view-mode-teaser .story-body { color: var(--vliz-color-text-invert); } .node--type-stories.node--view-mode-teaser .story-body h3 > a, .node--type-stories.node--view-mode-teaser .story-body .h3 > a { color: var(--vliz-color-text-invert); } } @media (max-width: 1199.98px) { .node--type-stories.node--view-mode-teaser { background-color: var(--vliz-color-background-light-3); box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } .node--type-stories.node--view-mode-teaser .node__content { display: block; } .node--type-stories.node--view-mode-teaser .story-body { margin-top: 0; margin-left: 0; margin-right: 0; border-radius: 0; box-shadow: none; } .node--type-stories.node--view-mode-teaser .story-body h3, .node--type-stories.node--view-mode-teaser .story-body .h3 { font-size: 1.25rem; } } .node--type-events.node--view-mode-extended-teaser h2, .node--type-events.node--view-mode-extended-teaser .h2, .node--type-jobs.node--view-mode-teaser h2, .node--type-jobs.node--view-mode-teaser .h2 { font-size: 1.5625rem; } .node--type-events.node--view-mode-extended-teaser a, .node--type-jobs.node--view-mode-teaser a { color: var(--vliz-color-text-brand); } .node--type-events.node--view-mode-extended-teaser a:hover, .node--type-jobs.node--view-mode-teaser a:hover { color: var(--vliz-color-text-brand-hover); } .view-jobs.view-display-id-block_jobs_promoted .node--type-jobs { background-color: var(--vliz-color-background-light-1); height: 100%; padding: 1.5rem 3rem; } .view-jobs.view-display-id-block_jobs_promoted .views-row:nth-child(even) .node--type-jobs { background-color: var(--vliz-color-background-dark-1); color: var(--vliz-color-text-invert); } .view-jobs.view-display-id-block_jobs_promoted .views-row:nth-child(even) .node--type-jobs a { color: var(--vliz-color-text-invert); } @media (prefers-color-scheme: dark) { .view-jobs.view-display-id-block_jobs_promoted .views-row:nth-child(even) .node--type-jobs { color: var(--vliz-color-text); } .view-jobs.view-display-id-block_jobs_promoted .views-row:nth-child(even) .node--type-jobs a { color: var(--vliz-color-text); } } .node--type-events.node--view-mode-extended-teaser .node__content { font-size: 1.09375rem; } .node--type-events.node--view-mode-extended-teaser span { display: inline-block; margin-right: 5px; } .node--type-events.node--view-mode-extended-teaser .date-wrapper { background-color: var(--vliz-color-background-light-1); padding: 2px 5px; font-size: 0.84375rem; } .node--type-events.node--view-mode-teaser { --bs-link-color: var(--vliz-color-text); color: var(--vliz-color-text); height: 100%; padding: 1.5rem; padding-bottom: 4.5rem; position: relative; background-color: var(--vliz-color-background-light-1); } .node--type-events.node--view-mode-teaser svg.wave { position: absolute; bottom: 0; right: 0; left: 0; width: 100%; height: auto; } .node--type-events.node--view-mode-teaser svg.wave path { fill: var(--vliz-color-background-primary); } .node--type-events.node--view-mode-teaser .event-date-wrapper { font-size: 1.875rem; font-weight: 900; margin-bottom: 1rem; } .node--type-events.node--view-mode-teaser .event-date-wrapper .field { display: inline-block; } .node--type-events.node--view-mode-teaser h4, .node--type-events.node--view-mode-teaser .h4 { font-size: 1.5625rem; font-weight: 500; } .view-display-id-events_upcoming_block .views-row:nth-child(odd) .node--type-events.node--view-mode-teaser { background-color: var(--vliz-color-background-dark-1); } @media (prefers-color-scheme: light) { .view-display-id-events_upcoming_block .views-row:nth-child(odd) .node--type-events.node--view-mode-teaser { --bs-link-color: var(--vliz-color-text-invert); color: var(--vliz-color-text-invert); } } .node--type-faq-question.node--view-mode-teaser { height: 100%; padding: 1.5rem; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } .node--type-faq-question.node--view-mode-teaser h2, .node--type-faq-question.node--view-mode-teaser .h2 { font-size: 1.5625rem; } .node--type-faq-question.node--view-mode-teaser h2 > a, .node--type-faq-question.node--view-mode-teaser .h2 > a { color: var(--vliz-color-text); } .view-display-id-faq_promoted_block .views-row:nth-child(1n) .node--type-faq-question.node--view-mode-teaser { background-color: var(--vliz-color-background-light-1); } .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser { background-color: var(--vliz-color-background-dark-1); color: var(--vliz-color-text-invert); } .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser h2 > a, .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser .h2 > a { color: var(--vliz-color-text-invert); } @media (prefers-color-scheme: dark) { .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser { color: var(--vliz-color-text); } .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser h2 > a, .view-display-id-faq_promoted_block .views-row:nth-child(2n) .node--type-faq-question.node--view-mode-teaser .h2 > a { color: var(--vliz-color-text); } } .view-display-id-faq_promoted_block .views-row:nth-child(3n) .node--type-faq-question.node--view-mode-teaser { background-color: var(--vliz-color-background-light-3); } @media (prefers-color-scheme: dark) { .view-display-id-faq_promoted_block .views-row:nth-child(3n) .node--type-faq-question.node--view-mode-teaser { color: var(--vliz-color-text-invert); } .view-display-id-faq_promoted_block .views-row:nth-child(3n) .node--type-faq-question.node--view-mode-teaser a { color: var(--vliz-color-text-invert); } } .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full { --bs-link-color: var(--vliz-color-text); border-bottom: 1px solid var(--vliz-color-text-gray); } .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full h3, .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full .h3 { font-size: 1.875rem; padding: 1rem; cursor: pointer; position: relative; padding-right: 4rem; -webkit-user-select: none; -moz-user-select: none; user-select: none; } @media (max-width: 767.98px) { .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full h3, .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full .h3 { font-size: 1.5625rem; } } .view-faq.view-display-id-faq_page .node--type-faq-question.node--view-mode-full .node__content { display: none; } .view-faq.view-display-id-faq_page .views-row:first-child .node--type-faq-question.node--view-mode-full { border-top: 1px solid var(--vliz-color-text-gray); } .view-faq.view-display-id-faq_page .views-row.active .node__content { display: block; padding: 1rem; padding-top: 0; } .vliz-accordeon .icon { position: absolute; right: 1rem; top: 50%; transform: translateY(-50%); } .vliz-accordeon .icon.icon-min { display: none; } .vliz-accordeon .views-row.active .icon-plus { display: none; } .vliz-accordeon .views-row.active .icon-min { display: block; } .node.node--type-projects.node--view-mode-teaser { --bs-link-color: var(--vliz-color-text-brand); --bs-link-color-hover: var(--vliz-color-text-brand-hover); font-size: 1.09375rem; } .node.node--type-projects.node--view-mode-teaser h2, .node.node--type-projects.node--view-mode-teaser .h2 { font-size: 1.5625rem; } .node.node--type-publications.node--view-mode-full { margin-bottom: 3rem; } .node.node--type-publications.node--view-mode-full .node__content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .node.node--type-publications.node--view-mode-full .before, .node.node--type-publications.node--view-mode-full .primary { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; } .node.node--type-publications.node--view-mode-full .primary { flex: 0 0 auto; width: 66.66666667%; padding-left: 1.5rem; } @media (max-width: 991.98px) { .node.node--type-publications.node--view-mode-full .primary, .node.node--type-publications.node--view-mode-full .before { flex: 0 0 auto; width: 100%; } .node.node--type-publications.node--view-mode-full .before { margin-bottom: 1.5rem; } } .node.node--type-publications.node--view-mode-full .actions { list-style-type: none; margin: 0; padding: 0; margin: 1.5rem 0; margin-bottom: 3rem; display: flex; align-items: center; } .node.node--type-publications.node--view-mode-full .actions > li { margin-right: 1.5rem; } .node.node--type-publications.node--view-mode-full .field--content { border-top: 1px solid var(--vliz-color-text-gray); border-bottom: 1px solid var(--vliz-color-text-gray); margin-bottom: 1.5rem; padding: 1.5rem 0; } .node.node--type-publications.node--view-mode-full .field--content .label { font-weight: 900; padding-bottom: 1rem; } .node.node--type-publications.node--view-mode-full .field--content .content-list { list-style-type: none; margin: 0; padding: 0; } .node.node--type-publications.node--view-mode-full .field--content .content-list > li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .node.node--type-publications.node--view-mode-full .field--content .content-list > li > a { color: var(--vliz-color-text-brand); font-size: 1.09375rem; } .node.node--type-publications.node--view-mode-full .field--name-field-pub-authors, .node.node--type-publications.node--view-mode-full .field--name-field-pub-description { margin: 1.5rem 0; font-size: 1.09375rem; } .node.node--type-staff { display: flex; } .node.node--type-staff .field--name-field-staff-picture { margin-right: 1rem; } .node.node--type-staff .node__content h4, .node.node--type-staff .node__content .h4 { font-size: 1.5625rem; color: var(--vliz-color-text-brand); } .block-system-branding-block svg { width: 100%; max-width: 190px; height: auto; } @media (max-width: 991.98px) { .block-system-branding-block svg { max-width: 130px; } } @media (max-width: 767.98px) { .block-system-branding-block svg { max-width: 100px; } } .block-system-branding-block svg path { fill: var(--vliz-color-text-brand); } .block-system-branding-block svg path.swoosh { fill: var(--vliz-color-background-light-3); } @media (prefers-color-scheme: dark) { .block-system-branding-block svg path.swoosh, .block-system-branding-block svg path { fill: #fff; } } .block-system-breadcrumb-block { margin-bottom: 1.5rem; } body.vliz-disable-breadcrumb .block-system-breadcrumb-block { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .block-vliz-dynamic-hero-title-block, .block--type-hero-page-title { margin: 0 calc(50% - 50vw); width: 100vw; height: 350px; overflow: hidden; margin-bottom: 1.5rem; } @media (max-width: 1199.98px) { .block-vliz-dynamic-hero-title-block, .block--type-hero-page-title { height: 300px; } } @media (max-width: 991.98px) { .block-vliz-dynamic-hero-title-block, .block--type-hero-page-title { height: 200px; } } @media (max-width: 767.98px) { .block-vliz-dynamic-hero-title-block, .block--type-hero-page-title { height: 150px; } } .block-vliz-dynamic-hero-title-block .page-title-hero-container, .block--type-hero-page-title .page-title-hero-container { height: 100%; max-width: 2560px; margin: 0 auto; position: relative; } .block-vliz-dynamic-hero-title-block .page-title-hero-container:before, .block--type-hero-page-title .page-title-hero-container:before { content: ""; display: block; position: absolute; z-index: 90; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(53, 77, 155, 0.4); } .block-vliz-dynamic-hero-title-block .field--name-field-hero-title, .block-vliz-dynamic-hero-title-block .extended-page-title, .block--type-hero-page-title .field--name-field-hero-title, .block--type-hero-page-title .extended-page-title { position: absolute; top: 50%; left: 50%; width: 90%; text-align: center; transform: translate(-50%, -50%); color: #fff; z-index: 100; font-size: 3.125rem; font-weight: 900; } @media (max-width: 991.98px) { .block-vliz-dynamic-hero-title-block .field--name-field-hero-title, .block-vliz-dynamic-hero-title-block .extended-page-title, .block--type-hero-page-title .field--name-field-hero-title, .block--type-hero-page-title .extended-page-title { font-size: 1.875rem; } } .block-vliz-dynamic-hero-title-block .field--name-field-hero-background, .block-vliz-dynamic-hero-title-block .hero-media, .block--type-hero-page-title .field--name-field-hero-background, .block--type-hero-page-title .hero-media { height: 100%; } .block-vliz-dynamic-hero-title-block .field--name-field-hero-background img, .block-vliz-dynamic-hero-title-block .hero-media img, .block--type-hero-page-title .field--name-field-hero-background img, .block--type-hero-page-title .hero-media img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .block-views-exposed-filter-blockvliz-publicaties-page-1, .vliz-inline-search-form { margin-bottom: 3rem; padding: 3rem; } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form--inline, .block-views-exposed-filter-blockvliz-publicaties-page-1 .vliz-search-form-wrapper, .vliz-inline-search-form .form--inline, .vliz-inline-search-form .vliz-search-form-wrapper { margin: 0 auto; position: relative; } .block-vliz-search-trigger { margin-left: 1.5rem; } .block-vliz-search-trigger .contextual { display: none; } .block-views-exposed-filter-blockvliz-publicaties-page-1, .vliz-inline-search-form, .block-vliz-search-simple-block, .block-vliz-search-block { --bs-body-color: #fff; --vliz-color-link: #fff; --bs-link-color: #fff; color: var(--bs-body-color); background-color: var(--vliz-color-background-dark-2); } .block-views-exposed-filter-blockvliz-publicaties-page-1 label, .vliz-inline-search-form label, .block-vliz-search-simple-block label, .block-vliz-search-block label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-text, .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-search, .vliz-inline-search-form .form-text, .vliz-inline-search-form .form-search, .block-vliz-search-simple-block .form-text, .block-vliz-search-simple-block .form-search, .block-vliz-search-block .form-text, .block-vliz-search-block .form-search { width: 100%; background-color: var(--vliz-color-background-dark-2); border: none; border-bottom: 2px solid #fff; font-size: 2.1875rem; padding: 1rem 0; color: #fff; } @media (max-width: 767.98px) { .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-text, .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-search, .vliz-inline-search-form .form-text, .vliz-inline-search-form .form-search, .block-vliz-search-simple-block .form-text, .block-vliz-search-simple-block .form-search, .block-vliz-search-block .form-text, .block-vliz-search-block .form-search { font-size: 1.25rem; } } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-text:focus, .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-search:focus, .vliz-inline-search-form .form-text:focus, .vliz-inline-search-form .form-search:focus, .block-vliz-search-simple-block .form-text:focus, .block-vliz-search-simple-block .form-search:focus, .block-vliz-search-block .form-text:focus, .block-vliz-search-block .form-search:focus { outline: none; } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-text::-moz-placeholder, .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-search::-moz-placeholder, .vliz-inline-search-form .form-text::-moz-placeholder, .vliz-inline-search-form .form-search::-moz-placeholder, .block-vliz-search-simple-block .form-text::-moz-placeholder, .block-vliz-search-simple-block .form-search::-moz-placeholder, .block-vliz-search-block .form-text::-moz-placeholder, .block-vliz-search-block .form-search::-moz-placeholder { color: #fff; opacity: 1; } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-text::placeholder, .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-search::placeholder, .vliz-inline-search-form .form-text::placeholder, .vliz-inline-search-form .form-search::placeholder, .block-vliz-search-simple-block .form-text::placeholder, .block-vliz-search-simple-block .form-search::placeholder, .block-vliz-search-block .form-text::placeholder, .block-vliz-search-block .form-search::placeholder { color: #fff; opacity: 1; } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-actions, .vliz-inline-search-form .form-actions, .block-vliz-search-simple-block .form-actions, .block-vliz-search-block .form-actions { position: absolute; right: 0; top: 50%; z-index: 160; transform: translateY(-50%); } .block-views-exposed-filter-blockvliz-publicaties-page-1 .form-actions .button, .vliz-inline-search-form .form-actions .button, .block-vliz-search-simple-block .form-actions .button, .block-vliz-search-block .form-actions .button { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .block-vliz-search-simple-block { margin: 0 calc(50% - 50vw); width: 100vw; padding-top: 4.5rem; padding-bottom: 6rem; background-color: var(--vliz-color-background-dark-2); margin-bottom: 1.5rem; } .block-vliz-search-simple-block h2, .block-vliz-search-simple-block .h2 { text-align: center; font-size: 3.125rem; } .block-vliz-search-simple-block .vliz-search-form-wrapper { width: 90%; margin: 0 auto; position: relative; } @media (max-width: 991.98px) { .block-vliz-search-simple-block { padding-top: 1.5rem; padding-bottom: 3rem; } } .block-vliz-search-block { display: none; position: fixed; left: 0; width: 100vw; height: 100vh; top: -100vh; z-index: 2000; transition: top 0.1s ease-in-out; } .block-vliz-search-block.show-overlay { top: 0; } .block-vliz-search-block .close-search-overlay { --vliz-close-size: 50px; position: absolute; right: 4.5rem; top: 4.5rem; display: block; height: var(--vliz-close-size); width: var(--vliz-close-size); } @media (max-width: 767.98px) { .block-vliz-search-block .close-search-overlay { right: 1.5rem; top: 1.5rem; } } .block-vliz-search-block .close-search-overlay:before, .block-vliz-search-block .close-search-overlay:after { content: ""; display: block; position: absolute; left: calc(var(--vliz-close-size) / 2); height: var(--vliz-close-size); width: 5px; background-color: #fff; transition: all 0.25s ease-out; } .block-vliz-search-block .close-search-overlay:after { transform: rotate(45deg); } .block-vliz-search-block .close-search-overlay:before { transform: rotate(-45deg); } .block-vliz-search-block .close-search-overlay:hover:after { transform: rotate(-45deg); } .block-vliz-search-block .close-search-overlay:hover:before { transform: rotate(45deg); } .block-vliz-search-block .vliz-search-form-wrapper { position: absolute; top: 50%; left: 50%; width: 80%; transform: translate(-50%, -50%); } .block-vliz-search-block .vliz-search-form-wrapper-form { position: relative; margin-bottom: 3rem; } .block-facet--links { --bs-link-color: var(--vliz-color-text); margin-bottom: 3rem; } .block-facet--links .facets-widget-links > ul { list-style-type: none; margin: 0; padding: 0; text-align: center; } .block-facet--links .facets-widget-links > ul > li { display: inline-block; margin: 0 5px; } .block-facet--links .facets-widget-links > ul > li > a { background-color: var(--vliz-color-background-light-3); font-weight: 500; text-transform: uppercase; display: block; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); margin-bottom: 1rem; font-size: 1.09375rem; font-weight: 900; } .block-facet--links .facets-widget-links > ul > li > a.is-active { background-color: var(--vliz-color-background-dark-1); } .block-facet--links .facets-widget-links > ul > li > a.is-active .facet-item__value { color: var(--vliz-color-text-invert); } .block-facet--links .facets-widget-links > ul > li > a span { display: inline-block; padding: 4px 10px; } .block-facet--links .facets-widget-links > ul > li > a .facet-item__count { background-color: var(--vliz-color-background-box); } @media (prefers-color-scheme: dark) { .block-facet--links .facets-widget-links > ul > li > a { background-color: var(--vliz-color-background-light-1); } .block-facet--links .facets-widget-links > ul > li > a .facet-item__count { background-color: var(--vliz-color-background-primary); } } @media (max-width: 767.98px) { .block-facet--links .facets-widget-links > ul > li > a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.84375rem; } } .block-facet--links .facets-widget-links > ul > li.facets-reset > a { background-color: var(--vliz-color-background-light-1); } .region-content-below .block h2, .region-content-below .block .h2 { text-align: center; margin-bottom: 3rem; } .view > .more-link, .view [data-drupal-views-infinite-scroll-pager] > li.view > a, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .view > a, .view > .more-link .view > a, .view [data-drupal-views-infinite-scroll-pager] > li.view > a .view > a .view > a, .view > .more-link-colored .view > a, .view > .more-link-colored { text-align: center; } .view > .view-empty { text-align: center; color: var(--vliz-color-text-gray); font-weight: 900; margin-bottom: 1.5rem; } .view [data-drupal-views-infinite-scroll-pager] { list-style-type: none; margin: 0; padding: 0; text-align: center; } .view-taxonomy-term .views-infinite-scroll-content-wrapper { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-taxonomy-term .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; } .views-news-page > .attachment-before { margin-bottom: 1.5rem; } .views-news-page .views-infinite-scroll-content-wrapper { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .views-news-page .views-infinite-scroll-content-wrapper > .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; margin-bottom: 1.5rem; } @media (max-width: 991.98px) { .views-news-page .views-infinite-scroll-content-wrapper > .views-row { flex: 0 0 auto; width: 50%; } } @media (max-width: 767.98px) { .views-news-page .views-infinite-scroll-content-wrapper > .views-row { flex: 0 0 auto; width: 100%; } } @media (min-width: 1200px) { .views-news-page .views-infinite-scroll-content-wrapper > .views-row:first-child { flex: 0 0 auto; width: 100%; } .views-news-page .views-infinite-scroll-content-wrapper > .views-row:nth-child(n + 2) { flex: 0 0 auto; width: 50%; } .views-news-page .views-infinite-scroll-content-wrapper > .views-row:nth-child(n + 4) { flex: 0 0 auto; width: 33.33333333%; } } @media (max-width: 1199.98px) { .views-news-page .views-infinite-scroll-content-wrapper > .views-row { flex: 0 0 auto; width: 50%; } } @media (max-width: 767.98px) { .views-news-page .views-infinite-scroll-content-wrapper > .views-row { flex: 0 0 auto; width: 100%; } } .view-news-promoted > .attachment-before { margin-bottom: 1.5rem; } .view-news-promoted > .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-news-promoted > .view-content .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 50%; margin-bottom: 1.5rem; } @media (max-width: 991.98px) { .view-news-promoted > .view-content .views-row:nth-child(3) { display: none; } } @media (min-width: 992px) { .view-news-promoted > .view-content .views-row { flex: 0 0 auto; width: 33.33333333%; } } .view-news-related .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); justify-content: center; } .view-news-related .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; margin-bottom: 1.5rem; } @media (max-width: 991.98px) { .view-news-related .views-row { flex: 0 0 auto; width: 50%; } .view-news-related .views-row:last-child { display: none; } } @media (max-width: 767.98px) { .view-news-related .views-row { flex: 0 0 auto; width: 100%; } } .view-stories.stories-block .views-row { margin-bottom: 1.5rem; } @media (min-width: 1200px) { .view-stories.stories-block .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-stories.stories-block .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 50%; } } .view-stories.stories-page .views-infinite-scroll-content-wrapper { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-stories.stories-page .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 50%; margin-bottom: 3rem; } @media (min-width: 1200px) { .view-stories.stories-page .views-row:nth-child(n + 3) { flex: 0 0 auto; width: 33.33333333%; } .view-stories.stories-page .views-row:nth-child(n + 3) .story-body { margin-left: 1.5rem; margin-right: 1.5rem; } } @media (max-width: 1199.98px) { .view-stories.stories-page .views-row { flex: 0 0 auto; width: 50%; margin-bottom: 1.5rem; } } @media (max-width: 767.98px) { .view-stories.stories-page .views-row { flex: 0 0 auto; width: 100%; } } .view-jobs.promoted-jobs .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-jobs.promoted-jobs .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; margin-bottom: 1.5rem; } @media (min-width: 1200px) { .view-jobs.promoted-jobs .views-row:first-child { margin-left: 16.66666667%; } } @media (max-width: 1199.98px) { .view-jobs.promoted-jobs .views-row { flex: 0 0 auto; width: 50%; } } @media (max-width: 767.98px) { .view-jobs.promoted-jobs .views-row { flex: 0 0 auto; width: 100%; } } .view-id-events.events-page .views-row, .view-jobs.jobs-page .views-row { border-bottom: 1px solid var(--vliz-color-text-gray); padding: 1rem 0; } .view-id-events.events-page .views-row:last-child, .view-jobs.jobs-page .views-row:last-child { border-bottom: none; } .view-id-events.events-ticker { position: relative; } .view-id-events.events-ticker .tns-slider { display: flex; } .view-id-events.events-ticker .tns-item { flex: 1; } .view-id-events.events-page .view-header > h2, .view-id-events.events-page .view-header > .h2 { text-align: center; margin-bottom: 1.5rem; } .view-id-events.events-page .views-infinite-scroll-content-wrapper, .view-id-events.events-page .attachment .view-content { margin-bottom: 3rem; --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-id-events.events-page .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; } @media (min-width: 992px) { .view-id-events.events-page .views-row { flex: 0 0 auto; width: 83.33333333%; margin-left: 8.33333333%; } } .view-faq.faq-promoted .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view-faq.faq-promoted .views-row { margin-bottom: 1.5rem; box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; } @media (min-width: 992px) { .view-faq.faq-promoted .views-row { flex: 0 0 auto; width: 33.33333333%; } } .view-search-results h3, .view-search-results .h3 { text-align: center; margin-top: 4.5rem; margin-bottom: 1.5rem; } .view-search-results h3:first-child, .view-search-results .h3:first-child { margin-top: 0; } .view-search-results .views-row { border-top: 1px solid var(--vliz-color-text-gray); padding: 1rem; } .view-search-results .field--name-field-pub-type { background-color: var(--vliz-color-background-light-2); font-size: 1.09375rem; padding: 2px 4px; margin-right: 5px; } .view-search-results .node h4, .view-search-results .node .h4 { font-size: 1.5625rem; } .view-search-results .node h4 > a, .view-search-results .node .h4 > a { color: var(--vliz-color-text-brand); } .view-search-results .node h4 i, .view-search-results .node .h4 i, .view-search-results .node h4 svg, .view-search-results .node .h4 svg { color: var(--vliz-color-text-gray); margin-right: 0.5rem; } .view-search-results .node .node__content { font-size: 1.09375rem; } .view.publications-index { margin-bottom: 3rem; } .view.publications-index .views-infinite-scroll-content-wrapper { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view.publications-index .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 16.66666667%; margin-bottom: 1.5rem; } @media (max-width: 1199.98px) { .view.publications-index .views-row { flex: 0 0 auto; width: 25%; } } @media (max-width: 991.98px) { .view.publications-index .views-row { flex: 0 0 auto; width: 33.33333333%; } } @media (max-width: 767.98px) { .view.publications-index .views-row { flex: 0 0 auto; width: 50%; } } @media (max-width: 575.98px) { .view.publications-index .views-row { flex: 0 0 auto; width: 100%; } } .view.staff-grouped .view-content { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .view.staff-grouped .views-row { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; margin-bottom: 1.5rem; } @media (max-width: 991.98px) { .view.staff-grouped .views-row { flex: 0 0 auto; width: 50%; } } @media (max-width: 767.98px) { .view.staff-grouped .views-row { flex: 0 0 auto; width: 100%; } } .view.staff-grouped h3, .view.staff-grouped .h3 { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; font-size: 3.125rem; padding-top: 1.5rem; padding-bottom: 3rem; text-align: center; } .view.staff-grouped h3:first-child, .view.staff-grouped .h3:first-child { padding-top: 0; } @media (max-width: 991.98px) { .view.staff-grouped h3, .view.staff-grouped .h3 { font-size: 2.5rem; } } @media (max-width: 767.98px) { .view.staff-grouped h3, .view.staff-grouped .h3 { font-size: 2.1875rem; } } .view.staff-grouped .field--name-field-staff-picture { max-width: 100px; } .view.staff-grouped .field--name-field-staff-function { font-size: 1.09375rem; } #block-languageswitcher .contextual { display: none; } header nav.language-links ul.links, header nav ul.menu { list-style-type: none; margin: 0; padding: 0; } header nav.language-links ul.links > li, header nav ul.menu > li { display: inline-block; margin-left: 2rem; font-size: 1.09375rem; } header nav.language-links ul.links > li > span, header nav.language-links ul.links > li > a, header nav ul.menu > li > span, header nav ul.menu > li > a { cursor: pointer; text-decoration: none; color: var(--vliz-color-link); transition: all 0.2s ease-in-out; } @media (prefers-color-scheme: dark) { header nav.language-links ul.links > li > span, header nav.language-links ul.links > li > a, header nav ul.menu > li > span, header nav ul.menu > li > a { color: var(--vliz-color-text); } } header nav.language-links ul.links > li > span.is-active, header nav.language-links ul.links > li > a.is-active, header nav ul.menu > li > span.is-active, header nav ul.menu > li > a.is-active { font-weight: 700; text-decoration: underline; } header nav.language-links ul.links > li > span:hover, header nav.language-links ul.links > li > a:hover, header nav ul.menu > li > span:hover, header nav ul.menu > li > a:hover { color: var(--vliz-color-link-hover); } header nav.language-links ul.links > li > span.highlight, header nav.language-links ul.links > li > a.highlight, header nav ul.menu > li > span.highlight, header nav ul.menu > li > a.highlight { color: var(--vliz-color-link-highlight); } header nav.language-links ul.links > li > span.highlight:hover, header nav.language-links ul.links > li > a.highlight:hover, header nav ul.menu > li > span.highlight:hover, header nav ul.menu > li > a.highlight:hover { color: var(--vliz-color-link-highlight-hover); } @media (max-width: 991.98px) { header .block-language, header nav#block-mainnavigation, header nav#block-servicenavigation { display: none; } } header nav#block-mainnavigation ul { display: flex; flex-wrap: wrap; width: 100%; justify-content: space-between; } header nav#block-mainnavigation ul > li { font-size: 1.875rem; margin: 0; } @media (max-width: 1599.98px) { header nav#block-mainnavigation ul > li { font-size: 1.5625rem; } } @media (max-width: 1399.98px) { header nav#block-mainnavigation ul > li { font-size: 1.25rem; } } header nav#block-mainnavigation ul > li > span, header nav#block-mainnavigation ul > li > a { position: relative; } header nav#block-mainnavigation ul > li > span:after, header nav#block-mainnavigation ul > li > a:after { content: ""; position: absolute; display: block; bottom: -8px; left: 50%; width: 0; border-bottom: 2px solid var(--vliz-color-background-light-1); transition: all 0.2s ease-in-out; transform: translateX(-50%); } header nav#block-mainnavigation ul > li > span.active, header nav#block-mainnavigation ul > li > a.active, header nav#block-mainnavigation ul > li > a.is-active { text-decoration: none; font-weight: inherit; color: var(--vliz-color-link-hover); } header nav#block-mainnavigation ul > li > span.active:after, header nav#block-mainnavigation ul > li > a.active:after, header nav#block-mainnavigation ul > li > a.is-active:after { width: 100%; } .block-doormat { position: absolute; background-color: var(--vliz-color-background-primary); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); z-index: 150; width: 100%; left: 0; right: 0; border-top: 1px solid var(--vliz-color-text-gray); display: none; } .block-doormat.active { display: block; } .block-doormat .doormat-inner ul { list-style-type: none; margin: 0; padding: 0; } .block-doormat .doormat-inner > ul.menu { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); padding-top: 3rem; padding-bottom: 3rem; } .block-doormat .doormat-inner > ul.menu > li { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 25%; } .block-doormat .doormat-inner > ul.menu > li > a, .block-doormat .doormat-inner > ul.menu > li > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--vliz-color-text-brand); font-weight: 500; font-size: 1.875rem; display: block; transition: all 0.2s ease-in-out; } @media (max-width: 1199.98px) { .block-doormat .doormat-inner > ul.menu > li > a, .block-doormat .doormat-inner > ul.menu > li > span { font-size: 1.25rem; } } .block-doormat .doormat-inner > ul.menu > li > a:hover { color: var(--vliz-color-text-brand-hover); } .block-doormat .doormat-inner > ul.menu > li > ul { list-style-type: none; margin: 0; padding: 0; margin-top: 1rem; } .block-doormat .doormat-inner > ul.menu > li > ul > li { padding: 0.5rem 0; } nav.tabs { margin-bottom: 1.5rem; padding: 0.5rem; background-color: var(--vliz-color-background-light-2); } nav.tabs ul { list-style-type: none; margin: 0; padding: 0; margin: 0; } nav.tabs li { display: inline-block; } nav.tabs li > a { display: block; padding: 5px 10px; color: var(--vliz-color-link); } nav.tabs li > a:active, nav.tabs li > a:hover { color: var(--vliz-color-text); background-color: var(--vliz-color-background-primary); } nav.tabs li > a.is-active { color: var(--vliz-color-text); font-weight: bolder; background-color: var(--vliz-color-background-primary); border-top: 1px solid var(--vliz-color-background-light-1); border-left: 1px solid var(--vliz-color-background-light-1); } nav.breadcrumb { padding-bottom: 0; font-size: 1.09375rem; color: var(--vliz-color-text-light); font-weight: 300; overflow-x: hidden; } nav.breadcrumb ol { list-style-type: none; margin: 0; padding: 0; display: flex; } nav.breadcrumb ol > li { white-space: nowrap; } nav.breadcrumb ol > li:last-child { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } nav.breadcrumb li:not(:first-child):before { content: ">"; margin: 0 5px; } nav.pager { margin-top: 3rem; } nav.pager .pager__items { text-align: center; } nav.pager .pager__item { display: inline; padding: 0.5em; } nav.pager .pager__item a { display: inline-block; width: auto; height: 30px; line-height: 30px; } nav.pager .pager__item.is-active a { font-weight: bold; background-color: var(--vliz-color-background-dark-1); color: white; border-radius: 20px; width: 30px; } .tns-controls button { position: absolute; top: 50%; background-color: transparent; outline: none; border: none; } .tns-controls button[data-controls="prev"] { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 278.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z' fill='%23707070' /%3E%3C/svg%3E"); background-repeat: no-repeat; content: ""; display: inline-block; width: 30px; height: 30px; background-size: contain; left: -60px; } .tns-controls button[data-controls="next"] { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z' fill='%23707070' /%3E%3C/svg%3E"); background-repeat: no-repeat; content: ""; display: inline-block; width: 30px; height: 30px; background-size: contain; right: -60px; } @media (max-width: 1199.98px) { .tns-controls { display: none; } } .tns-nav { text-align: center; margin: 1.5rem 0; } .tns-nav button { text-align: center; width: 20px; height: 20px; background-color: transparent; border-radius: 50%; outline: none; border: 1px solid var(--vliz-color-text-gray); margin: 0 5px; } .tns-nav button.tns-nav-active { background-color: var(--vliz-color-text-gray); } @media (prefers-color-scheme: dark) { .tns-nav button { border-color: var(--vliz-color-text); } .tns-nav button.tns-nav-active { background-color: var(--vliz-color-text); } } nav#block-inlinemainnav { margin-bottom: 1.5rem; } nav#block-inlinemainnav ul.menu { list-style-type: none; margin: 0; padding: 0; --bs-link-color: #2f2d2d; text-align: center; } nav#block-inlinemainnav ul.menu > li { display: inline-block; text-transform: uppercase; font-weight: 900; margin: 0 2px; margin-bottom: 1rem; } nav#block-inlinemainnav ul.menu > li > a { background-color: var(--vliz-color-background-light-3); padding: 4px 10px; transition: all 0.2s ease-in-out; } nav#block-inlinemainnav ul.menu > li > a.is-active, nav#block-inlinemainnav ul.menu > li > a:hover { background-color: var(--vliz-color-background-dark-1); color: var(--vliz-color-text-invert); } @media (max-width: 767.98px) { nav#block-inlinemainnav ul.menu > li { font-size: 1.09375rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 0.5rem; } } .region-mobile-overlay { position: fixed; left: 0; width: 100vw; height: 100vh; bottom: -100vh; z-index: 2000; transition: bottom 0.2s ease-in-out; color: var(--bs-body-color); background-color: var(--vliz-color-background-primary); overflow-y: auto; padding-top: 160px; } @media (min-width: 992px) { .region-mobile-overlay { display: none; } } .region-mobile-overlay.is-active { bottom: 0; } .region-mobile-overlay nav { text-align: center; margin-bottom: 1.5rem; } .region-mobile-overlay nav.mobile-main-navigation { margin-bottom: 1.5rem; } .region-mobile-overlay nav.mobile-main-navigation > ul > li > a, .region-mobile-overlay nav.mobile-main-navigation > ul > li > span { font-size: 1.875rem; color: var(--vliz-color-text-gray); border-bottom: 3px solid transparent; } .region-mobile-overlay nav.mobile-main-navigation > ul > li.menu-active > a, .region-mobile-overlay nav.mobile-main-navigation > ul > li.menu-active > span { border-bottom-color: var(--vliz-color-background-light-1); } .region-mobile-overlay nav.mobile-main-navigation > ul > li > ul > li > a, .region-mobile-overlay nav.mobile-main-navigation > ul > li > ul > li > span { font-size: 1.5625rem; color: var(--vliz-color-text-brand); } .region-mobile-overlay nav.mobile-main-navigation ul li span { cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .region-mobile-overlay nav ul { list-style-type: none; margin: 0; padding: 0; } .region-mobile-overlay nav ul ul { display: none; margin: 1rem 0; } .region-mobile-overlay nav ul ul ul { margin-top: 0; } .region-mobile-overlay nav ul li.menu-active > ul { display: block; } #vlizimisfp .pager { overflow: hidden; margin: 20px 0 !important; } #vlizimisfp .pager li { color: #6b6b6b; display: inline-block; margin: 3px !important; padding: 0px !important; text-indent: 0px !important; } #vlizimisfp .pager li a { display: inline-block; height: 30px; line-height: 30px; padding: 0 10px; color: #6b6b6b; background-color: #f2f2f2; border-radius: 3px; text-decoration: none; text-align: center; font-weight: buld; transition: all 0.2s; border-bottom: 0px; } #vlizimisfp .pager li.next a, #vlizimisfp .pager li.prev a { width: 30px; color: #fff; background-color: #1e9bd6; } #vlizimisfp .pager li a:hover, #vlizimisfp .pager li a:active, #vlizimisfp .pager li.active a, #vlizimisfp .pager-current a { color: #fff !important; background-color: #1e9bd6 !important; } #vlizimisfp .pager li:before { color: #e95d0f; content: "" !important; font-size: 10px; margin-right: 0px !important; margin-top: 0px !important; } #vlizimisfp .pager-next a, #vlizimisfp .pager-last a, #vlizimisfp .pager-previous a, #vlizimisfp .pager-first a { background-color: #1e9bd6 !important; color: #fff !important; } #vlizimisfp .pager-next a:hover, #vlizimisfp .pager-last a:hover, #vlizimisfp .pager-previous a:hover, #vlizimisfp .pager-first a:hover { background-color: #1e9bd6 !important; } body { overflow-x: hidden; } body.vliz-mobile-nav-active, body.vliz-search-overlay-open { overflow: hidden; } [data-drupal-messages] { margin-bottom: 1.5rem; } img { display: block; max-width: 100%; height: auto; } .block-page-title-block { margin-bottom: 3rem; text-align: center; } body.vliz-disable-page-title .block-page-title-block { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } header { margin: 0 calc(50% - 50vw); width: 100vw; background-color: var(--vliz-color-background-primary); } @media (max-width: 991.98px) { body.vliz-mobile-nav-active header { position: fixed; left: 0; right: 0; top: 0; z-index: 2500; } body.vliz-mobile-nav-active header .block-vliz-search-trigger { visibility: hidden; } header .header-wrapper > .header-main { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0; } header .header-wrapper > .header-main .region-header-branding { width: 100%; max-width: 130px; } header .header-wrapper > .header-main .block-vliz-search-trigger { font-size: 25px; } header .header-wrapper > .header-main .hamburger, header .header-wrapper > .header-main .header-content { margin-top: 0.5rem; } } @media (min-width: 992px) { header .header-wrapper > .header-main { --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(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); padding: 2.25rem 0; } header .header-wrapper > .header-main .hamburger { display: none; } header .header-wrapper > .header-main .region-header-branding { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 16.66666667%; } header .header-wrapper > .header-main .header-content { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 83.33333333%; flex-grow: 1; } header .header-wrapper > .header-main .header-content .header-content-inner { display: flex; flex-wrap: wrap; height: 100%; } header .header-wrapper > .header-main .region-header-navigation-top { flex: 0 0 100%; display: flex; } header .header-wrapper > .header-main .region-header-navigation-top #block-servicenavigation { margin-left: auto; } header .header-wrapper > .header-main .region-header-navigation { flex: 0 0 100%; margin-left: auto; margin-top: auto; max-width: 1140px; } } body.vliz-enable-background-waves main { background: url(/assets/core/misc/swoosh_bg.svg) no-repeat center center; background-attachment: fixed; background-size: 90% auto; } #vlizimisfp * { font-weight: lighter; } #vlizimisfp .imis-authors::before, #vlizimisfp .imis-pubdate::before { background-size: 20px !important; height: 20px; width: 25px; } #vlizimisfp .imis-authors, #vlizimisfp .imis-pubdate { font-size: 0.7rem !important; line-height: 20px; } #vlizimisfp .button { border: none; background-color: var(--vliz-color-text-brand); text-transform: uppercase; color: var(--vliz-color-text-invert); font-weight: 500; padding: 0px 1rem; transition: all 0.2s ease-in-out; box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15); } #vlizimisfp .button:hover { background-color: var(--vliz-color-text-brand-hover); color: var(--vliz-color-text-invert); } #vlizimisfp .button.small { font-size: 12px; } #vlizimisfp .flexleft .imis-filters { min-width: 400px; } #vlizimisfp .simplesearch { background-image: url(/assets/core/misc/bib_publications_bg.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; } #vlizimisfp .imis-filters.simplesearch small a { color: #fff; } #availabilityDiv .IMIS { display: flex; } .icongroup { height: auto !important; } .IMIS a { color: var(--vliz-color-text-light); text-decoration: none; }