rivet-core
Version:
Indiana University design system
2,792 lines (2,255 loc) • 245 kB
CSS
/*!
* rivet-core - @version 2.9.1
*
* Copyright (C) 2018 The Trustees of Indiana University
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* Do not edit directly
* Generated on Wed, 04 Jun 2025 17:42:58 GMT
*/
:root {
--rvt-border-radius-sm: .125rem;
--rvt-border-radius-md: .25rem;
--rvt-border-radius-lg: .5rem;
--rvt-border-radius-circle: 999rem;
--rvt-breakpoint-sm: 30em;
--rvt-breakpoint-md: 46.25em;
--rvt-breakpoint-lg: 67.5em;
--rvt-breakpoint-xl: 78.75em;
--rvt-breakpoint-xxl: 87.5em;
--rvt-color-black-100: #e2e7e9;
--rvt-color-black-200: #a0abb4;
--rvt-color-black-300: #75838f;
--rvt-color-black-400: #4c5a69;
--rvt-color-black-500: #243142;
/* Base black */
--rvt-color-black-600: #182534;
--rvt-color-black-700: #0e1825;
--rvt-color-black-base: #243142;
--rvt-color-black-000: #f8f9fa;
--rvt-color-blue-100: #c6ecf6;
--rvt-color-blue-200: #94d2e7;
--rvt-color-blue-300: #63b1d3;
--rvt-color-blue-400: #328bb8;
--rvt-color-blue-500: #006298;
/* Base blue */
--rvt-color-blue-600: #004f80;
--rvt-color-blue-700: #00385f;
--rvt-color-blue-base: #006298;
--rvt-color-blue-000: #edfafd;
--rvt-color-crimson-100: #ffd6db;
--rvt-color-crimson-200: #ff636a;
--rvt-color-crimson-300: #f23a3f;
--rvt-color-crimson-400: #dc231e;
--rvt-color-crimson-500: #990000;
/* Base crimson */
--rvt-color-crimson-600: #800000;
--rvt-color-crimson-700: #5a0c0c;
--rvt-color-crimson-base: #990000;
--rvt-color-crimson-000: #fff7f8;
--rvt-color-gold-100: #fff4c6;
--rvt-color-gold-200: #ffe694;
--rvt-color-gold-300: #ffd563;
--rvt-color-gold-400: #ffc132;
--rvt-color-gold-500: #ffaa00;
/* Base gold */
--rvt-color-gold-600: #a36b00;
--rvt-color-gold-700: #613d00;
--rvt-color-gold-base: #ffaa00;
--rvt-color-gold-000: #fffceb;
--rvt-color-green-100: #dee8c6;
--rvt-color-green-200: #a7d094;
--rvt-color-green-300: #63b363;
--rvt-color-green-400: #329345;
--rvt-color-green-500: #056e41;
/* Base green */
--rvt-color-green-600: #005c31;
--rvt-color-green-700: #004421;
--rvt-color-green-base: #056e41;
--rvt-color-green-000: #f9f9f0;
--rvt-color-orange-100: #ffcdc0;
--rvt-color-orange-200: #ffa690;
--rvt-color-orange-300: #ff7e60;
--rvt-color-orange-400: #f75930;
--rvt-color-orange-500: #df3603;
/* Base orange */
--rvt-color-orange-600: #b11c00;
--rvt-color-orange-700: #690a00;
--rvt-color-orange-base: #df3603;
--rvt-color-orange-000: #fff3f0;
--rvt-color-purple-100: #decadc;
--rvt-color-purple-200: #c09ebb;
--rvt-color-purple-300: #a07498;
--rvt-color-purple-400: #7d4c73;
--rvt-color-purple-500: #59264d;
/* Base purple */
--rvt-color-purple-600: #48183d;
--rvt-color-purple-700: #330d2b;
--rvt-color-purple-base: #59264d;
--rvt-color-purple-000: #fbf8fb;
--rvt-color-white-base: #ffffff;
--rvt-font-base: "BentonSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
--rvt-font-sans: "BentonSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
--rvt-font-serif: "GeorgiaPro", Georgia, "Times New Roman", Times, serif;
--rvt-font-mono: monospace;
--rvt-font-weight-bold: 700;
--rvt-font-weight-medium: 500;
--rvt-font-weight-regular: 400;
--rvt-line-height-base: 1.5;
--rvt-line-height-title: 1.2;
--rvt-line-height-tight: 1.2;
--rvt-line-height-loose: 1.65;
--rvt-prefix: rvt;
/* Global class name prefix */
--rvt-shadow-base: 0 .25rem .5rem rgb(36, 49, 66, .16);
--rvt-shadow-subtle: 0 .1875rem .375rem rgb(36, 49, 66, .07);
--rvt-shadow-standard: 0 .25rem .5rem rgb(36, 49, 66, .16);
--rvt-shadow-heavy: 0 .25rem 1rem rgb(36, 49, 66, .2);
--rvt-spacing-base: .5rem;
/* 8px */
--rvt-spacing-xxs: .25rem;
/* 4px */
--rvt-spacing-xs: .5rem;
/* 8px */
--rvt-spacing-sm: 1rem;
/* 16px */
--rvt-spacing-md: 1.5rem;
/* 24px */
--rvt-spacing-lg: 2rem;
/* 32px */
--rvt-spacing-xl: 2.5rem;
/* 40px */
--rvt-spacing-xxl: 4rem;
/* 64px */
--rvt-spacing-3-xl: 8rem;
/* 128px */
--rvt-spacing-4-xl: 12rem;
/* 192px */
--rvt-ts-12: .75rem;
--rvt-ts-14: .875rem;
--rvt-ts-16: 1rem;
--rvt-ts-18: 1.125rem;
--rvt-ts-20: 1.25rem;
--rvt-ts-23: 1.4375rem;
--rvt-ts-26: 1.625rem;
--rvt-ts-29: 1.8125rem;
--rvt-ts-32: 2rem;
--rvt-ts-36: 2.25rem;
--rvt-ts-41: 2.5625rem;
--rvt-ts-46: 2.875rem;
--rvt-ts-52: 3.25rem;
--rvt-ts-xxs: .75rem;
--rvt-ts-xs: .875rem;
--rvt-ts-base: 1rem;
--rvt-ts-sm: 1.25rem;
--rvt-ts-md: 1.625rem;
--rvt-ts-lg: 2rem;
--rvt-ts-xl: 2.5625rem;
--rvt-ts-xxl: 3.25rem;
--rvt-width-base: 4rem;
/* 64px */
--rvt-width-xxs: 4rem;
/* 64px */
--rvt-width-xs: 8rem;
/* 128px */
--rvt-width-sm: 12rem;
/* 192px */
--rvt-width-md: 16rem;
/* 256px */
--rvt-width-lg: 20rem;
/* 320px */
--rvt-width-xl: 24rem;
/* 384px */
--rvt-width-xxl: 32rem;
/* 512px */
--rvt-width-3-xl: 40rem;
/* 640px */
--rvt-width-4-xl: 48rem;
/* 768px */
--rvt-z-index-0: 0;
--rvt-z-index-100: 100;
--rvt-z-index-200: 200;
--rvt-z-index-300: 300;
--rvt-z-index-400: 400;
--rvt-z-index-500: 500;
--rvt-z-index-600: 600;
--rvt-z-index-700: 700;
--rvt-z-index-800: 800;
--rvt-z-index-900: 900;
--rvt-z-index-1000: 1000;
}
/**
* Do not edit directly
* Generated on Wed, 04 Jun 2025 17:42:58 GMT
*/
@font-face {
font-family: BentonSans;
font-style: normal;
font-weight: 400;
src: url("https://fonts.iu.edu/fonts/benton-sans-regular.eot");
src: url("https://fonts.iu.edu/fonts/benton-sans-regular.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/benton-sans-regular.woff") format("woff"), url("https://fonts.iu.edu/fonts/benton-sans-regular.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/benton-sans-regular.svg#BentonSansRegular") format("svg");
font-display: swap;
}
@font-face {
font-family: BentonSans;
font-style: italic;
font-weight: 400;
src: url("https://fonts.iu.edu/fonts/benton-sans-italic.eot");
src: url("https://fonts.iu.edu/fonts/benton-sans-italic.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/benton-sans-italic.woff") format("woff"), url("https://fonts.iu.edu/fonts/benton-sans-italic.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/benton-sans-italic.svg#BentonSansItalic") format("svg");
font-display: swap;
}
@font-face {
font-family: BentonSans;
font-style: normal;
font-weight: 500;
src: url("https://fonts.iu.edu/fonts/benton-sans-medium.eot");
src: url("https://fonts.iu.edu/fonts/benton-sans-medium.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/benton-sans-medium.woff") format("woff"), url("https://fonts.iu.edu/fonts/benton-sans-medium.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/benton-sans-medium.svg#BentonSansMedium") format("svg");
font-display: swap;
}
@font-face {
font-family: BentonSans;
font-style: normal;
font-weight: 700;
src: url("https://fonts.iu.edu/fonts/benton-sans-bold.eot");
src: url("https://fonts.iu.edu/fonts/benton-sans-bold.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/benton-sans-bold.woff") format("woff"), url("https://fonts.iu.edu/fonts/benton-sans-bold.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/benton-sans-bold.svg#BentonSansBold") format("svg");
font-display: swap;
}
@font-face {
font-family: GeorgiaPro;
font-style: normal;
font-weight: 400;
src: url("https://fonts.iu.edu/fonts/georgia-pro-regular.eot");
src: url("https://fonts.iu.edu/fonts/georgia-pro-regular.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.svg#GeorgiaProRegular") format("svg");
font-display: swap;
}
@font-face {
font-family: GeorgiaPro;
font-style: italic;
font-weight: 400;
src: url("https://fonts.iu.edu/fonts/georgia-pro-italic.eot");
src: url("https://fonts.iu.edu/fonts/georgia-pro-italic.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.svg#GeorgiaProItalic") format("svg");
font-display: swap;
}
@font-face {
font-family: GeorgiaPro;
font-style: normal;
font-weight: 700;
src: url("https://fonts.iu.edu/fonts/georgia-pro-bold.eot");
src: url("https://fonts.iu.edu/fonts/georgia-pro-bold.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-bold.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-bold.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-bold.svg#GeorgiaProBold") format("svg");
font-display: swap;
}
@font-face {
font-family: GeorgiaPro;
font-style: italic;
font-weight: 700;
src: url("https://fonts.iu.edu/fonts/georgia-pro-bold-italic.eot");
src: url("https://fonts.iu.edu/fonts/georgia-pro-bold-italic.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-bold-italic.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-bold-italic.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-bold-italic.svg#GeorgiaProBoldItalic") format("svg");
font-display: swap;
}
html {
font-size: 100%;
height: 100%;
scroll-behavior: smooth;
}
@media (prefers-reduced-motion) {
html {
scroll-behavior: auto;
}
}
html * {
box-sizing: border-box;
font: inherit;
}
body {
color: #243142;
font-family: "BentonSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
height: 100%;
margin: 0;
padding: 0;
line-height: 1.5;
}
/**
* Normalize Heading sizes since we're dealing with applications not
* Editorial/article-like content. We'll make them slightly bigger than the
* base font size.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 1.125rem;
font-weight: 400;
margin: 0;
}
hr {
height: 1px;
border: none;
background-color: #e2e7e9;
}
img {
display: block;
max-width: 100%;
height: auto;
}
figure {
margin: 0;
}
figcaption {
padding-top: 1rem;
padding-left: 1rem;
font-size: 0.875rem;
}
em {
font-style: italic;
}
strong {
font-weight: 700;
}
sub,
sup {
font-size: smaller;
}
.rvt-border-all {
border: 1px solid #e2e7e9 !important;
}
.rvt-border-all-none {
border: 0 !important;
}
.rvt-border-top {
border-top: 1px solid #e2e7e9 !important;
}
.rvt-border-top-none {
border-top: 0 !important;
}
.rvt-border-right {
border-right: 1px solid #e2e7e9 !important;
}
.rvt-border-right-none {
border-right: 0 !important;
}
.rvt-border-bottom {
border-bottom: 1px solid #e2e7e9 !important;
}
.rvt-border-bottom-none {
border-bottom: 0 !important;
}
.rvt-border-left {
border-left: 1px solid #e2e7e9 !important;
}
.rvt-border-left-none {
border-left: 0 !important;
}
.rvt-border-radius-sm {
border-radius: 0.125rem !important;
}
.rvt-border-radius,
.rvt-border-radius-md {
border-radius: 0.25rem !important;
}
.rvt-border-radius-lg {
border-radius: 0.5rem !important;
}
.rvt-border-radius-circle {
border-radius: 999rem !important;
}
.rvt-border-color-blue {
border-color: #c6ecf6 !important;
}
.rvt-border-color-crimson {
border-color: #ffd6db !important;
}
.rvt-border-color-gold {
border-color: #fff4c6 !important;
}
.rvt-border-color-green {
border-color: #dee8c6 !important;
}
.rvt-border-color-orange {
border-color: #ffcdc0 !important;
}
.rvt-border-color-purple {
border-color: #decadc !important;
}
.rvt-color-black-100 {
color: #e2e7e9 !important;
}
.rvt-bg-black-100 {
background-color: #e2e7e9 !important;
}
.rvt-color-black-200 {
color: #a0abb4 !important;
}
.rvt-bg-black-200 {
background-color: #a0abb4 !important;
}
.rvt-color-black-300 {
color: #75838f !important;
}
.rvt-bg-black-300 {
background-color: #75838f !important;
}
.rvt-color-black-400 {
color: #4c5a69 !important;
}
.rvt-bg-black-400 {
background-color: #4c5a69 !important;
}
.rvt-color-black-500 {
color: #243142 !important;
}
.rvt-bg-black-500 {
background-color: #243142 !important;
}
.rvt-color-black-600 {
color: #182534 !important;
}
.rvt-bg-black-600 {
background-color: #182534 !important;
}
.rvt-color-black-700 {
color: #0e1825 !important;
}
.rvt-bg-black-700 {
background-color: #0e1825 !important;
}
.rvt-color-black {
color: #243142 !important;
}
.rvt-bg-black {
background-color: #243142 !important;
}
.rvt-color-black-000 {
color: #f8f9fa !important;
}
.rvt-bg-black-000 {
background-color: #f8f9fa !important;
}
.rvt-color-blue-100 {
color: #c6ecf6 !important;
}
.rvt-bg-blue-100 {
background-color: #c6ecf6 !important;
}
.rvt-color-blue-200 {
color: #94d2e7 !important;
}
.rvt-bg-blue-200 {
background-color: #94d2e7 !important;
}
.rvt-color-blue-300 {
color: #63b1d3 !important;
}
.rvt-bg-blue-300 {
background-color: #63b1d3 !important;
}
.rvt-color-blue-400 {
color: #328bb8 !important;
}
.rvt-bg-blue-400 {
background-color: #328bb8 !important;
}
.rvt-color-blue-500 {
color: #006298 !important;
}
.rvt-bg-blue-500 {
background-color: #006298 !important;
}
.rvt-color-blue-600 {
color: #004f80 !important;
}
.rvt-bg-blue-600 {
background-color: #004f80 !important;
}
.rvt-color-blue-700 {
color: #00385f !important;
}
.rvt-bg-blue-700 {
background-color: #00385f !important;
}
.rvt-color-blue {
color: #006298 !important;
}
.rvt-bg-blue {
background-color: #006298 !important;
}
.rvt-color-blue-000 {
color: #edfafd !important;
}
.rvt-bg-blue-000 {
background-color: #edfafd !important;
}
.rvt-color-crimson-100 {
color: #ffd6db !important;
}
.rvt-bg-crimson-100 {
background-color: #ffd6db !important;
}
.rvt-color-crimson-200 {
color: #ff636a !important;
}
.rvt-bg-crimson-200 {
background-color: #ff636a !important;
}
.rvt-color-crimson-300 {
color: #f23a3f !important;
}
.rvt-bg-crimson-300 {
background-color: #f23a3f !important;
}
.rvt-color-crimson-400 {
color: #dc231e !important;
}
.rvt-bg-crimson-400 {
background-color: #dc231e !important;
}
.rvt-color-crimson-500 {
color: #990000 !important;
}
.rvt-bg-crimson-500 {
background-color: #990000 !important;
}
.rvt-color-crimson-600 {
color: #800000 !important;
}
.rvt-bg-crimson-600 {
background-color: #800000 !important;
}
.rvt-color-crimson-700 {
color: #5a0c0c !important;
}
.rvt-bg-crimson-700 {
background-color: #5a0c0c !important;
}
.rvt-color-crimson {
color: #990000 !important;
}
.rvt-bg-crimson {
background-color: #990000 !important;
}
.rvt-color-crimson-000 {
color: #fff7f8 !important;
}
.rvt-bg-crimson-000 {
background-color: #fff7f8 !important;
}
.rvt-color-gold-100 {
color: #fff4c6 !important;
}
.rvt-bg-gold-100 {
background-color: #fff4c6 !important;
}
.rvt-color-gold-200 {
color: #ffe694 !important;
}
.rvt-bg-gold-200 {
background-color: #ffe694 !important;
}
.rvt-color-gold-300 {
color: #ffd563 !important;
}
.rvt-bg-gold-300 {
background-color: #ffd563 !important;
}
.rvt-color-gold-400 {
color: #ffc132 !important;
}
.rvt-bg-gold-400 {
background-color: #ffc132 !important;
}
.rvt-color-gold-500 {
color: #ffaa00 !important;
}
.rvt-bg-gold-500 {
background-color: #ffaa00 !important;
}
.rvt-color-gold-600 {
color: #a36b00 !important;
}
.rvt-bg-gold-600 {
background-color: #a36b00 !important;
}
.rvt-color-gold-700 {
color: #613d00 !important;
}
.rvt-bg-gold-700 {
background-color: #613d00 !important;
}
.rvt-color-gold {
color: #ffaa00 !important;
}
.rvt-bg-gold {
background-color: #ffaa00 !important;
}
.rvt-color-gold-000 {
color: #fffceb !important;
}
.rvt-bg-gold-000 {
background-color: #fffceb !important;
}
.rvt-color-green-100 {
color: #dee8c6 !important;
}
.rvt-bg-green-100 {
background-color: #dee8c6 !important;
}
.rvt-color-green-200 {
color: #a7d094 !important;
}
.rvt-bg-green-200 {
background-color: #a7d094 !important;
}
.rvt-color-green-300 {
color: #63b363 !important;
}
.rvt-bg-green-300 {
background-color: #63b363 !important;
}
.rvt-color-green-400 {
color: #329345 !important;
}
.rvt-bg-green-400 {
background-color: #329345 !important;
}
.rvt-color-green-500 {
color: #056e41 !important;
}
.rvt-bg-green-500 {
background-color: #056e41 !important;
}
.rvt-color-green-600 {
color: #005c31 !important;
}
.rvt-bg-green-600 {
background-color: #005c31 !important;
}
.rvt-color-green-700 {
color: #004421 !important;
}
.rvt-bg-green-700 {
background-color: #004421 !important;
}
.rvt-color-green {
color: #056e41 !important;
}
.rvt-bg-green {
background-color: #056e41 !important;
}
.rvt-color-green-000 {
color: #f9f9f0 !important;
}
.rvt-bg-green-000 {
background-color: #f9f9f0 !important;
}
.rvt-color-orange-100 {
color: #ffcdc0 !important;
}
.rvt-bg-orange-100 {
background-color: #ffcdc0 !important;
}
.rvt-color-orange-200 {
color: #ffa690 !important;
}
.rvt-bg-orange-200 {
background-color: #ffa690 !important;
}
.rvt-color-orange-300 {
color: #ff7e60 !important;
}
.rvt-bg-orange-300 {
background-color: #ff7e60 !important;
}
.rvt-color-orange-400 {
color: #f75930 !important;
}
.rvt-bg-orange-400 {
background-color: #f75930 !important;
}
.rvt-color-orange-500 {
color: #df3603 !important;
}
.rvt-bg-orange-500 {
background-color: #df3603 !important;
}
.rvt-color-orange-600 {
color: #b11c00 !important;
}
.rvt-bg-orange-600 {
background-color: #b11c00 !important;
}
.rvt-color-orange-700 {
color: #690a00 !important;
}
.rvt-bg-orange-700 {
background-color: #690a00 !important;
}
.rvt-color-orange {
color: #df3603 !important;
}
.rvt-bg-orange {
background-color: #df3603 !important;
}
.rvt-color-orange-000 {
color: #fff3f0 !important;
}
.rvt-bg-orange-000 {
background-color: #fff3f0 !important;
}
.rvt-color-purple-100 {
color: #decadc !important;
}
.rvt-bg-purple-100 {
background-color: #decadc !important;
}
.rvt-color-purple-200 {
color: #c09ebb !important;
}
.rvt-bg-purple-200 {
background-color: #c09ebb !important;
}
.rvt-color-purple-300 {
color: #a07498 !important;
}
.rvt-bg-purple-300 {
background-color: #a07498 !important;
}
.rvt-color-purple-400 {
color: #7d4c73 !important;
}
.rvt-bg-purple-400 {
background-color: #7d4c73 !important;
}
.rvt-color-purple-500 {
color: #59264d !important;
}
.rvt-bg-purple-500 {
background-color: #59264d !important;
}
.rvt-color-purple-600 {
color: #48183d !important;
}
.rvt-bg-purple-600 {
background-color: #48183d !important;
}
.rvt-color-purple-700 {
color: #330d2b !important;
}
.rvt-bg-purple-700 {
background-color: #330d2b !important;
}
.rvt-color-purple {
color: #59264d !important;
}
.rvt-bg-purple {
background-color: #59264d !important;
}
.rvt-color-purple-000 {
color: #fbf8fb !important;
}
.rvt-bg-purple-000 {
background-color: #fbf8fb !important;
}
.rvt-color-white {
color: #ffffff !important;
}
.rvt-bg-white {
background-color: #ffffff !important;
}
/* Hide only visually, but have it available for
* screenreaders: h5bp.com/v
*/
.rvt-sr-only {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
/* Set color to prevent false positives in a11y tools */
background-color: white !important;
color: black !important;
}
/* Extends the .visuallyhidden class to allow the element
* to be focusable when navigated to via the
* keyboard: h5bp.com/p
*/
.rvt-sr-only.focusable:active,
.rvt-sr-only.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}
.rvt-display-block {
display: block !important;
}
.rvt-display-inline-block {
display: inline-block !important;
}
.rvt-display-inline {
display: inline !important;
}
.rvt-display-none {
display: none !important;
}
.rvt-abbr, .rvt-abbr[title] {
border: none;
text-decoration: none;
}
.rvt-code, .rvt-prose :where(code) {
color: #dc231e;
font-size: 1rem;
font-family: monospace;
background-color: #f8f9fa;
display: inline-block;
padding: 0.125rem 0.25rem;
border-radius: 0.25rem;
}
.rvt-hr {
border-top: 1px solid #e2e7e9;
border-right: none;
border-bottom: none;
border-left: none;
}
.rvt-strong {
font-weight: 700;
}
.rvt-flex {
display: flex !important;
}
.rvt-inline-flex {
display: inline-flex !important;
}
.rvt-flex-row {
flex-direction: row !important;
}
.rvt-flex-row-reverse {
flex-direction: row-reverse !important;
}
.rvt-flex-column {
flex-direction: column !important;
}
.rvt-flex-column-reverse {
flex-direction: column-reverse !important;
}
@media screen and (min-width: 30em) {
.rvt-flex-sm-up {
display: flex !important;
}
.rvt-inline-flex-sm-up {
display: inline-flex !important;
}
.rvt-flex-row-sm-up {
flex-direction: row !important;
}
.rvt-flex-row-reverse-sm-up {
flex-direction: row-reverse !important;
}
.rvt-flex-column-sm-up {
flex-direction: column !important;
}
.rvt-flex-column-reverse-sm-up {
flex-direction: column-reverse !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-flex-md-up {
display: flex !important;
}
.rvt-inline-flex-md-up {
display: inline-flex !important;
}
.rvt-flex-row-md-up {
flex-direction: row !important;
}
.rvt-flex-row-reverse-md-up {
flex-direction: row-reverse !important;
}
.rvt-flex-column-md-up {
flex-direction: column !important;
}
.rvt-flex-column-reverse-md-up {
flex-direction: column-reverse !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-flex-lg-up {
display: flex !important;
}
.rvt-inline-flex-lg-up {
display: inline-flex !important;
}
.rvt-flex-row-lg-up {
flex-direction: row !important;
}
.rvt-flex-row-reverse-lg-up {
flex-direction: row-reverse !important;
}
.rvt-flex-column-lg-up {
flex-direction: column !important;
}
.rvt-flex-column-reverse-lg-up {
flex-direction: column-reverse !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-flex-xl-up {
display: flex !important;
}
.rvt-inline-flex-xl-up {
display: inline-flex !important;
}
.rvt-flex-row-xl-up {
flex-direction: row !important;
}
.rvt-flex-row-reverse-xl-up {
flex-direction: row-reverse !important;
}
.rvt-flex-column-xl-up {
flex-direction: column !important;
}
.rvt-flex-column-reverse-xl-up {
flex-direction: column-reverse !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-flex-xxl-up {
display: flex !important;
}
.rvt-inline-flex-xxl-up {
display: inline-flex !important;
}
.rvt-flex-row-xxl-up {
flex-direction: row !important;
}
.rvt-flex-row-reverse-xxl-up {
flex-direction: row-reverse !important;
}
.rvt-flex-column-xxl-up {
flex-direction: column !important;
}
.rvt-flex-column-reverse-xxl-up {
flex-direction: column-reverse !important;
}
}
.rvt-wrap {
flex-wrap: wrap !important;
}
.rvt-no-wrap {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
@media screen and (min-width: 30em) {
.rvt-wrap-sm-up {
flex-wrap: wrap !important;
}
.rvt-no-wrap-sm-up {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse-sm-up {
flex-wrap: wrap-reverse !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-wrap-md-up {
flex-wrap: wrap !important;
}
.rvt-no-wrap-md-up {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse-md-up {
flex-wrap: wrap-reverse !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-wrap-lg-up {
flex-wrap: wrap !important;
}
.rvt-no-wrap-lg-up {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse-lg-up {
flex-wrap: wrap-reverse !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-wrap-xl-up {
flex-wrap: wrap !important;
}
.rvt-no-wrap-xl-up {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse-xl-up {
flex-wrap: wrap-reverse !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-wrap-xxl-up {
flex-wrap: wrap !important;
}
.rvt-no-wrap-xxl-up {
flex-wrap: nowrap !important;
}
.rvt-wrap-reverse-xxl-up {
flex-wrap: wrap-reverse !important;
}
}
.rvt-shrink-1 {
flex-shrink: 1 !important;
}
.rvt-shrink-0 {
flex-shrink: 0 !important;
}
@media screen and (min-width: 30em) {
.rvt-shrink-1-sm-up {
flex-shrink: 1 !important;
}
.rvt-shrink-0-sm-up {
flex-shrink: 0 !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-shrink-1-md-up {
flex-shrink: 1 !important;
}
.rvt-shrink-0-md-up {
flex-shrink: 0 !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-shrink-1-lg-up {
flex-shrink: 1 !important;
}
.rvt-shrink-0-lg-up {
flex-shrink: 0 !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-shrink-1-xl-up {
flex-shrink: 1 !important;
}
.rvt-shrink-0-xl-up {
flex-shrink: 0 !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-shrink-1-xxl-up {
flex-shrink: 1 !important;
}
.rvt-shrink-0-xxl-up {
flex-shrink: 0 !important;
}
}
.rvt-grow-1 {
flex-grow: 1 !important;
}
.rvt-grow-0 {
flex-grow: 0 !important;
}
@media screen and (min-width: 30em) {
.rvt-grow-1-sm-up {
flex-grow: 1 !important;
}
.rvt-grow-0-sm-up {
flex-grow: 0 !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-grow-1-md-up {
flex-grow: 1 !important;
}
.rvt-grow-0-md-up {
flex-grow: 0 !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-grow-1-lg-up {
flex-grow: 1 !important;
}
.rvt-grow-0-lg-up {
flex-grow: 0 !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-grow-1-xl-up {
flex-grow: 1 !important;
}
.rvt-grow-0-xl-up {
flex-grow: 0 !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-grow-1-xxl-up {
flex-grow: 1 !important;
}
.rvt-grow-0-xxl-up {
flex-grow: 0 !important;
}
}
.rvt-items-start {
align-items: flex-start !important;
}
.rvt-items-end {
align-items: flex-end !important;
}
.rvt-items-center {
align-items: center !important;
}
.rvt-items-baseline {
align-items: baseline !important;
}
.rvt-items-stretch {
align-items: stretch !important;
}
@media screen and (min-width: 30em) {
.rvt-items-start-sm-up {
align-items: flex-start !important;
}
.rvt-items-end-sm-up {
align-items: flex-end !important;
}
.rvt-items-center-sm-up {
align-items: center !important;
}
.rvt-items-baseline-sm-up {
align-items: baseline !important;
}
.rvt-items-stretch-sm-up {
align-items: stretch !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-items-start-md-up {
align-items: flex-start !important;
}
.rvt-items-end-md-up {
align-items: flex-end !important;
}
.rvt-items-center-md-up {
align-items: center !important;
}
.rvt-items-baseline-md-up {
align-items: baseline !important;
}
.rvt-items-stretch-md-up {
align-items: stretch !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-items-start-lg-up {
align-items: flex-start !important;
}
.rvt-items-end-lg-up {
align-items: flex-end !important;
}
.rvt-items-center-lg-up {
align-items: center !important;
}
.rvt-items-baseline-lg-up {
align-items: baseline !important;
}
.rvt-items-stretch-lg-up {
align-items: stretch !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-items-start-xl-up {
align-items: flex-start !important;
}
.rvt-items-end-xl-up {
align-items: flex-end !important;
}
.rvt-items-center-xl-up {
align-items: center !important;
}
.rvt-items-baseline-xl-up {
align-items: baseline !important;
}
.rvt-items-stretch-xl-up {
align-items: stretch !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-items-start-xxl-up {
align-items: flex-start !important;
}
.rvt-items-end-xxl-up {
align-items: flex-end !important;
}
.rvt-items-center-xxl-up {
align-items: center !important;
}
.rvt-items-baseline-xxl-up {
align-items: baseline !important;
}
.rvt-items-stretch-xxl-up {
align-items: stretch !important;
}
}
.rvt-content-start {
align-content: flex-start !important;
}
.rvt-content-end {
align-content: flex-end !important;
}
.rvt-content-center {
align-content: center !important;
}
.rvt-content-stretch {
align-content: stretch !important;
}
.rvt-content-baseline {
align-content: baseline !important;
}
@media screen and (min-width: 30em) {
.rvt-content-start-sm-up {
align-content: flex-start !important;
}
.rvt-content-end-sm-up {
align-content: flex-end !important;
}
.rvt-content-center-sm-up {
align-content: center !important;
}
.rvt-content-stretch-sm-up {
align-content: stretch !important;
}
.rvt-content-baseline-sm-up {
align-content: baseline !important;
}
}
@media screen and (min-width: 46.25em) {
.rvt-content-start-md-up {
align-content: flex-start !important;
}
.rvt-content-end-md-up {
align-content: flex-end !important;
}
.rvt-content-center-md-up {
align-content: center !important;
}
.rvt-content-stretch-md-up {
align-content: stretch !important;
}
.rvt-content-baseline-md-up {
align-content: baseline !important;
}
}
@media screen and (min-width: 67.5em) {
.rvt-content-start-lg-up {
align-content: flex-start !important;
}
.rvt-content-end-lg-up {
align-content: flex-end !important;
}
.rvt-content-center-lg-up {
align-content: center !important;
}
.rvt-content-stretch-lg-up {
align-content: stretch !important;
}
.rvt-content-baseline-lg-up {
align-content: baseline !important;
}
}
@media screen and (min-width: 78.75em) {
.rvt-content-start-xl-up {
align-content: flex-start !important;
}
.rvt-content-end-xl-up {
align-content: flex-end !important;
}
.rvt-content-center-xl-up {
align-content: center !important;
}
.rvt-content-stretch-xl-up {
align-content: stretch !important;
}
.rvt-content-baseline-xl-up {
align-content: baseline !important;
}
}
@media screen and (min-width: 87.5em) {
.rvt-content-start-xxl-up {
align-content: flex-start !important;
}
.rvt-content-end-xxl-up {
align-content: flex-end !important;
}
.rvt-content-center-xxl-up {
align-content: center !important;
}
.rvt-content-stretch-xxl-up {
align-content: stretch !important;
}
.rvt-content-baseline-xxl-up {
align-content: baseline !important;
}
}
.rvt-justify-start {
justify-content: flex-start;
}
.rvt-justify-end {
justify-content: flex-end;
}
.rvt-justify-center {
justify-content: center;
}
.rvt-justify-space-between {
justify-content: space-between;
}
.rvt-justify-space-around {
justify-content: space-around;
}
.rvt-justify-space-evenly {
justify-content: space-evenly;
}
@media screen and (min-width: 30em) {
.rvt-justify-start-sm-up {
justify-content: flex-start;
}
.rvt-justify-end-sm-up {
justify-content: flex-end;
}
.rvt-justify-center-sm-up {
justify-content: center;
}
.rvt-justify-space-between-sm-up {
justify-content: space-between;
}
.rvt-justify-space-around-sm-up {
justify-content: space-around;
}
.rvt-justify-space-evenly-sm-up {
justify-content: space-evenly;
}
}
@media screen and (min-width: 46.25em) {
.rvt-justify-start-md-up {
justify-content: flex-start;
}
.rvt-justify-end-md-up {
justify-content: flex-end;
}
.rvt-justify-center-md-up {
justify-content: center;
}
.rvt-justify-space-between-md-up {
justify-content: space-between;
}
.rvt-justify-space-around-md-up {
justify-content: space-around;
}
.rvt-justify-space-evenly-md-up {
justify-content: space-evenly;
}
}
@media screen and (min-width: 67.5em) {
.rvt-justify-start-lg-up {
justify-content: flex-start;
}
.rvt-justify-end-lg-up {
justify-content: flex-end;
}
.rvt-justify-center-lg-up {
justify-content: center;
}
.rvt-justify-space-between-lg-up {
justify-content: space-between;
}
.rvt-justify-space-around-lg-up {
justify-content: space-around;
}
.rvt-justify-space-evenly-lg-up {
justify-content: space-evenly;
}
}
@media screen and (min-width: 78.75em) {
.rvt-justify-start-xl-up {
justify-content: flex-start;
}
.rvt-justify-end-xl-up {
justify-content: flex-end;
}
.rvt-justify-center-xl-up {
justify-content: center;
}
.rvt-justify-space-between-xl-up {
justify-content: space-between;
}
.rvt-justify-space-around-xl-up {
justify-content: space-around;
}
.rvt-justify-space-evenly-xl-up {
justify-content: space-evenly;
}
}
@media screen and (min-width: 87.5em) {
.rvt-justify-start-xxl-up {
justify-content: flex-start;
}
.rvt-justify-end-xxl-up {
justify-content: flex-end;
}
.rvt-justify-center-xxl-up {
justify-content: center;
}
.rvt-justify-space-between-xxl-up {
justify-content: space-between;
}
.rvt-justify-space-around-xxl-up {
justify-content: space-around;
}
.rvt-justify-space-evenly-xxl-up {
justify-content: space-evenly;
}
}
.rvt-self-start {
align-self: flex-start !important;
}
.rvt-self-end {
align-self: flex-end !important;
}
.rvt-self-center {
align-self: center !important;
}
.rvt-self-baseline {
align-self: baseline !important;
}
.rvt-self-stretch {
align-self: stretch !important;
}
@media screen and (min-width: 30em) {
.rvt-self-start-sm-up {
align-self: flex-start;
}
.rvt-self-end-sm-up {
align-self: flex-end;
}
.rvt-self-center-sm-up {
align-self: center;
}
.rvt-self-baseline-sm-up {
align-self: baseline;
}
.rvt-self-stretch-sm-up {
align-self: stretch;
}
}
@media screen and (min-width: 46.25em) {
.rvt-self-start-md-up {
align-self: flex-start;
}
.rvt-self-end-md-up {
align-self: flex-end;
}
.rvt-self-center-md-up {
align-self: center;
}
.rvt-self-baseline-md-up {
align-self: baseline;
}
.rvt-self-stretch-md-up {
align-self: stretch;
}
}
@media screen and (min-width: 67.5em) {
.rvt-self-start-lg-up {
align-self: flex-start;
}
.rvt-self-end-lg-up {
align-self: flex-end;
}
.rvt-self-center-lg-up {
align-self: center;
}
.rvt-self-baseline-lg-up {
align-self: baseline;
}
.rvt-self-stretch-lg-up {
align-self: stretch;
}
}
@media screen and (min-width: 78.75em) {
.rvt-self-start-xl-up {
align-self: flex-start;
}
.rvt-self-end-xl-up {
align-self: flex-end;
}
.rvt-self-center-xl-up {
align-self: center;
}
.rvt-self-baseline-xl-up {
align-self: baseline;
}
.rvt-self-stretch-xl-up {
align-self: stretch;
}
}
@media screen and (min-width: 87.5em) {
.rvt-self-start-xxl-up {
align-self: flex-start;
}
.rvt-self-end-xxl-up {
align-self: flex-end;
}
.rvt-self-center-xxl-up {
align-self: center;
}
.rvt-self-baseline-xxl-up {
align-self: baseline;
}
.rvt-self-stretch-xxl-up {
align-self: stretch;
}
}
.rvt-flow > * {
margin-bottom: 0;
margin-top: 0;
}
.rvt-flow > * + * {
margin-top: 1rem;
margin-top: var(--flow-space, 1rem);
margin-bottom: 0;
}
.rvt-gap-none {
gap: 0 !important;
}
.rvt-gap-col-none {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.rvt-gap-row-none {
row-gap: 0 !important;
}
.rvt-gap-base {
gap: 0.5rem !important;
}
.rvt-gap-col-base {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.rvt-gap-row-base {
row-gap: 0.5rem !important;
}
.rvt-gap-xxs {
gap: 0.25rem !important;
}
.rvt-gap-col-xxs {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.rvt-gap-row-xxs {
row-gap: 0.25rem !important;
}
.rvt-gap-xs {
gap: 0.5rem !important;
}
.rvt-gap-col-xs {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.rvt-gap-row-xs {
row-gap: 0.5rem !important;
}
.rvt-gap-sm {
gap: 1rem !important;
}
.rvt-gap-col-sm {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.rvt-gap-row-sm {
row-gap: 1rem !important;
}
.rvt-gap-md {
gap: 1.5rem !important;
}
.rvt-gap-col-md {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.rvt-gap-row-md {
row-gap: 1.5rem !important;
}
.rvt-gap-lg {
gap: 2rem !important;
}
.rvt-gap-col-lg {
-moz-column-gap: 2rem !important;
column-gap: 2rem !important;
}
.rvt-gap-row-lg {
row-gap: 2rem !important;
}
.rvt-gap-xl {
gap: 2.5rem !important;
}
.rvt-gap-col-xl {
-moz-column-gap: 2.5rem !important;
column-gap: 2.5rem !important;
}
.rvt-gap-row-xl {
row-gap: 2.5rem !important;
}
.rvt-gap-xxl {
gap: 4rem !important;
}
.rvt-gap-col-xxl {
-moz-column-gap: 4rem !important;
column-gap: 4rem !important;
}
.rvt-gap-row-xxl {
row-gap: 4rem !important;
}
.rvt-gap-3-xl {
gap: 8rem !important;
}
.rvt-gap-col-3-xl {
-moz-column-gap: 8rem !important;
column-gap: 8rem !important;
}
.rvt-gap-row-3-xl {
row-gap: 8rem !important;
}
.rvt-gap-4-xl {
gap: 12rem !important;
}
.rvt-gap-col-4-xl {
-moz-column-gap: 12rem !important;
column-gap: 12rem !important;
}
.rvt-gap-row-4-xl {
row-gap: 12rem !important;
}
.rvt-list,
.rvt-list-inline,
.rvt-list-plain {
display: flex;
gap: 0.5rem 1rem;
margin: 0.5rem 0 0 0;
}
.rvt-list,
.rvt-list-plain {
flex-direction: column;
}
.rvt-list-inline,
.rvt-list-plain {
list-style: "";
padding-left: 0;
}
.rvt-list,
.rvt-list-plain .rvt-list-plain {
padding-left: 2rem;
}
.rvt-list-inline {
flex-direction: row;
flex-wrap: wrap;
}
.rvt-list-reset {
list-style: "";
margin-top: 0;
margin-bottom: 0;
padding-left: 0;
}
.rvt-list-description, .rvt-prose > :where(dl) {
margin: 0;
}
.rvt-list-description :where(dt), .rvt-prose > :where(dl) :where(dt) {
font-weight: 700;
margin-top: 1rem;
}
.rvt-list-description :where(dt + dt), .rvt-prose > :where(dl) :where(dt + dt) {
margin-top: 0;
}
.rvt-list-description :where(dd), .rvt-prose > :where(dl) :where(dd) {
margin-left: 0;
}
.rvt-prose {
line-height: 1.65;
}
.rvt-prose h1 {
font-size: 2rem;
}
.rvt-prose h2 {
font-size: 1.4375rem;
}
.rvt-prose h3 {
font-size: 1.25rem;
}
.rvt-prose h4,
.rvt-prose h5,
.rvt-prose h6 {
font-size: 1.125rem;
}
.rvt-prose h1,
.rvt-prose h2,
.rvt-prose h3,
.rvt-prose h4,
.rvt-prose h5,
.rvt-prose h6 {
--flow-space: 3rem;
font-weight: 400;
line-height: 1.2;
scroll-margin-top: 1.5rem;
}
.rvt-prose :where(p),
.rvt-prose :where(li),
.rvt-prose :where(td) {
color: #4c5a69;
}
.rvt-prose > img,
.rvt-prose > img + *,
.rvt-prose > figure,
.rvt-prose > figure + *,
.rvt-prose > hr {
--flow-space: 3rem;
}
.rvt-prose > :where(dl) {
/* stylelint-disable */
/* stylelint-enable */
}
.rvt-prose :where(code) {
/* stylelint-disable */
/* stylelint-enable */
}
.rvt-prose > *:empty:not(br, embed, hr, input, img, wbr) {
display: none;
}
.rvt-shadow {
box-shadow: 0 0.25rem 0.5rem rgba(36, 49, 66, 0.16) !important;
}
.rvt-shadow-subtle {
box-shadow: 0 0.1875rem 0.375rem rgba(36, 49, 66, 0.07) !important;
}
.rvt-shadow-standard {
box-shadow: 0 0.25rem 0.5rem rgba(36, 49, 66, 0.16) !important;
}
.rvt-shadow-heavy {
box-shadow: 0 0.25rem 1rem rgba(36, 49, 66, 0.2) !important;
}
/* stylelint-disable */
.rvt-m-all-xxs {
margin: 0.25rem !important;
}
.rvt-p-all-xxs {
padding: 0.25rem !important;
}
.rvt-m-tb-xxs {
margin-bottom: 0.25rem !important;
margin-top: 0.25rem !important;
}
.rvt-m-lr-xxs {
margin-left: 0.25rem !important;
margin-right: 0.25rem !important;
}
.rvt-p-tb-xxs {
padding-bottom: 0.25rem !important;
padding-top: 0.25rem !important;
}
.rvt-p-lr-xxs {
padding-left: 0.25rem !important;
padding-right: 0.25rem !important;
}
.rvt-m-all-xs {
margin: 0.5rem !important;
}
.rvt-p-all-xs {
padding: 0.5rem !important;
}
.rvt-m-tb-xs {
margin-bottom: 0.5rem !important;
margin-top: 0.5rem !important;
}
.rvt-m-lr-xs {
margin-left: 0.5rem !important;
margin-right: 0.5rem !important;
}
.rvt-p-tb-xs {
padding-bottom: 0.5rem !important;
padding-top: 0.5rem !important;
}
.rvt-p-lr-xs {
padding-left: 0.5rem !important;
padding-right: 0.5rem !important;
}
.rvt-m-all-sm {
margin: 1rem !important;
}
.rvt-p-all-sm {
padding: 1rem !important;
}
.rvt-m-tb-sm {
margin-bottom: 1rem !important;
margin-top: 1rem !important;
}
.rvt-m-lr-sm {
margin-left: 1rem !important;
margin-right: 1rem !important;
}
.rvt-p-tb-sm {
padding-bottom: 1rem !important;
padding-top: 1rem !important;
}
.rvt-p-lr-sm {
padding-left: 1rem !important;
padding-right: 1rem !important;
}
.rvt-m-all-md {
margin: 1.5rem !important;
}
.rvt-p-all-md {
padding: 1.5rem !important;
}
.rvt-m-tb-md {
margin-bottom: 1.5rem !important;
margin-top: 1.5rem !important;
}
.rvt-m-lr-md {
margin-left: 1.5rem !important;
margin-right: 1.5rem !important;
}
.rvt-p-tb-md {
padding-bottom: 1.5rem !important;
padding-top: 1.5rem !important;
}
.rvt-p-lr-md {
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.rvt-m-all-lg {
margin: 2rem !important;
}
.rvt-p-all-lg {
padding: 2rem !important;
}
.rvt-m-tb-lg {
margin-bottom: 2rem !important;
margin-top: 2rem !important;
}
.rvt-m-lr-lg {
margin-left: 2rem !important;
margin-right: 2rem !important;
}
.rvt-p-tb-lg {
padding-bottom: 2rem !important;
padding-top: 2rem !important;
}
.rvt-p-lr-lg {
padding-left: 2rem !important;
padding-right: 2rem !important;
}
.rvt-m-all-xl {
margin: 2.5rem !important;
}
.rvt-p-all-xl {
padding: 2.5rem !important;
}
.rvt-m-tb-xl {
margin-bottom: 2.5rem !important;
margin-top: 2.5rem !important;
}
.rvt-m-lr-xl {
margin-left: 2.5rem !important;
margin-right: 2.5rem !important;
}
.rvt-p-tb-xl {
padding-bottom: 2.5rem !important;
padding-top: 2.5rem !important;
}
.rvt-p-lr-xl {
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
}
.rvt-m-all-xxl {
margin: 4rem !important;
}
.rvt-p-all-xxl {
padding: 4rem !important;
}
.rvt-m-tb-xxl {
margin-bottom: 4rem !important;
margin-top: 4rem !important;
}
.rvt-m-lr-xxl {
margin-left: 4rem !important;
margin-right: 4rem !important;
}
.rvt-p-tb-xxl {
padding-bottom: 4rem !important;
padding-top: 4rem !important;
}
.rvt-p-lr-xxl {
padding-left: 4rem !important;
padding-right: 4rem !important;
}
.rvt-m-all-3-xl {
margin: 8rem !important;
}
.rvt-p-all-3-xl {
padding: 8rem !important;
}
.rvt-m-tb-3-xl {
margin-bottom: 8rem !important;
margin-top: 8rem !important;
}
.rvt-m-lr-3-xl {
margin-left: 8rem !important;
margin-right: 8rem !important;
}
.rvt-p-tb-3-xl {
padding-bottom: 8rem !important;
padding-top: 8rem !important;
}
.rvt-p-lr-3-xl {
padding-left: 8rem !important;
padding-right: 8rem !important;
}
.rvt-m-all-4-xl {
margin: 12rem !important;
}
.rvt-p-all-4-xl {
padding: 12rem !important;
}
.rvt-m-tb-4-xl {
margin-bottom: 12rem !important;
margin-top: 12rem !important;
}
.rvt-m-lr-4-xl {
margin-left: 12rem !important;
margin-right: 12rem !important;
}
.rvt-p-tb-4-xl {
padding-bottom: 12rem !important;
padding-top: 12rem !important;
}
.rvt-p-lr-4-xl {
padding-left: 12rem !important;
padding-right: 12rem !important;
}
.rvt-m-top-xxs {
margin-top: 0.25rem !important;
}
.-rvt-m-top-xxs {
margin-top: -0.25rem !important;
}
.rvt-p-top-xxs {
padding-top: 0.25rem !important;
}
.rvt-m-top-xs {
margin-top: 0.5rem !important;
}
.-rvt-m-top-xs {
margin-top: -0.5rem !important;
}
.rvt-p-top-xs {
padding-top: 0.5rem !important;
}
.rvt-m-top-sm {
margin-top: 1rem !important;
}
.-rvt-m-top-sm {
margin-top: -1rem !important;
}
.rvt-p-top-sm {
padding-top: 1rem !important;
}
.rvt-m-top-md {
margin-top: 1.5rem !important;
}
.-rvt-m-top-md {
margin-top: -1.5rem !important;
}
.rvt-p-top-md {
padding-top: 1.5rem !important;
}
.rvt-m-top-lg {
margin-top: 2rem !important;
}
.-rvt-m-top-lg {
margin-top: -2rem !important;
}
.rvt-p-top-lg {
padding-top: 2rem !important;
}
.rvt-m-top-xl {
margin-top: 2.5rem !important;
}
.-rvt-m-top-xl {
margin-top: -2.5rem !important;
}
.rvt-p-top-xl {
padding-top: 2.5rem !important;
}
.rvt-m-top-xxl {
margin-top: 4rem !important;
}
.-rvt-m-top-xxl {
margin-top: -4rem !important;
}
.rvt-p-top-xxl {
padding-top: 4rem !important;
}
.rvt-m-top-3-xl {
margin-top: 8rem !important;
}
.-rvt-m-top-3-xl {
margin-top: -8rem !important;
}
.rvt-p-top-3-xl {
padding-top: 8rem !important;
}
.rvt-m-top-4-xl {
margin-top: 12rem !important;
}
.-rvt-m-top-4-xl {
margin-top: -12rem !important;
}
.rvt-p-top-4-xl {
padding-top: 12rem !important;
}
.rvt-m-right-xxs {
margin-right: 0.25rem !important;
}
.-rvt-m-right-xxs {
margin-right: -0.25rem !important;
}
.rvt-p-right-xxs {
padding-right: 0.25rem !important;
}
.rvt-m-right-xs {
margin-right: 0.5rem !important;
}
.-rvt-m-right-xs {
margin-right: -0.5rem !important;
}
.rvt-p-right-xs {
padding-right: 0.5rem !important;
}
.rvt-m-right-sm {
margin-right: 1rem !important;
}
.-rvt-m-right-sm {
margin-right: -1rem !important;
}
.rvt-p-right-sm {
padding-right: 1rem !important;
}
.rvt-m-right-md {
margin-right: 1.5rem !important;
}
.-rvt-m-right-md {
margin-right: -1.5rem !important;
}
.rvt-p-right-md {
padding-right: 1.5rem !important;
}
.rvt-m-right-lg {
margin-right: 2rem !important;
}
.-rvt-m-right-lg {
margin-right: -2rem !important;
}
.rvt-p-right-lg {
padding-right: 2rem !important;
}
.rvt-m-right-xl {
margin-right: 2.5rem !important;
}
.-rvt-m-right-xl {
margin-right: -2.5rem !important;
}
.rvt-p-right-xl {
padding-right: 2.5rem !important;
}
.rvt-m-right-xxl {
margin-right: 4rem !important;
}
.-rvt-m-right-xxl {
margin-right: -4rem !important;
}
.rvt-p-right-xxl {
padding-right: 4rem !important;
}
.rvt-m-right-3-xl {
margin-right: 8rem !important;
}
.-rvt-m-right-3-xl {
margin-right: -8rem !important;
}
.rvt-p-right-3-xl {
padding-right: 8rem !important;
}
.rvt-m-right-4-xl {
margin-right: 12rem !important;
}
.-rvt-m-right-4-xl {
margin-right: -12rem !important;
}
.rvt-p-right-4-xl {
padding-right: 12rem !important;
}
.rvt-m-bottom-xxs {
margin-bottom: 0.25rem !important;
}
.-rvt-m-bottom-xxs {
margin-bottom: -0.25rem !important;
}
.rvt-p-bottom-xxs {
padding-bottom: 0.25rem !important;
}
.rvt-m-bottom-xs {
margin-bottom: 0.5rem !important;
}
.-rvt-m-bottom-xs {
margin-bottom: -0.5rem !important;
}
.rvt-p-bottom-xs {
padding-bottom: 0.5rem !important;
}
.rvt-m-bottom-sm {
margin-bottom: 1rem !important;
}
.-rvt-m-bottom-sm {
margin-bottom: -1rem !important;
}
.rvt-p-bottom-sm {
padding-bottom: 1rem !important;
}
.rvt-m-bottom-md {
margin-bottom: 1.5rem !important;
}
.-rvt-m-bottom-md {
margin-bottom: -1.5rem !important;
}
.rvt-p-bottom-md {
padding-bottom: 1.5rem !important;
}
.rvt-m-bottom-lg {
margin-bottom: 2rem !important;
}
.-rvt-m-bottom-lg {
margin-bottom: -2rem !important;
}
.rvt-p-bottom-lg {
padding-bottom: 2rem !important;
}
.rvt-m-bottom-xl {
margin-bottom: 2.5rem !important;
}
.-rvt-m-bottom-xl {
margin-bottom: -2.5rem !important;
}
.rvt-p-bottom-xl {
padding-bottom: 2.5rem !important;
}
.rvt-m-bottom-xxl {
margin-bottom: 4rem !important;
}
.-rvt-m-bottom-xxl {
margin-bottom: -4rem !important;
}
.rvt-p-bottom-xxl {
padding-bottom: 4rem !important;
}
.rvt-m-bottom-3-xl {
margin-bottom: 8rem !important;
}
.-rvt-m-bottom-3-xl {
margin-bottom: -8rem !important;
}
.rvt-p-bottom-3-xl {
padding-bottom: 8rem !important;
}
.rvt-m-bottom-4-xl {
margin-bottom: 12rem !important;
}
.-rvt-m-bottom-4-xl {
margin-bottom: -12rem !important;
}
.rvt-p-bottom-4-xl {
padding-bottom: 12rem !important;
}
.rvt-m-left-xxs {
margin-left: 0.25rem !important;
}
.-rvt-m-left-xxs {
margin-left: -0.25rem !important;
}
.rvt-p-left-xxs {
padding-left: 0.25rem !important;
}
.rvt-m-left-xs {
margin-left: 0.5rem !important;
}
.-rvt-m-left-xs {
margin-left: -0.5rem !important;
}
.rvt-p-left-xs {
padding-left: 0.5rem !important;
}
.rvt-m-left-sm {
margin-left: 1rem !important;
}
.-rvt-m-left-sm {
margin-left: -1rem !important;
}
.rvt-p-left-sm {
padding-left: 1rem !important;
}
.rvt-m-left-md {
margin-left: 1.5rem !important;
}
.-rvt-m-left-md {
margin-left: -1.5rem !important;
}
.rvt-p-left-md {
padding-left: 1.5rem !important;
}
.rvt-m-left-lg {
margin-left: 2rem !important;
}
.-rvt-m-left-lg {
margin-left: -2rem !important;
}
.rvt-p-left-lg {
padding-left: 2rem !important;
}
.rvt-m-left-xl {
margin-left: 2.5rem !important;
}
.-rvt-m-left-xl {
margin-left: -2.5rem !important;
}
.rvt-p-left-xl {
padding-left: 2.5rem !important;
}
.rvt-m-left-xxl {
margin-left: 4rem !important;
}
.-rvt-m-left-xxl {
margin-left: -4rem !important;
}
.rvt-p-left-xxl {
padding-left: 4rem !important;
}
.rvt-m-left-3-xl {
margin-left: 8rem !important;
}
.-rvt-m-left-3-xl {
margin-left: -8rem !important;
}
.rvt-p-left-3-xl {
padding-left: 8rem !important;
}
.rvt-m-left-4-xl {
margi