
/* Box sizing rules */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Prevent font size inflation */
html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  margin: 0;
  padding: 0;
}

/* Remove default margin in favour of better control in authored CSS */
/* disable text selection */
body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd {
  margin-block-end: 0;
  margin-block-start: 0;
  margin: 0;
  padding: 0;
  user-select: none;
}

/* disable text selection */
body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd, li, td, tr {
  user-select: none;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role='list'],
ol[role='list'] {
  list-style: none;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  line-height: 1.5;
}

/* Set shorter line heights on headings and interactive elements */
h1, h2, h3, h4,
button, input, label {
  line-height: 1.1;
}

/* Balance text wrapping on headings */
h1, h2,
h3, h4 {
  text-wrap: balance;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
  color: currentColor;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
  -webkit-user-drag: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

/* Inherit fonts for inputs and buttons */
input, button,
textarea, select {
  font-family: inherit;
  font-size: inherit;
}

/* Make sure textareas without a rows attribute are not tiny */
textarea:not([rows]) {
  min-height: 10em;
}

/* Anything that has been anchored to should have extra scroll margin */
:target {
  scroll-margin-block: 5ex;
}:root.military[data-v-aa437304] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-aa437304] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-aa437304] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-aa437304] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.paginationUI[data-v-aa437304] {
  position: absolute;
  bottom: 2vh;
  left: 0;
  right: 0;
}
.radioNav[data-v-aa437304] {
  justify-content: center;
  display: flex;
  padding: 0 1.146vw 0;
  transition: all 1s ease-in-out;
}
.radioNav .radioNav[data-v-aa437304] {
  align-self: center;
}
.radioNav input[type=radio][data-v-aa437304] {
  appearance: none;
  display: inline-grid;
  place-content: center;
  border-radius: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: 3.5px solid var(--bg-hilite);
  transition: 0.2s all linear;
  margin: 0;
  margin-right: 5px;
  position: relative;
}
.radioNav input[type=radio][data-v-aa437304]::before {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background: white;
}
.radioNav input[type=radio][data-v-aa437304]:checked::before {
  transform: scale(1);
}:root.military {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2 {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6 {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10 {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
body {
  display: flex;
  align-content: center;
  justify-content: center;
  overflow: hidden;
}
#app {
  width: 1920px;
  height: 1080px;
  background: var(--bg-color);
  overflow: hidden;
  color: var(--text-color);
}
#app .overview-flex {
  background: rgba(61, 62, 68, 0.9098039216);
  backdrop-filter: blur(5px);
  font-family: var(--primary-font);
  z-index: 150;
}
#app .overview-flex .btn {
  z-index: 10;
  display: flex;
  height: 100%;
  color: transparent !important;
}
#app .overview-flex .btn svg {
  position: fixed;
  width: 3.9vw;
  height: 90vh;
}
#app .overview-flex .btn polyline {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10;
  stroke-width: 10px;
}
#app .overview-flex .btn.prev svg {
  left: 3.8%;
}
#app .overview-flex .btn.next svg {
  right: 3.8%;
}:root.military[data-v-82bc0d8c] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-82bc0d8c] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-82bc0d8c] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-82bc0d8c] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.tile[data-v-82bc0d8c] {
  padding: 1.852vh 1.146vw 0;
  width: calc(100% / var(--1eeb56fa));
  height: 33.3333333333%;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.5019607843));
}
.image[data-v-82bc0d8c] {
  object-fit: cover;
  width: var(--3d03c6be);
  height: var(--3d03c6be);
}
p.title[data-v-82bc0d8c] {
  font-family: var(--primary-font);
  display: block;
  width: 100%;
  color: white;
  text-align: center;
}
p.title[data-v-82bc0d8c]:link {
  text-decoration: none;
  font-size: 20px;
}:root.military[data-v-58a580b2] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-58a580b2] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-58a580b2] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-58a580b2] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
div.gallery-container[data-v-58a580b2] {
  position: absolute;
  left: 41.302vw;
  top: 0;
  width: 52.1875vw;
  height: 93.06vh;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
  transition: left 1s ease-in-out;
}
div.gallery-container.expanded[data-v-58a580b2] {
  left: 6.51vw;
  width: 86.97vw;
}:root.military[data-v-0c62c379] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-0c62c379] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-0c62c379] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-0c62c379] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.paginationUI[data-v-0c62c379] {
  display: flex;
  justify-content: space-between;
  position: absolute;
  bottom: 1vh;
  left: 41.302vw;
  width: 52.1875vw;
  padding: 0 1.146vw 0;
  transition: all 1s ease-in-out;
}
.paginationUI.expanded[data-v-0c62c379] {
  left: 6.51vw;
  width: 86.97vw;
}
.paginationUI .arrowButton[data-v-0c62c379] {
  background: var(--bg-hilite);
  width: 2.75vw;
  height: 2.75vw;
  border-radius: 1vh;
  border: none;
  padding: 0;
}
.paginationUI .arrowButton.deactivate[data-v-0c62c379] {
  pointer-events: none;
  opacity: 0.5;
}
.paginationUI line[data-v-0c62c379],
.paginationUI polyline[data-v-0c62c379] {
  fill: none;
  stroke: #fff;
  stroke-width: 0.5rem;
}
.paginationUI .radioNav[data-v-0c62c379] {
  align-self: center;
}
.paginationUI input[type=radio][data-v-0c62c379] {
  appearance: none;
  display: inline-grid;
  place-content: center;
  border-radius: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: 3.5px solid var(--bg-hilite);
  transition: 0.2s all linear;
  margin-right: 5px;
  position: relative;
}
.paginationUI input[type=radio][data-v-0c62c379]::before {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background: white;
}
.paginationUI input[type=radio][data-v-0c62c379]:checked::before {
  transform: scale(1);
}:root.military[data-v-cbcfd6e3] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-cbcfd6e3] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-cbcfd6e3] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-cbcfd6e3] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.sidebar[data-v-cbcfd6e3] {
  position: relative;
  z-index: 50;
  margin-right: 2em;
  width: 39.17vw;
  height: 100vh;
  overflow: hidden;
  transition: all 1s ease-in-out;
  left: 0vw;
}
.sidebar.docked[data-v-cbcfd6e3] {
  left: -35.65vw;
}
.sidebar.docked g#arrowIcon polyline[data-v-cbcfd6e3] {
  transform: scaleX(1);
}
.sidebar.docked .contentBox[data-v-cbcfd6e3] {
  transition: opacity 0.5s ease-in 0s;
  opacity: 0;
}
#sidebarTray[data-v-cbcfd6e3] {
  position: absolute;
  z-index: 0;
  right: 0;
  fill: var(--bg-hilite);
  height: 100vh;
  filter: drop-shadow(-5px 2px 5px rgba(0, 0, 0, 0.5019607843));
}
g#arrowIcon[data-v-cbcfd6e3] {
  transform: translate(36.5vw, 45vh);
}
g#arrowIcon polyline[data-v-cbcfd6e3] {
  fill: transparent;
  stroke: #fff;
  stroke-miterlimit: 10;
  stroke-width: 4px;
  transform-origin: 2% 50%;
  transform: scaleX(-1);
  transition: transform 0s linear 0.85s;
}
.contentBox[data-v-cbcfd6e3] {
  position: relative;
  z-index: 10;
  width: 100%;
  color: var(--text-color);
  padding: 8.5vh 8vw 6vh 5vw;
  transition: opacity 0.5s ease-in 0.5s;
  opacity: 1;
}
.contentBox h1[data-v-cbcfd6e3] {
  font-family: var(--primary-font);
  font-size: 3rem;
}
.contentBox h2[data-v-cbcfd6e3] {
  font-family: var(--primary-font);
  font-size: 2.125rem;
}
.contentBox p[data-v-cbcfd6e3] {
  font-family: var(--body-font);
  font-size: 1.875rem;
  line-height: 1.5;
  margin-top: 0.5rem;
}:root.military[data-v-1b9e0249] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-1b9e0249] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-1b9e0249] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-1b9e0249] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.swipeContainer[data-v-1b9e0249] {
  display: flex;
}:root.military[data-v-c383fc38] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-c383fc38] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-c383fc38] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-c383fc38] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.paginationUI[data-v-c383fc38] {
  display: flex;
  justify-content: space-between;
  margin-top: 1.6rem;
  width: 32.8vw;
  transition: all 1s ease-in-out;
}
.paginationUI.expanded[data-v-c383fc38] {
  left: 6.51vw;
  width: 86.97vw;
}
.paginationUI .arrowButton[data-v-c383fc38] {
  width: 2.75vw;
  height: 2.75vw;
  border-radius: 1vh;
  border: none;
  padding: 0;
  background: var(--dk-hilite);
}
.paginationUI .arrowButton line[data-v-c383fc38],
.paginationUI .arrowButton polyline[data-v-c383fc38] {
  fill: none;
  stroke: var(--text-color);
  stroke-width: 0.5rem;
}
.paginationUI .arrowButton.deactivate[data-v-c383fc38] {
  pointer-events: none;
  opacity: 0.5;
}
.paginationUI .radioNav[data-v-c383fc38] {
  align-self: center;
}
.paginationUI input[type=radio][data-v-c383fc38] {
  appearance: none;
  display: inline-grid;
  place-content: center;
  border-radius: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: 3.5px solid var(--dk-hilite);
  transition: 0.2s all linear;
  margin-right: 5px;
  position: relative;
}
.paginationUI input[type=radio][data-v-c383fc38]::before {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background: white;
}
.paginationUI input[type=radio][data-v-c383fc38]:checked::before {
  transform: scale(1);
}:root.military[data-v-a7126f61] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-a7126f61] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-a7126f61] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-a7126f61] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.paginationUI[data-v-a7126f61] {
  position: fixed;
  display: flex;
  justify-content: space-between;
  margin-top: 1.6rem;
  width: 15.5vw;
  transition: all 1s ease-in-out;
}
.paginationUI .arrowButton[data-v-a7126f61] {
  width: 2.75vw;
  height: 2.75vw;
  border-radius: 1vh;
  border: none;
  padding: 0;
  background: var(--bg-hilite);
}
.paginationUI .arrowButton line[data-v-a7126f61],
.paginationUI .arrowButton polyline[data-v-a7126f61] {
  fill: none;
  stroke: var(--text-color);
  stroke-width: 0.5rem;
}
.paginationUI .arrowButton.deactivate[data-v-a7126f61] {
  pointer-events: none;
  opacity: 0.5;
}
.paginationUI .radioNav[data-v-a7126f61] {
  align-self: center;
}
.paginationUI input[type=radio][data-v-a7126f61] {
  appearance: none;
  display: inline-grid;
  place-content: center;
  border-radius: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: 3.5px solid var(--dk-hilite);
  transition: 0.2s all linear;
  margin-right: 5px;
  position: relative;
}
.paginationUI input[type=radio][data-v-a7126f61]::before {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background: white;
}
.paginationUI input[type=radio][data-v-a7126f61]:checked::before {
  transform: scale(1);
}:root.military[data-v-13ba6ae9] {
  --dk-hilite: #173d5b;
  --bg-color: #3d3e44;
  --bg-hilite: #728da2;
  --text-color: #ffffff;
  --primary-font: "TradeGothicBoldCondensed", sans-serif;
  --body-font: "Bressay-similar", serif;
}
:root.voices-area2[data-v-13ba6ae9] {
  --dk-hilite: #994b0d;
  --bg-color: #994b0d;
  --bg-hilite: #c6810e;
  --text-color: #ffffff;
  --primary-font: "ITCStoneInformalMedium", serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area5-6[data-v-13ba6ae9] {
  --dk-hilite: #442433;
  --bg-color: #442433;
  --bg-hilite: #d27f15;
  --text-color: #ffffff;
  --primary-font: "Rockwell", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
:root.voices-area10[data-v-13ba6ae9] {
  --dk-hilite: #054d7a;
  --bg-color: #054d7a;
  --bg-hilite: #c88349;
  --text-color: #ffffff;
  --primary-font: "FuturaBook", sans-serif;
  --body-font: "ITCStoneSansMedium", sans-serif;
}
@font-face {
  font-family: "TradeGothicBoldCondensed";
  src: url("./Trade%20Gothic%20Bold%20Condensed%20No%2020-zEEnizbO.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-VariableFont_opsz_wght-Di1b1OZ9.ttf") format("truetype");
  font-style: normal;
}
@font-face {
  font-family: "Bressay-similar";
  src: url("./SourceSerif4-Italic-VariableFont_opsz_wght-BImhTKGi.ttf") format("truetype");
  font-style: italic;
}
@font-face {
  font-family: "ITCStoneInformalMedium";
  src: url("./ITC%20Stone%20Informal%20Std%20Medium-BW0NfnUa.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneInformalSemiBold";
  src: url("./ITC%20Stone%20Informal%20Std%20Semibold-MCiQ8mVD.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansMedium";
  src: url("./ITC%20-%20StoneSansITCStd-Medium-Dt286w4X.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rockwell";
  src: url("./Rockwell-Regular-DyIBD6WZ.woff") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "FuturaBook";
  src: url("./futura_book-DdBtqhZE.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBold";
  src: url("./ITC%20Stone%20Sans%20Bold-CZ9LV_w3.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "ITCStoneSansBoldItalic";
  src: url("./ITC%20Stone%20Sans%20Bold%20Italic-C5nNUZ0F.otf") format("opentype");
  font-weight: bold;
  font-style: italic;
}
.fullWrapper[data-v-13ba6ae9] {
  display: flex;
  background: var(--bg-color);
  height: 100vh;
  border: 0.7vw solid black;
}
.singleView[data-v-13ba6ae9] {
  flex: 1;
  position: relative;
  background: var(--bg-hilite);
  height: 100%;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.5019607843));
}
.backNav[data-v-13ba6ae9] {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 10vh;
}
.backNav .backButton[data-v-13ba6ae9],
.backNav .closeButton[data-v-13ba6ae9] {
  position: relative;
  top: 2.45vh;
  background: var(--dk-hilite);
  width: 2.75vw;
  height: 2.75vw;
  border: none;
  padding: 0;
}
.backNav .backButton line[data-v-13ba6ae9],
.backNav .backButton polyline[data-v-13ba6ae9],
.backNav .closeButton line[data-v-13ba6ae9],
.backNav .closeButton polyline[data-v-13ba6ae9] {
  fill: none;
  stroke: var(--text-color);
  stroke-width: 0.5rem;
}
.backNav .backButton[data-v-13ba6ae9] {
  left: 1.75vw;
  border-radius: 1vh;
}
.backNav .closeButton[data-v-13ba6ae9] {
  right: 1.75vw;
  border-radius: 50%;
}
.leftColumn[data-v-13ba6ae9] {
  margin: 0 4.8vw 0 5.75vw;
  float: left;
  width: 29vw;
}
h1[data-v-13ba6ae9] {
  font-family: var(--primary-font);
  font-size: 3rem;
}
h2[data-v-13ba6ae9] {
  font-family: var(--primary-font);
  font-size: 2rem;
  margin-top: 0.5rem;
}
p[data-v-13ba6ae9] {
  font-family: var(--body-font);
  font-size: 1.875rem;
  line-height: 1.5;
  margin-top: 0.5rem;
}
p[data-v-13ba6ae9]:first-of-type {
  margin-top: 2.75rem;
}
.hero-related[data-v-13ba6ae9] {
  float: left;
  width: 32.865vw;
  margin: 0.9vh 6vw 0 0;
}
.hero-wrapper[data-v-13ba6ae9] {
  background-color: rgb(from var(--bg-color) r g b/20%);
  display: flex;
  min-height: 56.5vh;
  align-content: center;
  justify-content: center;
}
.hero-wrapper img[data-v-13ba6ae9] {
  object-fit: contain;
  max-height: 56.5vh;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.5019607843));
}
.relatedImages[data-v-13ba6ae9] {
  max-height: 18vh;
}
.relatedImages h3[data-v-13ba6ae9] {
  margin: 1.55vh 0 0.35vh;
  font-family: var(--primary-font);
  font-size: 1rem;
}
.thumb-wrapper[data-v-13ba6ae9] {
  position: relative;
  height: 17.5vh;
  margin-top: 1.625vw;
  z-index: 0;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 1.625vw;
}
.thumb-wrapper .thumb[data-v-13ba6ae9] {
  align-content: center;
  display: flex;
  width: 9.8vw;
  min-width: 9.8vw;
  max-height: 17.78vh;
}
.thumb-wrapper .thumb[data-v-13ba6ae9]:not(:first-child) {
  margin-left: 1.5vw;
}
[data-v-13ba6ae9] .gallery-image {
  background-color: rgb(from var(--bg-color) r g b/20%);
  display: flex;
  min-height: 17.5vh;
  min-width: 17.5vh;
  align-content: center;
  justify-content: center;
}
[data-v-13ba6ae9] .gallery-image img {
  max-height: 17.5vh;
  max-width: 17.5vh;
  object-fit: contain;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.5019607843));
}
.related-objects[data-v-13ba6ae9] {
  width: 20.2vw;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 3em;
  padding-right: 3em;
}
.related-objects h3[data-v-13ba6ae9] {
  font-family: var(--primary-font);
  font-size: 1rem;
  align-self: flex-start;
  color: white;
  margin: 1.55vh 0 1vh;
}
.related-wrapper[data-v-13ba6ae9] {
  min-height: 82.7vh;
  max-height: 82.7vh;
}