/* List of all variables used in theme_base.scss */
/* You can override any of those in your custom theme */
/* Default colors for highlighting  */
/* Color for links */
/* Default background of body element */
/* Default color of texts */
/* Default color of selected texts */
/* Settings for frames */
/* no image by default */
/* Fonts */
/* Sizing */
/* Spacing between list elements */
/* Spacing between scope elemnets */
/* Margin of titles */
/* Units for dummy spaces */
/* MonoSpace */
@font-face {
  font-family: "Inconsolata";
  src: url("./Inconsolata.69b1723a.otf");
  font-weight: normal;
  font-style: normal;
}
/* Roboto */
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Thin.9c426a9e.ttf");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-ThinItalic.d42b3ec1.ttf");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Light.f5f866fd.ttf");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-LightItalic.7dd42576.ttf");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Regular.e94e4f38.ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Italic.f018f26b.ttf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Medium.2629d878.ttf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-MediumItalic.e9a586dc.ttf");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Bold.391caa3d.ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-BoldItalic.0b61f5ac.ttf");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-Black.896644f9.ttf");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./Roboto-BlackItalic.c9f429f8.ttf");
  font-weight: 900;
  font-style: italic;
}
/* Fancy font */
@font-face {
  font-family: "Agency FB";
  src: url("./AGENCYR.aebedacd.TTF");
}
@font-face {
  font-family: "PxPlus IBM VGA8";
  src: url("./PxPlus_IBM_VGA8.03deb79a.ttf");
}
/* Serif - SourceSans */
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-ExtraLight.33b8c84b.otf");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-ExtraLightIt.61fdb55c.otf");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-Light.098750da.otf");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-LightIt.b77b618c.otf");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-Regular.f4f622a2.otf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-It.4aca4e7f.otf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-Semibold.2ef5e5e7.otf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-SemiboldIt.6d55db20.otf");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-Bold.825fac51.otf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-BoldIt.72459702.otf");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-Black.aca01ecb.otf");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./SourceSansPro-BlackIt.35f16745.otf");
  font-weight: 900;
  font-style: italic;
}
/* Colors */
/* Brand colors */
/* Shades of grey */
/* Transparent colors */
/* Gradients */
/* List of all colors for auto-generated classes - in PUG we will be able to write classes like color-tomato, bgr-tomato etc. */
/* List of all gradients for auto-generated classes */
.bgr-midnight {
  background-color: #121824 !important;
}

.bgr-midnight-semi {
  background-color: rgba(18, 24, 36, 0.85) !important;
}

.color-midnight {
  color: #121824 !important;
}

.border-midnight {
  border: 4px solid #121824 !important;
}

.border-color-midnight {
  border-color: #121824 !important;
}

.bgr-midnight-light {
  background-color: #3a414e !important;
}

.bgr-midnight-light-semi {
  background-color: rgba(58, 65, 78, 0.85) !important;
}

.color-midnight-light {
  color: #3a414e !important;
}

.border-midnight-light {
  border: 4px solid #3a414e !important;
}

.border-color-midnight-light {
  border-color: #3a414e !important;
}

.bgr-midnight-dark {
  background-color: #03030c !important;
}

.bgr-midnight-dark-semi {
  background-color: rgba(3, 3, 12, 0.85) !important;
}

.color-midnight-dark {
  color: #03030c !important;
}

.border-midnight-dark {
  border: 4px solid #03030c !important;
}

.border-color-midnight-dark {
  border-color: #03030c !important;
}

.bgr-white {
  background-color: #ffffff !important;
}

.bgr-white-semi {
  background-color: rgba(255, 255, 255, 0.85) !important;
}

.color-white {
  color: #ffffff !important;
}

.border-white {
  border: 4px solid #ffffff !important;
}

.border-color-white {
  border-color: #ffffff !important;
}

.bgr-tomato {
  background-color: #cf2f25 !important;
}

.bgr-tomato-semi {
  background-color: rgba(207, 47, 37, 0.85) !important;
}

.color-tomato {
  color: #cf2f25 !important;
}

.border-tomato {
  border: 4px solid #cf2f25 !important;
}

.border-color-tomato {
  border-color: #cf2f25 !important;
}

.bgr-tomato-light {
  background-color: #FF867F !important;
}

.bgr-tomato-light-semi {
  background-color: rgba(255, 134, 127, 0.85) !important;
}

.color-tomato-light {
  color: #FF867F !important;
}

.border-tomato-light {
  border: 4px solid #FF867F !important;
}

.border-color-tomato-light {
  border-color: #FF867F !important;
}

.bgr-tomato-dark {
  background-color: #7d0600 !important;
}

.bgr-tomato-dark-semi {
  background-color: rgba(125, 6, 0, 0.85) !important;
}

.color-tomato-dark {
  color: #7d0600 !important;
}

.border-tomato-dark {
  border: 4px solid #7d0600 !important;
}

.border-color-tomato-dark {
  border-color: #7d0600 !important;
}

.bgr-goldenrod {
  background-color: #fbb227 !important;
}

.bgr-goldenrod-semi {
  background-color: rgba(251, 178, 39, 0.85) !important;
}

.color-goldenrod {
  color: #fbb227 !important;
}

.border-goldenrod {
  border: 4px solid #fbb227 !important;
}

.border-color-goldenrod {
  border-color: #fbb227 !important;
}

.bgr-goldenrod-light {
  background-color: #ffd179 !important;
}

.bgr-goldenrod-light-semi {
  background-color: rgba(255, 209, 121, 0.85) !important;
}

.color-goldenrod-light {
  color: #ffd179 !important;
}

.border-goldenrod-light {
  border: 4px solid #ffd179 !important;
}

.border-color-goldenrod-light {
  border-color: #ffd179 !important;
}

.bgr-goldenrod-dark {
  background-color: #a96f00 !important;
}

.bgr-goldenrod-dark-semi {
  background-color: rgba(169, 111, 0, 0.85) !important;
}

.color-goldenrod-dark {
  color: #a96f00 !important;
}

.border-goldenrod-dark {
  border: 4px solid #a96f00 !important;
}

.border-color-goldenrod-dark {
  border-color: #a96f00 !important;
}

.bgr-lemon {
  background-color: #e9e56f !important;
}

.bgr-lemon-semi {
  background-color: rgba(233, 229, 111, 0.85) !important;
}

.color-lemon {
  color: #e9e56f !important;
}

.border-lemon {
  border: 4px solid #e9e56f !important;
}

.border-color-lemon {
  border-color: #e9e56f !important;
}

.bgr-lemon-light {
  background-color: #FFFDC8 !important;
}

.bgr-lemon-light-semi {
  background-color: rgba(255, 253, 200, 0.85) !important;
}

.color-lemon-light {
  color: #FFFDC8 !important;
}

.border-lemon-light {
  border: 4px solid #FFFDC8 !important;
}

.border-color-lemon-light {
  border-color: #FFFDC8 !important;
}

.bgr-lemon-dark {
  background-color: #a19d22 !important;
}

.bgr-lemon-dark-semi {
  background-color: rgba(161, 157, 34, 0.85) !important;
}

.color-lemon-dark {
  color: #a19d22 !important;
}

.border-lemon-dark {
  border: 4px solid #a19d22 !important;
}

.border-color-lemon-dark {
  border-color: #a19d22 !important;
}

.bgr-emerald {
  background-color: #47d58a !important;
}

.bgr-emerald-semi {
  background-color: rgba(71, 213, 138, 0.85) !important;
}

.color-emerald {
  color: #47d58a !important;
}

.border-emerald {
  border: 4px solid #47d58a !important;
}

.border-color-emerald {
  border-color: #47d58a !important;
}

.bgr-emerald-light {
  background-color: #A0F1C6 !important;
}

.bgr-emerald-light-semi {
  background-color: rgba(160, 241, 198, 0.85) !important;
}

.color-emerald-light {
  color: #A0F1C6 !important;
}

.border-emerald-light {
  border: 4px solid #A0F1C6 !important;
}

.border-color-emerald-light {
  border-color: #A0F1C6 !important;
}

.bgr-emerald-dark {
  background-color: #009244 !important;
}

.bgr-emerald-dark-semi {
  background-color: rgba(0, 146, 68, 0.85) !important;
}

.color-emerald-dark {
  color: #009244 !important;
}

.border-emerald-dark {
  border: 4px solid #009244 !important;
}

.border-color-emerald-dark {
  border-color: #009244 !important;
}

.bgr-aqua {
  background-color: #30d2d5 !important;
}

.bgr-aqua-semi {
  background-color: rgba(48, 210, 213, 0.85) !important;
}

.color-aqua {
  color: #30d2d5 !important;
}

.border-aqua {
  border: 4px solid #30d2d5 !important;
}

.border-color-aqua {
  border-color: #30d2d5 !important;
}

.bgr-aqua-light {
  background-color: #86ECEC !important;
}

.bgr-aqua-light-semi {
  background-color: rgba(134, 236, 236, 0.85) !important;
}

.color-aqua-light {
  color: #86ECEC !important;
}

.border-aqua-light {
  border: 4px solid #86ECEC !important;
}

.border-color-aqua-light {
  border-color: #86ECEC !important;
}

.bgr-aqua-dark {
  background-color: #00a0a0 !important;
}

.bgr-aqua-dark-semi {
  background-color: rgba(0, 160, 160, 0.85) !important;
}

.color-aqua-dark {
  color: #00a0a0 !important;
}

.border-aqua-dark {
  border: 4px solid #00a0a0 !important;
}

.border-color-aqua-dark {
  border-color: #00a0a0 !important;
}

.bgr-royal {
  background-color: #6f8ce9 !important;
}

.bgr-royal-semi {
  background-color: rgba(111, 140, 233, 0.85) !important;
}

.color-royal {
  color: #6f8ce9 !important;
}

.border-royal {
  border: 4px solid #6f8ce9 !important;
}

.border-color-royal {
  border-color: #6f8ce9 !important;
}

.bgr-royal-light {
  background-color: #C9D4FB !important;
}

.bgr-royal-light-semi {
  background-color: rgba(201, 212, 251, 0.85) !important;
}

.color-royal-light {
  color: #C9D4FB !important;
}

.border-royal-light {
  border: 4px solid #C9D4FB !important;
}

.border-color-royal-light {
  border-color: #C9D4FB !important;
}

.bgr-royal-dark {
  background-color: #4d6fdc !important;
}

.bgr-royal-dark-semi {
  background-color: rgba(77, 111, 220, 0.85) !important;
}

.color-royal-dark {
  color: #4d6fdc !important;
}

.border-royal-dark {
  border: 4px solid #4d6fdc !important;
}

.border-color-royal-dark {
  border-color: #4d6fdc !important;
}

.bgr-manhattan {
  background-color: #f6c9a0 !important;
}

.bgr-manhattan-semi {
  background-color: rgba(246, 201, 160, 0.85) !important;
}

.color-manhattan {
  color: #f6c9a0 !important;
}

.border-manhattan {
  border: 4px solid #f6c9a0 !important;
}

.border-color-manhattan {
  border-color: #f6c9a0 !important;
}

.bgr-manhattan-light {
  background-color: #FFF2E6 !important;
}

.bgr-manhattan-light-semi {
  background-color: rgba(255, 242, 230, 0.85) !important;
}

.color-manhattan-light {
  color: #FFF2E6 !important;
}

.border-manhattan-light {
  border: 4px solid #FFF2E6 !important;
}

.border-color-manhattan-light {
  border-color: #FFF2E6 !important;
}

.bgr-manhattan-dark {
  background-color: #a56b36 !important;
}

.bgr-manhattan-dark-semi {
  background-color: rgba(165, 107, 54, 0.85) !important;
}

.color-manhattan-dark {
  color: #a56b36 !important;
}

.border-manhattan-dark {
  border: 4px solid #a56b36 !important;
}

.border-color-manhattan-dark {
  border-color: #a56b36 !important;
}

.bgr-azure {
  background-color: #2c57df !important;
}

.bgr-azure-semi {
  background-color: rgba(44, 87, 223, 0.85) !important;
}

.color-azure {
  color: #2c57df !important;
}

.border-azure {
  border: 4px solid #2c57df !important;
}

.border-color-azure {
  border-color: #2c57df !important;
}

.bgr-azure-light {
  background-color: #7893EA !important;
}

.bgr-azure-light-semi {
  background-color: rgba(120, 147, 234, 0.85) !important;
}

.color-azure-light {
  color: #7893EA !important;
}

.border-azure-light {
  border: 4px solid #7893EA !important;
}

.border-color-azure-light {
  border-color: #7893EA !important;
}

.bgr-azure-dark {
  background-color: #0a2c9d !important;
}

.bgr-azure-dark-semi {
  background-color: rgba(10, 44, 157, 0.85) !important;
}

.color-azure-dark {
  color: #0a2c9d !important;
}

.border-azure-dark {
  border: 4px solid #0a2c9d !important;
}

.border-color-azure-dark {
  border-color: #0a2c9d !important;
}

.bgr-rhino-100 {
  background-color: #1d232d !important;
}

.bgr-rhino-100-semi {
  background-color: rgba(29, 35, 45, 0.85) !important;
}

.color-rhino-100 {
  color: #1d232d !important;
}

.border-rhino-100 {
  border: 4px solid #1d232d !important;
}

.border-color-rhino-100 {
  border-color: #1d232d !important;
}

.bgr-rhino-90 {
  background-color: #2f3744 !important;
}

.bgr-rhino-90-semi {
  background-color: rgba(47, 55, 68, 0.85) !important;
}

.color-rhino-90 {
  color: #2f3744 !important;
}

.border-rhino-90 {
  border: 4px solid #2f3744 !important;
}

.border-color-rhino-90 {
  border-color: #2f3744 !important;
}

.bgr-rhino-80 {
  background-color: #535e70 !important;
}

.bgr-rhino-80-semi {
  background-color: rgba(83, 94, 112, 0.85) !important;
}

.color-rhino-80 {
  color: #535e70 !important;
}

.border-rhino-80 {
  border: 4px solid #535e70 !important;
}

.border-color-rhino-80 {
  border-color: #535e70 !important;
}

.bgr-rhino-60 {
  background-color: #7b8694 !important;
}

.bgr-rhino-60-semi {
  background-color: rgba(123, 134, 148, 0.85) !important;
}

.color-rhino-60 {
  color: #7b8694 !important;
}

.border-rhino-60 {
  border: 4px solid #7b8694 !important;
}

.border-color-rhino-60 {
  border-color: #7b8694 !important;
}

.bgr-rhino-40 {
  background-color: #a6aeb8 !important;
}

.bgr-rhino-40-semi {
  background-color: rgba(166, 174, 184, 0.85) !important;
}

.color-rhino-40 {
  color: #a6aeb8 !important;
}

.border-rhino-40 {
  border: 4px solid #a6aeb8 !important;
}

.border-color-rhino-40 {
  border-color: #a6aeb8 !important;
}

.bgr-rhino-20 {
  background-color: #d2d6dc !important;
}

.bgr-rhino-20-semi {
  background-color: rgba(210, 214, 220, 0.85) !important;
}

.color-rhino-20 {
  color: #d2d6dc !important;
}

.border-rhino-20 {
  border: 4px solid #d2d6dc !important;
}

.border-color-rhino-20 {
  border-color: #d2d6dc !important;
}

.bgr-rhino-10 {
  background-color: #e8eaec !important;
}

.bgr-rhino-10-semi {
  background-color: rgba(232, 234, 236, 0.85) !important;
}

.color-rhino-10 {
  color: #e8eaec !important;
}

.border-rhino-10 {
  border: 4px solid #e8eaec !important;
}

.border-color-rhino-10 {
  border-color: #e8eaec !important;
}

.bgr-rhino-5 {
  background-color: #f3f4f5 !important;
}

.bgr-rhino-5-semi {
  background-color: rgba(243, 244, 245, 0.85) !important;
}

.color-rhino-5 {
  color: #f3f4f5 !important;
}

.border-rhino-5 {
  border: 4px solid #f3f4f5 !important;
}

.border-color-rhino-5 {
  border-color: #f3f4f5 !important;
}

.bgr-gradient-rhino {
  background-image: linear-gradient(#a6aeb8, #7b8694) !important;
}

.bgr-gradient-rhino-45 {
  background-image: linear-gradient(-45deg, #a6aeb8, #7b8694) !important;
}

.bgr-gradient-rhino-90 {
  background-image: linear-gradient(90deg, #a6aeb8, #7b8694) !important;
}

.bgr-gradient-rhino-dark {
  background-image: linear-gradient(#535e70, #1d232d) !important;
}

.bgr-gradient-rhino-dark-45 {
  background-image: linear-gradient(-45deg, #535e70, #1d232d) !important;
}

.bgr-gradient-rhino-dark-90 {
  background-image: linear-gradient(90deg, #535e70, #1d232d) !important;
}

.bgr-gradient-tomato {
  background-image: linear-gradient(#cf2f25, #7d0600) !important;
}

.bgr-gradient-tomato-45 {
  background-image: linear-gradient(-45deg, #cf2f25, #7d0600) !important;
}

.bgr-gradient-tomato-90 {
  background-image: linear-gradient(90deg, #cf2f25, #7d0600) !important;
}

.bgr-gradient-manhattan {
  background-image: linear-gradient(#f6c9a0, #a56b36) !important;
}

.bgr-gradient-manhattan-45 {
  background-image: linear-gradient(-45deg, #f6c9a0, #a56b36) !important;
}

.bgr-gradient-manhattan-90 {
  background-image: linear-gradient(90deg, #f6c9a0, #a56b36) !important;
}

.bgr-gradient-goldenrod {
  background-image: linear-gradient(#fbb227, #a96f00) !important;
}

.bgr-gradient-goldenrod-45 {
  background-image: linear-gradient(-45deg, #fbb227, #a96f00) !important;
}

.bgr-gradient-goldenrod-90 {
  background-image: linear-gradient(90deg, #fbb227, #a96f00) !important;
}

.bgr-gradient-lemon {
  background-image: linear-gradient(#e9e56f, #a19d22) !important;
}

.bgr-gradient-lemon-45 {
  background-image: linear-gradient(-45deg, #e9e56f, #a19d22) !important;
}

.bgr-gradient-lemon-90 {
  background-image: linear-gradient(90deg, #e9e56f, #a19d22) !important;
}

.bgr-gradient-emerald {
  background-image: linear-gradient(#47d58a, #009244) !important;
}

.bgr-gradient-emerald-45 {
  background-image: linear-gradient(-45deg, #47d58a, #009244) !important;
}

.bgr-gradient-emerald-90 {
  background-image: linear-gradient(90deg, #47d58a, #009244) !important;
}

.bgr-gradient-aqua {
  background-image: linear-gradient(#30d2d5, #00a0a0) !important;
}

.bgr-gradient-aqua-45 {
  background-image: linear-gradient(-45deg, #30d2d5, #00a0a0) !important;
}

.bgr-gradient-aqua-90 {
  background-image: linear-gradient(90deg, #30d2d5, #00a0a0) !important;
}

.bgr-gradient-azure {
  background-image: linear-gradient(#2c57df, #0a2c9d) !important;
}

.bgr-gradient-azure-45 {
  background-image: linear-gradient(-45deg, #2c57df, #0a2c9d) !important;
}

.bgr-gradient-azure-90 {
  background-image: linear-gradient(90deg, #2c57df, #0a2c9d) !important;
}

.bgr-gradient-royal {
  background-image: linear-gradient(#6f8ce9, #4d6fdc) !important;
}

.bgr-gradient-royal-45 {
  background-image: linear-gradient(-45deg, #6f8ce9, #4d6fdc) !important;
}

.bgr-gradient-royal-90 {
  background-image: linear-gradient(90deg, #6f8ce9, #4d6fdc) !important;
}

/* Default colors for highlighting  */
/* Color for links */
/* Default background of body element */
/* Default color of texts */
/* Default color of selected texts */
/* Settings for frames */
/* Fonts */
/*********************************************
  * Sizing
  *********************************************/
/* keep this parent class because of its precedence */
.reveal {
  /* For spacings, we need to skip the first item in the first list */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* percentage sizing */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 10,20,30,40,.....,2000 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* absolute sizing: 1,2,3,4,...,10 px */
  /* Margins: -100..0px */
  /* Margins: 0 .. 100px */
  /* Paddings: -100..0px */
  /* Paddings: 0 .. 100px */
  /*********************************************
      * Helping classes
      *********************************************/
  /* grid sizing */
  /* grid gaps, 0 - 100 */
  /* Rotation */
  /* Radius */
  /* Opacity */
  /* ZIndex */
}
.reveal .font-hairline {
  font-weight: 100;
}
.reveal .font-thin {
  font-weight: 200;
}
.reveal .font-light {
  font-weight: 300;
}
.reveal .font-normal {
  font-weight: 400;
}
.reveal .font-medium {
  font-weight: 500;
}
.reveal .font-semibold {
  font-weight: 600;
}
.reveal .font-bold, .reveal table tr th, .reveal .scope > p:nth-child(1), .reveal b {
  font-weight: 700;
}
.reveal .font-extrabold {
  font-weight: 800;
}
.reveal .font-black {
  font-weight: 900;
}
.reveal .tracking-tighter {
  letter-spacing: -0.05em;
}
.reveal .tracking-tight {
  letter-spacing: -0.025em;
}
.reveal .tracking-normal {
  letter-spacing: 0;
}
.reveal .tracking-wide {
  letter-spacing: 0.025em;
}
.reveal .tracking-wider {
  letter-spacing: 0.05em;
}
.reveal .tracking-widest {
  letter-spacing: 0.1em;
}
.reveal .leading-base, .reveal .code.tiny p, .reveal .code.tiny span, .reveal .leading-base ul, .reveal .code.tiny p ul, .reveal .code.tiny span ul, .reveal .leading-base ol, .reveal .code.tiny p ol, .reveal .code.tiny span ol {
  line-height: 1.2;
}
.reveal .leading-sm, .reveal .leading-sm ul, .reveal .leading-sm ol {
  line-height: 1.32;
}
.reveal .leading-md, .reveal .code.small p, .reveal .code.small span, .reveal .leading-md ul, .reveal .code.small p ul, .reveal .code.small span ul, .reveal .leading-md ol, .reveal .code.small p ol, .reveal .code.small span ol {
  line-height: 1.38;
}
.reveal .leading-lg, .reveal .code *, .reveal pre *, .reveal .leading-lg ul, .reveal .code * ul, .reveal pre * ul, .reveal .leading-lg ol, .reveal .code * ol, .reveal pre * ol {
  line-height: 1.5;
}
.reveal .leading-xl, .reveal .leading-xl ul, .reveal .leading-xl ol {
  line-height: 1.8;
}
.reveal .leading-2xl, .reveal .leading-2xl ul, .reveal .leading-2xl ol {
  line-height: 2.4;
}
.reveal .leading-3xl, .reveal .leading-3xl ul, .reveal .leading-3xl ol {
  line-height: 3.6;
}
.reveal .leading-4xl, .reveal .leading-4xl ul, .reveal .leading-4xl ol {
  line-height: 4.8;
}
.reveal .leading-5xl, .reveal .leading-5xl ul, .reveal .leading-5xl ol {
  line-height: 6;
}
.reveal .leading-6xl, .reveal .leading-6xl ul, .reveal .leading-6xl ol {
  line-height: 7.2;
}
.reveal .spacing-4xs li:not(:first-child), .reveal .spacing-4xs li ul li, .reveal .spacing-4xs li ol li, .reveal .spacing-4xs .scope:not(:first-child), .reveal .spacing-4xs .scope > ul > li:first-child, .reveal .spacing-4xs .scope > ol > li:first-child, .reveal .spacing-4xs.scope > ul > li:first-child, .reveal .spacing-4xs.scope > ol > li:first-child {
  margin-top: 0.1666666667em;
}
.reveal .spacing-4xs .scope:not(:last-child) {
  margin-bottom: 0.3333333333em;
}
.reveal .spacing-3xs li:not(:first-child), .reveal .spacing-3xs li ul li, .reveal .spacing-3xs li ol li, .reveal .spacing-3xs .scope:not(:first-child), .reveal .spacing-3xs .scope > ul > li:first-child, .reveal .spacing-3xs .scope > ol > li:first-child, .reveal .spacing-3xs.scope > ul > li:first-child, .reveal .spacing-3xs.scope > ol > li:first-child {
  margin-top: 0.25em;
}
.reveal .spacing-3xs .scope:not(:last-child) {
  margin-bottom: 0.5em;
}
.reveal .spacing-2xs li:not(:first-child), .reveal .spacing-2xs li ul li, .reveal .spacing-2xs li ol li, .reveal .spacing-2xs .scope:not(:first-child), .reveal .spacing-2xs .scope > ul > li:first-child, .reveal .spacing-2xs .scope > ol > li:first-child, .reveal .spacing-2xs.scope > ul > li:first-child, .reveal .spacing-2xs.scope > ol > li:first-child {
  margin-top: 0.3333333333em;
}
.reveal .spacing-2xs .scope:not(:last-child) {
  margin-bottom: 0.6666666667em;
}
.reveal .spacing-xs li:not(:first-child), .reveal .spacing-xs li ul li, .reveal .spacing-xs li ol li, .reveal .spacing-xs .scope:not(:first-child), .reveal .spacing-xs .scope > ul > li:first-child, .reveal .spacing-xs .scope > ol > li:first-child, .reveal .spacing-xs.scope > ul > li:first-child, .reveal .spacing-xs.scope > ol > li:first-child {
  margin-top: 0.4em;
}
.reveal .spacing-xs .scope:not(:last-child) {
  margin-bottom: 0.8em;
}
.reveal .spacing-base li:not(:first-child), .reveal .spacing-base li ul li, .reveal .spacing-base li ol li, .reveal .spacing-base .scope:not(:first-child), .reveal .spacing-base .scope > ul > li:first-child, .reveal .spacing-base .scope > ol > li:first-child, .reveal .spacing-base.scope > ul > li:first-child, .reveal .spacing-base.scope > ol > li:first-child {
  margin-top: 0.5em;
}
.reveal .spacing-base .scope:not(:last-child) {
  margin-bottom: 1em;
}
.reveal .spacing-sm li:not(:first-child), .reveal .spacing-sm li ul li, .reveal .spacing-sm li ol li, .reveal .spacing-sm .scope:not(:first-child), .reveal .spacing-sm .scope > ul > li:first-child, .reveal .spacing-sm .scope > ol > li:first-child, .reveal .spacing-sm.scope > ul > li:first-child, .reveal .spacing-sm.scope > ol > li:first-child {
  margin-top: 0.625em;
}
.reveal .spacing-sm .scope:not(:last-child) {
  margin-bottom: 1.25em;
}
.reveal .spacing-md li:not(:first-child), .reveal .spacing-md li ul li, .reveal .spacing-md li ol li, .reveal .spacing-md .scope:not(:first-child), .reveal .spacing-md .scope > ul > li:first-child, .reveal .spacing-md .scope > ol > li:first-child, .reveal .spacing-md.scope > ul > li:first-child, .reveal .spacing-md.scope > ol > li:first-child {
  margin-top: 0.75em;
}
.reveal .spacing-md .scope:not(:last-child) {
  margin-bottom: 1.5em;
}
.reveal .spacing-lg li:not(:first-child), .reveal .spacing-lg li ul li, .reveal .spacing-lg li ol li, .reveal .spacing-lg .scope:not(:first-child), .reveal .spacing-lg .scope > ul > li:first-child, .reveal .spacing-lg .scope > ol > li:first-child, .reveal .spacing-lg.scope > ul > li:first-child, .reveal .spacing-lg.scope > ol > li:first-child {
  margin-top: 1em;
}
.reveal .spacing-lg .scope:not(:last-child) {
  margin-bottom: 2em;
}
.reveal .spacing-xl li:not(:first-child), .reveal .spacing-xl li ul li, .reveal .spacing-xl li ol li, .reveal .spacing-xl .scope:not(:first-child), .reveal .spacing-xl .scope > ul > li:first-child, .reveal .spacing-xl .scope > ol > li:first-child, .reveal .spacing-xl.scope > ul > li:first-child, .reveal .spacing-xl.scope > ol > li:first-child {
  margin-top: 1.5em;
}
.reveal .spacing-xl .scope:not(:last-child) {
  margin-bottom: 3em;
}
.reveal .spacing-2xl li:not(:first-child), .reveal .spacing-2xl li ul li, .reveal .spacing-2xl li ol li, .reveal .spacing-2xl .scope:not(:first-child), .reveal .spacing-2xl .scope > ul > li:first-child, .reveal .spacing-2xl .scope > ol > li:first-child, .reveal .spacing-2xl.scope > ul > li:first-child, .reveal .spacing-2xl.scope > ol > li:first-child {
  margin-top: 3em;
}
.reveal .spacing-2xl .scope:not(:last-child) {
  margin-bottom: 6em;
}
.reveal .spacing-3xl li:not(:first-child), .reveal .spacing-3xl li ul li, .reveal .spacing-3xl li ol li, .reveal .spacing-3xl .scope:not(:first-child), .reveal .spacing-3xl .scope > ul > li:first-child, .reveal .spacing-3xl .scope > ol > li:first-child, .reveal .spacing-3xl.scope > ul > li:first-child, .reveal .spacing-3xl.scope > ol > li:first-child {
  margin-top: 4.5em;
}
.reveal .spacing-3xl .scope:not(:last-child) {
  margin-bottom: 9em;
}
.reveal .spacing-4xl li:not(:first-child), .reveal .spacing-4xl li ul li, .reveal .spacing-4xl li ol li, .reveal .spacing-4xl .scope:not(:first-child), .reveal .spacing-4xl .scope > ul > li:first-child, .reveal .spacing-4xl .scope > ol > li:first-child, .reveal .spacing-4xl.scope > ul > li:first-child, .reveal .spacing-4xl.scope > ol > li:first-child {
  margin-top: 6em;
}
.reveal .spacing-4xl .scope:not(:last-child) {
  margin-bottom: 24em;
}
.reveal .spacing-5xl li:not(:first-child), .reveal .spacing-5xl li ul li, .reveal .spacing-5xl li ol li, .reveal .spacing-5xl .scope:not(:first-child), .reveal .spacing-5xl .scope > ul > li:first-child, .reveal .spacing-5xl .scope > ol > li:first-child, .reveal .spacing-5xl.scope > ul > li:first-child, .reveal .spacing-5xl.scope > ol > li:first-child {
  margin-top: 7.5em;
}
.reveal .spacing-5xl .scope:not(:last-child) {
  margin-bottom: 30em;
}
.reveal .spacing-6xl li:not(:first-child), .reveal .spacing-6xl li ul li, .reveal .spacing-6xl li ol li, .reveal .spacing-6xl .scope:not(:first-child), .reveal .spacing-6xl .scope > ul > li:first-child, .reveal .spacing-6xl .scope > ol > li:first-child, .reveal .spacing-6xl.scope > ul > li:first-child, .reveal .spacing-6xl.scope > ol > li:first-child {
  margin-top: 9em;
}
.reveal .spacing-6xl .scope:not(:last-child) {
  margin-bottom: 36em;
}
.reveal li:not(:first-child), .reveal li ul li, .reveal li ol li, .reveal .scope:not(:first-child), .reveal .scope > ul > li:first-child, .reveal .scope > ol > li:first-child {
  margin-top: 0.5em;
}
.reveal .scope:not(:last-child) {
  margin-bottom: 1em;
}
.reveal .shadow-xs {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}
.reveal .shadow-sm {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.reveal .shadow {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.reveal .shadow-md {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}
.reveal .shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
.reveal .shadow-xl {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.reveal .shadow-2xl {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
.reveal .shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}
.reveal .shadow-outline {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}
.reveal .shadow-none {
  box-shadow: none;
}
.reveal .text-shadow-sm {
  text-shadow: 1px 1px 3px rgba(36, 37, 47, 0.25);
}
.reveal .text-shadow {
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2), 0px 0px 1px rgba(1, 0, 5, 0.1);
}
.reveal .text-shadow-md {
  text-shadow: 0px 1px 2px rgba(30, 29, 39, 0.19), 1px 2px 4px rgba(54, 64, 147, 0.18);
}
.reveal .text-shadow-lg {
  text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.26), 0 0 5px rgba(15, 3, 86, 0.22);
}
.reveal .text-shadow-xl {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.29), 2px 4px 7px rgba(73, 64, 125, 0.35);
}
.reveal .text-shadow-none {
  text-shadow: none;
}
.reveal .text-4xs {
  font-size: 0.45em;
}
.reveal .text-3xs {
  font-size: 0.55em;
}
.reveal .text-2xs, .reveal .hint {
  font-size: 0.65em;
}
.reveal .text-xs {
  font-size: 0.75em;
}
.reveal .text-sm, .reveal table tr th,
.reveal table tr td,
.reveal table tr td:first-child {
  font-size: 0.875em;
}
.reveal .text-md, .reveal figure > p, .reveal h6 {
  font-size: 1em;
}
.reveal .text-lg, .reveal h5 {
  font-size: 1.125em;
}
.reveal .text-xl, .reveal h4 {
  font-size: 1.25em;
}
.reveal .text-2xl, .reveal blockquote, .reveal h3 {
  font-size: 1.5em;
}
.reveal .text-3xl, .reveal h2 {
  font-size: 1.875em;
}
.reveal .text-4xl, .reveal h1 {
  font-size: 2.25em;
}
.reveal .text-5xl {
  font-size: 3em;
}
.reveal .text-6xl {
  font-size: 4em;
}
.reveal .no-margin {
  margin: 0px;
}
.reveal .no-padding {
  padding: 0px;
}
.reveal .width-auto {
  width: auto;
}
.reveal .height-auto {
  height: auto;
}
.reveal .size-0p {
  width: 0% !important;
  height: 0% !important;
}
.reveal .width-0p {
  width: 0% !important;
}
.reveal .height-0p {
  height: 0% !important;
}
.reveal .left-0p {
  position: absolute;
  left: 0% !important;
}
.reveal .top-0p {
  position: absolute;
  top: 0% !important;
}
.reveal .right-0p {
  position: absolute;
  left: unset !important;
  right: 0% !important;
}
.reveal .bottom-0p {
  position: absolute;
  top: unset !important;
  bottom: 0% !important;
}
.reveal .size-1p {
  width: 1% !important;
  height: 1% !important;
}
.reveal .width-1p {
  width: 1% !important;
}
.reveal .height-1p {
  height: 1% !important;
}
.reveal .left-1p {
  position: absolute;
  left: 1% !important;
}
.reveal .top-1p {
  position: absolute;
  top: 1% !important;
}
.reveal .right-1p {
  position: absolute;
  left: unset !important;
  right: 1% !important;
}
.reveal .bottom-1p {
  position: absolute;
  top: unset !important;
  bottom: 1% !important;
}
.reveal .size-2p {
  width: 2% !important;
  height: 2% !important;
}
.reveal .width-2p {
  width: 2% !important;
}
.reveal .height-2p {
  height: 2% !important;
}
.reveal .left-2p {
  position: absolute;
  left: 2% !important;
}
.reveal .top-2p {
  position: absolute;
  top: 2% !important;
}
.reveal .right-2p {
  position: absolute;
  left: unset !important;
  right: 2% !important;
}
.reveal .bottom-2p {
  position: absolute;
  top: unset !important;
  bottom: 2% !important;
}
.reveal .size-3p {
  width: 3% !important;
  height: 3% !important;
}
.reveal .width-3p {
  width: 3% !important;
}
.reveal .height-3p {
  height: 3% !important;
}
.reveal .left-3p {
  position: absolute;
  left: 3% !important;
}
.reveal .top-3p {
  position: absolute;
  top: 3% !important;
}
.reveal .right-3p {
  position: absolute;
  left: unset !important;
  right: 3% !important;
}
.reveal .bottom-3p {
  position: absolute;
  top: unset !important;
  bottom: 3% !important;
}
.reveal .size-4p {
  width: 4% !important;
  height: 4% !important;
}
.reveal .width-4p {
  width: 4% !important;
}
.reveal .height-4p {
  height: 4% !important;
}
.reveal .left-4p {
  position: absolute;
  left: 4% !important;
}
.reveal .top-4p {
  position: absolute;
  top: 4% !important;
}
.reveal .right-4p {
  position: absolute;
  left: unset !important;
  right: 4% !important;
}
.reveal .bottom-4p {
  position: absolute;
  top: unset !important;
  bottom: 4% !important;
}
.reveal .size-5p {
  width: 5% !important;
  height: 5% !important;
}
.reveal .width-5p {
  width: 5% !important;
}
.reveal .height-5p {
  height: 5% !important;
}
.reveal .left-5p {
  position: absolute;
  left: 5% !important;
}
.reveal .top-5p {
  position: absolute;
  top: 5% !important;
}
.reveal .right-5p {
  position: absolute;
  left: unset !important;
  right: 5% !important;
}
.reveal .bottom-5p {
  position: absolute;
  top: unset !important;
  bottom: 5% !important;
}
.reveal .size-6p {
  width: 6% !important;
  height: 6% !important;
}
.reveal .width-6p {
  width: 6% !important;
}
.reveal .height-6p {
  height: 6% !important;
}
.reveal .left-6p {
  position: absolute;
  left: 6% !important;
}
.reveal .top-6p {
  position: absolute;
  top: 6% !important;
}
.reveal .right-6p {
  position: absolute;
  left: unset !important;
  right: 6% !important;
}
.reveal .bottom-6p {
  position: absolute;
  top: unset !important;
  bottom: 6% !important;
}
.reveal .size-7p {
  width: 7% !important;
  height: 7% !important;
}
.reveal .width-7p {
  width: 7% !important;
}
.reveal .height-7p {
  height: 7% !important;
}
.reveal .left-7p {
  position: absolute;
  left: 7% !important;
}
.reveal .top-7p {
  position: absolute;
  top: 7% !important;
}
.reveal .right-7p {
  position: absolute;
  left: unset !important;
  right: 7% !important;
}
.reveal .bottom-7p {
  position: absolute;
  top: unset !important;
  bottom: 7% !important;
}
.reveal .size-8p {
  width: 8% !important;
  height: 8% !important;
}
.reveal .width-8p {
  width: 8% !important;
}
.reveal .height-8p {
  height: 8% !important;
}
.reveal .left-8p {
  position: absolute;
  left: 8% !important;
}
.reveal .top-8p {
  position: absolute;
  top: 8% !important;
}
.reveal .right-8p {
  position: absolute;
  left: unset !important;
  right: 8% !important;
}
.reveal .bottom-8p {
  position: absolute;
  top: unset !important;
  bottom: 8% !important;
}
.reveal .size-9p {
  width: 9% !important;
  height: 9% !important;
}
.reveal .width-9p {
  width: 9% !important;
}
.reveal .height-9p {
  height: 9% !important;
}
.reveal .left-9p {
  position: absolute;
  left: 9% !important;
}
.reveal .top-9p {
  position: absolute;
  top: 9% !important;
}
.reveal .right-9p {
  position: absolute;
  left: unset !important;
  right: 9% !important;
}
.reveal .bottom-9p {
  position: absolute;
  top: unset !important;
  bottom: 9% !important;
}
.reveal .size-10p {
  width: 10% !important;
  height: 10% !important;
}
.reveal .width-10p {
  width: 10% !important;
}
.reveal .height-10p {
  height: 10% !important;
}
.reveal .left-10p {
  position: absolute;
  left: 10% !important;
}
.reveal .top-10p {
  position: absolute;
  top: 10% !important;
}
.reveal .right-10p {
  position: absolute;
  left: unset !important;
  right: 10% !important;
}
.reveal .bottom-10p {
  position: absolute;
  top: unset !important;
  bottom: 10% !important;
}
.reveal .size-11p {
  width: 11% !important;
  height: 11% !important;
}
.reveal .width-11p {
  width: 11% !important;
}
.reveal .height-11p {
  height: 11% !important;
}
.reveal .left-11p {
  position: absolute;
  left: 11% !important;
}
.reveal .top-11p {
  position: absolute;
  top: 11% !important;
}
.reveal .right-11p {
  position: absolute;
  left: unset !important;
  right: 11% !important;
}
.reveal .bottom-11p {
  position: absolute;
  top: unset !important;
  bottom: 11% !important;
}
.reveal .size-12p {
  width: 12% !important;
  height: 12% !important;
}
.reveal .width-12p {
  width: 12% !important;
}
.reveal .height-12p {
  height: 12% !important;
}
.reveal .left-12p {
  position: absolute;
  left: 12% !important;
}
.reveal .top-12p {
  position: absolute;
  top: 12% !important;
}
.reveal .right-12p {
  position: absolute;
  left: unset !important;
  right: 12% !important;
}
.reveal .bottom-12p {
  position: absolute;
  top: unset !important;
  bottom: 12% !important;
}
.reveal .size-13p {
  width: 13% !important;
  height: 13% !important;
}
.reveal .width-13p {
  width: 13% !important;
}
.reveal .height-13p {
  height: 13% !important;
}
.reveal .left-13p {
  position: absolute;
  left: 13% !important;
}
.reveal .top-13p {
  position: absolute;
  top: 13% !important;
}
.reveal .right-13p {
  position: absolute;
  left: unset !important;
  right: 13% !important;
}
.reveal .bottom-13p {
  position: absolute;
  top: unset !important;
  bottom: 13% !important;
}
.reveal .size-14p {
  width: 14% !important;
  height: 14% !important;
}
.reveal .width-14p {
  width: 14% !important;
}
.reveal .height-14p {
  height: 14% !important;
}
.reveal .left-14p {
  position: absolute;
  left: 14% !important;
}
.reveal .top-14p {
  position: absolute;
  top: 14% !important;
}
.reveal .right-14p {
  position: absolute;
  left: unset !important;
  right: 14% !important;
}
.reveal .bottom-14p {
  position: absolute;
  top: unset !important;
  bottom: 14% !important;
}
.reveal .size-15p {
  width: 15% !important;
  height: 15% !important;
}
.reveal .width-15p {
  width: 15% !important;
}
.reveal .height-15p {
  height: 15% !important;
}
.reveal .left-15p {
  position: absolute;
  left: 15% !important;
}
.reveal .top-15p {
  position: absolute;
  top: 15% !important;
}
.reveal .right-15p {
  position: absolute;
  left: unset !important;
  right: 15% !important;
}
.reveal .bottom-15p {
  position: absolute;
  top: unset !important;
  bottom: 15% !important;
}
.reveal .size-16p {
  width: 16% !important;
  height: 16% !important;
}
.reveal .width-16p {
  width: 16% !important;
}
.reveal .height-16p {
  height: 16% !important;
}
.reveal .left-16p {
  position: absolute;
  left: 16% !important;
}
.reveal .top-16p {
  position: absolute;
  top: 16% !important;
}
.reveal .right-16p {
  position: absolute;
  left: unset !important;
  right: 16% !important;
}
.reveal .bottom-16p {
  position: absolute;
  top: unset !important;
  bottom: 16% !important;
}
.reveal .size-17p {
  width: 17% !important;
  height: 17% !important;
}
.reveal .width-17p {
  width: 17% !important;
}
.reveal .height-17p {
  height: 17% !important;
}
.reveal .left-17p {
  position: absolute;
  left: 17% !important;
}
.reveal .top-17p {
  position: absolute;
  top: 17% !important;
}
.reveal .right-17p {
  position: absolute;
  left: unset !important;
  right: 17% !important;
}
.reveal .bottom-17p {
  position: absolute;
  top: unset !important;
  bottom: 17% !important;
}
.reveal .size-18p {
  width: 18% !important;
  height: 18% !important;
}
.reveal .width-18p {
  width: 18% !important;
}
.reveal .height-18p {
  height: 18% !important;
}
.reveal .left-18p {
  position: absolute;
  left: 18% !important;
}
.reveal .top-18p {
  position: absolute;
  top: 18% !important;
}
.reveal .right-18p {
  position: absolute;
  left: unset !important;
  right: 18% !important;
}
.reveal .bottom-18p {
  position: absolute;
  top: unset !important;
  bottom: 18% !important;
}
.reveal .size-19p {
  width: 19% !important;
  height: 19% !important;
}
.reveal .width-19p {
  width: 19% !important;
}
.reveal .height-19p {
  height: 19% !important;
}
.reveal .left-19p {
  position: absolute;
  left: 19% !important;
}
.reveal .top-19p {
  position: absolute;
  top: 19% !important;
}
.reveal .right-19p {
  position: absolute;
  left: unset !important;
  right: 19% !important;
}
.reveal .bottom-19p {
  position: absolute;
  top: unset !important;
  bottom: 19% !important;
}
.reveal .size-20p {
  width: 20% !important;
  height: 20% !important;
}
.reveal .width-20p {
  width: 20% !important;
}
.reveal .height-20p {
  height: 20% !important;
}
.reveal .left-20p {
  position: absolute;
  left: 20% !important;
}
.reveal .top-20p {
  position: absolute;
  top: 20% !important;
}
.reveal .right-20p {
  position: absolute;
  left: unset !important;
  right: 20% !important;
}
.reveal .bottom-20p {
  position: absolute;
  top: unset !important;
  bottom: 20% !important;
}
.reveal .size-21p {
  width: 21% !important;
  height: 21% !important;
}
.reveal .width-21p {
  width: 21% !important;
}
.reveal .height-21p {
  height: 21% !important;
}
.reveal .left-21p {
  position: absolute;
  left: 21% !important;
}
.reveal .top-21p {
  position: absolute;
  top: 21% !important;
}
.reveal .right-21p {
  position: absolute;
  left: unset !important;
  right: 21% !important;
}
.reveal .bottom-21p {
  position: absolute;
  top: unset !important;
  bottom: 21% !important;
}
.reveal .size-22p {
  width: 22% !important;
  height: 22% !important;
}
.reveal .width-22p {
  width: 22% !important;
}
.reveal .height-22p {
  height: 22% !important;
}
.reveal .left-22p {
  position: absolute;
  left: 22% !important;
}
.reveal .top-22p {
  position: absolute;
  top: 22% !important;
}
.reveal .right-22p {
  position: absolute;
  left: unset !important;
  right: 22% !important;
}
.reveal .bottom-22p {
  position: absolute;
  top: unset !important;
  bottom: 22% !important;
}
.reveal .size-23p {
  width: 23% !important;
  height: 23% !important;
}
.reveal .width-23p {
  width: 23% !important;
}
.reveal .height-23p {
  height: 23% !important;
}
.reveal .left-23p {
  position: absolute;
  left: 23% !important;
}
.reveal .top-23p {
  position: absolute;
  top: 23% !important;
}
.reveal .right-23p {
  position: absolute;
  left: unset !important;
  right: 23% !important;
}
.reveal .bottom-23p {
  position: absolute;
  top: unset !important;
  bottom: 23% !important;
}
.reveal .size-24p {
  width: 24% !important;
  height: 24% !important;
}
.reveal .width-24p {
  width: 24% !important;
}
.reveal .height-24p {
  height: 24% !important;
}
.reveal .left-24p {
  position: absolute;
  left: 24% !important;
}
.reveal .top-24p {
  position: absolute;
  top: 24% !important;
}
.reveal .right-24p {
  position: absolute;
  left: unset !important;
  right: 24% !important;
}
.reveal .bottom-24p {
  position: absolute;
  top: unset !important;
  bottom: 24% !important;
}
.reveal .size-25p {
  width: 25% !important;
  height: 25% !important;
}
.reveal .width-25p {
  width: 25% !important;
}
.reveal .height-25p {
  height: 25% !important;
}
.reveal .left-25p {
  position: absolute;
  left: 25% !important;
}
.reveal .top-25p {
  position: absolute;
  top: 25% !important;
}
.reveal .right-25p {
  position: absolute;
  left: unset !important;
  right: 25% !important;
}
.reveal .bottom-25p {
  position: absolute;
  top: unset !important;
  bottom: 25% !important;
}
.reveal .size-26p {
  width: 26% !important;
  height: 26% !important;
}
.reveal .width-26p {
  width: 26% !important;
}
.reveal .height-26p {
  height: 26% !important;
}
.reveal .left-26p {
  position: absolute;
  left: 26% !important;
}
.reveal .top-26p {
  position: absolute;
  top: 26% !important;
}
.reveal .right-26p {
  position: absolute;
  left: unset !important;
  right: 26% !important;
}
.reveal .bottom-26p {
  position: absolute;
  top: unset !important;
  bottom: 26% !important;
}
.reveal .size-27p {
  width: 27% !important;
  height: 27% !important;
}
.reveal .width-27p {
  width: 27% !important;
}
.reveal .height-27p {
  height: 27% !important;
}
.reveal .left-27p {
  position: absolute;
  left: 27% !important;
}
.reveal .top-27p {
  position: absolute;
  top: 27% !important;
}
.reveal .right-27p {
  position: absolute;
  left: unset !important;
  right: 27% !important;
}
.reveal .bottom-27p {
  position: absolute;
  top: unset !important;
  bottom: 27% !important;
}
.reveal .size-28p {
  width: 28% !important;
  height: 28% !important;
}
.reveal .width-28p {
  width: 28% !important;
}
.reveal .height-28p {
  height: 28% !important;
}
.reveal .left-28p {
  position: absolute;
  left: 28% !important;
}
.reveal .top-28p {
  position: absolute;
  top: 28% !important;
}
.reveal .right-28p {
  position: absolute;
  left: unset !important;
  right: 28% !important;
}
.reveal .bottom-28p {
  position: absolute;
  top: unset !important;
  bottom: 28% !important;
}
.reveal .size-29p {
  width: 29% !important;
  height: 29% !important;
}
.reveal .width-29p {
  width: 29% !important;
}
.reveal .height-29p {
  height: 29% !important;
}
.reveal .left-29p {
  position: absolute;
  left: 29% !important;
}
.reveal .top-29p {
  position: absolute;
  top: 29% !important;
}
.reveal .right-29p {
  position: absolute;
  left: unset !important;
  right: 29% !important;
}
.reveal .bottom-29p {
  position: absolute;
  top: unset !important;
  bottom: 29% !important;
}
.reveal .size-30p {
  width: 30% !important;
  height: 30% !important;
}
.reveal .width-30p {
  width: 30% !important;
}
.reveal .height-30p {
  height: 30% !important;
}
.reveal .left-30p {
  position: absolute;
  left: 30% !important;
}
.reveal .top-30p {
  position: absolute;
  top: 30% !important;
}
.reveal .right-30p {
  position: absolute;
  left: unset !important;
  right: 30% !important;
}
.reveal .bottom-30p {
  position: absolute;
  top: unset !important;
  bottom: 30% !important;
}
.reveal .size-31p {
  width: 31% !important;
  height: 31% !important;
}
.reveal .width-31p {
  width: 31% !important;
}
.reveal .height-31p {
  height: 31% !important;
}
.reveal .left-31p {
  position: absolute;
  left: 31% !important;
}
.reveal .top-31p {
  position: absolute;
  top: 31% !important;
}
.reveal .right-31p {
  position: absolute;
  left: unset !important;
  right: 31% !important;
}
.reveal .bottom-31p {
  position: absolute;
  top: unset !important;
  bottom: 31% !important;
}
.reveal .size-32p {
  width: 32% !important;
  height: 32% !important;
}
.reveal .width-32p {
  width: 32% !important;
}
.reveal .height-32p {
  height: 32% !important;
}
.reveal .left-32p {
  position: absolute;
  left: 32% !important;
}
.reveal .top-32p {
  position: absolute;
  top: 32% !important;
}
.reveal .right-32p {
  position: absolute;
  left: unset !important;
  right: 32% !important;
}
.reveal .bottom-32p {
  position: absolute;
  top: unset !important;
  bottom: 32% !important;
}
.reveal .size-33p {
  width: 33% !important;
  height: 33% !important;
}
.reveal .width-33p {
  width: 33% !important;
}
.reveal .height-33p {
  height: 33% !important;
}
.reveal .left-33p {
  position: absolute;
  left: 33% !important;
}
.reveal .top-33p {
  position: absolute;
  top: 33% !important;
}
.reveal .right-33p {
  position: absolute;
  left: unset !important;
  right: 33% !important;
}
.reveal .bottom-33p {
  position: absolute;
  top: unset !important;
  bottom: 33% !important;
}
.reveal .size-34p {
  width: 34% !important;
  height: 34% !important;
}
.reveal .width-34p {
  width: 34% !important;
}
.reveal .height-34p {
  height: 34% !important;
}
.reveal .left-34p {
  position: absolute;
  left: 34% !important;
}
.reveal .top-34p {
  position: absolute;
  top: 34% !important;
}
.reveal .right-34p {
  position: absolute;
  left: unset !important;
  right: 34% !important;
}
.reveal .bottom-34p {
  position: absolute;
  top: unset !important;
  bottom: 34% !important;
}
.reveal .size-35p {
  width: 35% !important;
  height: 35% !important;
}
.reveal .width-35p {
  width: 35% !important;
}
.reveal .height-35p {
  height: 35% !important;
}
.reveal .left-35p {
  position: absolute;
  left: 35% !important;
}
.reveal .top-35p {
  position: absolute;
  top: 35% !important;
}
.reveal .right-35p {
  position: absolute;
  left: unset !important;
  right: 35% !important;
}
.reveal .bottom-35p {
  position: absolute;
  top: unset !important;
  bottom: 35% !important;
}
.reveal .size-36p {
  width: 36% !important;
  height: 36% !important;
}
.reveal .width-36p {
  width: 36% !important;
}
.reveal .height-36p {
  height: 36% !important;
}
.reveal .left-36p {
  position: absolute;
  left: 36% !important;
}
.reveal .top-36p {
  position: absolute;
  top: 36% !important;
}
.reveal .right-36p {
  position: absolute;
  left: unset !important;
  right: 36% !important;
}
.reveal .bottom-36p {
  position: absolute;
  top: unset !important;
  bottom: 36% !important;
}
.reveal .size-37p {
  width: 37% !important;
  height: 37% !important;
}
.reveal .width-37p {
  width: 37% !important;
}
.reveal .height-37p {
  height: 37% !important;
}
.reveal .left-37p {
  position: absolute;
  left: 37% !important;
}
.reveal .top-37p {
  position: absolute;
  top: 37% !important;
}
.reveal .right-37p {
  position: absolute;
  left: unset !important;
  right: 37% !important;
}
.reveal .bottom-37p {
  position: absolute;
  top: unset !important;
  bottom: 37% !important;
}
.reveal .size-38p {
  width: 38% !important;
  height: 38% !important;
}
.reveal .width-38p {
  width: 38% !important;
}
.reveal .height-38p {
  height: 38% !important;
}
.reveal .left-38p {
  position: absolute;
  left: 38% !important;
}
.reveal .top-38p {
  position: absolute;
  top: 38% !important;
}
.reveal .right-38p {
  position: absolute;
  left: unset !important;
  right: 38% !important;
}
.reveal .bottom-38p {
  position: absolute;
  top: unset !important;
  bottom: 38% !important;
}
.reveal .size-39p {
  width: 39% !important;
  height: 39% !important;
}
.reveal .width-39p {
  width: 39% !important;
}
.reveal .height-39p {
  height: 39% !important;
}
.reveal .left-39p {
  position: absolute;
  left: 39% !important;
}
.reveal .top-39p {
  position: absolute;
  top: 39% !important;
}
.reveal .right-39p {
  position: absolute;
  left: unset !important;
  right: 39% !important;
}
.reveal .bottom-39p {
  position: absolute;
  top: unset !important;
  bottom: 39% !important;
}
.reveal .size-40p {
  width: 40% !important;
  height: 40% !important;
}
.reveal .width-40p {
  width: 40% !important;
}
.reveal .height-40p {
  height: 40% !important;
}
.reveal .left-40p {
  position: absolute;
  left: 40% !important;
}
.reveal .top-40p {
  position: absolute;
  top: 40% !important;
}
.reveal .right-40p {
  position: absolute;
  left: unset !important;
  right: 40% !important;
}
.reveal .bottom-40p {
  position: absolute;
  top: unset !important;
  bottom: 40% !important;
}
.reveal .size-41p {
  width: 41% !important;
  height: 41% !important;
}
.reveal .width-41p {
  width: 41% !important;
}
.reveal .height-41p {
  height: 41% !important;
}
.reveal .left-41p {
  position: absolute;
  left: 41% !important;
}
.reveal .top-41p {
  position: absolute;
  top: 41% !important;
}
.reveal .right-41p {
  position: absolute;
  left: unset !important;
  right: 41% !important;
}
.reveal .bottom-41p {
  position: absolute;
  top: unset !important;
  bottom: 41% !important;
}
.reveal .size-42p {
  width: 42% !important;
  height: 42% !important;
}
.reveal .width-42p {
  width: 42% !important;
}
.reveal .height-42p {
  height: 42% !important;
}
.reveal .left-42p {
  position: absolute;
  left: 42% !important;
}
.reveal .top-42p {
  position: absolute;
  top: 42% !important;
}
.reveal .right-42p {
  position: absolute;
  left: unset !important;
  right: 42% !important;
}
.reveal .bottom-42p {
  position: absolute;
  top: unset !important;
  bottom: 42% !important;
}
.reveal .size-43p {
  width: 43% !important;
  height: 43% !important;
}
.reveal .width-43p {
  width: 43% !important;
}
.reveal .height-43p {
  height: 43% !important;
}
.reveal .left-43p {
  position: absolute;
  left: 43% !important;
}
.reveal .top-43p {
  position: absolute;
  top: 43% !important;
}
.reveal .right-43p {
  position: absolute;
  left: unset !important;
  right: 43% !important;
}
.reveal .bottom-43p {
  position: absolute;
  top: unset !important;
  bottom: 43% !important;
}
.reveal .size-44p {
  width: 44% !important;
  height: 44% !important;
}
.reveal .width-44p {
  width: 44% !important;
}
.reveal .height-44p {
  height: 44% !important;
}
.reveal .left-44p {
  position: absolute;
  left: 44% !important;
}
.reveal .top-44p {
  position: absolute;
  top: 44% !important;
}
.reveal .right-44p {
  position: absolute;
  left: unset !important;
  right: 44% !important;
}
.reveal .bottom-44p {
  position: absolute;
  top: unset !important;
  bottom: 44% !important;
}
.reveal .size-45p {
  width: 45% !important;
  height: 45% !important;
}
.reveal .width-45p {
  width: 45% !important;
}
.reveal .height-45p {
  height: 45% !important;
}
.reveal .left-45p {
  position: absolute;
  left: 45% !important;
}
.reveal .top-45p {
  position: absolute;
  top: 45% !important;
}
.reveal .right-45p {
  position: absolute;
  left: unset !important;
  right: 45% !important;
}
.reveal .bottom-45p {
  position: absolute;
  top: unset !important;
  bottom: 45% !important;
}
.reveal .size-46p {
  width: 46% !important;
  height: 46% !important;
}
.reveal .width-46p {
  width: 46% !important;
}
.reveal .height-46p {
  height: 46% !important;
}
.reveal .left-46p {
  position: absolute;
  left: 46% !important;
}
.reveal .top-46p {
  position: absolute;
  top: 46% !important;
}
.reveal .right-46p {
  position: absolute;
  left: unset !important;
  right: 46% !important;
}
.reveal .bottom-46p {
  position: absolute;
  top: unset !important;
  bottom: 46% !important;
}
.reveal .size-47p {
  width: 47% !important;
  height: 47% !important;
}
.reveal .width-47p {
  width: 47% !important;
}
.reveal .height-47p {
  height: 47% !important;
}
.reveal .left-47p {
  position: absolute;
  left: 47% !important;
}
.reveal .top-47p {
  position: absolute;
  top: 47% !important;
}
.reveal .right-47p {
  position: absolute;
  left: unset !important;
  right: 47% !important;
}
.reveal .bottom-47p {
  position: absolute;
  top: unset !important;
  bottom: 47% !important;
}
.reveal .size-48p {
  width: 48% !important;
  height: 48% !important;
}
.reveal .width-48p {
  width: 48% !important;
}
.reveal .height-48p {
  height: 48% !important;
}
.reveal .left-48p {
  position: absolute;
  left: 48% !important;
}
.reveal .top-48p {
  position: absolute;
  top: 48% !important;
}
.reveal .right-48p {
  position: absolute;
  left: unset !important;
  right: 48% !important;
}
.reveal .bottom-48p {
  position: absolute;
  top: unset !important;
  bottom: 48% !important;
}
.reveal .size-49p {
  width: 49% !important;
  height: 49% !important;
}
.reveal .width-49p {
  width: 49% !important;
}
.reveal .height-49p {
  height: 49% !important;
}
.reveal .left-49p {
  position: absolute;
  left: 49% !important;
}
.reveal .top-49p {
  position: absolute;
  top: 49% !important;
}
.reveal .right-49p {
  position: absolute;
  left: unset !important;
  right: 49% !important;
}
.reveal .bottom-49p {
  position: absolute;
  top: unset !important;
  bottom: 49% !important;
}
.reveal .size-50p {
  width: 50% !important;
  height: 50% !important;
}
.reveal .width-50p {
  width: 50% !important;
}
.reveal .height-50p {
  height: 50% !important;
}
.reveal .left-50p {
  position: absolute;
  left: 50% !important;
}
.reveal .top-50p {
  position: absolute;
  top: 50% !important;
}
.reveal .right-50p {
  position: absolute;
  left: unset !important;
  right: 50% !important;
}
.reveal .bottom-50p {
  position: absolute;
  top: unset !important;
  bottom: 50% !important;
}
.reveal .size-51p {
  width: 51% !important;
  height: 51% !important;
}
.reveal .width-51p {
  width: 51% !important;
}
.reveal .height-51p {
  height: 51% !important;
}
.reveal .left-51p {
  position: absolute;
  left: 51% !important;
}
.reveal .top-51p {
  position: absolute;
  top: 51% !important;
}
.reveal .right-51p {
  position: absolute;
  left: unset !important;
  right: 51% !important;
}
.reveal .bottom-51p {
  position: absolute;
  top: unset !important;
  bottom: 51% !important;
}
.reveal .size-52p {
  width: 52% !important;
  height: 52% !important;
}
.reveal .width-52p {
  width: 52% !important;
}
.reveal .height-52p {
  height: 52% !important;
}
.reveal .left-52p {
  position: absolute;
  left: 52% !important;
}
.reveal .top-52p {
  position: absolute;
  top: 52% !important;
}
.reveal .right-52p {
  position: absolute;
  left: unset !important;
  right: 52% !important;
}
.reveal .bottom-52p {
  position: absolute;
  top: unset !important;
  bottom: 52% !important;
}
.reveal .size-53p {
  width: 53% !important;
  height: 53% !important;
}
.reveal .width-53p {
  width: 53% !important;
}
.reveal .height-53p {
  height: 53% !important;
}
.reveal .left-53p {
  position: absolute;
  left: 53% !important;
}
.reveal .top-53p {
  position: absolute;
  top: 53% !important;
}
.reveal .right-53p {
  position: absolute;
  left: unset !important;
  right: 53% !important;
}
.reveal .bottom-53p {
  position: absolute;
  top: unset !important;
  bottom: 53% !important;
}
.reveal .size-54p {
  width: 54% !important;
  height: 54% !important;
}
.reveal .width-54p {
  width: 54% !important;
}
.reveal .height-54p {
  height: 54% !important;
}
.reveal .left-54p {
  position: absolute;
  left: 54% !important;
}
.reveal .top-54p {
  position: absolute;
  top: 54% !important;
}
.reveal .right-54p {
  position: absolute;
  left: unset !important;
  right: 54% !important;
}
.reveal .bottom-54p {
  position: absolute;
  top: unset !important;
  bottom: 54% !important;
}
.reveal .size-55p {
  width: 55% !important;
  height: 55% !important;
}
.reveal .width-55p {
  width: 55% !important;
}
.reveal .height-55p {
  height: 55% !important;
}
.reveal .left-55p {
  position: absolute;
  left: 55% !important;
}
.reveal .top-55p {
  position: absolute;
  top: 55% !important;
}
.reveal .right-55p {
  position: absolute;
  left: unset !important;
  right: 55% !important;
}
.reveal .bottom-55p {
  position: absolute;
  top: unset !important;
  bottom: 55% !important;
}
.reveal .size-56p {
  width: 56% !important;
  height: 56% !important;
}
.reveal .width-56p {
  width: 56% !important;
}
.reveal .height-56p {
  height: 56% !important;
}
.reveal .left-56p {
  position: absolute;
  left: 56% !important;
}
.reveal .top-56p {
  position: absolute;
  top: 56% !important;
}
.reveal .right-56p {
  position: absolute;
  left: unset !important;
  right: 56% !important;
}
.reveal .bottom-56p {
  position: absolute;
  top: unset !important;
  bottom: 56% !important;
}
.reveal .size-57p {
  width: 57% !important;
  height: 57% !important;
}
.reveal .width-57p {
  width: 57% !important;
}
.reveal .height-57p {
  height: 57% !important;
}
.reveal .left-57p {
  position: absolute;
  left: 57% !important;
}
.reveal .top-57p {
  position: absolute;
  top: 57% !important;
}
.reveal .right-57p {
  position: absolute;
  left: unset !important;
  right: 57% !important;
}
.reveal .bottom-57p {
  position: absolute;
  top: unset !important;
  bottom: 57% !important;
}
.reveal .size-58p {
  width: 58% !important;
  height: 58% !important;
}
.reveal .width-58p {
  width: 58% !important;
}
.reveal .height-58p {
  height: 58% !important;
}
.reveal .left-58p {
  position: absolute;
  left: 58% !important;
}
.reveal .top-58p {
  position: absolute;
  top: 58% !important;
}
.reveal .right-58p {
  position: absolute;
  left: unset !important;
  right: 58% !important;
}
.reveal .bottom-58p {
  position: absolute;
  top: unset !important;
  bottom: 58% !important;
}
.reveal .size-59p {
  width: 59% !important;
  height: 59% !important;
}
.reveal .width-59p {
  width: 59% !important;
}
.reveal .height-59p {
  height: 59% !important;
}
.reveal .left-59p {
  position: absolute;
  left: 59% !important;
}
.reveal .top-59p {
  position: absolute;
  top: 59% !important;
}
.reveal .right-59p {
  position: absolute;
  left: unset !important;
  right: 59% !important;
}
.reveal .bottom-59p {
  position: absolute;
  top: unset !important;
  bottom: 59% !important;
}
.reveal .size-60p {
  width: 60% !important;
  height: 60% !important;
}
.reveal .width-60p {
  width: 60% !important;
}
.reveal .height-60p {
  height: 60% !important;
}
.reveal .left-60p {
  position: absolute;
  left: 60% !important;
}
.reveal .top-60p {
  position: absolute;
  top: 60% !important;
}
.reveal .right-60p {
  position: absolute;
  left: unset !important;
  right: 60% !important;
}
.reveal .bottom-60p {
  position: absolute;
  top: unset !important;
  bottom: 60% !important;
}
.reveal .size-61p {
  width: 61% !important;
  height: 61% !important;
}
.reveal .width-61p {
  width: 61% !important;
}
.reveal .height-61p {
  height: 61% !important;
}
.reveal .left-61p {
  position: absolute;
  left: 61% !important;
}
.reveal .top-61p {
  position: absolute;
  top: 61% !important;
}
.reveal .right-61p {
  position: absolute;
  left: unset !important;
  right: 61% !important;
}
.reveal .bottom-61p {
  position: absolute;
  top: unset !important;
  bottom: 61% !important;
}
.reveal .size-62p {
  width: 62% !important;
  height: 62% !important;
}
.reveal .width-62p {
  width: 62% !important;
}
.reveal .height-62p {
  height: 62% !important;
}
.reveal .left-62p {
  position: absolute;
  left: 62% !important;
}
.reveal .top-62p {
  position: absolute;
  top: 62% !important;
}
.reveal .right-62p {
  position: absolute;
  left: unset !important;
  right: 62% !important;
}
.reveal .bottom-62p {
  position: absolute;
  top: unset !important;
  bottom: 62% !important;
}
.reveal .size-63p {
  width: 63% !important;
  height: 63% !important;
}
.reveal .width-63p {
  width: 63% !important;
}
.reveal .height-63p {
  height: 63% !important;
}
.reveal .left-63p {
  position: absolute;
  left: 63% !important;
}
.reveal .top-63p {
  position: absolute;
  top: 63% !important;
}
.reveal .right-63p {
  position: absolute;
  left: unset !important;
  right: 63% !important;
}
.reveal .bottom-63p {
  position: absolute;
  top: unset !important;
  bottom: 63% !important;
}
.reveal .size-64p {
  width: 64% !important;
  height: 64% !important;
}
.reveal .width-64p {
  width: 64% !important;
}
.reveal .height-64p {
  height: 64% !important;
}
.reveal .left-64p {
  position: absolute;
  left: 64% !important;
}
.reveal .top-64p {
  position: absolute;
  top: 64% !important;
}
.reveal .right-64p {
  position: absolute;
  left: unset !important;
  right: 64% !important;
}
.reveal .bottom-64p {
  position: absolute;
  top: unset !important;
  bottom: 64% !important;
}
.reveal .size-65p {
  width: 65% !important;
  height: 65% !important;
}
.reveal .width-65p {
  width: 65% !important;
}
.reveal .height-65p {
  height: 65% !important;
}
.reveal .left-65p {
  position: absolute;
  left: 65% !important;
}
.reveal .top-65p {
  position: absolute;
  top: 65% !important;
}
.reveal .right-65p {
  position: absolute;
  left: unset !important;
  right: 65% !important;
}
.reveal .bottom-65p {
  position: absolute;
  top: unset !important;
  bottom: 65% !important;
}
.reveal .size-66p {
  width: 66% !important;
  height: 66% !important;
}
.reveal .width-66p {
  width: 66% !important;
}
.reveal .height-66p {
  height: 66% !important;
}
.reveal .left-66p {
  position: absolute;
  left: 66% !important;
}
.reveal .top-66p {
  position: absolute;
  top: 66% !important;
}
.reveal .right-66p {
  position: absolute;
  left: unset !important;
  right: 66% !important;
}
.reveal .bottom-66p {
  position: absolute;
  top: unset !important;
  bottom: 66% !important;
}
.reveal .size-67p {
  width: 67% !important;
  height: 67% !important;
}
.reveal .width-67p {
  width: 67% !important;
}
.reveal .height-67p {
  height: 67% !important;
}
.reveal .left-67p {
  position: absolute;
  left: 67% !important;
}
.reveal .top-67p {
  position: absolute;
  top: 67% !important;
}
.reveal .right-67p {
  position: absolute;
  left: unset !important;
  right: 67% !important;
}
.reveal .bottom-67p {
  position: absolute;
  top: unset !important;
  bottom: 67% !important;
}
.reveal .size-68p {
  width: 68% !important;
  height: 68% !important;
}
.reveal .width-68p {
  width: 68% !important;
}
.reveal .height-68p {
  height: 68% !important;
}
.reveal .left-68p {
  position: absolute;
  left: 68% !important;
}
.reveal .top-68p {
  position: absolute;
  top: 68% !important;
}
.reveal .right-68p {
  position: absolute;
  left: unset !important;
  right: 68% !important;
}
.reveal .bottom-68p {
  position: absolute;
  top: unset !important;
  bottom: 68% !important;
}
.reveal .size-69p {
  width: 69% !important;
  height: 69% !important;
}
.reveal .width-69p {
  width: 69% !important;
}
.reveal .height-69p {
  height: 69% !important;
}
.reveal .left-69p {
  position: absolute;
  left: 69% !important;
}
.reveal .top-69p {
  position: absolute;
  top: 69% !important;
}
.reveal .right-69p {
  position: absolute;
  left: unset !important;
  right: 69% !important;
}
.reveal .bottom-69p {
  position: absolute;
  top: unset !important;
  bottom: 69% !important;
}
.reveal .size-70p {
  width: 70% !important;
  height: 70% !important;
}
.reveal .width-70p {
  width: 70% !important;
}
.reveal .height-70p {
  height: 70% !important;
}
.reveal .left-70p {
  position: absolute;
  left: 70% !important;
}
.reveal .top-70p {
  position: absolute;
  top: 70% !important;
}
.reveal .right-70p {
  position: absolute;
  left: unset !important;
  right: 70% !important;
}
.reveal .bottom-70p {
  position: absolute;
  top: unset !important;
  bottom: 70% !important;
}
.reveal .size-71p {
  width: 71% !important;
  height: 71% !important;
}
.reveal .width-71p {
  width: 71% !important;
}
.reveal .height-71p {
  height: 71% !important;
}
.reveal .left-71p {
  position: absolute;
  left: 71% !important;
}
.reveal .top-71p {
  position: absolute;
  top: 71% !important;
}
.reveal .right-71p {
  position: absolute;
  left: unset !important;
  right: 71% !important;
}
.reveal .bottom-71p {
  position: absolute;
  top: unset !important;
  bottom: 71% !important;
}
.reveal .size-72p {
  width: 72% !important;
  height: 72% !important;
}
.reveal .width-72p {
  width: 72% !important;
}
.reveal .height-72p {
  height: 72% !important;
}
.reveal .left-72p {
  position: absolute;
  left: 72% !important;
}
.reveal .top-72p {
  position: absolute;
  top: 72% !important;
}
.reveal .right-72p {
  position: absolute;
  left: unset !important;
  right: 72% !important;
}
.reveal .bottom-72p {
  position: absolute;
  top: unset !important;
  bottom: 72% !important;
}
.reveal .size-73p {
  width: 73% !important;
  height: 73% !important;
}
.reveal .width-73p {
  width: 73% !important;
}
.reveal .height-73p {
  height: 73% !important;
}
.reveal .left-73p {
  position: absolute;
  left: 73% !important;
}
.reveal .top-73p {
  position: absolute;
  top: 73% !important;
}
.reveal .right-73p {
  position: absolute;
  left: unset !important;
  right: 73% !important;
}
.reveal .bottom-73p {
  position: absolute;
  top: unset !important;
  bottom: 73% !important;
}
.reveal .size-74p {
  width: 74% !important;
  height: 74% !important;
}
.reveal .width-74p {
  width: 74% !important;
}
.reveal .height-74p {
  height: 74% !important;
}
.reveal .left-74p {
  position: absolute;
  left: 74% !important;
}
.reveal .top-74p {
  position: absolute;
  top: 74% !important;
}
.reveal .right-74p {
  position: absolute;
  left: unset !important;
  right: 74% !important;
}
.reveal .bottom-74p {
  position: absolute;
  top: unset !important;
  bottom: 74% !important;
}
.reveal .size-75p {
  width: 75% !important;
  height: 75% !important;
}
.reveal .width-75p {
  width: 75% !important;
}
.reveal .height-75p {
  height: 75% !important;
}
.reveal .left-75p {
  position: absolute;
  left: 75% !important;
}
.reveal .top-75p {
  position: absolute;
  top: 75% !important;
}
.reveal .right-75p {
  position: absolute;
  left: unset !important;
  right: 75% !important;
}
.reveal .bottom-75p {
  position: absolute;
  top: unset !important;
  bottom: 75% !important;
}
.reveal .size-76p {
  width: 76% !important;
  height: 76% !important;
}
.reveal .width-76p {
  width: 76% !important;
}
.reveal .height-76p {
  height: 76% !important;
}
.reveal .left-76p {
  position: absolute;
  left: 76% !important;
}
.reveal .top-76p {
  position: absolute;
  top: 76% !important;
}
.reveal .right-76p {
  position: absolute;
  left: unset !important;
  right: 76% !important;
}
.reveal .bottom-76p {
  position: absolute;
  top: unset !important;
  bottom: 76% !important;
}
.reveal .size-77p {
  width: 77% !important;
  height: 77% !important;
}
.reveal .width-77p {
  width: 77% !important;
}
.reveal .height-77p {
  height: 77% !important;
}
.reveal .left-77p {
  position: absolute;
  left: 77% !important;
}
.reveal .top-77p {
  position: absolute;
  top: 77% !important;
}
.reveal .right-77p {
  position: absolute;
  left: unset !important;
  right: 77% !important;
}
.reveal .bottom-77p {
  position: absolute;
  top: unset !important;
  bottom: 77% !important;
}
.reveal .size-78p {
  width: 78% !important;
  height: 78% !important;
}
.reveal .width-78p {
  width: 78% !important;
}
.reveal .height-78p {
  height: 78% !important;
}
.reveal .left-78p {
  position: absolute;
  left: 78% !important;
}
.reveal .top-78p {
  position: absolute;
  top: 78% !important;
}
.reveal .right-78p {
  position: absolute;
  left: unset !important;
  right: 78% !important;
}
.reveal .bottom-78p {
  position: absolute;
  top: unset !important;
  bottom: 78% !important;
}
.reveal .size-79p {
  width: 79% !important;
  height: 79% !important;
}
.reveal .width-79p {
  width: 79% !important;
}
.reveal .height-79p {
  height: 79% !important;
}
.reveal .left-79p {
  position: absolute;
  left: 79% !important;
}
.reveal .top-79p {
  position: absolute;
  top: 79% !important;
}
.reveal .right-79p {
  position: absolute;
  left: unset !important;
  right: 79% !important;
}
.reveal .bottom-79p {
  position: absolute;
  top: unset !important;
  bottom: 79% !important;
}
.reveal .size-80p {
  width: 80% !important;
  height: 80% !important;
}
.reveal .width-80p {
  width: 80% !important;
}
.reveal .height-80p {
  height: 80% !important;
}
.reveal .left-80p {
  position: absolute;
  left: 80% !important;
}
.reveal .top-80p {
  position: absolute;
  top: 80% !important;
}
.reveal .right-80p {
  position: absolute;
  left: unset !important;
  right: 80% !important;
}
.reveal .bottom-80p {
  position: absolute;
  top: unset !important;
  bottom: 80% !important;
}
.reveal .size-81p {
  width: 81% !important;
  height: 81% !important;
}
.reveal .width-81p {
  width: 81% !important;
}
.reveal .height-81p {
  height: 81% !important;
}
.reveal .left-81p {
  position: absolute;
  left: 81% !important;
}
.reveal .top-81p {
  position: absolute;
  top: 81% !important;
}
.reveal .right-81p {
  position: absolute;
  left: unset !important;
  right: 81% !important;
}
.reveal .bottom-81p {
  position: absolute;
  top: unset !important;
  bottom: 81% !important;
}
.reveal .size-82p {
  width: 82% !important;
  height: 82% !important;
}
.reveal .width-82p {
  width: 82% !important;
}
.reveal .height-82p {
  height: 82% !important;
}
.reveal .left-82p {
  position: absolute;
  left: 82% !important;
}
.reveal .top-82p {
  position: absolute;
  top: 82% !important;
}
.reveal .right-82p {
  position: absolute;
  left: unset !important;
  right: 82% !important;
}
.reveal .bottom-82p {
  position: absolute;
  top: unset !important;
  bottom: 82% !important;
}
.reveal .size-83p {
  width: 83% !important;
  height: 83% !important;
}
.reveal .width-83p {
  width: 83% !important;
}
.reveal .height-83p {
  height: 83% !important;
}
.reveal .left-83p {
  position: absolute;
  left: 83% !important;
}
.reveal .top-83p {
  position: absolute;
  top: 83% !important;
}
.reveal .right-83p {
  position: absolute;
  left: unset !important;
  right: 83% !important;
}
.reveal .bottom-83p {
  position: absolute;
  top: unset !important;
  bottom: 83% !important;
}
.reveal .size-84p {
  width: 84% !important;
  height: 84% !important;
}
.reveal .width-84p {
  width: 84% !important;
}
.reveal .height-84p {
  height: 84% !important;
}
.reveal .left-84p {
  position: absolute;
  left: 84% !important;
}
.reveal .top-84p {
  position: absolute;
  top: 84% !important;
}
.reveal .right-84p {
  position: absolute;
  left: unset !important;
  right: 84% !important;
}
.reveal .bottom-84p {
  position: absolute;
  top: unset !important;
  bottom: 84% !important;
}
.reveal .size-85p {
  width: 85% !important;
  height: 85% !important;
}
.reveal .width-85p {
  width: 85% !important;
}
.reveal .height-85p {
  height: 85% !important;
}
.reveal .left-85p {
  position: absolute;
  left: 85% !important;
}
.reveal .top-85p {
  position: absolute;
  top: 85% !important;
}
.reveal .right-85p {
  position: absolute;
  left: unset !important;
  right: 85% !important;
}
.reveal .bottom-85p {
  position: absolute;
  top: unset !important;
  bottom: 85% !important;
}
.reveal .size-86p {
  width: 86% !important;
  height: 86% !important;
}
.reveal .width-86p {
  width: 86% !important;
}
.reveal .height-86p {
  height: 86% !important;
}
.reveal .left-86p {
  position: absolute;
  left: 86% !important;
}
.reveal .top-86p {
  position: absolute;
  top: 86% !important;
}
.reveal .right-86p {
  position: absolute;
  left: unset !important;
  right: 86% !important;
}
.reveal .bottom-86p {
  position: absolute;
  top: unset !important;
  bottom: 86% !important;
}
.reveal .size-87p {
  width: 87% !important;
  height: 87% !important;
}
.reveal .width-87p {
  width: 87% !important;
}
.reveal .height-87p {
  height: 87% !important;
}
.reveal .left-87p {
  position: absolute;
  left: 87% !important;
}
.reveal .top-87p {
  position: absolute;
  top: 87% !important;
}
.reveal .right-87p {
  position: absolute;
  left: unset !important;
  right: 87% !important;
}
.reveal .bottom-87p {
  position: absolute;
  top: unset !important;
  bottom: 87% !important;
}
.reveal .size-88p {
  width: 88% !important;
  height: 88% !important;
}
.reveal .width-88p {
  width: 88% !important;
}
.reveal .height-88p {
  height: 88% !important;
}
.reveal .left-88p {
  position: absolute;
  left: 88% !important;
}
.reveal .top-88p {
  position: absolute;
  top: 88% !important;
}
.reveal .right-88p {
  position: absolute;
  left: unset !important;
  right: 88% !important;
}
.reveal .bottom-88p {
  position: absolute;
  top: unset !important;
  bottom: 88% !important;
}
.reveal .size-89p {
  width: 89% !important;
  height: 89% !important;
}
.reveal .width-89p {
  width: 89% !important;
}
.reveal .height-89p {
  height: 89% !important;
}
.reveal .left-89p {
  position: absolute;
  left: 89% !important;
}
.reveal .top-89p {
  position: absolute;
  top: 89% !important;
}
.reveal .right-89p {
  position: absolute;
  left: unset !important;
  right: 89% !important;
}
.reveal .bottom-89p {
  position: absolute;
  top: unset !important;
  bottom: 89% !important;
}
.reveal .size-90p {
  width: 90% !important;
  height: 90% !important;
}
.reveal .width-90p {
  width: 90% !important;
}
.reveal .height-90p {
  height: 90% !important;
}
.reveal .left-90p {
  position: absolute;
  left: 90% !important;
}
.reveal .top-90p {
  position: absolute;
  top: 90% !important;
}
.reveal .right-90p {
  position: absolute;
  left: unset !important;
  right: 90% !important;
}
.reveal .bottom-90p {
  position: absolute;
  top: unset !important;
  bottom: 90% !important;
}
.reveal .size-91p {
  width: 91% !important;
  height: 91% !important;
}
.reveal .width-91p {
  width: 91% !important;
}
.reveal .height-91p {
  height: 91% !important;
}
.reveal .left-91p {
  position: absolute;
  left: 91% !important;
}
.reveal .top-91p {
  position: absolute;
  top: 91% !important;
}
.reveal .right-91p {
  position: absolute;
  left: unset !important;
  right: 91% !important;
}
.reveal .bottom-91p {
  position: absolute;
  top: unset !important;
  bottom: 91% !important;
}
.reveal .size-92p {
  width: 92% !important;
  height: 92% !important;
}
.reveal .width-92p {
  width: 92% !important;
}
.reveal .height-92p {
  height: 92% !important;
}
.reveal .left-92p {
  position: absolute;
  left: 92% !important;
}
.reveal .top-92p {
  position: absolute;
  top: 92% !important;
}
.reveal .right-92p {
  position: absolute;
  left: unset !important;
  right: 92% !important;
}
.reveal .bottom-92p {
  position: absolute;
  top: unset !important;
  bottom: 92% !important;
}
.reveal .size-93p {
  width: 93% !important;
  height: 93% !important;
}
.reveal .width-93p {
  width: 93% !important;
}
.reveal .height-93p {
  height: 93% !important;
}
.reveal .left-93p {
  position: absolute;
  left: 93% !important;
}
.reveal .top-93p {
  position: absolute;
  top: 93% !important;
}
.reveal .right-93p {
  position: absolute;
  left: unset !important;
  right: 93% !important;
}
.reveal .bottom-93p {
  position: absolute;
  top: unset !important;
  bottom: 93% !important;
}
.reveal .size-94p {
  width: 94% !important;
  height: 94% !important;
}
.reveal .width-94p {
  width: 94% !important;
}
.reveal .height-94p {
  height: 94% !important;
}
.reveal .left-94p {
  position: absolute;
  left: 94% !important;
}
.reveal .top-94p {
  position: absolute;
  top: 94% !important;
}
.reveal .right-94p {
  position: absolute;
  left: unset !important;
  right: 94% !important;
}
.reveal .bottom-94p {
  position: absolute;
  top: unset !important;
  bottom: 94% !important;
}
.reveal .size-95p {
  width: 95% !important;
  height: 95% !important;
}
.reveal .width-95p {
  width: 95% !important;
}
.reveal .height-95p {
  height: 95% !important;
}
.reveal .left-95p {
  position: absolute;
  left: 95% !important;
}
.reveal .top-95p {
  position: absolute;
  top: 95% !important;
}
.reveal .right-95p {
  position: absolute;
  left: unset !important;
  right: 95% !important;
}
.reveal .bottom-95p {
  position: absolute;
  top: unset !important;
  bottom: 95% !important;
}
.reveal .size-96p {
  width: 96% !important;
  height: 96% !important;
}
.reveal .width-96p {
  width: 96% !important;
}
.reveal .height-96p {
  height: 96% !important;
}
.reveal .left-96p {
  position: absolute;
  left: 96% !important;
}
.reveal .top-96p {
  position: absolute;
  top: 96% !important;
}
.reveal .right-96p {
  position: absolute;
  left: unset !important;
  right: 96% !important;
}
.reveal .bottom-96p {
  position: absolute;
  top: unset !important;
  bottom: 96% !important;
}
.reveal .size-97p {
  width: 97% !important;
  height: 97% !important;
}
.reveal .width-97p {
  width: 97% !important;
}
.reveal .height-97p {
  height: 97% !important;
}
.reveal .left-97p {
  position: absolute;
  left: 97% !important;
}
.reveal .top-97p {
  position: absolute;
  top: 97% !important;
}
.reveal .right-97p {
  position: absolute;
  left: unset !important;
  right: 97% !important;
}
.reveal .bottom-97p {
  position: absolute;
  top: unset !important;
  bottom: 97% !important;
}
.reveal .size-98p {
  width: 98% !important;
  height: 98% !important;
}
.reveal .width-98p {
  width: 98% !important;
}
.reveal .height-98p {
  height: 98% !important;
}
.reveal .left-98p {
  position: absolute;
  left: 98% !important;
}
.reveal .top-98p {
  position: absolute;
  top: 98% !important;
}
.reveal .right-98p {
  position: absolute;
  left: unset !important;
  right: 98% !important;
}
.reveal .bottom-98p {
  position: absolute;
  top: unset !important;
  bottom: 98% !important;
}
.reveal .size-99p {
  width: 99% !important;
  height: 99% !important;
}
.reveal .width-99p {
  width: 99% !important;
}
.reveal .height-99p {
  height: 99% !important;
}
.reveal .left-99p {
  position: absolute;
  left: 99% !important;
}
.reveal .top-99p {
  position: absolute;
  top: 99% !important;
}
.reveal .right-99p {
  position: absolute;
  left: unset !important;
  right: 99% !important;
}
.reveal .bottom-99p {
  position: absolute;
  top: unset !important;
  bottom: 99% !important;
}
.reveal .size-100p {
  width: 100% !important;
  height: 100% !important;
}
.reveal .width-100p {
  width: 100% !important;
}
.reveal .height-100p {
  height: 100% !important;
}
.reveal .left-100p {
  position: absolute;
  left: 100% !important;
}
.reveal .top-100p {
  position: absolute;
  top: 100% !important;
}
.reveal .right-100p {
  position: absolute;
  left: unset !important;
  right: 100% !important;
}
.reveal .bottom-100p {
  position: absolute;
  top: unset !important;
  bottom: 100% !important;
}
.reveal .size-0 {
  width: 0px !important;
  height: 0px !important;
}
.reveal .width-0 {
  width: 0px !important;
}
.reveal .height-0 {
  height: 0px !important;
}
.reveal .left-0 {
  position: absolute;
  left: 0px !important;
}
.reveal .top-0 {
  position: absolute;
  top: 0px !important;
}
.reveal .right-0 {
  position: absolute;
  left: unset !important;
  right: 0px !important;
}
.reveal .bottom-0 {
  position: absolute;
  top: unset !important;
  bottom: 0px !important;
}
.reveal .size-10 {
  width: 10px !important;
  height: 10px !important;
}
.reveal .width-10 {
  width: 10px !important;
}
.reveal .height-10 {
  height: 10px !important;
}
.reveal .left-10 {
  position: absolute;
  left: 10px !important;
}
.reveal .top-10 {
  position: absolute;
  top: 10px !important;
}
.reveal .right-10 {
  position: absolute;
  left: unset !important;
  right: 10px !important;
}
.reveal .bottom-10 {
  position: absolute;
  top: unset !important;
  bottom: 10px !important;
}
.reveal .size-20 {
  width: 20px !important;
  height: 20px !important;
}
.reveal .width-20 {
  width: 20px !important;
}
.reveal .height-20 {
  height: 20px !important;
}
.reveal .left-20 {
  position: absolute;
  left: 20px !important;
}
.reveal .top-20 {
  position: absolute;
  top: 20px !important;
}
.reveal .right-20 {
  position: absolute;
  left: unset !important;
  right: 20px !important;
}
.reveal .bottom-20 {
  position: absolute;
  top: unset !important;
  bottom: 20px !important;
}
.reveal .size-30 {
  width: 30px !important;
  height: 30px !important;
}
.reveal .width-30 {
  width: 30px !important;
}
.reveal .height-30 {
  height: 30px !important;
}
.reveal .left-30 {
  position: absolute;
  left: 30px !important;
}
.reveal .top-30 {
  position: absolute;
  top: 30px !important;
}
.reveal .right-30 {
  position: absolute;
  left: unset !important;
  right: 30px !important;
}
.reveal .bottom-30 {
  position: absolute;
  top: unset !important;
  bottom: 30px !important;
}
.reveal .size-40 {
  width: 40px !important;
  height: 40px !important;
}
.reveal .width-40 {
  width: 40px !important;
}
.reveal .height-40 {
  height: 40px !important;
}
.reveal .left-40 {
  position: absolute;
  left: 40px !important;
}
.reveal .top-40 {
  position: absolute;
  top: 40px !important;
}
.reveal .right-40 {
  position: absolute;
  left: unset !important;
  right: 40px !important;
}
.reveal .bottom-40 {
  position: absolute;
  top: unset !important;
  bottom: 40px !important;
}
.reveal .size-50 {
  width: 50px !important;
  height: 50px !important;
}
.reveal .width-50 {
  width: 50px !important;
}
.reveal .height-50 {
  height: 50px !important;
}
.reveal .left-50 {
  position: absolute;
  left: 50px !important;
}
.reveal .top-50 {
  position: absolute;
  top: 50px !important;
}
.reveal .right-50 {
  position: absolute;
  left: unset !important;
  right: 50px !important;
}
.reveal .bottom-50 {
  position: absolute;
  top: unset !important;
  bottom: 50px !important;
}
.reveal .size-60 {
  width: 60px !important;
  height: 60px !important;
}
.reveal .width-60 {
  width: 60px !important;
}
.reveal .height-60 {
  height: 60px !important;
}
.reveal .left-60 {
  position: absolute;
  left: 60px !important;
}
.reveal .top-60 {
  position: absolute;
  top: 60px !important;
}
.reveal .right-60 {
  position: absolute;
  left: unset !important;
  right: 60px !important;
}
.reveal .bottom-60 {
  position: absolute;
  top: unset !important;
  bottom: 60px !important;
}
.reveal .size-70 {
  width: 70px !important;
  height: 70px !important;
}
.reveal .width-70 {
  width: 70px !important;
}
.reveal .height-70 {
  height: 70px !important;
}
.reveal .left-70 {
  position: absolute;
  left: 70px !important;
}
.reveal .top-70 {
  position: absolute;
  top: 70px !important;
}
.reveal .right-70 {
  position: absolute;
  left: unset !important;
  right: 70px !important;
}
.reveal .bottom-70 {
  position: absolute;
  top: unset !important;
  bottom: 70px !important;
}
.reveal .size-80 {
  width: 80px !important;
  height: 80px !important;
}
.reveal .width-80 {
  width: 80px !important;
}
.reveal .height-80 {
  height: 80px !important;
}
.reveal .left-80 {
  position: absolute;
  left: 80px !important;
}
.reveal .top-80 {
  position: absolute;
  top: 80px !important;
}
.reveal .right-80 {
  position: absolute;
  left: unset !important;
  right: 80px !important;
}
.reveal .bottom-80 {
  position: absolute;
  top: unset !important;
  bottom: 80px !important;
}
.reveal .size-90 {
  width: 90px !important;
  height: 90px !important;
}
.reveal .width-90 {
  width: 90px !important;
}
.reveal .height-90 {
  height: 90px !important;
}
.reveal .left-90 {
  position: absolute;
  left: 90px !important;
}
.reveal .top-90 {
  position: absolute;
  top: 90px !important;
}
.reveal .right-90 {
  position: absolute;
  left: unset !important;
  right: 90px !important;
}
.reveal .bottom-90 {
  position: absolute;
  top: unset !important;
  bottom: 90px !important;
}
.reveal .size-100 {
  width: 100px !important;
  height: 100px !important;
}
.reveal .width-100 {
  width: 100px !important;
}
.reveal .height-100 {
  height: 100px !important;
}
.reveal .left-100 {
  position: absolute;
  left: 100px !important;
}
.reveal .top-100 {
  position: absolute;
  top: 100px !important;
}
.reveal .right-100 {
  position: absolute;
  left: unset !important;
  right: 100px !important;
}
.reveal .bottom-100 {
  position: absolute;
  top: unset !important;
  bottom: 100px !important;
}
.reveal .size-110 {
  width: 110px !important;
  height: 110px !important;
}
.reveal .width-110 {
  width: 110px !important;
}
.reveal .height-110 {
  height: 110px !important;
}
.reveal .left-110 {
  position: absolute;
  left: 110px !important;
}
.reveal .top-110 {
  position: absolute;
  top: 110px !important;
}
.reveal .right-110 {
  position: absolute;
  left: unset !important;
  right: 110px !important;
}
.reveal .bottom-110 {
  position: absolute;
  top: unset !important;
  bottom: 110px !important;
}
.reveal .size-120 {
  width: 120px !important;
  height: 120px !important;
}
.reveal .width-120 {
  width: 120px !important;
}
.reveal .height-120 {
  height: 120px !important;
}
.reveal .left-120 {
  position: absolute;
  left: 120px !important;
}
.reveal .top-120 {
  position: absolute;
  top: 120px !important;
}
.reveal .right-120 {
  position: absolute;
  left: unset !important;
  right: 120px !important;
}
.reveal .bottom-120 {
  position: absolute;
  top: unset !important;
  bottom: 120px !important;
}
.reveal .size-130 {
  width: 130px !important;
  height: 130px !important;
}
.reveal .width-130 {
  width: 130px !important;
}
.reveal .height-130 {
  height: 130px !important;
}
.reveal .left-130 {
  position: absolute;
  left: 130px !important;
}
.reveal .top-130 {
  position: absolute;
  top: 130px !important;
}
.reveal .right-130 {
  position: absolute;
  left: unset !important;
  right: 130px !important;
}
.reveal .bottom-130 {
  position: absolute;
  top: unset !important;
  bottom: 130px !important;
}
.reveal .size-140 {
  width: 140px !important;
  height: 140px !important;
}
.reveal .width-140 {
  width: 140px !important;
}
.reveal .height-140 {
  height: 140px !important;
}
.reveal .left-140 {
  position: absolute;
  left: 140px !important;
}
.reveal .top-140 {
  position: absolute;
  top: 140px !important;
}
.reveal .right-140 {
  position: absolute;
  left: unset !important;
  right: 140px !important;
}
.reveal .bottom-140 {
  position: absolute;
  top: unset !important;
  bottom: 140px !important;
}
.reveal .size-150 {
  width: 150px !important;
  height: 150px !important;
}
.reveal .width-150 {
  width: 150px !important;
}
.reveal .height-150 {
  height: 150px !important;
}
.reveal .left-150 {
  position: absolute;
  left: 150px !important;
}
.reveal .top-150 {
  position: absolute;
  top: 150px !important;
}
.reveal .right-150 {
  position: absolute;
  left: unset !important;
  right: 150px !important;
}
.reveal .bottom-150 {
  position: absolute;
  top: unset !important;
  bottom: 150px !important;
}
.reveal .size-160 {
  width: 160px !important;
  height: 160px !important;
}
.reveal .width-160 {
  width: 160px !important;
}
.reveal .height-160 {
  height: 160px !important;
}
.reveal .left-160 {
  position: absolute;
  left: 160px !important;
}
.reveal .top-160 {
  position: absolute;
  top: 160px !important;
}
.reveal .right-160 {
  position: absolute;
  left: unset !important;
  right: 160px !important;
}
.reveal .bottom-160 {
  position: absolute;
  top: unset !important;
  bottom: 160px !important;
}
.reveal .size-170 {
  width: 170px !important;
  height: 170px !important;
}
.reveal .width-170 {
  width: 170px !important;
}
.reveal .height-170 {
  height: 170px !important;
}
.reveal .left-170 {
  position: absolute;
  left: 170px !important;
}
.reveal .top-170 {
  position: absolute;
  top: 170px !important;
}
.reveal .right-170 {
  position: absolute;
  left: unset !important;
  right: 170px !important;
}
.reveal .bottom-170 {
  position: absolute;
  top: unset !important;
  bottom: 170px !important;
}
.reveal .size-180 {
  width: 180px !important;
  height: 180px !important;
}
.reveal .width-180 {
  width: 180px !important;
}
.reveal .height-180 {
  height: 180px !important;
}
.reveal .left-180 {
  position: absolute;
  left: 180px !important;
}
.reveal .top-180 {
  position: absolute;
  top: 180px !important;
}
.reveal .right-180 {
  position: absolute;
  left: unset !important;
  right: 180px !important;
}
.reveal .bottom-180 {
  position: absolute;
  top: unset !important;
  bottom: 180px !important;
}
.reveal .size-190 {
  width: 190px !important;
  height: 190px !important;
}
.reveal .width-190 {
  width: 190px !important;
}
.reveal .height-190 {
  height: 190px !important;
}
.reveal .left-190 {
  position: absolute;
  left: 190px !important;
}
.reveal .top-190 {
  position: absolute;
  top: 190px !important;
}
.reveal .right-190 {
  position: absolute;
  left: unset !important;
  right: 190px !important;
}
.reveal .bottom-190 {
  position: absolute;
  top: unset !important;
  bottom: 190px !important;
}
.reveal .size-200 {
  width: 200px !important;
  height: 200px !important;
}
.reveal .width-200 {
  width: 200px !important;
}
.reveal .height-200 {
  height: 200px !important;
}
.reveal .left-200 {
  position: absolute;
  left: 200px !important;
}
.reveal .top-200 {
  position: absolute;
  top: 200px !important;
}
.reveal .right-200 {
  position: absolute;
  left: unset !important;
  right: 200px !important;
}
.reveal .bottom-200 {
  position: absolute;
  top: unset !important;
  bottom: 200px !important;
}
.reveal .size-210 {
  width: 210px !important;
  height: 210px !important;
}
.reveal .width-210 {
  width: 210px !important;
}
.reveal .height-210 {
  height: 210px !important;
}
.reveal .left-210 {
  position: absolute;
  left: 210px !important;
}
.reveal .top-210 {
  position: absolute;
  top: 210px !important;
}
.reveal .right-210 {
  position: absolute;
  left: unset !important;
  right: 210px !important;
}
.reveal .bottom-210 {
  position: absolute;
  top: unset !important;
  bottom: 210px !important;
}
.reveal .size-220 {
  width: 220px !important;
  height: 220px !important;
}
.reveal .width-220 {
  width: 220px !important;
}
.reveal .height-220 {
  height: 220px !important;
}
.reveal .left-220 {
  position: absolute;
  left: 220px !important;
}
.reveal .top-220 {
  position: absolute;
  top: 220px !important;
}
.reveal .right-220 {
  position: absolute;
  left: unset !important;
  right: 220px !important;
}
.reveal .bottom-220 {
  position: absolute;
  top: unset !important;
  bottom: 220px !important;
}
.reveal .size-230 {
  width: 230px !important;
  height: 230px !important;
}
.reveal .width-230 {
  width: 230px !important;
}
.reveal .height-230 {
  height: 230px !important;
}
.reveal .left-230 {
  position: absolute;
  left: 230px !important;
}
.reveal .top-230 {
  position: absolute;
  top: 230px !important;
}
.reveal .right-230 {
  position: absolute;
  left: unset !important;
  right: 230px !important;
}
.reveal .bottom-230 {
  position: absolute;
  top: unset !important;
  bottom: 230px !important;
}
.reveal .size-240 {
  width: 240px !important;
  height: 240px !important;
}
.reveal .width-240 {
  width: 240px !important;
}
.reveal .height-240 {
  height: 240px !important;
}
.reveal .left-240 {
  position: absolute;
  left: 240px !important;
}
.reveal .top-240 {
  position: absolute;
  top: 240px !important;
}
.reveal .right-240 {
  position: absolute;
  left: unset !important;
  right: 240px !important;
}
.reveal .bottom-240 {
  position: absolute;
  top: unset !important;
  bottom: 240px !important;
}
.reveal .size-250 {
  width: 250px !important;
  height: 250px !important;
}
.reveal .width-250 {
  width: 250px !important;
}
.reveal .height-250 {
  height: 250px !important;
}
.reveal .left-250 {
  position: absolute;
  left: 250px !important;
}
.reveal .top-250 {
  position: absolute;
  top: 250px !important;
}
.reveal .right-250 {
  position: absolute;
  left: unset !important;
  right: 250px !important;
}
.reveal .bottom-250 {
  position: absolute;
  top: unset !important;
  bottom: 250px !important;
}
.reveal .size-260 {
  width: 260px !important;
  height: 260px !important;
}
.reveal .width-260 {
  width: 260px !important;
}
.reveal .height-260 {
  height: 260px !important;
}
.reveal .left-260 {
  position: absolute;
  left: 260px !important;
}
.reveal .top-260 {
  position: absolute;
  top: 260px !important;
}
.reveal .right-260 {
  position: absolute;
  left: unset !important;
  right: 260px !important;
}
.reveal .bottom-260 {
  position: absolute;
  top: unset !important;
  bottom: 260px !important;
}
.reveal .size-270 {
  width: 270px !important;
  height: 270px !important;
}
.reveal .width-270 {
  width: 270px !important;
}
.reveal .height-270 {
  height: 270px !important;
}
.reveal .left-270 {
  position: absolute;
  left: 270px !important;
}
.reveal .top-270 {
  position: absolute;
  top: 270px !important;
}
.reveal .right-270 {
  position: absolute;
  left: unset !important;
  right: 270px !important;
}
.reveal .bottom-270 {
  position: absolute;
  top: unset !important;
  bottom: 270px !important;
}
.reveal .size-280 {
  width: 280px !important;
  height: 280px !important;
}
.reveal .width-280 {
  width: 280px !important;
}
.reveal .height-280 {
  height: 280px !important;
}
.reveal .left-280 {
  position: absolute;
  left: 280px !important;
}
.reveal .top-280 {
  position: absolute;
  top: 280px !important;
}
.reveal .right-280 {
  position: absolute;
  left: unset !important;
  right: 280px !important;
}
.reveal .bottom-280 {
  position: absolute;
  top: unset !important;
  bottom: 280px !important;
}
.reveal .size-290 {
  width: 290px !important;
  height: 290px !important;
}
.reveal .width-290 {
  width: 290px !important;
}
.reveal .height-290 {
  height: 290px !important;
}
.reveal .left-290 {
  position: absolute;
  left: 290px !important;
}
.reveal .top-290 {
  position: absolute;
  top: 290px !important;
}
.reveal .right-290 {
  position: absolute;
  left: unset !important;
  right: 290px !important;
}
.reveal .bottom-290 {
  position: absolute;
  top: unset !important;
  bottom: 290px !important;
}
.reveal .size-300 {
  width: 300px !important;
  height: 300px !important;
}
.reveal .width-300 {
  width: 300px !important;
}
.reveal .height-300 {
  height: 300px !important;
}
.reveal .left-300 {
  position: absolute;
  left: 300px !important;
}
.reveal .top-300 {
  position: absolute;
  top: 300px !important;
}
.reveal .right-300 {
  position: absolute;
  left: unset !important;
  right: 300px !important;
}
.reveal .bottom-300 {
  position: absolute;
  top: unset !important;
  bottom: 300px !important;
}
.reveal .size-310 {
  width: 310px !important;
  height: 310px !important;
}
.reveal .width-310 {
  width: 310px !important;
}
.reveal .height-310 {
  height: 310px !important;
}
.reveal .left-310 {
  position: absolute;
  left: 310px !important;
}
.reveal .top-310 {
  position: absolute;
  top: 310px !important;
}
.reveal .right-310 {
  position: absolute;
  left: unset !important;
  right: 310px !important;
}
.reveal .bottom-310 {
  position: absolute;
  top: unset !important;
  bottom: 310px !important;
}
.reveal .size-320 {
  width: 320px !important;
  height: 320px !important;
}
.reveal .width-320 {
  width: 320px !important;
}
.reveal .height-320 {
  height: 320px !important;
}
.reveal .left-320 {
  position: absolute;
  left: 320px !important;
}
.reveal .top-320 {
  position: absolute;
  top: 320px !important;
}
.reveal .right-320 {
  position: absolute;
  left: unset !important;
  right: 320px !important;
}
.reveal .bottom-320 {
  position: absolute;
  top: unset !important;
  bottom: 320px !important;
}
.reveal .size-330 {
  width: 330px !important;
  height: 330px !important;
}
.reveal .width-330 {
  width: 330px !important;
}
.reveal .height-330 {
  height: 330px !important;
}
.reveal .left-330 {
  position: absolute;
  left: 330px !important;
}
.reveal .top-330 {
  position: absolute;
  top: 330px !important;
}
.reveal .right-330 {
  position: absolute;
  left: unset !important;
  right: 330px !important;
}
.reveal .bottom-330 {
  position: absolute;
  top: unset !important;
  bottom: 330px !important;
}
.reveal .size-340 {
  width: 340px !important;
  height: 340px !important;
}
.reveal .width-340 {
  width: 340px !important;
}
.reveal .height-340 {
  height: 340px !important;
}
.reveal .left-340 {
  position: absolute;
  left: 340px !important;
}
.reveal .top-340 {
  position: absolute;
  top: 340px !important;
}
.reveal .right-340 {
  position: absolute;
  left: unset !important;
  right: 340px !important;
}
.reveal .bottom-340 {
  position: absolute;
  top: unset !important;
  bottom: 340px !important;
}
.reveal .size-350 {
  width: 350px !important;
  height: 350px !important;
}
.reveal .width-350 {
  width: 350px !important;
}
.reveal .height-350 {
  height: 350px !important;
}
.reveal .left-350 {
  position: absolute;
  left: 350px !important;
}
.reveal .top-350 {
  position: absolute;
  top: 350px !important;
}
.reveal .right-350 {
  position: absolute;
  left: unset !important;
  right: 350px !important;
}
.reveal .bottom-350 {
  position: absolute;
  top: unset !important;
  bottom: 350px !important;
}
.reveal .size-360 {
  width: 360px !important;
  height: 360px !important;
}
.reveal .width-360 {
  width: 360px !important;
}
.reveal .height-360 {
  height: 360px !important;
}
.reveal .left-360 {
  position: absolute;
  left: 360px !important;
}
.reveal .top-360 {
  position: absolute;
  top: 360px !important;
}
.reveal .right-360 {
  position: absolute;
  left: unset !important;
  right: 360px !important;
}
.reveal .bottom-360 {
  position: absolute;
  top: unset !important;
  bottom: 360px !important;
}
.reveal .size-370 {
  width: 370px !important;
  height: 370px !important;
}
.reveal .width-370 {
  width: 370px !important;
}
.reveal .height-370 {
  height: 370px !important;
}
.reveal .left-370 {
  position: absolute;
  left: 370px !important;
}
.reveal .top-370 {
  position: absolute;
  top: 370px !important;
}
.reveal .right-370 {
  position: absolute;
  left: unset !important;
  right: 370px !important;
}
.reveal .bottom-370 {
  position: absolute;
  top: unset !important;
  bottom: 370px !important;
}
.reveal .size-380 {
  width: 380px !important;
  height: 380px !important;
}
.reveal .width-380 {
  width: 380px !important;
}
.reveal .height-380 {
  height: 380px !important;
}
.reveal .left-380 {
  position: absolute;
  left: 380px !important;
}
.reveal .top-380 {
  position: absolute;
  top: 380px !important;
}
.reveal .right-380 {
  position: absolute;
  left: unset !important;
  right: 380px !important;
}
.reveal .bottom-380 {
  position: absolute;
  top: unset !important;
  bottom: 380px !important;
}
.reveal .size-390 {
  width: 390px !important;
  height: 390px !important;
}
.reveal .width-390 {
  width: 390px !important;
}
.reveal .height-390 {
  height: 390px !important;
}
.reveal .left-390 {
  position: absolute;
  left: 390px !important;
}
.reveal .top-390 {
  position: absolute;
  top: 390px !important;
}
.reveal .right-390 {
  position: absolute;
  left: unset !important;
  right: 390px !important;
}
.reveal .bottom-390 {
  position: absolute;
  top: unset !important;
  bottom: 390px !important;
}
.reveal .size-400 {
  width: 400px !important;
  height: 400px !important;
}
.reveal .width-400 {
  width: 400px !important;
}
.reveal .height-400 {
  height: 400px !important;
}
.reveal .left-400 {
  position: absolute;
  left: 400px !important;
}
.reveal .top-400 {
  position: absolute;
  top: 400px !important;
}
.reveal .right-400 {
  position: absolute;
  left: unset !important;
  right: 400px !important;
}
.reveal .bottom-400 {
  position: absolute;
  top: unset !important;
  bottom: 400px !important;
}
.reveal .size-410 {
  width: 410px !important;
  height: 410px !important;
}
.reveal .width-410 {
  width: 410px !important;
}
.reveal .height-410 {
  height: 410px !important;
}
.reveal .left-410 {
  position: absolute;
  left: 410px !important;
}
.reveal .top-410 {
  position: absolute;
  top: 410px !important;
}
.reveal .right-410 {
  position: absolute;
  left: unset !important;
  right: 410px !important;
}
.reveal .bottom-410 {
  position: absolute;
  top: unset !important;
  bottom: 410px !important;
}
.reveal .size-420 {
  width: 420px !important;
  height: 420px !important;
}
.reveal .width-420 {
  width: 420px !important;
}
.reveal .height-420 {
  height: 420px !important;
}
.reveal .left-420 {
  position: absolute;
  left: 420px !important;
}
.reveal .top-420 {
  position: absolute;
  top: 420px !important;
}
.reveal .right-420 {
  position: absolute;
  left: unset !important;
  right: 420px !important;
}
.reveal .bottom-420 {
  position: absolute;
  top: unset !important;
  bottom: 420px !important;
}
.reveal .size-430 {
  width: 430px !important;
  height: 430px !important;
}
.reveal .width-430 {
  width: 430px !important;
}
.reveal .height-430 {
  height: 430px !important;
}
.reveal .left-430 {
  position: absolute;
  left: 430px !important;
}
.reveal .top-430 {
  position: absolute;
  top: 430px !important;
}
.reveal .right-430 {
  position: absolute;
  left: unset !important;
  right: 430px !important;
}
.reveal .bottom-430 {
  position: absolute;
  top: unset !important;
  bottom: 430px !important;
}
.reveal .size-440 {
  width: 440px !important;
  height: 440px !important;
}
.reveal .width-440 {
  width: 440px !important;
}
.reveal .height-440 {
  height: 440px !important;
}
.reveal .left-440 {
  position: absolute;
  left: 440px !important;
}
.reveal .top-440 {
  position: absolute;
  top: 440px !important;
}
.reveal .right-440 {
  position: absolute;
  left: unset !important;
  right: 440px !important;
}
.reveal .bottom-440 {
  position: absolute;
  top: unset !important;
  bottom: 440px !important;
}
.reveal .size-450 {
  width: 450px !important;
  height: 450px !important;
}
.reveal .width-450 {
  width: 450px !important;
}
.reveal .height-450 {
  height: 450px !important;
}
.reveal .left-450 {
  position: absolute;
  left: 450px !important;
}
.reveal .top-450 {
  position: absolute;
  top: 450px !important;
}
.reveal .right-450 {
  position: absolute;
  left: unset !important;
  right: 450px !important;
}
.reveal .bottom-450 {
  position: absolute;
  top: unset !important;
  bottom: 450px !important;
}
.reveal .size-460 {
  width: 460px !important;
  height: 460px !important;
}
.reveal .width-460 {
  width: 460px !important;
}
.reveal .height-460 {
  height: 460px !important;
}
.reveal .left-460 {
  position: absolute;
  left: 460px !important;
}
.reveal .top-460 {
  position: absolute;
  top: 460px !important;
}
.reveal .right-460 {
  position: absolute;
  left: unset !important;
  right: 460px !important;
}
.reveal .bottom-460 {
  position: absolute;
  top: unset !important;
  bottom: 460px !important;
}
.reveal .size-470 {
  width: 470px !important;
  height: 470px !important;
}
.reveal .width-470 {
  width: 470px !important;
}
.reveal .height-470 {
  height: 470px !important;
}
.reveal .left-470 {
  position: absolute;
  left: 470px !important;
}
.reveal .top-470 {
  position: absolute;
  top: 470px !important;
}
.reveal .right-470 {
  position: absolute;
  left: unset !important;
  right: 470px !important;
}
.reveal .bottom-470 {
  position: absolute;
  top: unset !important;
  bottom: 470px !important;
}
.reveal .size-480 {
  width: 480px !important;
  height: 480px !important;
}
.reveal .width-480 {
  width: 480px !important;
}
.reveal .height-480 {
  height: 480px !important;
}
.reveal .left-480 {
  position: absolute;
  left: 480px !important;
}
.reveal .top-480 {
  position: absolute;
  top: 480px !important;
}
.reveal .right-480 {
  position: absolute;
  left: unset !important;
  right: 480px !important;
}
.reveal .bottom-480 {
  position: absolute;
  top: unset !important;
  bottom: 480px !important;
}
.reveal .size-490 {
  width: 490px !important;
  height: 490px !important;
}
.reveal .width-490 {
  width: 490px !important;
}
.reveal .height-490 {
  height: 490px !important;
}
.reveal .left-490 {
  position: absolute;
  left: 490px !important;
}
.reveal .top-490 {
  position: absolute;
  top: 490px !important;
}
.reveal .right-490 {
  position: absolute;
  left: unset !important;
  right: 490px !important;
}
.reveal .bottom-490 {
  position: absolute;
  top: unset !important;
  bottom: 490px !important;
}
.reveal .size-500 {
  width: 500px !important;
  height: 500px !important;
}
.reveal .width-500 {
  width: 500px !important;
}
.reveal .height-500 {
  height: 500px !important;
}
.reveal .left-500 {
  position: absolute;
  left: 500px !important;
}
.reveal .top-500 {
  position: absolute;
  top: 500px !important;
}
.reveal .right-500 {
  position: absolute;
  left: unset !important;
  right: 500px !important;
}
.reveal .bottom-500 {
  position: absolute;
  top: unset !important;
  bottom: 500px !important;
}
.reveal .size-510 {
  width: 510px !important;
  height: 510px !important;
}
.reveal .width-510 {
  width: 510px !important;
}
.reveal .height-510 {
  height: 510px !important;
}
.reveal .left-510 {
  position: absolute;
  left: 510px !important;
}
.reveal .top-510 {
  position: absolute;
  top: 510px !important;
}
.reveal .right-510 {
  position: absolute;
  left: unset !important;
  right: 510px !important;
}
.reveal .bottom-510 {
  position: absolute;
  top: unset !important;
  bottom: 510px !important;
}
.reveal .size-520 {
  width: 520px !important;
  height: 520px !important;
}
.reveal .width-520 {
  width: 520px !important;
}
.reveal .height-520 {
  height: 520px !important;
}
.reveal .left-520 {
  position: absolute;
  left: 520px !important;
}
.reveal .top-520 {
  position: absolute;
  top: 520px !important;
}
.reveal .right-520 {
  position: absolute;
  left: unset !important;
  right: 520px !important;
}
.reveal .bottom-520 {
  position: absolute;
  top: unset !important;
  bottom: 520px !important;
}
.reveal .size-530 {
  width: 530px !important;
  height: 530px !important;
}
.reveal .width-530 {
  width: 530px !important;
}
.reveal .height-530 {
  height: 530px !important;
}
.reveal .left-530 {
  position: absolute;
  left: 530px !important;
}
.reveal .top-530 {
  position: absolute;
  top: 530px !important;
}
.reveal .right-530 {
  position: absolute;
  left: unset !important;
  right: 530px !important;
}
.reveal .bottom-530 {
  position: absolute;
  top: unset !important;
  bottom: 530px !important;
}
.reveal .size-540 {
  width: 540px !important;
  height: 540px !important;
}
.reveal .width-540 {
  width: 540px !important;
}
.reveal .height-540 {
  height: 540px !important;
}
.reveal .left-540 {
  position: absolute;
  left: 540px !important;
}
.reveal .top-540 {
  position: absolute;
  top: 540px !important;
}
.reveal .right-540 {
  position: absolute;
  left: unset !important;
  right: 540px !important;
}
.reveal .bottom-540 {
  position: absolute;
  top: unset !important;
  bottom: 540px !important;
}
.reveal .size-550 {
  width: 550px !important;
  height: 550px !important;
}
.reveal .width-550 {
  width: 550px !important;
}
.reveal .height-550 {
  height: 550px !important;
}
.reveal .left-550 {
  position: absolute;
  left: 550px !important;
}
.reveal .top-550 {
  position: absolute;
  top: 550px !important;
}
.reveal .right-550 {
  position: absolute;
  left: unset !important;
  right: 550px !important;
}
.reveal .bottom-550 {
  position: absolute;
  top: unset !important;
  bottom: 550px !important;
}
.reveal .size-560 {
  width: 560px !important;
  height: 560px !important;
}
.reveal .width-560 {
  width: 560px !important;
}
.reveal .height-560 {
  height: 560px !important;
}
.reveal .left-560 {
  position: absolute;
  left: 560px !important;
}
.reveal .top-560 {
  position: absolute;
  top: 560px !important;
}
.reveal .right-560 {
  position: absolute;
  left: unset !important;
  right: 560px !important;
}
.reveal .bottom-560 {
  position: absolute;
  top: unset !important;
  bottom: 560px !important;
}
.reveal .size-570 {
  width: 570px !important;
  height: 570px !important;
}
.reveal .width-570 {
  width: 570px !important;
}
.reveal .height-570 {
  height: 570px !important;
}
.reveal .left-570 {
  position: absolute;
  left: 570px !important;
}
.reveal .top-570 {
  position: absolute;
  top: 570px !important;
}
.reveal .right-570 {
  position: absolute;
  left: unset !important;
  right: 570px !important;
}
.reveal .bottom-570 {
  position: absolute;
  top: unset !important;
  bottom: 570px !important;
}
.reveal .size-580 {
  width: 580px !important;
  height: 580px !important;
}
.reveal .width-580 {
  width: 580px !important;
}
.reveal .height-580 {
  height: 580px !important;
}
.reveal .left-580 {
  position: absolute;
  left: 580px !important;
}
.reveal .top-580 {
  position: absolute;
  top: 580px !important;
}
.reveal .right-580 {
  position: absolute;
  left: unset !important;
  right: 580px !important;
}
.reveal .bottom-580 {
  position: absolute;
  top: unset !important;
  bottom: 580px !important;
}
.reveal .size-590 {
  width: 590px !important;
  height: 590px !important;
}
.reveal .width-590 {
  width: 590px !important;
}
.reveal .height-590 {
  height: 590px !important;
}
.reveal .left-590 {
  position: absolute;
  left: 590px !important;
}
.reveal .top-590 {
  position: absolute;
  top: 590px !important;
}
.reveal .right-590 {
  position: absolute;
  left: unset !important;
  right: 590px !important;
}
.reveal .bottom-590 {
  position: absolute;
  top: unset !important;
  bottom: 590px !important;
}
.reveal .size-600 {
  width: 600px !important;
  height: 600px !important;
}
.reveal .width-600 {
  width: 600px !important;
}
.reveal .height-600 {
  height: 600px !important;
}
.reveal .left-600 {
  position: absolute;
  left: 600px !important;
}
.reveal .top-600 {
  position: absolute;
  top: 600px !important;
}
.reveal .right-600 {
  position: absolute;
  left: unset !important;
  right: 600px !important;
}
.reveal .bottom-600 {
  position: absolute;
  top: unset !important;
  bottom: 600px !important;
}
.reveal .size-610 {
  width: 610px !important;
  height: 610px !important;
}
.reveal .width-610 {
  width: 610px !important;
}
.reveal .height-610 {
  height: 610px !important;
}
.reveal .left-610 {
  position: absolute;
  left: 610px !important;
}
.reveal .top-610 {
  position: absolute;
  top: 610px !important;
}
.reveal .right-610 {
  position: absolute;
  left: unset !important;
  right: 610px !important;
}
.reveal .bottom-610 {
  position: absolute;
  top: unset !important;
  bottom: 610px !important;
}
.reveal .size-620 {
  width: 620px !important;
  height: 620px !important;
}
.reveal .width-620 {
  width: 620px !important;
}
.reveal .height-620 {
  height: 620px !important;
}
.reveal .left-620 {
  position: absolute;
  left: 620px !important;
}
.reveal .top-620 {
  position: absolute;
  top: 620px !important;
}
.reveal .right-620 {
  position: absolute;
  left: unset !important;
  right: 620px !important;
}
.reveal .bottom-620 {
  position: absolute;
  top: unset !important;
  bottom: 620px !important;
}
.reveal .size-630 {
  width: 630px !important;
  height: 630px !important;
}
.reveal .width-630 {
  width: 630px !important;
}
.reveal .height-630 {
  height: 630px !important;
}
.reveal .left-630 {
  position: absolute;
  left: 630px !important;
}
.reveal .top-630 {
  position: absolute;
  top: 630px !important;
}
.reveal .right-630 {
  position: absolute;
  left: unset !important;
  right: 630px !important;
}
.reveal .bottom-630 {
  position: absolute;
  top: unset !important;
  bottom: 630px !important;
}
.reveal .size-640 {
  width: 640px !important;
  height: 640px !important;
}
.reveal .width-640 {
  width: 640px !important;
}
.reveal .height-640 {
  height: 640px !important;
}
.reveal .left-640 {
  position: absolute;
  left: 640px !important;
}
.reveal .top-640 {
  position: absolute;
  top: 640px !important;
}
.reveal .right-640 {
  position: absolute;
  left: unset !important;
  right: 640px !important;
}
.reveal .bottom-640 {
  position: absolute;
  top: unset !important;
  bottom: 640px !important;
}
.reveal .size-650 {
  width: 650px !important;
  height: 650px !important;
}
.reveal .width-650 {
  width: 650px !important;
}
.reveal .height-650 {
  height: 650px !important;
}
.reveal .left-650 {
  position: absolute;
  left: 650px !important;
}
.reveal .top-650 {
  position: absolute;
  top: 650px !important;
}
.reveal .right-650 {
  position: absolute;
  left: unset !important;
  right: 650px !important;
}
.reveal .bottom-650 {
  position: absolute;
  top: unset !important;
  bottom: 650px !important;
}
.reveal .size-660 {
  width: 660px !important;
  height: 660px !important;
}
.reveal .width-660 {
  width: 660px !important;
}
.reveal .height-660 {
  height: 660px !important;
}
.reveal .left-660 {
  position: absolute;
  left: 660px !important;
}
.reveal .top-660 {
  position: absolute;
  top: 660px !important;
}
.reveal .right-660 {
  position: absolute;
  left: unset !important;
  right: 660px !important;
}
.reveal .bottom-660 {
  position: absolute;
  top: unset !important;
  bottom: 660px !important;
}
.reveal .size-670 {
  width: 670px !important;
  height: 670px !important;
}
.reveal .width-670 {
  width: 670px !important;
}
.reveal .height-670 {
  height: 670px !important;
}
.reveal .left-670 {
  position: absolute;
  left: 670px !important;
}
.reveal .top-670 {
  position: absolute;
  top: 670px !important;
}
.reveal .right-670 {
  position: absolute;
  left: unset !important;
  right: 670px !important;
}
.reveal .bottom-670 {
  position: absolute;
  top: unset !important;
  bottom: 670px !important;
}
.reveal .size-680 {
  width: 680px !important;
  height: 680px !important;
}
.reveal .width-680 {
  width: 680px !important;
}
.reveal .height-680 {
  height: 680px !important;
}
.reveal .left-680 {
  position: absolute;
  left: 680px !important;
}
.reveal .top-680 {
  position: absolute;
  top: 680px !important;
}
.reveal .right-680 {
  position: absolute;
  left: unset !important;
  right: 680px !important;
}
.reveal .bottom-680 {
  position: absolute;
  top: unset !important;
  bottom: 680px !important;
}
.reveal .size-690 {
  width: 690px !important;
  height: 690px !important;
}
.reveal .width-690 {
  width: 690px !important;
}
.reveal .height-690 {
  height: 690px !important;
}
.reveal .left-690 {
  position: absolute;
  left: 690px !important;
}
.reveal .top-690 {
  position: absolute;
  top: 690px !important;
}
.reveal .right-690 {
  position: absolute;
  left: unset !important;
  right: 690px !important;
}
.reveal .bottom-690 {
  position: absolute;
  top: unset !important;
  bottom: 690px !important;
}
.reveal .size-700 {
  width: 700px !important;
  height: 700px !important;
}
.reveal .width-700 {
  width: 700px !important;
}
.reveal .height-700 {
  height: 700px !important;
}
.reveal .left-700 {
  position: absolute;
  left: 700px !important;
}
.reveal .top-700 {
  position: absolute;
  top: 700px !important;
}
.reveal .right-700 {
  position: absolute;
  left: unset !important;
  right: 700px !important;
}
.reveal .bottom-700 {
  position: absolute;
  top: unset !important;
  bottom: 700px !important;
}
.reveal .size-710 {
  width: 710px !important;
  height: 710px !important;
}
.reveal .width-710 {
  width: 710px !important;
}
.reveal .height-710 {
  height: 710px !important;
}
.reveal .left-710 {
  position: absolute;
  left: 710px !important;
}
.reveal .top-710 {
  position: absolute;
  top: 710px !important;
}
.reveal .right-710 {
  position: absolute;
  left: unset !important;
  right: 710px !important;
}
.reveal .bottom-710 {
  position: absolute;
  top: unset !important;
  bottom: 710px !important;
}
.reveal .size-720 {
  width: 720px !important;
  height: 720px !important;
}
.reveal .width-720 {
  width: 720px !important;
}
.reveal .height-720 {
  height: 720px !important;
}
.reveal .left-720 {
  position: absolute;
  left: 720px !important;
}
.reveal .top-720 {
  position: absolute;
  top: 720px !important;
}
.reveal .right-720 {
  position: absolute;
  left: unset !important;
  right: 720px !important;
}
.reveal .bottom-720 {
  position: absolute;
  top: unset !important;
  bottom: 720px !important;
}
.reveal .size-730 {
  width: 730px !important;
  height: 730px !important;
}
.reveal .width-730 {
  width: 730px !important;
}
.reveal .height-730 {
  height: 730px !important;
}
.reveal .left-730 {
  position: absolute;
  left: 730px !important;
}
.reveal .top-730 {
  position: absolute;
  top: 730px !important;
}
.reveal .right-730 {
  position: absolute;
  left: unset !important;
  right: 730px !important;
}
.reveal .bottom-730 {
  position: absolute;
  top: unset !important;
  bottom: 730px !important;
}
.reveal .size-740 {
  width: 740px !important;
  height: 740px !important;
}
.reveal .width-740 {
  width: 740px !important;
}
.reveal .height-740 {
  height: 740px !important;
}
.reveal .left-740 {
  position: absolute;
  left: 740px !important;
}
.reveal .top-740 {
  position: absolute;
  top: 740px !important;
}
.reveal .right-740 {
  position: absolute;
  left: unset !important;
  right: 740px !important;
}
.reveal .bottom-740 {
  position: absolute;
  top: unset !important;
  bottom: 740px !important;
}
.reveal .size-750 {
  width: 750px !important;
  height: 750px !important;
}
.reveal .width-750 {
  width: 750px !important;
}
.reveal .height-750 {
  height: 750px !important;
}
.reveal .left-750 {
  position: absolute;
  left: 750px !important;
}
.reveal .top-750 {
  position: absolute;
  top: 750px !important;
}
.reveal .right-750 {
  position: absolute;
  left: unset !important;
  right: 750px !important;
}
.reveal .bottom-750 {
  position: absolute;
  top: unset !important;
  bottom: 750px !important;
}
.reveal .size-760 {
  width: 760px !important;
  height: 760px !important;
}
.reveal .width-760 {
  width: 760px !important;
}
.reveal .height-760 {
  height: 760px !important;
}
.reveal .left-760 {
  position: absolute;
  left: 760px !important;
}
.reveal .top-760 {
  position: absolute;
  top: 760px !important;
}
.reveal .right-760 {
  position: absolute;
  left: unset !important;
  right: 760px !important;
}
.reveal .bottom-760 {
  position: absolute;
  top: unset !important;
  bottom: 760px !important;
}
.reveal .size-770 {
  width: 770px !important;
  height: 770px !important;
}
.reveal .width-770 {
  width: 770px !important;
}
.reveal .height-770 {
  height: 770px !important;
}
.reveal .left-770 {
  position: absolute;
  left: 770px !important;
}
.reveal .top-770 {
  position: absolute;
  top: 770px !important;
}
.reveal .right-770 {
  position: absolute;
  left: unset !important;
  right: 770px !important;
}
.reveal .bottom-770 {
  position: absolute;
  top: unset !important;
  bottom: 770px !important;
}
.reveal .size-780 {
  width: 780px !important;
  height: 780px !important;
}
.reveal .width-780 {
  width: 780px !important;
}
.reveal .height-780 {
  height: 780px !important;
}
.reveal .left-780 {
  position: absolute;
  left: 780px !important;
}
.reveal .top-780 {
  position: absolute;
  top: 780px !important;
}
.reveal .right-780 {
  position: absolute;
  left: unset !important;
  right: 780px !important;
}
.reveal .bottom-780 {
  position: absolute;
  top: unset !important;
  bottom: 780px !important;
}
.reveal .size-790 {
  width: 790px !important;
  height: 790px !important;
}
.reveal .width-790 {
  width: 790px !important;
}
.reveal .height-790 {
  height: 790px !important;
}
.reveal .left-790 {
  position: absolute;
  left: 790px !important;
}
.reveal .top-790 {
  position: absolute;
  top: 790px !important;
}
.reveal .right-790 {
  position: absolute;
  left: unset !important;
  right: 790px !important;
}
.reveal .bottom-790 {
  position: absolute;
  top: unset !important;
  bottom: 790px !important;
}
.reveal .size-800 {
  width: 800px !important;
  height: 800px !important;
}
.reveal .width-800 {
  width: 800px !important;
}
.reveal .height-800 {
  height: 800px !important;
}
.reveal .left-800 {
  position: absolute;
  left: 800px !important;
}
.reveal .top-800 {
  position: absolute;
  top: 800px !important;
}
.reveal .right-800 {
  position: absolute;
  left: unset !important;
  right: 800px !important;
}
.reveal .bottom-800 {
  position: absolute;
  top: unset !important;
  bottom: 800px !important;
}
.reveal .size-810 {
  width: 810px !important;
  height: 810px !important;
}
.reveal .width-810 {
  width: 810px !important;
}
.reveal .height-810 {
  height: 810px !important;
}
.reveal .left-810 {
  position: absolute;
  left: 810px !important;
}
.reveal .top-810 {
  position: absolute;
  top: 810px !important;
}
.reveal .right-810 {
  position: absolute;
  left: unset !important;
  right: 810px !important;
}
.reveal .bottom-810 {
  position: absolute;
  top: unset !important;
  bottom: 810px !important;
}
.reveal .size-820 {
  width: 820px !important;
  height: 820px !important;
}
.reveal .width-820 {
  width: 820px !important;
}
.reveal .height-820 {
  height: 820px !important;
}
.reveal .left-820 {
  position: absolute;
  left: 820px !important;
}
.reveal .top-820 {
  position: absolute;
  top: 820px !important;
}
.reveal .right-820 {
  position: absolute;
  left: unset !important;
  right: 820px !important;
}
.reveal .bottom-820 {
  position: absolute;
  top: unset !important;
  bottom: 820px !important;
}
.reveal .size-830 {
  width: 830px !important;
  height: 830px !important;
}
.reveal .width-830 {
  width: 830px !important;
}
.reveal .height-830 {
  height: 830px !important;
}
.reveal .left-830 {
  position: absolute;
  left: 830px !important;
}
.reveal .top-830 {
  position: absolute;
  top: 830px !important;
}
.reveal .right-830 {
  position: absolute;
  left: unset !important;
  right: 830px !important;
}
.reveal .bottom-830 {
  position: absolute;
  top: unset !important;
  bottom: 830px !important;
}
.reveal .size-840 {
  width: 840px !important;
  height: 840px !important;
}
.reveal .width-840 {
  width: 840px !important;
}
.reveal .height-840 {
  height: 840px !important;
}
.reveal .left-840 {
  position: absolute;
  left: 840px !important;
}
.reveal .top-840 {
  position: absolute;
  top: 840px !important;
}
.reveal .right-840 {
  position: absolute;
  left: unset !important;
  right: 840px !important;
}
.reveal .bottom-840 {
  position: absolute;
  top: unset !important;
  bottom: 840px !important;
}
.reveal .size-850 {
  width: 850px !important;
  height: 850px !important;
}
.reveal .width-850 {
  width: 850px !important;
}
.reveal .height-850 {
  height: 850px !important;
}
.reveal .left-850 {
  position: absolute;
  left: 850px !important;
}
.reveal .top-850 {
  position: absolute;
  top: 850px !important;
}
.reveal .right-850 {
  position: absolute;
  left: unset !important;
  right: 850px !important;
}
.reveal .bottom-850 {
  position: absolute;
  top: unset !important;
  bottom: 850px !important;
}
.reveal .size-860 {
  width: 860px !important;
  height: 860px !important;
}
.reveal .width-860 {
  width: 860px !important;
}
.reveal .height-860 {
  height: 860px !important;
}
.reveal .left-860 {
  position: absolute;
  left: 860px !important;
}
.reveal .top-860 {
  position: absolute;
  top: 860px !important;
}
.reveal .right-860 {
  position: absolute;
  left: unset !important;
  right: 860px !important;
}
.reveal .bottom-860 {
  position: absolute;
  top: unset !important;
  bottom: 860px !important;
}
.reveal .size-870 {
  width: 870px !important;
  height: 870px !important;
}
.reveal .width-870 {
  width: 870px !important;
}
.reveal .height-870 {
  height: 870px !important;
}
.reveal .left-870 {
  position: absolute;
  left: 870px !important;
}
.reveal .top-870 {
  position: absolute;
  top: 870px !important;
}
.reveal .right-870 {
  position: absolute;
  left: unset !important;
  right: 870px !important;
}
.reveal .bottom-870 {
  position: absolute;
  top: unset !important;
  bottom: 870px !important;
}
.reveal .size-880 {
  width: 880px !important;
  height: 880px !important;
}
.reveal .width-880 {
  width: 880px !important;
}
.reveal .height-880 {
  height: 880px !important;
}
.reveal .left-880 {
  position: absolute;
  left: 880px !important;
}
.reveal .top-880 {
  position: absolute;
  top: 880px !important;
}
.reveal .right-880 {
  position: absolute;
  left: unset !important;
  right: 880px !important;
}
.reveal .bottom-880 {
  position: absolute;
  top: unset !important;
  bottom: 880px !important;
}
.reveal .size-890 {
  width: 890px !important;
  height: 890px !important;
}
.reveal .width-890 {
  width: 890px !important;
}
.reveal .height-890 {
  height: 890px !important;
}
.reveal .left-890 {
  position: absolute;
  left: 890px !important;
}
.reveal .top-890 {
  position: absolute;
  top: 890px !important;
}
.reveal .right-890 {
  position: absolute;
  left: unset !important;
  right: 890px !important;
}
.reveal .bottom-890 {
  position: absolute;
  top: unset !important;
  bottom: 890px !important;
}
.reveal .size-900 {
  width: 900px !important;
  height: 900px !important;
}
.reveal .width-900 {
  width: 900px !important;
}
.reveal .height-900 {
  height: 900px !important;
}
.reveal .left-900 {
  position: absolute;
  left: 900px !important;
}
.reveal .top-900 {
  position: absolute;
  top: 900px !important;
}
.reveal .right-900 {
  position: absolute;
  left: unset !important;
  right: 900px !important;
}
.reveal .bottom-900 {
  position: absolute;
  top: unset !important;
  bottom: 900px !important;
}
.reveal .size-910 {
  width: 910px !important;
  height: 910px !important;
}
.reveal .width-910 {
  width: 910px !important;
}
.reveal .height-910 {
  height: 910px !important;
}
.reveal .left-910 {
  position: absolute;
  left: 910px !important;
}
.reveal .top-910 {
  position: absolute;
  top: 910px !important;
}
.reveal .right-910 {
  position: absolute;
  left: unset !important;
  right: 910px !important;
}
.reveal .bottom-910 {
  position: absolute;
  top: unset !important;
  bottom: 910px !important;
}
.reveal .size-920 {
  width: 920px !important;
  height: 920px !important;
}
.reveal .width-920 {
  width: 920px !important;
}
.reveal .height-920 {
  height: 920px !important;
}
.reveal .left-920 {
  position: absolute;
  left: 920px !important;
}
.reveal .top-920 {
  position: absolute;
  top: 920px !important;
}
.reveal .right-920 {
  position: absolute;
  left: unset !important;
  right: 920px !important;
}
.reveal .bottom-920 {
  position: absolute;
  top: unset !important;
  bottom: 920px !important;
}
.reveal .size-930 {
  width: 930px !important;
  height: 930px !important;
}
.reveal .width-930 {
  width: 930px !important;
}
.reveal .height-930 {
  height: 930px !important;
}
.reveal .left-930 {
  position: absolute;
  left: 930px !important;
}
.reveal .top-930 {
  position: absolute;
  top: 930px !important;
}
.reveal .right-930 {
  position: absolute;
  left: unset !important;
  right: 930px !important;
}
.reveal .bottom-930 {
  position: absolute;
  top: unset !important;
  bottom: 930px !important;
}
.reveal .size-940 {
  width: 940px !important;
  height: 940px !important;
}
.reveal .width-940 {
  width: 940px !important;
}
.reveal .height-940 {
  height: 940px !important;
}
.reveal .left-940 {
  position: absolute;
  left: 940px !important;
}
.reveal .top-940 {
  position: absolute;
  top: 940px !important;
}
.reveal .right-940 {
  position: absolute;
  left: unset !important;
  right: 940px !important;
}
.reveal .bottom-940 {
  position: absolute;
  top: unset !important;
  bottom: 940px !important;
}
.reveal .size-950 {
  width: 950px !important;
  height: 950px !important;
}
.reveal .width-950 {
  width: 950px !important;
}
.reveal .height-950 {
  height: 950px !important;
}
.reveal .left-950 {
  position: absolute;
  left: 950px !important;
}
.reveal .top-950 {
  position: absolute;
  top: 950px !important;
}
.reveal .right-950 {
  position: absolute;
  left: unset !important;
  right: 950px !important;
}
.reveal .bottom-950 {
  position: absolute;
  top: unset !important;
  bottom: 950px !important;
}
.reveal .size-960 {
  width: 960px !important;
  height: 960px !important;
}
.reveal .width-960 {
  width: 960px !important;
}
.reveal .height-960 {
  height: 960px !important;
}
.reveal .left-960 {
  position: absolute;
  left: 960px !important;
}
.reveal .top-960 {
  position: absolute;
  top: 960px !important;
}
.reveal .right-960 {
  position: absolute;
  left: unset !important;
  right: 960px !important;
}
.reveal .bottom-960 {
  position: absolute;
  top: unset !important;
  bottom: 960px !important;
}
.reveal .size-970 {
  width: 970px !important;
  height: 970px !important;
}
.reveal .width-970 {
  width: 970px !important;
}
.reveal .height-970 {
  height: 970px !important;
}
.reveal .left-970 {
  position: absolute;
  left: 970px !important;
}
.reveal .top-970 {
  position: absolute;
  top: 970px !important;
}
.reveal .right-970 {
  position: absolute;
  left: unset !important;
  right: 970px !important;
}
.reveal .bottom-970 {
  position: absolute;
  top: unset !important;
  bottom: 970px !important;
}
.reveal .size-980 {
  width: 980px !important;
  height: 980px !important;
}
.reveal .width-980 {
  width: 980px !important;
}
.reveal .height-980 {
  height: 980px !important;
}
.reveal .left-980 {
  position: absolute;
  left: 980px !important;
}
.reveal .top-980 {
  position: absolute;
  top: 980px !important;
}
.reveal .right-980 {
  position: absolute;
  left: unset !important;
  right: 980px !important;
}
.reveal .bottom-980 {
  position: absolute;
  top: unset !important;
  bottom: 980px !important;
}
.reveal .size-990 {
  width: 990px !important;
  height: 990px !important;
}
.reveal .width-990 {
  width: 990px !important;
}
.reveal .height-990 {
  height: 990px !important;
}
.reveal .left-990 {
  position: absolute;
  left: 990px !important;
}
.reveal .top-990 {
  position: absolute;
  top: 990px !important;
}
.reveal .right-990 {
  position: absolute;
  left: unset !important;
  right: 990px !important;
}
.reveal .bottom-990 {
  position: absolute;
  top: unset !important;
  bottom: 990px !important;
}
.reveal .size-1000 {
  width: 1000px !important;
  height: 1000px !important;
}
.reveal .width-1000 {
  width: 1000px !important;
}
.reveal .height-1000 {
  height: 1000px !important;
}
.reveal .left-1000 {
  position: absolute;
  left: 1000px !important;
}
.reveal .top-1000 {
  position: absolute;
  top: 1000px !important;
}
.reveal .right-1000 {
  position: absolute;
  left: unset !important;
  right: 1000px !important;
}
.reveal .bottom-1000 {
  position: absolute;
  top: unset !important;
  bottom: 1000px !important;
}
.reveal .size-1010 {
  width: 1010px !important;
  height: 1010px !important;
}
.reveal .width-1010 {
  width: 1010px !important;
}
.reveal .height-1010 {
  height: 1010px !important;
}
.reveal .left-1010 {
  position: absolute;
  left: 1010px !important;
}
.reveal .top-1010 {
  position: absolute;
  top: 1010px !important;
}
.reveal .right-1010 {
  position: absolute;
  left: unset !important;
  right: 1010px !important;
}
.reveal .bottom-1010 {
  position: absolute;
  top: unset !important;
  bottom: 1010px !important;
}
.reveal .size-1020 {
  width: 1020px !important;
  height: 1020px !important;
}
.reveal .width-1020 {
  width: 1020px !important;
}
.reveal .height-1020 {
  height: 1020px !important;
}
.reveal .left-1020 {
  position: absolute;
  left: 1020px !important;
}
.reveal .top-1020 {
  position: absolute;
  top: 1020px !important;
}
.reveal .right-1020 {
  position: absolute;
  left: unset !important;
  right: 1020px !important;
}
.reveal .bottom-1020 {
  position: absolute;
  top: unset !important;
  bottom: 1020px !important;
}
.reveal .size-1030 {
  width: 1030px !important;
  height: 1030px !important;
}
.reveal .width-1030 {
  width: 1030px !important;
}
.reveal .height-1030 {
  height: 1030px !important;
}
.reveal .left-1030 {
  position: absolute;
  left: 1030px !important;
}
.reveal .top-1030 {
  position: absolute;
  top: 1030px !important;
}
.reveal .right-1030 {
  position: absolute;
  left: unset !important;
  right: 1030px !important;
}
.reveal .bottom-1030 {
  position: absolute;
  top: unset !important;
  bottom: 1030px !important;
}
.reveal .size-1040 {
  width: 1040px !important;
  height: 1040px !important;
}
.reveal .width-1040 {
  width: 1040px !important;
}
.reveal .height-1040 {
  height: 1040px !important;
}
.reveal .left-1040 {
  position: absolute;
  left: 1040px !important;
}
.reveal .top-1040 {
  position: absolute;
  top: 1040px !important;
}
.reveal .right-1040 {
  position: absolute;
  left: unset !important;
  right: 1040px !important;
}
.reveal .bottom-1040 {
  position: absolute;
  top: unset !important;
  bottom: 1040px !important;
}
.reveal .size-1050 {
  width: 1050px !important;
  height: 1050px !important;
}
.reveal .width-1050 {
  width: 1050px !important;
}
.reveal .height-1050 {
  height: 1050px !important;
}
.reveal .left-1050 {
  position: absolute;
  left: 1050px !important;
}
.reveal .top-1050 {
  position: absolute;
  top: 1050px !important;
}
.reveal .right-1050 {
  position: absolute;
  left: unset !important;
  right: 1050px !important;
}
.reveal .bottom-1050 {
  position: absolute;
  top: unset !important;
  bottom: 1050px !important;
}
.reveal .size-1060 {
  width: 1060px !important;
  height: 1060px !important;
}
.reveal .width-1060 {
  width: 1060px !important;
}
.reveal .height-1060 {
  height: 1060px !important;
}
.reveal .left-1060 {
  position: absolute;
  left: 1060px !important;
}
.reveal .top-1060 {
  position: absolute;
  top: 1060px !important;
}
.reveal .right-1060 {
  position: absolute;
  left: unset !important;
  right: 1060px !important;
}
.reveal .bottom-1060 {
  position: absolute;
  top: unset !important;
  bottom: 1060px !important;
}
.reveal .size-1070 {
  width: 1070px !important;
  height: 1070px !important;
}
.reveal .width-1070 {
  width: 1070px !important;
}
.reveal .height-1070 {
  height: 1070px !important;
}
.reveal .left-1070 {
  position: absolute;
  left: 1070px !important;
}
.reveal .top-1070 {
  position: absolute;
  top: 1070px !important;
}
.reveal .right-1070 {
  position: absolute;
  left: unset !important;
  right: 1070px !important;
}
.reveal .bottom-1070 {
  position: absolute;
  top: unset !important;
  bottom: 1070px !important;
}
.reveal .size-1080 {
  width: 1080px !important;
  height: 1080px !important;
}
.reveal .width-1080 {
  width: 1080px !important;
}
.reveal .height-1080 {
  height: 1080px !important;
}
.reveal .left-1080 {
  position: absolute;
  left: 1080px !important;
}
.reveal .top-1080 {
  position: absolute;
  top: 1080px !important;
}
.reveal .right-1080 {
  position: absolute;
  left: unset !important;
  right: 1080px !important;
}
.reveal .bottom-1080 {
  position: absolute;
  top: unset !important;
  bottom: 1080px !important;
}
.reveal .size-1090 {
  width: 1090px !important;
  height: 1090px !important;
}
.reveal .width-1090 {
  width: 1090px !important;
}
.reveal .height-1090 {
  height: 1090px !important;
}
.reveal .left-1090 {
  position: absolute;
  left: 1090px !important;
}
.reveal .top-1090 {
  position: absolute;
  top: 1090px !important;
}
.reveal .right-1090 {
  position: absolute;
  left: unset !important;
  right: 1090px !important;
}
.reveal .bottom-1090 {
  position: absolute;
  top: unset !important;
  bottom: 1090px !important;
}
.reveal .size-1100 {
  width: 1100px !important;
  height: 1100px !important;
}
.reveal .width-1100 {
  width: 1100px !important;
}
.reveal .height-1100 {
  height: 1100px !important;
}
.reveal .left-1100 {
  position: absolute;
  left: 1100px !important;
}
.reveal .top-1100 {
  position: absolute;
  top: 1100px !important;
}
.reveal .right-1100 {
  position: absolute;
  left: unset !important;
  right: 1100px !important;
}
.reveal .bottom-1100 {
  position: absolute;
  top: unset !important;
  bottom: 1100px !important;
}
.reveal .size-1110 {
  width: 1110px !important;
  height: 1110px !important;
}
.reveal .width-1110 {
  width: 1110px !important;
}
.reveal .height-1110 {
  height: 1110px !important;
}
.reveal .left-1110 {
  position: absolute;
  left: 1110px !important;
}
.reveal .top-1110 {
  position: absolute;
  top: 1110px !important;
}
.reveal .right-1110 {
  position: absolute;
  left: unset !important;
  right: 1110px !important;
}
.reveal .bottom-1110 {
  position: absolute;
  top: unset !important;
  bottom: 1110px !important;
}
.reveal .size-1120 {
  width: 1120px !important;
  height: 1120px !important;
}
.reveal .width-1120 {
  width: 1120px !important;
}
.reveal .height-1120 {
  height: 1120px !important;
}
.reveal .left-1120 {
  position: absolute;
  left: 1120px !important;
}
.reveal .top-1120 {
  position: absolute;
  top: 1120px !important;
}
.reveal .right-1120 {
  position: absolute;
  left: unset !important;
  right: 1120px !important;
}
.reveal .bottom-1120 {
  position: absolute;
  top: unset !important;
  bottom: 1120px !important;
}
.reveal .size-1130 {
  width: 1130px !important;
  height: 1130px !important;
}
.reveal .width-1130 {
  width: 1130px !important;
}
.reveal .height-1130 {
  height: 1130px !important;
}
.reveal .left-1130 {
  position: absolute;
  left: 1130px !important;
}
.reveal .top-1130 {
  position: absolute;
  top: 1130px !important;
}
.reveal .right-1130 {
  position: absolute;
  left: unset !important;
  right: 1130px !important;
}
.reveal .bottom-1130 {
  position: absolute;
  top: unset !important;
  bottom: 1130px !important;
}
.reveal .size-1140 {
  width: 1140px !important;
  height: 1140px !important;
}
.reveal .width-1140 {
  width: 1140px !important;
}
.reveal .height-1140 {
  height: 1140px !important;
}
.reveal .left-1140 {
  position: absolute;
  left: 1140px !important;
}
.reveal .top-1140 {
  position: absolute;
  top: 1140px !important;
}
.reveal .right-1140 {
  position: absolute;
  left: unset !important;
  right: 1140px !important;
}
.reveal .bottom-1140 {
  position: absolute;
  top: unset !important;
  bottom: 1140px !important;
}
.reveal .size-1150 {
  width: 1150px !important;
  height: 1150px !important;
}
.reveal .width-1150 {
  width: 1150px !important;
}
.reveal .height-1150 {
  height: 1150px !important;
}
.reveal .left-1150 {
  position: absolute;
  left: 1150px !important;
}
.reveal .top-1150 {
  position: absolute;
  top: 1150px !important;
}
.reveal .right-1150 {
  position: absolute;
  left: unset !important;
  right: 1150px !important;
}
.reveal .bottom-1150 {
  position: absolute;
  top: unset !important;
  bottom: 1150px !important;
}
.reveal .size-1160 {
  width: 1160px !important;
  height: 1160px !important;
}
.reveal .width-1160 {
  width: 1160px !important;
}
.reveal .height-1160 {
  height: 1160px !important;
}
.reveal .left-1160 {
  position: absolute;
  left: 1160px !important;
}
.reveal .top-1160 {
  position: absolute;
  top: 1160px !important;
}
.reveal .right-1160 {
  position: absolute;
  left: unset !important;
  right: 1160px !important;
}
.reveal .bottom-1160 {
  position: absolute;
  top: unset !important;
  bottom: 1160px !important;
}
.reveal .size-1170 {
  width: 1170px !important;
  height: 1170px !important;
}
.reveal .width-1170 {
  width: 1170px !important;
}
.reveal .height-1170 {
  height: 1170px !important;
}
.reveal .left-1170 {
  position: absolute;
  left: 1170px !important;
}
.reveal .top-1170 {
  position: absolute;
  top: 1170px !important;
}
.reveal .right-1170 {
  position: absolute;
  left: unset !important;
  right: 1170px !important;
}
.reveal .bottom-1170 {
  position: absolute;
  top: unset !important;
  bottom: 1170px !important;
}
.reveal .size-1180 {
  width: 1180px !important;
  height: 1180px !important;
}
.reveal .width-1180 {
  width: 1180px !important;
}
.reveal .height-1180 {
  height: 1180px !important;
}
.reveal .left-1180 {
  position: absolute;
  left: 1180px !important;
}
.reveal .top-1180 {
  position: absolute;
  top: 1180px !important;
}
.reveal .right-1180 {
  position: absolute;
  left: unset !important;
  right: 1180px !important;
}
.reveal .bottom-1180 {
  position: absolute;
  top: unset !important;
  bottom: 1180px !important;
}
.reveal .size-1190 {
  width: 1190px !important;
  height: 1190px !important;
}
.reveal .width-1190 {
  width: 1190px !important;
}
.reveal .height-1190 {
  height: 1190px !important;
}
.reveal .left-1190 {
  position: absolute;
  left: 1190px !important;
}
.reveal .top-1190 {
  position: absolute;
  top: 1190px !important;
}
.reveal .right-1190 {
  position: absolute;
  left: unset !important;
  right: 1190px !important;
}
.reveal .bottom-1190 {
  position: absolute;
  top: unset !important;
  bottom: 1190px !important;
}
.reveal .size-1200 {
  width: 1200px !important;
  height: 1200px !important;
}
.reveal .width-1200 {
  width: 1200px !important;
}
.reveal .height-1200 {
  height: 1200px !important;
}
.reveal .left-1200 {
  position: absolute;
  left: 1200px !important;
}
.reveal .top-1200 {
  position: absolute;
  top: 1200px !important;
}
.reveal .right-1200 {
  position: absolute;
  left: unset !important;
  right: 1200px !important;
}
.reveal .bottom-1200 {
  position: absolute;
  top: unset !important;
  bottom: 1200px !important;
}
.reveal .size-1210 {
  width: 1210px !important;
  height: 1210px !important;
}
.reveal .width-1210 {
  width: 1210px !important;
}
.reveal .height-1210 {
  height: 1210px !important;
}
.reveal .left-1210 {
  position: absolute;
  left: 1210px !important;
}
.reveal .top-1210 {
  position: absolute;
  top: 1210px !important;
}
.reveal .right-1210 {
  position: absolute;
  left: unset !important;
  right: 1210px !important;
}
.reveal .bottom-1210 {
  position: absolute;
  top: unset !important;
  bottom: 1210px !important;
}
.reveal .size-1220 {
  width: 1220px !important;
  height: 1220px !important;
}
.reveal .width-1220 {
  width: 1220px !important;
}
.reveal .height-1220 {
  height: 1220px !important;
}
.reveal .left-1220 {
  position: absolute;
  left: 1220px !important;
}
.reveal .top-1220 {
  position: absolute;
  top: 1220px !important;
}
.reveal .right-1220 {
  position: absolute;
  left: unset !important;
  right: 1220px !important;
}
.reveal .bottom-1220 {
  position: absolute;
  top: unset !important;
  bottom: 1220px !important;
}
.reveal .size-1230 {
  width: 1230px !important;
  height: 1230px !important;
}
.reveal .width-1230 {
  width: 1230px !important;
}
.reveal .height-1230 {
  height: 1230px !important;
}
.reveal .left-1230 {
  position: absolute;
  left: 1230px !important;
}
.reveal .top-1230 {
  position: absolute;
  top: 1230px !important;
}
.reveal .right-1230 {
  position: absolute;
  left: unset !important;
  right: 1230px !important;
}
.reveal .bottom-1230 {
  position: absolute;
  top: unset !important;
  bottom: 1230px !important;
}
.reveal .size-1240 {
  width: 1240px !important;
  height: 1240px !important;
}
.reveal .width-1240 {
  width: 1240px !important;
}
.reveal .height-1240 {
  height: 1240px !important;
}
.reveal .left-1240 {
  position: absolute;
  left: 1240px !important;
}
.reveal .top-1240 {
  position: absolute;
  top: 1240px !important;
}
.reveal .right-1240 {
  position: absolute;
  left: unset !important;
  right: 1240px !important;
}
.reveal .bottom-1240 {
  position: absolute;
  top: unset !important;
  bottom: 1240px !important;
}
.reveal .size-1250 {
  width: 1250px !important;
  height: 1250px !important;
}
.reveal .width-1250 {
  width: 1250px !important;
}
.reveal .height-1250 {
  height: 1250px !important;
}
.reveal .left-1250 {
  position: absolute;
  left: 1250px !important;
}
.reveal .top-1250 {
  position: absolute;
  top: 1250px !important;
}
.reveal .right-1250 {
  position: absolute;
  left: unset !important;
  right: 1250px !important;
}
.reveal .bottom-1250 {
  position: absolute;
  top: unset !important;
  bottom: 1250px !important;
}
.reveal .size-1260 {
  width: 1260px !important;
  height: 1260px !important;
}
.reveal .width-1260 {
  width: 1260px !important;
}
.reveal .height-1260 {
  height: 1260px !important;
}
.reveal .left-1260 {
  position: absolute;
  left: 1260px !important;
}
.reveal .top-1260 {
  position: absolute;
  top: 1260px !important;
}
.reveal .right-1260 {
  position: absolute;
  left: unset !important;
  right: 1260px !important;
}
.reveal .bottom-1260 {
  position: absolute;
  top: unset !important;
  bottom: 1260px !important;
}
.reveal .size-1270 {
  width: 1270px !important;
  height: 1270px !important;
}
.reveal .width-1270 {
  width: 1270px !important;
}
.reveal .height-1270 {
  height: 1270px !important;
}
.reveal .left-1270 {
  position: absolute;
  left: 1270px !important;
}
.reveal .top-1270 {
  position: absolute;
  top: 1270px !important;
}
.reveal .right-1270 {
  position: absolute;
  left: unset !important;
  right: 1270px !important;
}
.reveal .bottom-1270 {
  position: absolute;
  top: unset !important;
  bottom: 1270px !important;
}
.reveal .size-1280 {
  width: 1280px !important;
  height: 1280px !important;
}
.reveal .width-1280 {
  width: 1280px !important;
}
.reveal .height-1280 {
  height: 1280px !important;
}
.reveal .left-1280 {
  position: absolute;
  left: 1280px !important;
}
.reveal .top-1280 {
  position: absolute;
  top: 1280px !important;
}
.reveal .right-1280 {
  position: absolute;
  left: unset !important;
  right: 1280px !important;
}
.reveal .bottom-1280 {
  position: absolute;
  top: unset !important;
  bottom: 1280px !important;
}
.reveal .size-1290 {
  width: 1290px !important;
  height: 1290px !important;
}
.reveal .width-1290 {
  width: 1290px !important;
}
.reveal .height-1290 {
  height: 1290px !important;
}
.reveal .left-1290 {
  position: absolute;
  left: 1290px !important;
}
.reveal .top-1290 {
  position: absolute;
  top: 1290px !important;
}
.reveal .right-1290 {
  position: absolute;
  left: unset !important;
  right: 1290px !important;
}
.reveal .bottom-1290 {
  position: absolute;
  top: unset !important;
  bottom: 1290px !important;
}
.reveal .size-1300 {
  width: 1300px !important;
  height: 1300px !important;
}
.reveal .width-1300 {
  width: 1300px !important;
}
.reveal .height-1300 {
  height: 1300px !important;
}
.reveal .left-1300 {
  position: absolute;
  left: 1300px !important;
}
.reveal .top-1300 {
  position: absolute;
  top: 1300px !important;
}
.reveal .right-1300 {
  position: absolute;
  left: unset !important;
  right: 1300px !important;
}
.reveal .bottom-1300 {
  position: absolute;
  top: unset !important;
  bottom: 1300px !important;
}
.reveal .size-1310 {
  width: 1310px !important;
  height: 1310px !important;
}
.reveal .width-1310 {
  width: 1310px !important;
}
.reveal .height-1310 {
  height: 1310px !important;
}
.reveal .left-1310 {
  position: absolute;
  left: 1310px !important;
}
.reveal .top-1310 {
  position: absolute;
  top: 1310px !important;
}
.reveal .right-1310 {
  position: absolute;
  left: unset !important;
  right: 1310px !important;
}
.reveal .bottom-1310 {
  position: absolute;
  top: unset !important;
  bottom: 1310px !important;
}
.reveal .size-1320 {
  width: 1320px !important;
  height: 1320px !important;
}
.reveal .width-1320 {
  width: 1320px !important;
}
.reveal .height-1320 {
  height: 1320px !important;
}
.reveal .left-1320 {
  position: absolute;
  left: 1320px !important;
}
.reveal .top-1320 {
  position: absolute;
  top: 1320px !important;
}
.reveal .right-1320 {
  position: absolute;
  left: unset !important;
  right: 1320px !important;
}
.reveal .bottom-1320 {
  position: absolute;
  top: unset !important;
  bottom: 1320px !important;
}
.reveal .size-1330 {
  width: 1330px !important;
  height: 1330px !important;
}
.reveal .width-1330 {
  width: 1330px !important;
}
.reveal .height-1330 {
  height: 1330px !important;
}
.reveal .left-1330 {
  position: absolute;
  left: 1330px !important;
}
.reveal .top-1330 {
  position: absolute;
  top: 1330px !important;
}
.reveal .right-1330 {
  position: absolute;
  left: unset !important;
  right: 1330px !important;
}
.reveal .bottom-1330 {
  position: absolute;
  top: unset !important;
  bottom: 1330px !important;
}
.reveal .size-1340 {
  width: 1340px !important;
  height: 1340px !important;
}
.reveal .width-1340 {
  width: 1340px !important;
}
.reveal .height-1340 {
  height: 1340px !important;
}
.reveal .left-1340 {
  position: absolute;
  left: 1340px !important;
}
.reveal .top-1340 {
  position: absolute;
  top: 1340px !important;
}
.reveal .right-1340 {
  position: absolute;
  left: unset !important;
  right: 1340px !important;
}
.reveal .bottom-1340 {
  position: absolute;
  top: unset !important;
  bottom: 1340px !important;
}
.reveal .size-1350 {
  width: 1350px !important;
  height: 1350px !important;
}
.reveal .width-1350 {
  width: 1350px !important;
}
.reveal .height-1350 {
  height: 1350px !important;
}
.reveal .left-1350 {
  position: absolute;
  left: 1350px !important;
}
.reveal .top-1350 {
  position: absolute;
  top: 1350px !important;
}
.reveal .right-1350 {
  position: absolute;
  left: unset !important;
  right: 1350px !important;
}
.reveal .bottom-1350 {
  position: absolute;
  top: unset !important;
  bottom: 1350px !important;
}
.reveal .size-1360 {
  width: 1360px !important;
  height: 1360px !important;
}
.reveal .width-1360 {
  width: 1360px !important;
}
.reveal .height-1360 {
  height: 1360px !important;
}
.reveal .left-1360 {
  position: absolute;
  left: 1360px !important;
}
.reveal .top-1360 {
  position: absolute;
  top: 1360px !important;
}
.reveal .right-1360 {
  position: absolute;
  left: unset !important;
  right: 1360px !important;
}
.reveal .bottom-1360 {
  position: absolute;
  top: unset !important;
  bottom: 1360px !important;
}
.reveal .size-1370 {
  width: 1370px !important;
  height: 1370px !important;
}
.reveal .width-1370 {
  width: 1370px !important;
}
.reveal .height-1370 {
  height: 1370px !important;
}
.reveal .left-1370 {
  position: absolute;
  left: 1370px !important;
}
.reveal .top-1370 {
  position: absolute;
  top: 1370px !important;
}
.reveal .right-1370 {
  position: absolute;
  left: unset !important;
  right: 1370px !important;
}
.reveal .bottom-1370 {
  position: absolute;
  top: unset !important;
  bottom: 1370px !important;
}
.reveal .size-1380 {
  width: 1380px !important;
  height: 1380px !important;
}
.reveal .width-1380 {
  width: 1380px !important;
}
.reveal .height-1380 {
  height: 1380px !important;
}
.reveal .left-1380 {
  position: absolute;
  left: 1380px !important;
}
.reveal .top-1380 {
  position: absolute;
  top: 1380px !important;
}
.reveal .right-1380 {
  position: absolute;
  left: unset !important;
  right: 1380px !important;
}
.reveal .bottom-1380 {
  position: absolute;
  top: unset !important;
  bottom: 1380px !important;
}
.reveal .size-1390 {
  width: 1390px !important;
  height: 1390px !important;
}
.reveal .width-1390 {
  width: 1390px !important;
}
.reveal .height-1390 {
  height: 1390px !important;
}
.reveal .left-1390 {
  position: absolute;
  left: 1390px !important;
}
.reveal .top-1390 {
  position: absolute;
  top: 1390px !important;
}
.reveal .right-1390 {
  position: absolute;
  left: unset !important;
  right: 1390px !important;
}
.reveal .bottom-1390 {
  position: absolute;
  top: unset !important;
  bottom: 1390px !important;
}
.reveal .size-1400 {
  width: 1400px !important;
  height: 1400px !important;
}
.reveal .width-1400 {
  width: 1400px !important;
}
.reveal .height-1400 {
  height: 1400px !important;
}
.reveal .left-1400 {
  position: absolute;
  left: 1400px !important;
}
.reveal .top-1400 {
  position: absolute;
  top: 1400px !important;
}
.reveal .right-1400 {
  position: absolute;
  left: unset !important;
  right: 1400px !important;
}
.reveal .bottom-1400 {
  position: absolute;
  top: unset !important;
  bottom: 1400px !important;
}
.reveal .size-1410 {
  width: 1410px !important;
  height: 1410px !important;
}
.reveal .width-1410 {
  width: 1410px !important;
}
.reveal .height-1410 {
  height: 1410px !important;
}
.reveal .left-1410 {
  position: absolute;
  left: 1410px !important;
}
.reveal .top-1410 {
  position: absolute;
  top: 1410px !important;
}
.reveal .right-1410 {
  position: absolute;
  left: unset !important;
  right: 1410px !important;
}
.reveal .bottom-1410 {
  position: absolute;
  top: unset !important;
  bottom: 1410px !important;
}
.reveal .size-1420 {
  width: 1420px !important;
  height: 1420px !important;
}
.reveal .width-1420 {
  width: 1420px !important;
}
.reveal .height-1420 {
  height: 1420px !important;
}
.reveal .left-1420 {
  position: absolute;
  left: 1420px !important;
}
.reveal .top-1420 {
  position: absolute;
  top: 1420px !important;
}
.reveal .right-1420 {
  position: absolute;
  left: unset !important;
  right: 1420px !important;
}
.reveal .bottom-1420 {
  position: absolute;
  top: unset !important;
  bottom: 1420px !important;
}
.reveal .size-1430 {
  width: 1430px !important;
  height: 1430px !important;
}
.reveal .width-1430 {
  width: 1430px !important;
}
.reveal .height-1430 {
  height: 1430px !important;
}
.reveal .left-1430 {
  position: absolute;
  left: 1430px !important;
}
.reveal .top-1430 {
  position: absolute;
  top: 1430px !important;
}
.reveal .right-1430 {
  position: absolute;
  left: unset !important;
  right: 1430px !important;
}
.reveal .bottom-1430 {
  position: absolute;
  top: unset !important;
  bottom: 1430px !important;
}
.reveal .size-1440 {
  width: 1440px !important;
  height: 1440px !important;
}
.reveal .width-1440 {
  width: 1440px !important;
}
.reveal .height-1440 {
  height: 1440px !important;
}
.reveal .left-1440 {
  position: absolute;
  left: 1440px !important;
}
.reveal .top-1440 {
  position: absolute;
  top: 1440px !important;
}
.reveal .right-1440 {
  position: absolute;
  left: unset !important;
  right: 1440px !important;
}
.reveal .bottom-1440 {
  position: absolute;
  top: unset !important;
  bottom: 1440px !important;
}
.reveal .size-1450 {
  width: 1450px !important;
  height: 1450px !important;
}
.reveal .width-1450 {
  width: 1450px !important;
}
.reveal .height-1450 {
  height: 1450px !important;
}
.reveal .left-1450 {
  position: absolute;
  left: 1450px !important;
}
.reveal .top-1450 {
  position: absolute;
  top: 1450px !important;
}
.reveal .right-1450 {
  position: absolute;
  left: unset !important;
  right: 1450px !important;
}
.reveal .bottom-1450 {
  position: absolute;
  top: unset !important;
  bottom: 1450px !important;
}
.reveal .size-1460 {
  width: 1460px !important;
  height: 1460px !important;
}
.reveal .width-1460 {
  width: 1460px !important;
}
.reveal .height-1460 {
  height: 1460px !important;
}
.reveal .left-1460 {
  position: absolute;
  left: 1460px !important;
}
.reveal .top-1460 {
  position: absolute;
  top: 1460px !important;
}
.reveal .right-1460 {
  position: absolute;
  left: unset !important;
  right: 1460px !important;
}
.reveal .bottom-1460 {
  position: absolute;
  top: unset !important;
  bottom: 1460px !important;
}
.reveal .size-1470 {
  width: 1470px !important;
  height: 1470px !important;
}
.reveal .width-1470 {
  width: 1470px !important;
}
.reveal .height-1470 {
  height: 1470px !important;
}
.reveal .left-1470 {
  position: absolute;
  left: 1470px !important;
}
.reveal .top-1470 {
  position: absolute;
  top: 1470px !important;
}
.reveal .right-1470 {
  position: absolute;
  left: unset !important;
  right: 1470px !important;
}
.reveal .bottom-1470 {
  position: absolute;
  top: unset !important;
  bottom: 1470px !important;
}
.reveal .size-1480 {
  width: 1480px !important;
  height: 1480px !important;
}
.reveal .width-1480 {
  width: 1480px !important;
}
.reveal .height-1480 {
  height: 1480px !important;
}
.reveal .left-1480 {
  position: absolute;
  left: 1480px !important;
}
.reveal .top-1480 {
  position: absolute;
  top: 1480px !important;
}
.reveal .right-1480 {
  position: absolute;
  left: unset !important;
  right: 1480px !important;
}
.reveal .bottom-1480 {
  position: absolute;
  top: unset !important;
  bottom: 1480px !important;
}
.reveal .size-1490 {
  width: 1490px !important;
  height: 1490px !important;
}
.reveal .width-1490 {
  width: 1490px !important;
}
.reveal .height-1490 {
  height: 1490px !important;
}
.reveal .left-1490 {
  position: absolute;
  left: 1490px !important;
}
.reveal .top-1490 {
  position: absolute;
  top: 1490px !important;
}
.reveal .right-1490 {
  position: absolute;
  left: unset !important;
  right: 1490px !important;
}
.reveal .bottom-1490 {
  position: absolute;
  top: unset !important;
  bottom: 1490px !important;
}
.reveal .size-1500 {
  width: 1500px !important;
  height: 1500px !important;
}
.reveal .width-1500 {
  width: 1500px !important;
}
.reveal .height-1500 {
  height: 1500px !important;
}
.reveal .left-1500 {
  position: absolute;
  left: 1500px !important;
}
.reveal .top-1500 {
  position: absolute;
  top: 1500px !important;
}
.reveal .right-1500 {
  position: absolute;
  left: unset !important;
  right: 1500px !important;
}
.reveal .bottom-1500 {
  position: absolute;
  top: unset !important;
  bottom: 1500px !important;
}
.reveal .size-1510 {
  width: 1510px !important;
  height: 1510px !important;
}
.reveal .width-1510 {
  width: 1510px !important;
}
.reveal .height-1510 {
  height: 1510px !important;
}
.reveal .left-1510 {
  position: absolute;
  left: 1510px !important;
}
.reveal .top-1510 {
  position: absolute;
  top: 1510px !important;
}
.reveal .right-1510 {
  position: absolute;
  left: unset !important;
  right: 1510px !important;
}
.reveal .bottom-1510 {
  position: absolute;
  top: unset !important;
  bottom: 1510px !important;
}
.reveal .size-1520 {
  width: 1520px !important;
  height: 1520px !important;
}
.reveal .width-1520 {
  width: 1520px !important;
}
.reveal .height-1520 {
  height: 1520px !important;
}
.reveal .left-1520 {
  position: absolute;
  left: 1520px !important;
}
.reveal .top-1520 {
  position: absolute;
  top: 1520px !important;
}
.reveal .right-1520 {
  position: absolute;
  left: unset !important;
  right: 1520px !important;
}
.reveal .bottom-1520 {
  position: absolute;
  top: unset !important;
  bottom: 1520px !important;
}
.reveal .size-1530 {
  width: 1530px !important;
  height: 1530px !important;
}
.reveal .width-1530 {
  width: 1530px !important;
}
.reveal .height-1530 {
  height: 1530px !important;
}
.reveal .left-1530 {
  position: absolute;
  left: 1530px !important;
}
.reveal .top-1530 {
  position: absolute;
  top: 1530px !important;
}
.reveal .right-1530 {
  position: absolute;
  left: unset !important;
  right: 1530px !important;
}
.reveal .bottom-1530 {
  position: absolute;
  top: unset !important;
  bottom: 1530px !important;
}
.reveal .size-1540 {
  width: 1540px !important;
  height: 1540px !important;
}
.reveal .width-1540 {
  width: 1540px !important;
}
.reveal .height-1540 {
  height: 1540px !important;
}
.reveal .left-1540 {
  position: absolute;
  left: 1540px !important;
}
.reveal .top-1540 {
  position: absolute;
  top: 1540px !important;
}
.reveal .right-1540 {
  position: absolute;
  left: unset !important;
  right: 1540px !important;
}
.reveal .bottom-1540 {
  position: absolute;
  top: unset !important;
  bottom: 1540px !important;
}
.reveal .size-1550 {
  width: 1550px !important;
  height: 1550px !important;
}
.reveal .width-1550 {
  width: 1550px !important;
}
.reveal .height-1550 {
  height: 1550px !important;
}
.reveal .left-1550 {
  position: absolute;
  left: 1550px !important;
}
.reveal .top-1550 {
  position: absolute;
  top: 1550px !important;
}
.reveal .right-1550 {
  position: absolute;
  left: unset !important;
  right: 1550px !important;
}
.reveal .bottom-1550 {
  position: absolute;
  top: unset !important;
  bottom: 1550px !important;
}
.reveal .size-1560 {
  width: 1560px !important;
  height: 1560px !important;
}
.reveal .width-1560 {
  width: 1560px !important;
}
.reveal .height-1560 {
  height: 1560px !important;
}
.reveal .left-1560 {
  position: absolute;
  left: 1560px !important;
}
.reveal .top-1560 {
  position: absolute;
  top: 1560px !important;
}
.reveal .right-1560 {
  position: absolute;
  left: unset !important;
  right: 1560px !important;
}
.reveal .bottom-1560 {
  position: absolute;
  top: unset !important;
  bottom: 1560px !important;
}
.reveal .size-1570 {
  width: 1570px !important;
  height: 1570px !important;
}
.reveal .width-1570 {
  width: 1570px !important;
}
.reveal .height-1570 {
  height: 1570px !important;
}
.reveal .left-1570 {
  position: absolute;
  left: 1570px !important;
}
.reveal .top-1570 {
  position: absolute;
  top: 1570px !important;
}
.reveal .right-1570 {
  position: absolute;
  left: unset !important;
  right: 1570px !important;
}
.reveal .bottom-1570 {
  position: absolute;
  top: unset !important;
  bottom: 1570px !important;
}
.reveal .size-1580 {
  width: 1580px !important;
  height: 1580px !important;
}
.reveal .width-1580 {
  width: 1580px !important;
}
.reveal .height-1580 {
  height: 1580px !important;
}
.reveal .left-1580 {
  position: absolute;
  left: 1580px !important;
}
.reveal .top-1580 {
  position: absolute;
  top: 1580px !important;
}
.reveal .right-1580 {
  position: absolute;
  left: unset !important;
  right: 1580px !important;
}
.reveal .bottom-1580 {
  position: absolute;
  top: unset !important;
  bottom: 1580px !important;
}
.reveal .size-1590 {
  width: 1590px !important;
  height: 1590px !important;
}
.reveal .width-1590 {
  width: 1590px !important;
}
.reveal .height-1590 {
  height: 1590px !important;
}
.reveal .left-1590 {
  position: absolute;
  left: 1590px !important;
}
.reveal .top-1590 {
  position: absolute;
  top: 1590px !important;
}
.reveal .right-1590 {
  position: absolute;
  left: unset !important;
  right: 1590px !important;
}
.reveal .bottom-1590 {
  position: absolute;
  top: unset !important;
  bottom: 1590px !important;
}
.reveal .size-1600 {
  width: 1600px !important;
  height: 1600px !important;
}
.reveal .width-1600 {
  width: 1600px !important;
}
.reveal .height-1600 {
  height: 1600px !important;
}
.reveal .left-1600 {
  position: absolute;
  left: 1600px !important;
}
.reveal .top-1600 {
  position: absolute;
  top: 1600px !important;
}
.reveal .right-1600 {
  position: absolute;
  left: unset !important;
  right: 1600px !important;
}
.reveal .bottom-1600 {
  position: absolute;
  top: unset !important;
  bottom: 1600px !important;
}
.reveal .size-1610 {
  width: 1610px !important;
  height: 1610px !important;
}
.reveal .width-1610 {
  width: 1610px !important;
}
.reveal .height-1610 {
  height: 1610px !important;
}
.reveal .left-1610 {
  position: absolute;
  left: 1610px !important;
}
.reveal .top-1610 {
  position: absolute;
  top: 1610px !important;
}
.reveal .right-1610 {
  position: absolute;
  left: unset !important;
  right: 1610px !important;
}
.reveal .bottom-1610 {
  position: absolute;
  top: unset !important;
  bottom: 1610px !important;
}
.reveal .size-1620 {
  width: 1620px !important;
  height: 1620px !important;
}
.reveal .width-1620 {
  width: 1620px !important;
}
.reveal .height-1620 {
  height: 1620px !important;
}
.reveal .left-1620 {
  position: absolute;
  left: 1620px !important;
}
.reveal .top-1620 {
  position: absolute;
  top: 1620px !important;
}
.reveal .right-1620 {
  position: absolute;
  left: unset !important;
  right: 1620px !important;
}
.reveal .bottom-1620 {
  position: absolute;
  top: unset !important;
  bottom: 1620px !important;
}
.reveal .size-1630 {
  width: 1630px !important;
  height: 1630px !important;
}
.reveal .width-1630 {
  width: 1630px !important;
}
.reveal .height-1630 {
  height: 1630px !important;
}
.reveal .left-1630 {
  position: absolute;
  left: 1630px !important;
}
.reveal .top-1630 {
  position: absolute;
  top: 1630px !important;
}
.reveal .right-1630 {
  position: absolute;
  left: unset !important;
  right: 1630px !important;
}
.reveal .bottom-1630 {
  position: absolute;
  top: unset !important;
  bottom: 1630px !important;
}
.reveal .size-1640 {
  width: 1640px !important;
  height: 1640px !important;
}
.reveal .width-1640 {
  width: 1640px !important;
}
.reveal .height-1640 {
  height: 1640px !important;
}
.reveal .left-1640 {
  position: absolute;
  left: 1640px !important;
}
.reveal .top-1640 {
  position: absolute;
  top: 1640px !important;
}
.reveal .right-1640 {
  position: absolute;
  left: unset !important;
  right: 1640px !important;
}
.reveal .bottom-1640 {
  position: absolute;
  top: unset !important;
  bottom: 1640px !important;
}
.reveal .size-1650 {
  width: 1650px !important;
  height: 1650px !important;
}
.reveal .width-1650 {
  width: 1650px !important;
}
.reveal .height-1650 {
  height: 1650px !important;
}
.reveal .left-1650 {
  position: absolute;
  left: 1650px !important;
}
.reveal .top-1650 {
  position: absolute;
  top: 1650px !important;
}
.reveal .right-1650 {
  position: absolute;
  left: unset !important;
  right: 1650px !important;
}
.reveal .bottom-1650 {
  position: absolute;
  top: unset !important;
  bottom: 1650px !important;
}
.reveal .size-1660 {
  width: 1660px !important;
  height: 1660px !important;
}
.reveal .width-1660 {
  width: 1660px !important;
}
.reveal .height-1660 {
  height: 1660px !important;
}
.reveal .left-1660 {
  position: absolute;
  left: 1660px !important;
}
.reveal .top-1660 {
  position: absolute;
  top: 1660px !important;
}
.reveal .right-1660 {
  position: absolute;
  left: unset !important;
  right: 1660px !important;
}
.reveal .bottom-1660 {
  position: absolute;
  top: unset !important;
  bottom: 1660px !important;
}
.reveal .size-1670 {
  width: 1670px !important;
  height: 1670px !important;
}
.reveal .width-1670 {
  width: 1670px !important;
}
.reveal .height-1670 {
  height: 1670px !important;
}
.reveal .left-1670 {
  position: absolute;
  left: 1670px !important;
}
.reveal .top-1670 {
  position: absolute;
  top: 1670px !important;
}
.reveal .right-1670 {
  position: absolute;
  left: unset !important;
  right: 1670px !important;
}
.reveal .bottom-1670 {
  position: absolute;
  top: unset !important;
  bottom: 1670px !important;
}
.reveal .size-1680 {
  width: 1680px !important;
  height: 1680px !important;
}
.reveal .width-1680 {
  width: 1680px !important;
}
.reveal .height-1680 {
  height: 1680px !important;
}
.reveal .left-1680 {
  position: absolute;
  left: 1680px !important;
}
.reveal .top-1680 {
  position: absolute;
  top: 1680px !important;
}
.reveal .right-1680 {
  position: absolute;
  left: unset !important;
  right: 1680px !important;
}
.reveal .bottom-1680 {
  position: absolute;
  top: unset !important;
  bottom: 1680px !important;
}
.reveal .size-1690 {
  width: 1690px !important;
  height: 1690px !important;
}
.reveal .width-1690 {
  width: 1690px !important;
}
.reveal .height-1690 {
  height: 1690px !important;
}
.reveal .left-1690 {
  position: absolute;
  left: 1690px !important;
}
.reveal .top-1690 {
  position: absolute;
  top: 1690px !important;
}
.reveal .right-1690 {
  position: absolute;
  left: unset !important;
  right: 1690px !important;
}
.reveal .bottom-1690 {
  position: absolute;
  top: unset !important;
  bottom: 1690px !important;
}
.reveal .size-1700 {
  width: 1700px !important;
  height: 1700px !important;
}
.reveal .width-1700 {
  width: 1700px !important;
}
.reveal .height-1700 {
  height: 1700px !important;
}
.reveal .left-1700 {
  position: absolute;
  left: 1700px !important;
}
.reveal .top-1700 {
  position: absolute;
  top: 1700px !important;
}
.reveal .right-1700 {
  position: absolute;
  left: unset !important;
  right: 1700px !important;
}
.reveal .bottom-1700 {
  position: absolute;
  top: unset !important;
  bottom: 1700px !important;
}
.reveal .size-1710 {
  width: 1710px !important;
  height: 1710px !important;
}
.reveal .width-1710 {
  width: 1710px !important;
}
.reveal .height-1710 {
  height: 1710px !important;
}
.reveal .left-1710 {
  position: absolute;
  left: 1710px !important;
}
.reveal .top-1710 {
  position: absolute;
  top: 1710px !important;
}
.reveal .right-1710 {
  position: absolute;
  left: unset !important;
  right: 1710px !important;
}
.reveal .bottom-1710 {
  position: absolute;
  top: unset !important;
  bottom: 1710px !important;
}
.reveal .size-1720 {
  width: 1720px !important;
  height: 1720px !important;
}
.reveal .width-1720 {
  width: 1720px !important;
}
.reveal .height-1720 {
  height: 1720px !important;
}
.reveal .left-1720 {
  position: absolute;
  left: 1720px !important;
}
.reveal .top-1720 {
  position: absolute;
  top: 1720px !important;
}
.reveal .right-1720 {
  position: absolute;
  left: unset !important;
  right: 1720px !important;
}
.reveal .bottom-1720 {
  position: absolute;
  top: unset !important;
  bottom: 1720px !important;
}
.reveal .size-1730 {
  width: 1730px !important;
  height: 1730px !important;
}
.reveal .width-1730 {
  width: 1730px !important;
}
.reveal .height-1730 {
  height: 1730px !important;
}
.reveal .left-1730 {
  position: absolute;
  left: 1730px !important;
}
.reveal .top-1730 {
  position: absolute;
  top: 1730px !important;
}
.reveal .right-1730 {
  position: absolute;
  left: unset !important;
  right: 1730px !important;
}
.reveal .bottom-1730 {
  position: absolute;
  top: unset !important;
  bottom: 1730px !important;
}
.reveal .size-1740 {
  width: 1740px !important;
  height: 1740px !important;
}
.reveal .width-1740 {
  width: 1740px !important;
}
.reveal .height-1740 {
  height: 1740px !important;
}
.reveal .left-1740 {
  position: absolute;
  left: 1740px !important;
}
.reveal .top-1740 {
  position: absolute;
  top: 1740px !important;
}
.reveal .right-1740 {
  position: absolute;
  left: unset !important;
  right: 1740px !important;
}
.reveal .bottom-1740 {
  position: absolute;
  top: unset !important;
  bottom: 1740px !important;
}
.reveal .size-1750 {
  width: 1750px !important;
  height: 1750px !important;
}
.reveal .width-1750 {
  width: 1750px !important;
}
.reveal .height-1750 {
  height: 1750px !important;
}
.reveal .left-1750 {
  position: absolute;
  left: 1750px !important;
}
.reveal .top-1750 {
  position: absolute;
  top: 1750px !important;
}
.reveal .right-1750 {
  position: absolute;
  left: unset !important;
  right: 1750px !important;
}
.reveal .bottom-1750 {
  position: absolute;
  top: unset !important;
  bottom: 1750px !important;
}
.reveal .size-1760 {
  width: 1760px !important;
  height: 1760px !important;
}
.reveal .width-1760 {
  width: 1760px !important;
}
.reveal .height-1760 {
  height: 1760px !important;
}
.reveal .left-1760 {
  position: absolute;
  left: 1760px !important;
}
.reveal .top-1760 {
  position: absolute;
  top: 1760px !important;
}
.reveal .right-1760 {
  position: absolute;
  left: unset !important;
  right: 1760px !important;
}
.reveal .bottom-1760 {
  position: absolute;
  top: unset !important;
  bottom: 1760px !important;
}
.reveal .size-1770 {
  width: 1770px !important;
  height: 1770px !important;
}
.reveal .width-1770 {
  width: 1770px !important;
}
.reveal .height-1770 {
  height: 1770px !important;
}
.reveal .left-1770 {
  position: absolute;
  left: 1770px !important;
}
.reveal .top-1770 {
  position: absolute;
  top: 1770px !important;
}
.reveal .right-1770 {
  position: absolute;
  left: unset !important;
  right: 1770px !important;
}
.reveal .bottom-1770 {
  position: absolute;
  top: unset !important;
  bottom: 1770px !important;
}
.reveal .size-1780 {
  width: 1780px !important;
  height: 1780px !important;
}
.reveal .width-1780 {
  width: 1780px !important;
}
.reveal .height-1780 {
  height: 1780px !important;
}
.reveal .left-1780 {
  position: absolute;
  left: 1780px !important;
}
.reveal .top-1780 {
  position: absolute;
  top: 1780px !important;
}
.reveal .right-1780 {
  position: absolute;
  left: unset !important;
  right: 1780px !important;
}
.reveal .bottom-1780 {
  position: absolute;
  top: unset !important;
  bottom: 1780px !important;
}
.reveal .size-1790 {
  width: 1790px !important;
  height: 1790px !important;
}
.reveal .width-1790 {
  width: 1790px !important;
}
.reveal .height-1790 {
  height: 1790px !important;
}
.reveal .left-1790 {
  position: absolute;
  left: 1790px !important;
}
.reveal .top-1790 {
  position: absolute;
  top: 1790px !important;
}
.reveal .right-1790 {
  position: absolute;
  left: unset !important;
  right: 1790px !important;
}
.reveal .bottom-1790 {
  position: absolute;
  top: unset !important;
  bottom: 1790px !important;
}
.reveal .size-1800 {
  width: 1800px !important;
  height: 1800px !important;
}
.reveal .width-1800 {
  width: 1800px !important;
}
.reveal .height-1800 {
  height: 1800px !important;
}
.reveal .left-1800 {
  position: absolute;
  left: 1800px !important;
}
.reveal .top-1800 {
  position: absolute;
  top: 1800px !important;
}
.reveal .right-1800 {
  position: absolute;
  left: unset !important;
  right: 1800px !important;
}
.reveal .bottom-1800 {
  position: absolute;
  top: unset !important;
  bottom: 1800px !important;
}
.reveal .size-1810 {
  width: 1810px !important;
  height: 1810px !important;
}
.reveal .width-1810 {
  width: 1810px !important;
}
.reveal .height-1810 {
  height: 1810px !important;
}
.reveal .left-1810 {
  position: absolute;
  left: 1810px !important;
}
.reveal .top-1810 {
  position: absolute;
  top: 1810px !important;
}
.reveal .right-1810 {
  position: absolute;
  left: unset !important;
  right: 1810px !important;
}
.reveal .bottom-1810 {
  position: absolute;
  top: unset !important;
  bottom: 1810px !important;
}
.reveal .size-1820 {
  width: 1820px !important;
  height: 1820px !important;
}
.reveal .width-1820 {
  width: 1820px !important;
}
.reveal .height-1820 {
  height: 1820px !important;
}
.reveal .left-1820 {
  position: absolute;
  left: 1820px !important;
}
.reveal .top-1820 {
  position: absolute;
  top: 1820px !important;
}
.reveal .right-1820 {
  position: absolute;
  left: unset !important;
  right: 1820px !important;
}
.reveal .bottom-1820 {
  position: absolute;
  top: unset !important;
  bottom: 1820px !important;
}
.reveal .size-1830 {
  width: 1830px !important;
  height: 1830px !important;
}
.reveal .width-1830 {
  width: 1830px !important;
}
.reveal .height-1830 {
  height: 1830px !important;
}
.reveal .left-1830 {
  position: absolute;
  left: 1830px !important;
}
.reveal .top-1830 {
  position: absolute;
  top: 1830px !important;
}
.reveal .right-1830 {
  position: absolute;
  left: unset !important;
  right: 1830px !important;
}
.reveal .bottom-1830 {
  position: absolute;
  top: unset !important;
  bottom: 1830px !important;
}
.reveal .size-1840 {
  width: 1840px !important;
  height: 1840px !important;
}
.reveal .width-1840 {
  width: 1840px !important;
}
.reveal .height-1840 {
  height: 1840px !important;
}
.reveal .left-1840 {
  position: absolute;
  left: 1840px !important;
}
.reveal .top-1840 {
  position: absolute;
  top: 1840px !important;
}
.reveal .right-1840 {
  position: absolute;
  left: unset !important;
  right: 1840px !important;
}
.reveal .bottom-1840 {
  position: absolute;
  top: unset !important;
  bottom: 1840px !important;
}
.reveal .size-1850 {
  width: 1850px !important;
  height: 1850px !important;
}
.reveal .width-1850 {
  width: 1850px !important;
}
.reveal .height-1850 {
  height: 1850px !important;
}
.reveal .left-1850 {
  position: absolute;
  left: 1850px !important;
}
.reveal .top-1850 {
  position: absolute;
  top: 1850px !important;
}
.reveal .right-1850 {
  position: absolute;
  left: unset !important;
  right: 1850px !important;
}
.reveal .bottom-1850 {
  position: absolute;
  top: unset !important;
  bottom: 1850px !important;
}
.reveal .size-1860 {
  width: 1860px !important;
  height: 1860px !important;
}
.reveal .width-1860 {
  width: 1860px !important;
}
.reveal .height-1860 {
  height: 1860px !important;
}
.reveal .left-1860 {
  position: absolute;
  left: 1860px !important;
}
.reveal .top-1860 {
  position: absolute;
  top: 1860px !important;
}
.reveal .right-1860 {
  position: absolute;
  left: unset !important;
  right: 1860px !important;
}
.reveal .bottom-1860 {
  position: absolute;
  top: unset !important;
  bottom: 1860px !important;
}
.reveal .size-1870 {
  width: 1870px !important;
  height: 1870px !important;
}
.reveal .width-1870 {
  width: 1870px !important;
}
.reveal .height-1870 {
  height: 1870px !important;
}
.reveal .left-1870 {
  position: absolute;
  left: 1870px !important;
}
.reveal .top-1870 {
  position: absolute;
  top: 1870px !important;
}
.reveal .right-1870 {
  position: absolute;
  left: unset !important;
  right: 1870px !important;
}
.reveal .bottom-1870 {
  position: absolute;
  top: unset !important;
  bottom: 1870px !important;
}
.reveal .size-1880 {
  width: 1880px !important;
  height: 1880px !important;
}
.reveal .width-1880 {
  width: 1880px !important;
}
.reveal .height-1880 {
  height: 1880px !important;
}
.reveal .left-1880 {
  position: absolute;
  left: 1880px !important;
}
.reveal .top-1880 {
  position: absolute;
  top: 1880px !important;
}
.reveal .right-1880 {
  position: absolute;
  left: unset !important;
  right: 1880px !important;
}
.reveal .bottom-1880 {
  position: absolute;
  top: unset !important;
  bottom: 1880px !important;
}
.reveal .size-1890 {
  width: 1890px !important;
  height: 1890px !important;
}
.reveal .width-1890 {
  width: 1890px !important;
}
.reveal .height-1890 {
  height: 1890px !important;
}
.reveal .left-1890 {
  position: absolute;
  left: 1890px !important;
}
.reveal .top-1890 {
  position: absolute;
  top: 1890px !important;
}
.reveal .right-1890 {
  position: absolute;
  left: unset !important;
  right: 1890px !important;
}
.reveal .bottom-1890 {
  position: absolute;
  top: unset !important;
  bottom: 1890px !important;
}
.reveal .size-1900 {
  width: 1900px !important;
  height: 1900px !important;
}
.reveal .width-1900 {
  width: 1900px !important;
}
.reveal .height-1900 {
  height: 1900px !important;
}
.reveal .left-1900 {
  position: absolute;
  left: 1900px !important;
}
.reveal .top-1900 {
  position: absolute;
  top: 1900px !important;
}
.reveal .right-1900 {
  position: absolute;
  left: unset !important;
  right: 1900px !important;
}
.reveal .bottom-1900 {
  position: absolute;
  top: unset !important;
  bottom: 1900px !important;
}
.reveal .size-1910 {
  width: 1910px !important;
  height: 1910px !important;
}
.reveal .width-1910 {
  width: 1910px !important;
}
.reveal .height-1910 {
  height: 1910px !important;
}
.reveal .left-1910 {
  position: absolute;
  left: 1910px !important;
}
.reveal .top-1910 {
  position: absolute;
  top: 1910px !important;
}
.reveal .right-1910 {
  position: absolute;
  left: unset !important;
  right: 1910px !important;
}
.reveal .bottom-1910 {
  position: absolute;
  top: unset !important;
  bottom: 1910px !important;
}
.reveal .size-1920 {
  width: 1920px !important;
  height: 1920px !important;
}
.reveal .width-1920 {
  width: 1920px !important;
}
.reveal .height-1920 {
  height: 1920px !important;
}
.reveal .left-1920 {
  position: absolute;
  left: 1920px !important;
}
.reveal .top-1920 {
  position: absolute;
  top: 1920px !important;
}
.reveal .right-1920 {
  position: absolute;
  left: unset !important;
  right: 1920px !important;
}
.reveal .bottom-1920 {
  position: absolute;
  top: unset !important;
  bottom: 1920px !important;
}
.reveal .size-1930 {
  width: 1930px !important;
  height: 1930px !important;
}
.reveal .width-1930 {
  width: 1930px !important;
}
.reveal .height-1930 {
  height: 1930px !important;
}
.reveal .left-1930 {
  position: absolute;
  left: 1930px !important;
}
.reveal .top-1930 {
  position: absolute;
  top: 1930px !important;
}
.reveal .right-1930 {
  position: absolute;
  left: unset !important;
  right: 1930px !important;
}
.reveal .bottom-1930 {
  position: absolute;
  top: unset !important;
  bottom: 1930px !important;
}
.reveal .size-1940 {
  width: 1940px !important;
  height: 1940px !important;
}
.reveal .width-1940 {
  width: 1940px !important;
}
.reveal .height-1940 {
  height: 1940px !important;
}
.reveal .left-1940 {
  position: absolute;
  left: 1940px !important;
}
.reveal .top-1940 {
  position: absolute;
  top: 1940px !important;
}
.reveal .right-1940 {
  position: absolute;
  left: unset !important;
  right: 1940px !important;
}
.reveal .bottom-1940 {
  position: absolute;
  top: unset !important;
  bottom: 1940px !important;
}
.reveal .size-1950 {
  width: 1950px !important;
  height: 1950px !important;
}
.reveal .width-1950 {
  width: 1950px !important;
}
.reveal .height-1950 {
  height: 1950px !important;
}
.reveal .left-1950 {
  position: absolute;
  left: 1950px !important;
}
.reveal .top-1950 {
  position: absolute;
  top: 1950px !important;
}
.reveal .right-1950 {
  position: absolute;
  left: unset !important;
  right: 1950px !important;
}
.reveal .bottom-1950 {
  position: absolute;
  top: unset !important;
  bottom: 1950px !important;
}
.reveal .size-1960 {
  width: 1960px !important;
  height: 1960px !important;
}
.reveal .width-1960 {
  width: 1960px !important;
}
.reveal .height-1960 {
  height: 1960px !important;
}
.reveal .left-1960 {
  position: absolute;
  left: 1960px !important;
}
.reveal .top-1960 {
  position: absolute;
  top: 1960px !important;
}
.reveal .right-1960 {
  position: absolute;
  left: unset !important;
  right: 1960px !important;
}
.reveal .bottom-1960 {
  position: absolute;
  top: unset !important;
  bottom: 1960px !important;
}
.reveal .size-1970 {
  width: 1970px !important;
  height: 1970px !important;
}
.reveal .width-1970 {
  width: 1970px !important;
}
.reveal .height-1970 {
  height: 1970px !important;
}
.reveal .left-1970 {
  position: absolute;
  left: 1970px !important;
}
.reveal .top-1970 {
  position: absolute;
  top: 1970px !important;
}
.reveal .right-1970 {
  position: absolute;
  left: unset !important;
  right: 1970px !important;
}
.reveal .bottom-1970 {
  position: absolute;
  top: unset !important;
  bottom: 1970px !important;
}
.reveal .size-1980 {
  width: 1980px !important;
  height: 1980px !important;
}
.reveal .width-1980 {
  width: 1980px !important;
}
.reveal .height-1980 {
  height: 1980px !important;
}
.reveal .left-1980 {
  position: absolute;
  left: 1980px !important;
}
.reveal .top-1980 {
  position: absolute;
  top: 1980px !important;
}
.reveal .right-1980 {
  position: absolute;
  left: unset !important;
  right: 1980px !important;
}
.reveal .bottom-1980 {
  position: absolute;
  top: unset !important;
  bottom: 1980px !important;
}
.reveal .size-1990 {
  width: 1990px !important;
  height: 1990px !important;
}
.reveal .width-1990 {
  width: 1990px !important;
}
.reveal .height-1990 {
  height: 1990px !important;
}
.reveal .left-1990 {
  position: absolute;
  left: 1990px !important;
}
.reveal .top-1990 {
  position: absolute;
  top: 1990px !important;
}
.reveal .right-1990 {
  position: absolute;
  left: unset !important;
  right: 1990px !important;
}
.reveal .bottom-1990 {
  position: absolute;
  top: unset !important;
  bottom: 1990px !important;
}
.reveal .size-2000 {
  width: 2000px !important;
  height: 2000px !important;
}
.reveal .width-2000 {
  width: 2000px !important;
}
.reveal .height-2000 {
  height: 2000px !important;
}
.reveal .left-2000 {
  position: absolute;
  left: 2000px !important;
}
.reveal .top-2000 {
  position: absolute;
  top: 2000px !important;
}
.reveal .right-2000 {
  position: absolute;
  left: unset !important;
  right: 2000px !important;
}
.reveal .bottom-2000 {
  position: absolute;
  top: unset !important;
  bottom: 2000px !important;
}
.reveal .width-1 {
  width: 1px !important;
}
.reveal .height-1 {
  height: 1px !important;
}
.reveal .width-2 {
  width: 2px !important;
}
.reveal .height-2 {
  height: 2px !important;
}
.reveal .width-3 {
  width: 3px !important;
}
.reveal .height-3 {
  height: 3px !important;
}
.reveal .width-4 {
  width: 4px !important;
}
.reveal .height-4 {
  height: 4px !important;
}
.reveal .width-5 {
  width: 5px !important;
}
.reveal .height-5 {
  height: 5px !important;
}
.reveal .width-6 {
  width: 6px !important;
}
.reveal .height-6 {
  height: 6px !important;
}
.reveal .width-7 {
  width: 7px !important;
}
.reveal .height-7 {
  height: 7px !important;
}
.reveal .width-8 {
  width: 8px !important;
}
.reveal .height-8 {
  height: 8px !important;
}
.reveal .width-9 {
  width: 9px !important;
}
.reveal .height-9 {
  height: 9px !important;
}
.reveal .width-10 {
  width: 10px !important;
}
.reveal .height-10 {
  height: 10px !important;
}
.reveal .-m-100 {
  margin: -100px !important;
}
.reveal .-ml-100 {
  margin-left: -100px !important;
}
.reveal .-mt-100 {
  margin-top: -100px !important;
}
.reveal .-mr-100 {
  margin-right: -100px !important;
}
.reveal .-mb-100 {
  margin-bottom: -100px !important;
}
.reveal .-mx-100 {
  margin-left: -100px !important;
  margin-right: -100px !important;
}
.reveal .-my-100 {
  margin-top: -100px !important;
  margin-bottom: -100px !important;
}
.reveal .-m-99 {
  margin: -99px !important;
}
.reveal .-ml-99 {
  margin-left: -99px !important;
}
.reveal .-mt-99 {
  margin-top: -99px !important;
}
.reveal .-mr-99 {
  margin-right: -99px !important;
}
.reveal .-mb-99 {
  margin-bottom: -99px !important;
}
.reveal .-mx-99 {
  margin-left: -99px !important;
  margin-right: -99px !important;
}
.reveal .-my-99 {
  margin-top: -99px !important;
  margin-bottom: -99px !important;
}
.reveal .-m-98 {
  margin: -98px !important;
}
.reveal .-ml-98 {
  margin-left: -98px !important;
}
.reveal .-mt-98 {
  margin-top: -98px !important;
}
.reveal .-mr-98 {
  margin-right: -98px !important;
}
.reveal .-mb-98 {
  margin-bottom: -98px !important;
}
.reveal .-mx-98 {
  margin-left: -98px !important;
  margin-right: -98px !important;
}
.reveal .-my-98 {
  margin-top: -98px !important;
  margin-bottom: -98px !important;
}
.reveal .-m-97 {
  margin: -97px !important;
}
.reveal .-ml-97 {
  margin-left: -97px !important;
}
.reveal .-mt-97 {
  margin-top: -97px !important;
}
.reveal .-mr-97 {
  margin-right: -97px !important;
}
.reveal .-mb-97 {
  margin-bottom: -97px !important;
}
.reveal .-mx-97 {
  margin-left: -97px !important;
  margin-right: -97px !important;
}
.reveal .-my-97 {
  margin-top: -97px !important;
  margin-bottom: -97px !important;
}
.reveal .-m-96 {
  margin: -96px !important;
}
.reveal .-ml-96 {
  margin-left: -96px !important;
}
.reveal .-mt-96 {
  margin-top: -96px !important;
}
.reveal .-mr-96 {
  margin-right: -96px !important;
}
.reveal .-mb-96 {
  margin-bottom: -96px !important;
}
.reveal .-mx-96 {
  margin-left: -96px !important;
  margin-right: -96px !important;
}
.reveal .-my-96 {
  margin-top: -96px !important;
  margin-bottom: -96px !important;
}
.reveal .-m-95 {
  margin: -95px !important;
}
.reveal .-ml-95 {
  margin-left: -95px !important;
}
.reveal .-mt-95 {
  margin-top: -95px !important;
}
.reveal .-mr-95 {
  margin-right: -95px !important;
}
.reveal .-mb-95 {
  margin-bottom: -95px !important;
}
.reveal .-mx-95 {
  margin-left: -95px !important;
  margin-right: -95px !important;
}
.reveal .-my-95 {
  margin-top: -95px !important;
  margin-bottom: -95px !important;
}
.reveal .-m-94 {
  margin: -94px !important;
}
.reveal .-ml-94 {
  margin-left: -94px !important;
}
.reveal .-mt-94 {
  margin-top: -94px !important;
}
.reveal .-mr-94 {
  margin-right: -94px !important;
}
.reveal .-mb-94 {
  margin-bottom: -94px !important;
}
.reveal .-mx-94 {
  margin-left: -94px !important;
  margin-right: -94px !important;
}
.reveal .-my-94 {
  margin-top: -94px !important;
  margin-bottom: -94px !important;
}
.reveal .-m-93 {
  margin: -93px !important;
}
.reveal .-ml-93 {
  margin-left: -93px !important;
}
.reveal .-mt-93 {
  margin-top: -93px !important;
}
.reveal .-mr-93 {
  margin-right: -93px !important;
}
.reveal .-mb-93 {
  margin-bottom: -93px !important;
}
.reveal .-mx-93 {
  margin-left: -93px !important;
  margin-right: -93px !important;
}
.reveal .-my-93 {
  margin-top: -93px !important;
  margin-bottom: -93px !important;
}
.reveal .-m-92 {
  margin: -92px !important;
}
.reveal .-ml-92 {
  margin-left: -92px !important;
}
.reveal .-mt-92 {
  margin-top: -92px !important;
}
.reveal .-mr-92 {
  margin-right: -92px !important;
}
.reveal .-mb-92 {
  margin-bottom: -92px !important;
}
.reveal .-mx-92 {
  margin-left: -92px !important;
  margin-right: -92px !important;
}
.reveal .-my-92 {
  margin-top: -92px !important;
  margin-bottom: -92px !important;
}
.reveal .-m-91 {
  margin: -91px !important;
}
.reveal .-ml-91 {
  margin-left: -91px !important;
}
.reveal .-mt-91 {
  margin-top: -91px !important;
}
.reveal .-mr-91 {
  margin-right: -91px !important;
}
.reveal .-mb-91 {
  margin-bottom: -91px !important;
}
.reveal .-mx-91 {
  margin-left: -91px !important;
  margin-right: -91px !important;
}
.reveal .-my-91 {
  margin-top: -91px !important;
  margin-bottom: -91px !important;
}
.reveal .-m-90 {
  margin: -90px !important;
}
.reveal .-ml-90 {
  margin-left: -90px !important;
}
.reveal .-mt-90 {
  margin-top: -90px !important;
}
.reveal .-mr-90 {
  margin-right: -90px !important;
}
.reveal .-mb-90 {
  margin-bottom: -90px !important;
}
.reveal .-mx-90 {
  margin-left: -90px !important;
  margin-right: -90px !important;
}
.reveal .-my-90 {
  margin-top: -90px !important;
  margin-bottom: -90px !important;
}
.reveal .-m-89 {
  margin: -89px !important;
}
.reveal .-ml-89 {
  margin-left: -89px !important;
}
.reveal .-mt-89 {
  margin-top: -89px !important;
}
.reveal .-mr-89 {
  margin-right: -89px !important;
}
.reveal .-mb-89 {
  margin-bottom: -89px !important;
}
.reveal .-mx-89 {
  margin-left: -89px !important;
  margin-right: -89px !important;
}
.reveal .-my-89 {
  margin-top: -89px !important;
  margin-bottom: -89px !important;
}
.reveal .-m-88 {
  margin: -88px !important;
}
.reveal .-ml-88 {
  margin-left: -88px !important;
}
.reveal .-mt-88 {
  margin-top: -88px !important;
}
.reveal .-mr-88 {
  margin-right: -88px !important;
}
.reveal .-mb-88 {
  margin-bottom: -88px !important;
}
.reveal .-mx-88 {
  margin-left: -88px !important;
  margin-right: -88px !important;
}
.reveal .-my-88 {
  margin-top: -88px !important;
  margin-bottom: -88px !important;
}
.reveal .-m-87 {
  margin: -87px !important;
}
.reveal .-ml-87 {
  margin-left: -87px !important;
}
.reveal .-mt-87 {
  margin-top: -87px !important;
}
.reveal .-mr-87 {
  margin-right: -87px !important;
}
.reveal .-mb-87 {
  margin-bottom: -87px !important;
}
.reveal .-mx-87 {
  margin-left: -87px !important;
  margin-right: -87px !important;
}
.reveal .-my-87 {
  margin-top: -87px !important;
  margin-bottom: -87px !important;
}
.reveal .-m-86 {
  margin: -86px !important;
}
.reveal .-ml-86 {
  margin-left: -86px !important;
}
.reveal .-mt-86 {
  margin-top: -86px !important;
}
.reveal .-mr-86 {
  margin-right: -86px !important;
}
.reveal .-mb-86 {
  margin-bottom: -86px !important;
}
.reveal .-mx-86 {
  margin-left: -86px !important;
  margin-right: -86px !important;
}
.reveal .-my-86 {
  margin-top: -86px !important;
  margin-bottom: -86px !important;
}
.reveal .-m-85 {
  margin: -85px !important;
}
.reveal .-ml-85 {
  margin-left: -85px !important;
}
.reveal .-mt-85 {
  margin-top: -85px !important;
}
.reveal .-mr-85 {
  margin-right: -85px !important;
}
.reveal .-mb-85 {
  margin-bottom: -85px !important;
}
.reveal .-mx-85 {
  margin-left: -85px !important;
  margin-right: -85px !important;
}
.reveal .-my-85 {
  margin-top: -85px !important;
  margin-bottom: -85px !important;
}
.reveal .-m-84 {
  margin: -84px !important;
}
.reveal .-ml-84 {
  margin-left: -84px !important;
}
.reveal .-mt-84 {
  margin-top: -84px !important;
}
.reveal .-mr-84 {
  margin-right: -84px !important;
}
.reveal .-mb-84 {
  margin-bottom: -84px !important;
}
.reveal .-mx-84 {
  margin-left: -84px !important;
  margin-right: -84px !important;
}
.reveal .-my-84 {
  margin-top: -84px !important;
  margin-bottom: -84px !important;
}
.reveal .-m-83 {
  margin: -83px !important;
}
.reveal .-ml-83 {
  margin-left: -83px !important;
}
.reveal .-mt-83 {
  margin-top: -83px !important;
}
.reveal .-mr-83 {
  margin-right: -83px !important;
}
.reveal .-mb-83 {
  margin-bottom: -83px !important;
}
.reveal .-mx-83 {
  margin-left: -83px !important;
  margin-right: -83px !important;
}
.reveal .-my-83 {
  margin-top: -83px !important;
  margin-bottom: -83px !important;
}
.reveal .-m-82 {
  margin: -82px !important;
}
.reveal .-ml-82 {
  margin-left: -82px !important;
}
.reveal .-mt-82 {
  margin-top: -82px !important;
}
.reveal .-mr-82 {
  margin-right: -82px !important;
}
.reveal .-mb-82 {
  margin-bottom: -82px !important;
}
.reveal .-mx-82 {
  margin-left: -82px !important;
  margin-right: -82px !important;
}
.reveal .-my-82 {
  margin-top: -82px !important;
  margin-bottom: -82px !important;
}
.reveal .-m-81 {
  margin: -81px !important;
}
.reveal .-ml-81 {
  margin-left: -81px !important;
}
.reveal .-mt-81 {
  margin-top: -81px !important;
}
.reveal .-mr-81 {
  margin-right: -81px !important;
}
.reveal .-mb-81 {
  margin-bottom: -81px !important;
}
.reveal .-mx-81 {
  margin-left: -81px !important;
  margin-right: -81px !important;
}
.reveal .-my-81 {
  margin-top: -81px !important;
  margin-bottom: -81px !important;
}
.reveal .-m-80 {
  margin: -80px !important;
}
.reveal .-ml-80 {
  margin-left: -80px !important;
}
.reveal .-mt-80 {
  margin-top: -80px !important;
}
.reveal .-mr-80 {
  margin-right: -80px !important;
}
.reveal .-mb-80 {
  margin-bottom: -80px !important;
}
.reveal .-mx-80 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}
.reveal .-my-80 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}
.reveal .-m-79 {
  margin: -79px !important;
}
.reveal .-ml-79 {
  margin-left: -79px !important;
}
.reveal .-mt-79 {
  margin-top: -79px !important;
}
.reveal .-mr-79 {
  margin-right: -79px !important;
}
.reveal .-mb-79 {
  margin-bottom: -79px !important;
}
.reveal .-mx-79 {
  margin-left: -79px !important;
  margin-right: -79px !important;
}
.reveal .-my-79 {
  margin-top: -79px !important;
  margin-bottom: -79px !important;
}
.reveal .-m-78 {
  margin: -78px !important;
}
.reveal .-ml-78 {
  margin-left: -78px !important;
}
.reveal .-mt-78 {
  margin-top: -78px !important;
}
.reveal .-mr-78 {
  margin-right: -78px !important;
}
.reveal .-mb-78 {
  margin-bottom: -78px !important;
}
.reveal .-mx-78 {
  margin-left: -78px !important;
  margin-right: -78px !important;
}
.reveal .-my-78 {
  margin-top: -78px !important;
  margin-bottom: -78px !important;
}
.reveal .-m-77 {
  margin: -77px !important;
}
.reveal .-ml-77 {
  margin-left: -77px !important;
}
.reveal .-mt-77 {
  margin-top: -77px !important;
}
.reveal .-mr-77 {
  margin-right: -77px !important;
}
.reveal .-mb-77 {
  margin-bottom: -77px !important;
}
.reveal .-mx-77 {
  margin-left: -77px !important;
  margin-right: -77px !important;
}
.reveal .-my-77 {
  margin-top: -77px !important;
  margin-bottom: -77px !important;
}
.reveal .-m-76 {
  margin: -76px !important;
}
.reveal .-ml-76 {
  margin-left: -76px !important;
}
.reveal .-mt-76 {
  margin-top: -76px !important;
}
.reveal .-mr-76 {
  margin-right: -76px !important;
}
.reveal .-mb-76 {
  margin-bottom: -76px !important;
}
.reveal .-mx-76 {
  margin-left: -76px !important;
  margin-right: -76px !important;
}
.reveal .-my-76 {
  margin-top: -76px !important;
  margin-bottom: -76px !important;
}
.reveal .-m-75 {
  margin: -75px !important;
}
.reveal .-ml-75 {
  margin-left: -75px !important;
}
.reveal .-mt-75 {
  margin-top: -75px !important;
}
.reveal .-mr-75 {
  margin-right: -75px !important;
}
.reveal .-mb-75 {
  margin-bottom: -75px !important;
}
.reveal .-mx-75 {
  margin-left: -75px !important;
  margin-right: -75px !important;
}
.reveal .-my-75 {
  margin-top: -75px !important;
  margin-bottom: -75px !important;
}
.reveal .-m-74 {
  margin: -74px !important;
}
.reveal .-ml-74 {
  margin-left: -74px !important;
}
.reveal .-mt-74 {
  margin-top: -74px !important;
}
.reveal .-mr-74 {
  margin-right: -74px !important;
}
.reveal .-mb-74 {
  margin-bottom: -74px !important;
}
.reveal .-mx-74 {
  margin-left: -74px !important;
  margin-right: -74px !important;
}
.reveal .-my-74 {
  margin-top: -74px !important;
  margin-bottom: -74px !important;
}
.reveal .-m-73 {
  margin: -73px !important;
}
.reveal .-ml-73 {
  margin-left: -73px !important;
}
.reveal .-mt-73 {
  margin-top: -73px !important;
}
.reveal .-mr-73 {
  margin-right: -73px !important;
}
.reveal .-mb-73 {
  margin-bottom: -73px !important;
}
.reveal .-mx-73 {
  margin-left: -73px !important;
  margin-right: -73px !important;
}
.reveal .-my-73 {
  margin-top: -73px !important;
  margin-bottom: -73px !important;
}
.reveal .-m-72 {
  margin: -72px !important;
}
.reveal .-ml-72 {
  margin-left: -72px !important;
}
.reveal .-mt-72 {
  margin-top: -72px !important;
}
.reveal .-mr-72 {
  margin-right: -72px !important;
}
.reveal .-mb-72 {
  margin-bottom: -72px !important;
}
.reveal .-mx-72 {
  margin-left: -72px !important;
  margin-right: -72px !important;
}
.reveal .-my-72 {
  margin-top: -72px !important;
  margin-bottom: -72px !important;
}
.reveal .-m-71 {
  margin: -71px !important;
}
.reveal .-ml-71 {
  margin-left: -71px !important;
}
.reveal .-mt-71 {
  margin-top: -71px !important;
}
.reveal .-mr-71 {
  margin-right: -71px !important;
}
.reveal .-mb-71 {
  margin-bottom: -71px !important;
}
.reveal .-mx-71 {
  margin-left: -71px !important;
  margin-right: -71px !important;
}
.reveal .-my-71 {
  margin-top: -71px !important;
  margin-bottom: -71px !important;
}
.reveal .-m-70 {
  margin: -70px !important;
}
.reveal .-ml-70 {
  margin-left: -70px !important;
}
.reveal .-mt-70 {
  margin-top: -70px !important;
}
.reveal .-mr-70 {
  margin-right: -70px !important;
}
.reveal .-mb-70 {
  margin-bottom: -70px !important;
}
.reveal .-mx-70 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}
.reveal .-my-70 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}
.reveal .-m-69 {
  margin: -69px !important;
}
.reveal .-ml-69 {
  margin-left: -69px !important;
}
.reveal .-mt-69 {
  margin-top: -69px !important;
}
.reveal .-mr-69 {
  margin-right: -69px !important;
}
.reveal .-mb-69 {
  margin-bottom: -69px !important;
}
.reveal .-mx-69 {
  margin-left: -69px !important;
  margin-right: -69px !important;
}
.reveal .-my-69 {
  margin-top: -69px !important;
  margin-bottom: -69px !important;
}
.reveal .-m-68 {
  margin: -68px !important;
}
.reveal .-ml-68 {
  margin-left: -68px !important;
}
.reveal .-mt-68 {
  margin-top: -68px !important;
}
.reveal .-mr-68 {
  margin-right: -68px !important;
}
.reveal .-mb-68 {
  margin-bottom: -68px !important;
}
.reveal .-mx-68 {
  margin-left: -68px !important;
  margin-right: -68px !important;
}
.reveal .-my-68 {
  margin-top: -68px !important;
  margin-bottom: -68px !important;
}
.reveal .-m-67 {
  margin: -67px !important;
}
.reveal .-ml-67 {
  margin-left: -67px !important;
}
.reveal .-mt-67 {
  margin-top: -67px !important;
}
.reveal .-mr-67 {
  margin-right: -67px !important;
}
.reveal .-mb-67 {
  margin-bottom: -67px !important;
}
.reveal .-mx-67 {
  margin-left: -67px !important;
  margin-right: -67px !important;
}
.reveal .-my-67 {
  margin-top: -67px !important;
  margin-bottom: -67px !important;
}
.reveal .-m-66 {
  margin: -66px !important;
}
.reveal .-ml-66 {
  margin-left: -66px !important;
}
.reveal .-mt-66 {
  margin-top: -66px !important;
}
.reveal .-mr-66 {
  margin-right: -66px !important;
}
.reveal .-mb-66 {
  margin-bottom: -66px !important;
}
.reveal .-mx-66 {
  margin-left: -66px !important;
  margin-right: -66px !important;
}
.reveal .-my-66 {
  margin-top: -66px !important;
  margin-bottom: -66px !important;
}
.reveal .-m-65 {
  margin: -65px !important;
}
.reveal .-ml-65 {
  margin-left: -65px !important;
}
.reveal .-mt-65 {
  margin-top: -65px !important;
}
.reveal .-mr-65 {
  margin-right: -65px !important;
}
.reveal .-mb-65 {
  margin-bottom: -65px !important;
}
.reveal .-mx-65 {
  margin-left: -65px !important;
  margin-right: -65px !important;
}
.reveal .-my-65 {
  margin-top: -65px !important;
  margin-bottom: -65px !important;
}
.reveal .-m-64 {
  margin: -64px !important;
}
.reveal .-ml-64 {
  margin-left: -64px !important;
}
.reveal .-mt-64 {
  margin-top: -64px !important;
}
.reveal .-mr-64 {
  margin-right: -64px !important;
}
.reveal .-mb-64 {
  margin-bottom: -64px !important;
}
.reveal .-mx-64 {
  margin-left: -64px !important;
  margin-right: -64px !important;
}
.reveal .-my-64 {
  margin-top: -64px !important;
  margin-bottom: -64px !important;
}
.reveal .-m-63 {
  margin: -63px !important;
}
.reveal .-ml-63 {
  margin-left: -63px !important;
}
.reveal .-mt-63 {
  margin-top: -63px !important;
}
.reveal .-mr-63 {
  margin-right: -63px !important;
}
.reveal .-mb-63 {
  margin-bottom: -63px !important;
}
.reveal .-mx-63 {
  margin-left: -63px !important;
  margin-right: -63px !important;
}
.reveal .-my-63 {
  margin-top: -63px !important;
  margin-bottom: -63px !important;
}
.reveal .-m-62 {
  margin: -62px !important;
}
.reveal .-ml-62 {
  margin-left: -62px !important;
}
.reveal .-mt-62 {
  margin-top: -62px !important;
}
.reveal .-mr-62 {
  margin-right: -62px !important;
}
.reveal .-mb-62 {
  margin-bottom: -62px !important;
}
.reveal .-mx-62 {
  margin-left: -62px !important;
  margin-right: -62px !important;
}
.reveal .-my-62 {
  margin-top: -62px !important;
  margin-bottom: -62px !important;
}
.reveal .-m-61 {
  margin: -61px !important;
}
.reveal .-ml-61 {
  margin-left: -61px !important;
}
.reveal .-mt-61 {
  margin-top: -61px !important;
}
.reveal .-mr-61 {
  margin-right: -61px !important;
}
.reveal .-mb-61 {
  margin-bottom: -61px !important;
}
.reveal .-mx-61 {
  margin-left: -61px !important;
  margin-right: -61px !important;
}
.reveal .-my-61 {
  margin-top: -61px !important;
  margin-bottom: -61px !important;
}
.reveal .-m-60 {
  margin: -60px !important;
}
.reveal .-ml-60 {
  margin-left: -60px !important;
}
.reveal .-mt-60 {
  margin-top: -60px !important;
}
.reveal .-mr-60 {
  margin-right: -60px !important;
}
.reveal .-mb-60 {
  margin-bottom: -60px !important;
}
.reveal .-mx-60 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}
.reveal .-my-60 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}
.reveal .-m-59 {
  margin: -59px !important;
}
.reveal .-ml-59 {
  margin-left: -59px !important;
}
.reveal .-mt-59 {
  margin-top: -59px !important;
}
.reveal .-mr-59 {
  margin-right: -59px !important;
}
.reveal .-mb-59 {
  margin-bottom: -59px !important;
}
.reveal .-mx-59 {
  margin-left: -59px !important;
  margin-right: -59px !important;
}
.reveal .-my-59 {
  margin-top: -59px !important;
  margin-bottom: -59px !important;
}
.reveal .-m-58 {
  margin: -58px !important;
}
.reveal .-ml-58 {
  margin-left: -58px !important;
}
.reveal .-mt-58 {
  margin-top: -58px !important;
}
.reveal .-mr-58 {
  margin-right: -58px !important;
}
.reveal .-mb-58 {
  margin-bottom: -58px !important;
}
.reveal .-mx-58 {
  margin-left: -58px !important;
  margin-right: -58px !important;
}
.reveal .-my-58 {
  margin-top: -58px !important;
  margin-bottom: -58px !important;
}
.reveal .-m-57 {
  margin: -57px !important;
}
.reveal .-ml-57 {
  margin-left: -57px !important;
}
.reveal .-mt-57 {
  margin-top: -57px !important;
}
.reveal .-mr-57 {
  margin-right: -57px !important;
}
.reveal .-mb-57 {
  margin-bottom: -57px !important;
}
.reveal .-mx-57 {
  margin-left: -57px !important;
  margin-right: -57px !important;
}
.reveal .-my-57 {
  margin-top: -57px !important;
  margin-bottom: -57px !important;
}
.reveal .-m-56 {
  margin: -56px !important;
}
.reveal .-ml-56 {
  margin-left: -56px !important;
}
.reveal .-mt-56 {
  margin-top: -56px !important;
}
.reveal .-mr-56 {
  margin-right: -56px !important;
}
.reveal .-mb-56 {
  margin-bottom: -56px !important;
}
.reveal .-mx-56 {
  margin-left: -56px !important;
  margin-right: -56px !important;
}
.reveal .-my-56 {
  margin-top: -56px !important;
  margin-bottom: -56px !important;
}
.reveal .-m-55 {
  margin: -55px !important;
}
.reveal .-ml-55 {
  margin-left: -55px !important;
}
.reveal .-mt-55 {
  margin-top: -55px !important;
}
.reveal .-mr-55 {
  margin-right: -55px !important;
}
.reveal .-mb-55 {
  margin-bottom: -55px !important;
}
.reveal .-mx-55 {
  margin-left: -55px !important;
  margin-right: -55px !important;
}
.reveal .-my-55 {
  margin-top: -55px !important;
  margin-bottom: -55px !important;
}
.reveal .-m-54 {
  margin: -54px !important;
}
.reveal .-ml-54 {
  margin-left: -54px !important;
}
.reveal .-mt-54 {
  margin-top: -54px !important;
}
.reveal .-mr-54 {
  margin-right: -54px !important;
}
.reveal .-mb-54 {
  margin-bottom: -54px !important;
}
.reveal .-mx-54 {
  margin-left: -54px !important;
  margin-right: -54px !important;
}
.reveal .-my-54 {
  margin-top: -54px !important;
  margin-bottom: -54px !important;
}
.reveal .-m-53 {
  margin: -53px !important;
}
.reveal .-ml-53 {
  margin-left: -53px !important;
}
.reveal .-mt-53 {
  margin-top: -53px !important;
}
.reveal .-mr-53 {
  margin-right: -53px !important;
}
.reveal .-mb-53 {
  margin-bottom: -53px !important;
}
.reveal .-mx-53 {
  margin-left: -53px !important;
  margin-right: -53px !important;
}
.reveal .-my-53 {
  margin-top: -53px !important;
  margin-bottom: -53px !important;
}
.reveal .-m-52 {
  margin: -52px !important;
}
.reveal .-ml-52 {
  margin-left: -52px !important;
}
.reveal .-mt-52 {
  margin-top: -52px !important;
}
.reveal .-mr-52 {
  margin-right: -52px !important;
}
.reveal .-mb-52 {
  margin-bottom: -52px !important;
}
.reveal .-mx-52 {
  margin-left: -52px !important;
  margin-right: -52px !important;
}
.reveal .-my-52 {
  margin-top: -52px !important;
  margin-bottom: -52px !important;
}
.reveal .-m-51 {
  margin: -51px !important;
}
.reveal .-ml-51 {
  margin-left: -51px !important;
}
.reveal .-mt-51 {
  margin-top: -51px !important;
}
.reveal .-mr-51 {
  margin-right: -51px !important;
}
.reveal .-mb-51 {
  margin-bottom: -51px !important;
}
.reveal .-mx-51 {
  margin-left: -51px !important;
  margin-right: -51px !important;
}
.reveal .-my-51 {
  margin-top: -51px !important;
  margin-bottom: -51px !important;
}
.reveal .-m-50 {
  margin: -50px !important;
}
.reveal .-ml-50 {
  margin-left: -50px !important;
}
.reveal .-mt-50 {
  margin-top: -50px !important;
}
.reveal .-mr-50 {
  margin-right: -50px !important;
}
.reveal .-mb-50 {
  margin-bottom: -50px !important;
}
.reveal .-mx-50 {
  margin-left: -50px !important;
  margin-right: -50px !important;
}
.reveal .-my-50 {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}
.reveal .-m-49 {
  margin: -49px !important;
}
.reveal .-ml-49 {
  margin-left: -49px !important;
}
.reveal .-mt-49 {
  margin-top: -49px !important;
}
.reveal .-mr-49 {
  margin-right: -49px !important;
}
.reveal .-mb-49 {
  margin-bottom: -49px !important;
}
.reveal .-mx-49 {
  margin-left: -49px !important;
  margin-right: -49px !important;
}
.reveal .-my-49 {
  margin-top: -49px !important;
  margin-bottom: -49px !important;
}
.reveal .-m-48 {
  margin: -48px !important;
}
.reveal .-ml-48 {
  margin-left: -48px !important;
}
.reveal .-mt-48 {
  margin-top: -48px !important;
}
.reveal .-mr-48 {
  margin-right: -48px !important;
}
.reveal .-mb-48 {
  margin-bottom: -48px !important;
}
.reveal .-mx-48 {
  margin-left: -48px !important;
  margin-right: -48px !important;
}
.reveal .-my-48 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}
.reveal .-m-47 {
  margin: -47px !important;
}
.reveal .-ml-47 {
  margin-left: -47px !important;
}
.reveal .-mt-47 {
  margin-top: -47px !important;
}
.reveal .-mr-47 {
  margin-right: -47px !important;
}
.reveal .-mb-47 {
  margin-bottom: -47px !important;
}
.reveal .-mx-47 {
  margin-left: -47px !important;
  margin-right: -47px !important;
}
.reveal .-my-47 {
  margin-top: -47px !important;
  margin-bottom: -47px !important;
}
.reveal .-m-46 {
  margin: -46px !important;
}
.reveal .-ml-46 {
  margin-left: -46px !important;
}
.reveal .-mt-46 {
  margin-top: -46px !important;
}
.reveal .-mr-46 {
  margin-right: -46px !important;
}
.reveal .-mb-46 {
  margin-bottom: -46px !important;
}
.reveal .-mx-46 {
  margin-left: -46px !important;
  margin-right: -46px !important;
}
.reveal .-my-46 {
  margin-top: -46px !important;
  margin-bottom: -46px !important;
}
.reveal .-m-45 {
  margin: -45px !important;
}
.reveal .-ml-45 {
  margin-left: -45px !important;
}
.reveal .-mt-45 {
  margin-top: -45px !important;
}
.reveal .-mr-45 {
  margin-right: -45px !important;
}
.reveal .-mb-45 {
  margin-bottom: -45px !important;
}
.reveal .-mx-45 {
  margin-left: -45px !important;
  margin-right: -45px !important;
}
.reveal .-my-45 {
  margin-top: -45px !important;
  margin-bottom: -45px !important;
}
.reveal .-m-44 {
  margin: -44px !important;
}
.reveal .-ml-44 {
  margin-left: -44px !important;
}
.reveal .-mt-44 {
  margin-top: -44px !important;
}
.reveal .-mr-44 {
  margin-right: -44px !important;
}
.reveal .-mb-44 {
  margin-bottom: -44px !important;
}
.reveal .-mx-44 {
  margin-left: -44px !important;
  margin-right: -44px !important;
}
.reveal .-my-44 {
  margin-top: -44px !important;
  margin-bottom: -44px !important;
}
.reveal .-m-43 {
  margin: -43px !important;
}
.reveal .-ml-43 {
  margin-left: -43px !important;
}
.reveal .-mt-43 {
  margin-top: -43px !important;
}
.reveal .-mr-43 {
  margin-right: -43px !important;
}
.reveal .-mb-43 {
  margin-bottom: -43px !important;
}
.reveal .-mx-43 {
  margin-left: -43px !important;
  margin-right: -43px !important;
}
.reveal .-my-43 {
  margin-top: -43px !important;
  margin-bottom: -43px !important;
}
.reveal .-m-42 {
  margin: -42px !important;
}
.reveal .-ml-42 {
  margin-left: -42px !important;
}
.reveal .-mt-42 {
  margin-top: -42px !important;
}
.reveal .-mr-42 {
  margin-right: -42px !important;
}
.reveal .-mb-42 {
  margin-bottom: -42px !important;
}
.reveal .-mx-42 {
  margin-left: -42px !important;
  margin-right: -42px !important;
}
.reveal .-my-42 {
  margin-top: -42px !important;
  margin-bottom: -42px !important;
}
.reveal .-m-41 {
  margin: -41px !important;
}
.reveal .-ml-41 {
  margin-left: -41px !important;
}
.reveal .-mt-41 {
  margin-top: -41px !important;
}
.reveal .-mr-41 {
  margin-right: -41px !important;
}
.reveal .-mb-41 {
  margin-bottom: -41px !important;
}
.reveal .-mx-41 {
  margin-left: -41px !important;
  margin-right: -41px !important;
}
.reveal .-my-41 {
  margin-top: -41px !important;
  margin-bottom: -41px !important;
}
.reveal .-m-40 {
  margin: -40px !important;
}
.reveal .-ml-40 {
  margin-left: -40px !important;
}
.reveal .-mt-40 {
  margin-top: -40px !important;
}
.reveal .-mr-40 {
  margin-right: -40px !important;
}
.reveal .-mb-40 {
  margin-bottom: -40px !important;
}
.reveal .-mx-40 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}
.reveal .-my-40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}
.reveal .-m-39 {
  margin: -39px !important;
}
.reveal .-ml-39 {
  margin-left: -39px !important;
}
.reveal .-mt-39 {
  margin-top: -39px !important;
}
.reveal .-mr-39 {
  margin-right: -39px !important;
}
.reveal .-mb-39 {
  margin-bottom: -39px !important;
}
.reveal .-mx-39 {
  margin-left: -39px !important;
  margin-right: -39px !important;
}
.reveal .-my-39 {
  margin-top: -39px !important;
  margin-bottom: -39px !important;
}
.reveal .-m-38 {
  margin: -38px !important;
}
.reveal .-ml-38 {
  margin-left: -38px !important;
}
.reveal .-mt-38 {
  margin-top: -38px !important;
}
.reveal .-mr-38 {
  margin-right: -38px !important;
}
.reveal .-mb-38 {
  margin-bottom: -38px !important;
}
.reveal .-mx-38 {
  margin-left: -38px !important;
  margin-right: -38px !important;
}
.reveal .-my-38 {
  margin-top: -38px !important;
  margin-bottom: -38px !important;
}
.reveal .-m-37 {
  margin: -37px !important;
}
.reveal .-ml-37 {
  margin-left: -37px !important;
}
.reveal .-mt-37 {
  margin-top: -37px !important;
}
.reveal .-mr-37 {
  margin-right: -37px !important;
}
.reveal .-mb-37 {
  margin-bottom: -37px !important;
}
.reveal .-mx-37 {
  margin-left: -37px !important;
  margin-right: -37px !important;
}
.reveal .-my-37 {
  margin-top: -37px !important;
  margin-bottom: -37px !important;
}
.reveal .-m-36 {
  margin: -36px !important;
}
.reveal .-ml-36 {
  margin-left: -36px !important;
}
.reveal .-mt-36 {
  margin-top: -36px !important;
}
.reveal .-mr-36 {
  margin-right: -36px !important;
}
.reveal .-mb-36 {
  margin-bottom: -36px !important;
}
.reveal .-mx-36 {
  margin-left: -36px !important;
  margin-right: -36px !important;
}
.reveal .-my-36 {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}
.reveal .-m-35 {
  margin: -35px !important;
}
.reveal .-ml-35 {
  margin-left: -35px !important;
}
.reveal .-mt-35 {
  margin-top: -35px !important;
}
.reveal .-mr-35 {
  margin-right: -35px !important;
}
.reveal .-mb-35 {
  margin-bottom: -35px !important;
}
.reveal .-mx-35 {
  margin-left: -35px !important;
  margin-right: -35px !important;
}
.reveal .-my-35 {
  margin-top: -35px !important;
  margin-bottom: -35px !important;
}
.reveal .-m-34 {
  margin: -34px !important;
}
.reveal .-ml-34 {
  margin-left: -34px !important;
}
.reveal .-mt-34 {
  margin-top: -34px !important;
}
.reveal .-mr-34 {
  margin-right: -34px !important;
}
.reveal .-mb-34 {
  margin-bottom: -34px !important;
}
.reveal .-mx-34 {
  margin-left: -34px !important;
  margin-right: -34px !important;
}
.reveal .-my-34 {
  margin-top: -34px !important;
  margin-bottom: -34px !important;
}
.reveal .-m-33 {
  margin: -33px !important;
}
.reveal .-ml-33 {
  margin-left: -33px !important;
}
.reveal .-mt-33 {
  margin-top: -33px !important;
}
.reveal .-mr-33 {
  margin-right: -33px !important;
}
.reveal .-mb-33 {
  margin-bottom: -33px !important;
}
.reveal .-mx-33 {
  margin-left: -33px !important;
  margin-right: -33px !important;
}
.reveal .-my-33 {
  margin-top: -33px !important;
  margin-bottom: -33px !important;
}
.reveal .-m-32 {
  margin: -32px !important;
}
.reveal .-ml-32 {
  margin-left: -32px !important;
}
.reveal .-mt-32 {
  margin-top: -32px !important;
}
.reveal .-mr-32 {
  margin-right: -32px !important;
}
.reveal .-mb-32 {
  margin-bottom: -32px !important;
}
.reveal .-mx-32 {
  margin-left: -32px !important;
  margin-right: -32px !important;
}
.reveal .-my-32 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}
.reveal .-m-31 {
  margin: -31px !important;
}
.reveal .-ml-31 {
  margin-left: -31px !important;
}
.reveal .-mt-31 {
  margin-top: -31px !important;
}
.reveal .-mr-31 {
  margin-right: -31px !important;
}
.reveal .-mb-31 {
  margin-bottom: -31px !important;
}
.reveal .-mx-31 {
  margin-left: -31px !important;
  margin-right: -31px !important;
}
.reveal .-my-31 {
  margin-top: -31px !important;
  margin-bottom: -31px !important;
}
.reveal .-m-30 {
  margin: -30px !important;
}
.reveal .-ml-30 {
  margin-left: -30px !important;
}
.reveal .-mt-30 {
  margin-top: -30px !important;
}
.reveal .-mr-30 {
  margin-right: -30px !important;
}
.reveal .-mb-30 {
  margin-bottom: -30px !important;
}
.reveal .-mx-30 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
.reveal .-my-30 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}
.reveal .-m-29 {
  margin: -29px !important;
}
.reveal .-ml-29 {
  margin-left: -29px !important;
}
.reveal .-mt-29 {
  margin-top: -29px !important;
}
.reveal .-mr-29 {
  margin-right: -29px !important;
}
.reveal .-mb-29 {
  margin-bottom: -29px !important;
}
.reveal .-mx-29 {
  margin-left: -29px !important;
  margin-right: -29px !important;
}
.reveal .-my-29 {
  margin-top: -29px !important;
  margin-bottom: -29px !important;
}
.reveal .-m-28 {
  margin: -28px !important;
}
.reveal .-ml-28 {
  margin-left: -28px !important;
}
.reveal .-mt-28 {
  margin-top: -28px !important;
}
.reveal .-mr-28 {
  margin-right: -28px !important;
}
.reveal .-mb-28 {
  margin-bottom: -28px !important;
}
.reveal .-mx-28 {
  margin-left: -28px !important;
  margin-right: -28px !important;
}
.reveal .-my-28 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}
.reveal .-m-27 {
  margin: -27px !important;
}
.reveal .-ml-27 {
  margin-left: -27px !important;
}
.reveal .-mt-27 {
  margin-top: -27px !important;
}
.reveal .-mr-27 {
  margin-right: -27px !important;
}
.reveal .-mb-27 {
  margin-bottom: -27px !important;
}
.reveal .-mx-27 {
  margin-left: -27px !important;
  margin-right: -27px !important;
}
.reveal .-my-27 {
  margin-top: -27px !important;
  margin-bottom: -27px !important;
}
.reveal .-m-26 {
  margin: -26px !important;
}
.reveal .-ml-26 {
  margin-left: -26px !important;
}
.reveal .-mt-26 {
  margin-top: -26px !important;
}
.reveal .-mr-26 {
  margin-right: -26px !important;
}
.reveal .-mb-26 {
  margin-bottom: -26px !important;
}
.reveal .-mx-26 {
  margin-left: -26px !important;
  margin-right: -26px !important;
}
.reveal .-my-26 {
  margin-top: -26px !important;
  margin-bottom: -26px !important;
}
.reveal .-m-25 {
  margin: -25px !important;
}
.reveal .-ml-25 {
  margin-left: -25px !important;
}
.reveal .-mt-25 {
  margin-top: -25px !important;
}
.reveal .-mr-25 {
  margin-right: -25px !important;
}
.reveal .-mb-25 {
  margin-bottom: -25px !important;
}
.reveal .-mx-25 {
  margin-left: -25px !important;
  margin-right: -25px !important;
}
.reveal .-my-25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}
.reveal .-m-24 {
  margin: -24px !important;
}
.reveal .-ml-24 {
  margin-left: -24px !important;
}
.reveal .-mt-24 {
  margin-top: -24px !important;
}
.reveal .-mr-24 {
  margin-right: -24px !important;
}
.reveal .-mb-24 {
  margin-bottom: -24px !important;
}
.reveal .-mx-24 {
  margin-left: -24px !important;
  margin-right: -24px !important;
}
.reveal .-my-24 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}
.reveal .-m-23 {
  margin: -23px !important;
}
.reveal .-ml-23 {
  margin-left: -23px !important;
}
.reveal .-mt-23 {
  margin-top: -23px !important;
}
.reveal .-mr-23 {
  margin-right: -23px !important;
}
.reveal .-mb-23 {
  margin-bottom: -23px !important;
}
.reveal .-mx-23 {
  margin-left: -23px !important;
  margin-right: -23px !important;
}
.reveal .-my-23 {
  margin-top: -23px !important;
  margin-bottom: -23px !important;
}
.reveal .-m-22 {
  margin: -22px !important;
}
.reveal .-ml-22 {
  margin-left: -22px !important;
}
.reveal .-mt-22 {
  margin-top: -22px !important;
}
.reveal .-mr-22 {
  margin-right: -22px !important;
}
.reveal .-mb-22 {
  margin-bottom: -22px !important;
}
.reveal .-mx-22 {
  margin-left: -22px !important;
  margin-right: -22px !important;
}
.reveal .-my-22 {
  margin-top: -22px !important;
  margin-bottom: -22px !important;
}
.reveal .-m-21 {
  margin: -21px !important;
}
.reveal .-ml-21 {
  margin-left: -21px !important;
}
.reveal .-mt-21 {
  margin-top: -21px !important;
}
.reveal .-mr-21 {
  margin-right: -21px !important;
}
.reveal .-mb-21 {
  margin-bottom: -21px !important;
}
.reveal .-mx-21 {
  margin-left: -21px !important;
  margin-right: -21px !important;
}
.reveal .-my-21 {
  margin-top: -21px !important;
  margin-bottom: -21px !important;
}
.reveal .-m-20 {
  margin: -20px !important;
}
.reveal .-ml-20 {
  margin-left: -20px !important;
}
.reveal .-mt-20 {
  margin-top: -20px !important;
}
.reveal .-mr-20 {
  margin-right: -20px !important;
}
.reveal .-mb-20 {
  margin-bottom: -20px !important;
}
.reveal .-mx-20 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}
.reveal .-my-20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}
.reveal .-m-19 {
  margin: -19px !important;
}
.reveal .-ml-19 {
  margin-left: -19px !important;
}
.reveal .-mt-19 {
  margin-top: -19px !important;
}
.reveal .-mr-19 {
  margin-right: -19px !important;
}
.reveal .-mb-19 {
  margin-bottom: -19px !important;
}
.reveal .-mx-19 {
  margin-left: -19px !important;
  margin-right: -19px !important;
}
.reveal .-my-19 {
  margin-top: -19px !important;
  margin-bottom: -19px !important;
}
.reveal .-m-18 {
  margin: -18px !important;
}
.reveal .-ml-18 {
  margin-left: -18px !important;
}
.reveal .-mt-18 {
  margin-top: -18px !important;
}
.reveal .-mr-18 {
  margin-right: -18px !important;
}
.reveal .-mb-18 {
  margin-bottom: -18px !important;
}
.reveal .-mx-18 {
  margin-left: -18px !important;
  margin-right: -18px !important;
}
.reveal .-my-18 {
  margin-top: -18px !important;
  margin-bottom: -18px !important;
}
.reveal .-m-17 {
  margin: -17px !important;
}
.reveal .-ml-17 {
  margin-left: -17px !important;
}
.reveal .-mt-17 {
  margin-top: -17px !important;
}
.reveal .-mr-17 {
  margin-right: -17px !important;
}
.reveal .-mb-17 {
  margin-bottom: -17px !important;
}
.reveal .-mx-17 {
  margin-left: -17px !important;
  margin-right: -17px !important;
}
.reveal .-my-17 {
  margin-top: -17px !important;
  margin-bottom: -17px !important;
}
.reveal .-m-16 {
  margin: -16px !important;
}
.reveal .-ml-16 {
  margin-left: -16px !important;
}
.reveal .-mt-16 {
  margin-top: -16px !important;
}
.reveal .-mr-16 {
  margin-right: -16px !important;
}
.reveal .-mb-16 {
  margin-bottom: -16px !important;
}
.reveal .-mx-16 {
  margin-left: -16px !important;
  margin-right: -16px !important;
}
.reveal .-my-16 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}
.reveal .-m-15 {
  margin: -15px !important;
}
.reveal .-ml-15 {
  margin-left: -15px !important;
}
.reveal .-mt-15 {
  margin-top: -15px !important;
}
.reveal .-mr-15 {
  margin-right: -15px !important;
}
.reveal .-mb-15 {
  margin-bottom: -15px !important;
}
.reveal .-mx-15 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}
.reveal .-my-15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}
.reveal .-m-14 {
  margin: -14px !important;
}
.reveal .-ml-14 {
  margin-left: -14px !important;
}
.reveal .-mt-14 {
  margin-top: -14px !important;
}
.reveal .-mr-14 {
  margin-right: -14px !important;
}
.reveal .-mb-14 {
  margin-bottom: -14px !important;
}
.reveal .-mx-14 {
  margin-left: -14px !important;
  margin-right: -14px !important;
}
.reveal .-my-14 {
  margin-top: -14px !important;
  margin-bottom: -14px !important;
}
.reveal .-m-13 {
  margin: -13px !important;
}
.reveal .-ml-13 {
  margin-left: -13px !important;
}
.reveal .-mt-13 {
  margin-top: -13px !important;
}
.reveal .-mr-13 {
  margin-right: -13px !important;
}
.reveal .-mb-13 {
  margin-bottom: -13px !important;
}
.reveal .-mx-13 {
  margin-left: -13px !important;
  margin-right: -13px !important;
}
.reveal .-my-13 {
  margin-top: -13px !important;
  margin-bottom: -13px !important;
}
.reveal .-m-12 {
  margin: -12px !important;
}
.reveal .-ml-12 {
  margin-left: -12px !important;
}
.reveal .-mt-12 {
  margin-top: -12px !important;
}
.reveal .-mr-12 {
  margin-right: -12px !important;
}
.reveal .-mb-12 {
  margin-bottom: -12px !important;
}
.reveal .-mx-12 {
  margin-left: -12px !important;
  margin-right: -12px !important;
}
.reveal .-my-12 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}
.reveal .-m-11 {
  margin: -11px !important;
}
.reveal .-ml-11 {
  margin-left: -11px !important;
}
.reveal .-mt-11 {
  margin-top: -11px !important;
}
.reveal .-mr-11 {
  margin-right: -11px !important;
}
.reveal .-mb-11 {
  margin-bottom: -11px !important;
}
.reveal .-mx-11 {
  margin-left: -11px !important;
  margin-right: -11px !important;
}
.reveal .-my-11 {
  margin-top: -11px !important;
  margin-bottom: -11px !important;
}
.reveal .-m-10 {
  margin: -10px !important;
}
.reveal .-ml-10 {
  margin-left: -10px !important;
}
.reveal .-mt-10 {
  margin-top: -10px !important;
}
.reveal .-mr-10 {
  margin-right: -10px !important;
}
.reveal .-mb-10 {
  margin-bottom: -10px !important;
}
.reveal .-mx-10 {
  margin-left: -10px !important;
  margin-right: -10px !important;
}
.reveal .-my-10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}
.reveal .-m-9 {
  margin: -9px !important;
}
.reveal .-ml-9 {
  margin-left: -9px !important;
}
.reveal .-mt-9 {
  margin-top: -9px !important;
}
.reveal .-mr-9 {
  margin-right: -9px !important;
}
.reveal .-mb-9 {
  margin-bottom: -9px !important;
}
.reveal .-mx-9 {
  margin-left: -9px !important;
  margin-right: -9px !important;
}
.reveal .-my-9 {
  margin-top: -9px !important;
  margin-bottom: -9px !important;
}
.reveal .-m-8 {
  margin: -8px !important;
}
.reveal .-ml-8 {
  margin-left: -8px !important;
}
.reveal .-mt-8 {
  margin-top: -8px !important;
}
.reveal .-mr-8 {
  margin-right: -8px !important;
}
.reveal .-mb-8 {
  margin-bottom: -8px !important;
}
.reveal .-mx-8 {
  margin-left: -8px !important;
  margin-right: -8px !important;
}
.reveal .-my-8 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}
.reveal .-m-7 {
  margin: -7px !important;
}
.reveal .-ml-7 {
  margin-left: -7px !important;
}
.reveal .-mt-7 {
  margin-top: -7px !important;
}
.reveal .-mr-7 {
  margin-right: -7px !important;
}
.reveal .-mb-7 {
  margin-bottom: -7px !important;
}
.reveal .-mx-7 {
  margin-left: -7px !important;
  margin-right: -7px !important;
}
.reveal .-my-7 {
  margin-top: -7px !important;
  margin-bottom: -7px !important;
}
.reveal .-m-6 {
  margin: -6px !important;
}
.reveal .-ml-6 {
  margin-left: -6px !important;
}
.reveal .-mt-6 {
  margin-top: -6px !important;
}
.reveal .-mr-6 {
  margin-right: -6px !important;
}
.reveal .-mb-6 {
  margin-bottom: -6px !important;
}
.reveal .-mx-6 {
  margin-left: -6px !important;
  margin-right: -6px !important;
}
.reveal .-my-6 {
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}
.reveal .-m-5 {
  margin: -5px !important;
}
.reveal .-ml-5 {
  margin-left: -5px !important;
}
.reveal .-mt-5 {
  margin-top: -5px !important;
}
.reveal .-mr-5 {
  margin-right: -5px !important;
}
.reveal .-mb-5 {
  margin-bottom: -5px !important;
}
.reveal .-mx-5 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}
.reveal .-my-5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}
.reveal .-m-4 {
  margin: -4px !important;
}
.reveal .-ml-4 {
  margin-left: -4px !important;
}
.reveal .-mt-4 {
  margin-top: -4px !important;
}
.reveal .-mr-4 {
  margin-right: -4px !important;
}
.reveal .-mb-4 {
  margin-bottom: -4px !important;
}
.reveal .-mx-4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}
.reveal .-my-4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}
.reveal .-m-3 {
  margin: -3px !important;
}
.reveal .-ml-3 {
  margin-left: -3px !important;
}
.reveal .-mt-3 {
  margin-top: -3px !important;
}
.reveal .-mr-3 {
  margin-right: -3px !important;
}
.reveal .-mb-3 {
  margin-bottom: -3px !important;
}
.reveal .-mx-3 {
  margin-left: -3px !important;
  margin-right: -3px !important;
}
.reveal .-my-3 {
  margin-top: -3px !important;
  margin-bottom: -3px !important;
}
.reveal .-m-2 {
  margin: -2px !important;
}
.reveal .-ml-2 {
  margin-left: -2px !important;
}
.reveal .-mt-2 {
  margin-top: -2px !important;
}
.reveal .-mr-2 {
  margin-right: -2px !important;
}
.reveal .-mb-2 {
  margin-bottom: -2px !important;
}
.reveal .-mx-2 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}
.reveal .-my-2 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}
.reveal .-m-1 {
  margin: -1px !important;
}
.reveal .-ml-1 {
  margin-left: -1px !important;
}
.reveal .-mt-1 {
  margin-top: -1px !important;
}
.reveal .-mr-1 {
  margin-right: -1px !important;
}
.reveal .-mb-1 {
  margin-bottom: -1px !important;
}
.reveal .-mx-1 {
  margin-left: -1px !important;
  margin-right: -1px !important;
}
.reveal .-my-1 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}
.reveal .-m-0 {
  margin: 0px !important;
}
.reveal .-ml-0 {
  margin-left: 0px !important;
}
.reveal .-mt-0 {
  margin-top: 0px !important;
}
.reveal .-mr-0 {
  margin-right: 0px !important;
}
.reveal .-mb-0 {
  margin-bottom: 0px !important;
}
.reveal .-mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.reveal .-my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.reveal .m-0 {
  margin: 0px !important;
}
.reveal .ml-0 {
  margin-left: 0px !important;
}
.reveal .mt-0 {
  margin-top: 0px !important;
}
.reveal .mr-0 {
  margin-right: 0px !important;
}
.reveal .mb-0 {
  margin-bottom: 0px !important;
}
.reveal .mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.reveal .my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.reveal .m-1 {
  margin: 1px !important;
}
.reveal .ml-1 {
  margin-left: 1px !important;
}
.reveal .mt-1 {
  margin-top: 1px !important;
}
.reveal .mr-1 {
  margin-right: 1px !important;
}
.reveal .mb-1 {
  margin-bottom: 1px !important;
}
.reveal .mx-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}
.reveal .my-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}
.reveal .m-2 {
  margin: 2px !important;
}
.reveal .ml-2 {
  margin-left: 2px !important;
}
.reveal .mt-2 {
  margin-top: 2px !important;
}
.reveal .mr-2 {
  margin-right: 2px !important;
}
.reveal .mb-2 {
  margin-bottom: 2px !important;
}
.reveal .mx-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.reveal .my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.reveal .m-3 {
  margin: 3px !important;
}
.reveal .ml-3 {
  margin-left: 3px !important;
}
.reveal .mt-3 {
  margin-top: 3px !important;
}
.reveal .mr-3 {
  margin-right: 3px !important;
}
.reveal .mb-3 {
  margin-bottom: 3px !important;
}
.reveal .mx-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}
.reveal .my-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}
.reveal .m-4 {
  margin: 4px !important;
}
.reveal .ml-4 {
  margin-left: 4px !important;
}
.reveal .mt-4 {
  margin-top: 4px !important;
}
.reveal .mr-4 {
  margin-right: 4px !important;
}
.reveal .mb-4 {
  margin-bottom: 4px !important;
}
.reveal .mx-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.reveal .my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.reveal .m-5 {
  margin: 5px !important;
}
.reveal .ml-5 {
  margin-left: 5px !important;
}
.reveal .mt-5 {
  margin-top: 5px !important;
}
.reveal .mr-5 {
  margin-right: 5px !important;
}
.reveal .mb-5 {
  margin-bottom: 5px !important;
}
.reveal .mx-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.reveal .my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.reveal .m-6 {
  margin: 6px !important;
}
.reveal .ml-6 {
  margin-left: 6px !important;
}
.reveal .mt-6 {
  margin-top: 6px !important;
}
.reveal .mr-6 {
  margin-right: 6px !important;
}
.reveal .mb-6 {
  margin-bottom: 6px !important;
}
.reveal .mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.reveal .my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.reveal .m-7 {
  margin: 7px !important;
}
.reveal .ml-7 {
  margin-left: 7px !important;
}
.reveal .mt-7 {
  margin-top: 7px !important;
}
.reveal .mr-7 {
  margin-right: 7px !important;
}
.reveal .mb-7 {
  margin-bottom: 7px !important;
}
.reveal .mx-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}
.reveal .my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}
.reveal .m-8 {
  margin: 8px !important;
}
.reveal .ml-8 {
  margin-left: 8px !important;
}
.reveal .mt-8 {
  margin-top: 8px !important;
}
.reveal .mr-8 {
  margin-right: 8px !important;
}
.reveal .mb-8 {
  margin-bottom: 8px !important;
}
.reveal .mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.reveal .my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.reveal .m-9 {
  margin: 9px !important;
}
.reveal .ml-9 {
  margin-left: 9px !important;
}
.reveal .mt-9 {
  margin-top: 9px !important;
}
.reveal .mr-9 {
  margin-right: 9px !important;
}
.reveal .mb-9 {
  margin-bottom: 9px !important;
}
.reveal .mx-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}
.reveal .my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}
.reveal .m-10 {
  margin: 10px !important;
}
.reveal .ml-10 {
  margin-left: 10px !important;
}
.reveal .mt-10 {
  margin-top: 10px !important;
}
.reveal .mr-10 {
  margin-right: 10px !important;
}
.reveal .mb-10 {
  margin-bottom: 10px !important;
}
.reveal .mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.reveal .my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.reveal .m-11 {
  margin: 11px !important;
}
.reveal .ml-11 {
  margin-left: 11px !important;
}
.reveal .mt-11 {
  margin-top: 11px !important;
}
.reveal .mr-11 {
  margin-right: 11px !important;
}
.reveal .mb-11 {
  margin-bottom: 11px !important;
}
.reveal .mx-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}
.reveal .my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}
.reveal .m-12 {
  margin: 12px !important;
}
.reveal .ml-12 {
  margin-left: 12px !important;
}
.reveal .mt-12 {
  margin-top: 12px !important;
}
.reveal .mr-12 {
  margin-right: 12px !important;
}
.reveal .mb-12 {
  margin-bottom: 12px !important;
}
.reveal .mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.reveal .my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.reveal .m-13 {
  margin: 13px !important;
}
.reveal .ml-13 {
  margin-left: 13px !important;
}
.reveal .mt-13 {
  margin-top: 13px !important;
}
.reveal .mr-13 {
  margin-right: 13px !important;
}
.reveal .mb-13 {
  margin-bottom: 13px !important;
}
.reveal .mx-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}
.reveal .my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}
.reveal .m-14 {
  margin: 14px !important;
}
.reveal .ml-14 {
  margin-left: 14px !important;
}
.reveal .mt-14 {
  margin-top: 14px !important;
}
.reveal .mr-14 {
  margin-right: 14px !important;
}
.reveal .mb-14 {
  margin-bottom: 14px !important;
}
.reveal .mx-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}
.reveal .my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}
.reveal .m-15 {
  margin: 15px !important;
}
.reveal .ml-15 {
  margin-left: 15px !important;
}
.reveal .mt-15 {
  margin-top: 15px !important;
}
.reveal .mr-15 {
  margin-right: 15px !important;
}
.reveal .mb-15 {
  margin-bottom: 15px !important;
}
.reveal .mx-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.reveal .my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.reveal .m-16 {
  margin: 16px !important;
}
.reveal .ml-16 {
  margin-left: 16px !important;
}
.reveal .mt-16 {
  margin-top: 16px !important;
}
.reveal .mr-16 {
  margin-right: 16px !important;
}
.reveal .mb-16 {
  margin-bottom: 16px !important;
}
.reveal .mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.reveal .my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.reveal .m-17 {
  margin: 17px !important;
}
.reveal .ml-17 {
  margin-left: 17px !important;
}
.reveal .mt-17 {
  margin-top: 17px !important;
}
.reveal .mr-17 {
  margin-right: 17px !important;
}
.reveal .mb-17 {
  margin-bottom: 17px !important;
}
.reveal .mx-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}
.reveal .my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}
.reveal .m-18 {
  margin: 18px !important;
}
.reveal .ml-18 {
  margin-left: 18px !important;
}
.reveal .mt-18 {
  margin-top: 18px !important;
}
.reveal .mr-18 {
  margin-right: 18px !important;
}
.reveal .mb-18 {
  margin-bottom: 18px !important;
}
.reveal .mx-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}
.reveal .my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.reveal .m-19 {
  margin: 19px !important;
}
.reveal .ml-19 {
  margin-left: 19px !important;
}
.reveal .mt-19 {
  margin-top: 19px !important;
}
.reveal .mr-19 {
  margin-right: 19px !important;
}
.reveal .mb-19 {
  margin-bottom: 19px !important;
}
.reveal .mx-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}
.reveal .my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}
.reveal .m-20 {
  margin: 20px !important;
}
.reveal .ml-20 {
  margin-left: 20px !important;
}
.reveal .mt-20 {
  margin-top: 20px !important;
}
.reveal .mr-20 {
  margin-right: 20px !important;
}
.reveal .mb-20 {
  margin-bottom: 20px !important;
}
.reveal .mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.reveal .my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.reveal .m-21 {
  margin: 21px !important;
}
.reveal .ml-21 {
  margin-left: 21px !important;
}
.reveal .mt-21 {
  margin-top: 21px !important;
}
.reveal .mr-21 {
  margin-right: 21px !important;
}
.reveal .mb-21 {
  margin-bottom: 21px !important;
}
.reveal .mx-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}
.reveal .my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}
.reveal .m-22 {
  margin: 22px !important;
}
.reveal .ml-22 {
  margin-left: 22px !important;
}
.reveal .mt-22 {
  margin-top: 22px !important;
}
.reveal .mr-22 {
  margin-right: 22px !important;
}
.reveal .mb-22 {
  margin-bottom: 22px !important;
}
.reveal .mx-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}
.reveal .my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}
.reveal .m-23 {
  margin: 23px !important;
}
.reveal .ml-23 {
  margin-left: 23px !important;
}
.reveal .mt-23 {
  margin-top: 23px !important;
}
.reveal .mr-23 {
  margin-right: 23px !important;
}
.reveal .mb-23 {
  margin-bottom: 23px !important;
}
.reveal .mx-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}
.reveal .my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}
.reveal .m-24 {
  margin: 24px !important;
}
.reveal .ml-24 {
  margin-left: 24px !important;
}
.reveal .mt-24 {
  margin-top: 24px !important;
}
.reveal .mr-24 {
  margin-right: 24px !important;
}
.reveal .mb-24 {
  margin-bottom: 24px !important;
}
.reveal .mx-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.reveal .my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.reveal .m-25 {
  margin: 25px !important;
}
.reveal .ml-25 {
  margin-left: 25px !important;
}
.reveal .mt-25 {
  margin-top: 25px !important;
}
.reveal .mr-25 {
  margin-right: 25px !important;
}
.reveal .mb-25 {
  margin-bottom: 25px !important;
}
.reveal .mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}
.reveal .my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.reveal .m-26 {
  margin: 26px !important;
}
.reveal .ml-26 {
  margin-left: 26px !important;
}
.reveal .mt-26 {
  margin-top: 26px !important;
}
.reveal .mr-26 {
  margin-right: 26px !important;
}
.reveal .mb-26 {
  margin-bottom: 26px !important;
}
.reveal .mx-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}
.reveal .my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}
.reveal .m-27 {
  margin: 27px !important;
}
.reveal .ml-27 {
  margin-left: 27px !important;
}
.reveal .mt-27 {
  margin-top: 27px !important;
}
.reveal .mr-27 {
  margin-right: 27px !important;
}
.reveal .mb-27 {
  margin-bottom: 27px !important;
}
.reveal .mx-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}
.reveal .my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}
.reveal .m-28 {
  margin: 28px !important;
}
.reveal .ml-28 {
  margin-left: 28px !important;
}
.reveal .mt-28 {
  margin-top: 28px !important;
}
.reveal .mr-28 {
  margin-right: 28px !important;
}
.reveal .mb-28 {
  margin-bottom: 28px !important;
}
.reveal .mx-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}
.reveal .my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}
.reveal .m-29 {
  margin: 29px !important;
}
.reveal .ml-29 {
  margin-left: 29px !important;
}
.reveal .mt-29 {
  margin-top: 29px !important;
}
.reveal .mr-29 {
  margin-right: 29px !important;
}
.reveal .mb-29 {
  margin-bottom: 29px !important;
}
.reveal .mx-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}
.reveal .my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}
.reveal .m-30 {
  margin: 30px !important;
}
.reveal .ml-30 {
  margin-left: 30px !important;
}
.reveal .mt-30 {
  margin-top: 30px !important;
}
.reveal .mr-30 {
  margin-right: 30px !important;
}
.reveal .mb-30 {
  margin-bottom: 30px !important;
}
.reveal .mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}
.reveal .my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.reveal .m-31 {
  margin: 31px !important;
}
.reveal .ml-31 {
  margin-left: 31px !important;
}
.reveal .mt-31 {
  margin-top: 31px !important;
}
.reveal .mr-31 {
  margin-right: 31px !important;
}
.reveal .mb-31 {
  margin-bottom: 31px !important;
}
.reveal .mx-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}
.reveal .my-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}
.reveal .m-32 {
  margin: 32px !important;
}
.reveal .ml-32 {
  margin-left: 32px !important;
}
.reveal .mt-32 {
  margin-top: 32px !important;
}
.reveal .mr-32 {
  margin-right: 32px !important;
}
.reveal .mb-32 {
  margin-bottom: 32px !important;
}
.reveal .mx-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}
.reveal .my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.reveal .m-33 {
  margin: 33px !important;
}
.reveal .ml-33 {
  margin-left: 33px !important;
}
.reveal .mt-33 {
  margin-top: 33px !important;
}
.reveal .mr-33 {
  margin-right: 33px !important;
}
.reveal .mb-33 {
  margin-bottom: 33px !important;
}
.reveal .mx-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}
.reveal .my-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}
.reveal .m-34 {
  margin: 34px !important;
}
.reveal .ml-34 {
  margin-left: 34px !important;
}
.reveal .mt-34 {
  margin-top: 34px !important;
}
.reveal .mr-34 {
  margin-right: 34px !important;
}
.reveal .mb-34 {
  margin-bottom: 34px !important;
}
.reveal .mx-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}
.reveal .my-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}
.reveal .m-35 {
  margin: 35px !important;
}
.reveal .ml-35 {
  margin-left: 35px !important;
}
.reveal .mt-35 {
  margin-top: 35px !important;
}
.reveal .mr-35 {
  margin-right: 35px !important;
}
.reveal .mb-35 {
  margin-bottom: 35px !important;
}
.reveal .mx-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}
.reveal .my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}
.reveal .m-36 {
  margin: 36px !important;
}
.reveal .ml-36 {
  margin-left: 36px !important;
}
.reveal .mt-36 {
  margin-top: 36px !important;
}
.reveal .mr-36 {
  margin-right: 36px !important;
}
.reveal .mb-36 {
  margin-bottom: 36px !important;
}
.reveal .mx-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}
.reveal .my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
.reveal .m-37 {
  margin: 37px !important;
}
.reveal .ml-37 {
  margin-left: 37px !important;
}
.reveal .mt-37 {
  margin-top: 37px !important;
}
.reveal .mr-37 {
  margin-right: 37px !important;
}
.reveal .mb-37 {
  margin-bottom: 37px !important;
}
.reveal .mx-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}
.reveal .my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}
.reveal .m-38 {
  margin: 38px !important;
}
.reveal .ml-38 {
  margin-left: 38px !important;
}
.reveal .mt-38 {
  margin-top: 38px !important;
}
.reveal .mr-38 {
  margin-right: 38px !important;
}
.reveal .mb-38 {
  margin-bottom: 38px !important;
}
.reveal .mx-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}
.reveal .my-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}
.reveal .m-39 {
  margin: 39px !important;
}
.reveal .ml-39 {
  margin-left: 39px !important;
}
.reveal .mt-39 {
  margin-top: 39px !important;
}
.reveal .mr-39 {
  margin-right: 39px !important;
}
.reveal .mb-39 {
  margin-bottom: 39px !important;
}
.reveal .mx-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}
.reveal .my-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}
.reveal .m-40 {
  margin: 40px !important;
}
.reveal .ml-40 {
  margin-left: 40px !important;
}
.reveal .mt-40 {
  margin-top: 40px !important;
}
.reveal .mr-40 {
  margin-right: 40px !important;
}
.reveal .mb-40 {
  margin-bottom: 40px !important;
}
.reveal .mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}
.reveal .my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.reveal .m-41 {
  margin: 41px !important;
}
.reveal .ml-41 {
  margin-left: 41px !important;
}
.reveal .mt-41 {
  margin-top: 41px !important;
}
.reveal .mr-41 {
  margin-right: 41px !important;
}
.reveal .mb-41 {
  margin-bottom: 41px !important;
}
.reveal .mx-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}
.reveal .my-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}
.reveal .m-42 {
  margin: 42px !important;
}
.reveal .ml-42 {
  margin-left: 42px !important;
}
.reveal .mt-42 {
  margin-top: 42px !important;
}
.reveal .mr-42 {
  margin-right: 42px !important;
}
.reveal .mb-42 {
  margin-bottom: 42px !important;
}
.reveal .mx-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}
.reveal .my-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}
.reveal .m-43 {
  margin: 43px !important;
}
.reveal .ml-43 {
  margin-left: 43px !important;
}
.reveal .mt-43 {
  margin-top: 43px !important;
}
.reveal .mr-43 {
  margin-right: 43px !important;
}
.reveal .mb-43 {
  margin-bottom: 43px !important;
}
.reveal .mx-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}
.reveal .my-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}
.reveal .m-44 {
  margin: 44px !important;
}
.reveal .ml-44 {
  margin-left: 44px !important;
}
.reveal .mt-44 {
  margin-top: 44px !important;
}
.reveal .mr-44 {
  margin-right: 44px !important;
}
.reveal .mb-44 {
  margin-bottom: 44px !important;
}
.reveal .mx-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}
.reveal .my-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}
.reveal .m-45 {
  margin: 45px !important;
}
.reveal .ml-45 {
  margin-left: 45px !important;
}
.reveal .mt-45 {
  margin-top: 45px !important;
}
.reveal .mr-45 {
  margin-right: 45px !important;
}
.reveal .mb-45 {
  margin-bottom: 45px !important;
}
.reveal .mx-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}
.reveal .my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}
.reveal .m-46 {
  margin: 46px !important;
}
.reveal .ml-46 {
  margin-left: 46px !important;
}
.reveal .mt-46 {
  margin-top: 46px !important;
}
.reveal .mr-46 {
  margin-right: 46px !important;
}
.reveal .mb-46 {
  margin-bottom: 46px !important;
}
.reveal .mx-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}
.reveal .my-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}
.reveal .m-47 {
  margin: 47px !important;
}
.reveal .ml-47 {
  margin-left: 47px !important;
}
.reveal .mt-47 {
  margin-top: 47px !important;
}
.reveal .mr-47 {
  margin-right: 47px !important;
}
.reveal .mb-47 {
  margin-bottom: 47px !important;
}
.reveal .mx-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}
.reveal .my-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}
.reveal .m-48 {
  margin: 48px !important;
}
.reveal .ml-48 {
  margin-left: 48px !important;
}
.reveal .mt-48 {
  margin-top: 48px !important;
}
.reveal .mr-48 {
  margin-right: 48px !important;
}
.reveal .mb-48 {
  margin-bottom: 48px !important;
}
.reveal .mx-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}
.reveal .my-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
.reveal .m-49 {
  margin: 49px !important;
}
.reveal .ml-49 {
  margin-left: 49px !important;
}
.reveal .mt-49 {
  margin-top: 49px !important;
}
.reveal .mr-49 {
  margin-right: 49px !important;
}
.reveal .mb-49 {
  margin-bottom: 49px !important;
}
.reveal .mx-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}
.reveal .my-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}
.reveal .m-50 {
  margin: 50px !important;
}
.reveal .ml-50 {
  margin-left: 50px !important;
}
.reveal .mt-50 {
  margin-top: 50px !important;
}
.reveal .mr-50 {
  margin-right: 50px !important;
}
.reveal .mb-50 {
  margin-bottom: 50px !important;
}
.reveal .mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}
.reveal .my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.reveal .m-51 {
  margin: 51px !important;
}
.reveal .ml-51 {
  margin-left: 51px !important;
}
.reveal .mt-51 {
  margin-top: 51px !important;
}
.reveal .mr-51 {
  margin-right: 51px !important;
}
.reveal .mb-51 {
  margin-bottom: 51px !important;
}
.reveal .mx-51 {
  margin-left: 51px !important;
  margin-right: 51px !important;
}
.reveal .my-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}
.reveal .m-52 {
  margin: 52px !important;
}
.reveal .ml-52 {
  margin-left: 52px !important;
}
.reveal .mt-52 {
  margin-top: 52px !important;
}
.reveal .mr-52 {
  margin-right: 52px !important;
}
.reveal .mb-52 {
  margin-bottom: 52px !important;
}
.reveal .mx-52 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}
.reveal .my-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}
.reveal .m-53 {
  margin: 53px !important;
}
.reveal .ml-53 {
  margin-left: 53px !important;
}
.reveal .mt-53 {
  margin-top: 53px !important;
}
.reveal .mr-53 {
  margin-right: 53px !important;
}
.reveal .mb-53 {
  margin-bottom: 53px !important;
}
.reveal .mx-53 {
  margin-left: 53px !important;
  margin-right: 53px !important;
}
.reveal .my-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}
.reveal .m-54 {
  margin: 54px !important;
}
.reveal .ml-54 {
  margin-left: 54px !important;
}
.reveal .mt-54 {
  margin-top: 54px !important;
}
.reveal .mr-54 {
  margin-right: 54px !important;
}
.reveal .mb-54 {
  margin-bottom: 54px !important;
}
.reveal .mx-54 {
  margin-left: 54px !important;
  margin-right: 54px !important;
}
.reveal .my-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}
.reveal .m-55 {
  margin: 55px !important;
}
.reveal .ml-55 {
  margin-left: 55px !important;
}
.reveal .mt-55 {
  margin-top: 55px !important;
}
.reveal .mr-55 {
  margin-right: 55px !important;
}
.reveal .mb-55 {
  margin-bottom: 55px !important;
}
.reveal .mx-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}
.reveal .my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}
.reveal .m-56 {
  margin: 56px !important;
}
.reveal .ml-56 {
  margin-left: 56px !important;
}
.reveal .mt-56 {
  margin-top: 56px !important;
}
.reveal .mr-56 {
  margin-right: 56px !important;
}
.reveal .mb-56 {
  margin-bottom: 56px !important;
}
.reveal .mx-56 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}
.reveal .my-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}
.reveal .m-57 {
  margin: 57px !important;
}
.reveal .ml-57 {
  margin-left: 57px !important;
}
.reveal .mt-57 {
  margin-top: 57px !important;
}
.reveal .mr-57 {
  margin-right: 57px !important;
}
.reveal .mb-57 {
  margin-bottom: 57px !important;
}
.reveal .mx-57 {
  margin-left: 57px !important;
  margin-right: 57px !important;
}
.reveal .my-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}
.reveal .m-58 {
  margin: 58px !important;
}
.reveal .ml-58 {
  margin-left: 58px !important;
}
.reveal .mt-58 {
  margin-top: 58px !important;
}
.reveal .mr-58 {
  margin-right: 58px !important;
}
.reveal .mb-58 {
  margin-bottom: 58px !important;
}
.reveal .mx-58 {
  margin-left: 58px !important;
  margin-right: 58px !important;
}
.reveal .my-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}
.reveal .m-59 {
  margin: 59px !important;
}
.reveal .ml-59 {
  margin-left: 59px !important;
}
.reveal .mt-59 {
  margin-top: 59px !important;
}
.reveal .mr-59 {
  margin-right: 59px !important;
}
.reveal .mb-59 {
  margin-bottom: 59px !important;
}
.reveal .mx-59 {
  margin-left: 59px !important;
  margin-right: 59px !important;
}
.reveal .my-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}
.reveal .m-60 {
  margin: 60px !important;
}
.reveal .ml-60 {
  margin-left: 60px !important;
}
.reveal .mt-60 {
  margin-top: 60px !important;
}
.reveal .mr-60 {
  margin-right: 60px !important;
}
.reveal .mb-60 {
  margin-bottom: 60px !important;
}
.reveal .mx-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}
.reveal .my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.reveal .m-61 {
  margin: 61px !important;
}
.reveal .ml-61 {
  margin-left: 61px !important;
}
.reveal .mt-61 {
  margin-top: 61px !important;
}
.reveal .mr-61 {
  margin-right: 61px !important;
}
.reveal .mb-61 {
  margin-bottom: 61px !important;
}
.reveal .mx-61 {
  margin-left: 61px !important;
  margin-right: 61px !important;
}
.reveal .my-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}
.reveal .m-62 {
  margin: 62px !important;
}
.reveal .ml-62 {
  margin-left: 62px !important;
}
.reveal .mt-62 {
  margin-top: 62px !important;
}
.reveal .mr-62 {
  margin-right: 62px !important;
}
.reveal .mb-62 {
  margin-bottom: 62px !important;
}
.reveal .mx-62 {
  margin-left: 62px !important;
  margin-right: 62px !important;
}
.reveal .my-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}
.reveal .m-63 {
  margin: 63px !important;
}
.reveal .ml-63 {
  margin-left: 63px !important;
}
.reveal .mt-63 {
  margin-top: 63px !important;
}
.reveal .mr-63 {
  margin-right: 63px !important;
}
.reveal .mb-63 {
  margin-bottom: 63px !important;
}
.reveal .mx-63 {
  margin-left: 63px !important;
  margin-right: 63px !important;
}
.reveal .my-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}
.reveal .m-64 {
  margin: 64px !important;
}
.reveal .ml-64 {
  margin-left: 64px !important;
}
.reveal .mt-64 {
  margin-top: 64px !important;
}
.reveal .mr-64 {
  margin-right: 64px !important;
}
.reveal .mb-64 {
  margin-bottom: 64px !important;
}
.reveal .mx-64 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}
.reveal .my-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}
.reveal .m-65 {
  margin: 65px !important;
}
.reveal .ml-65 {
  margin-left: 65px !important;
}
.reveal .mt-65 {
  margin-top: 65px !important;
}
.reveal .mr-65 {
  margin-right: 65px !important;
}
.reveal .mb-65 {
  margin-bottom: 65px !important;
}
.reveal .mx-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}
.reveal .my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}
.reveal .m-66 {
  margin: 66px !important;
}
.reveal .ml-66 {
  margin-left: 66px !important;
}
.reveal .mt-66 {
  margin-top: 66px !important;
}
.reveal .mr-66 {
  margin-right: 66px !important;
}
.reveal .mb-66 {
  margin-bottom: 66px !important;
}
.reveal .mx-66 {
  margin-left: 66px !important;
  margin-right: 66px !important;
}
.reveal .my-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}
.reveal .m-67 {
  margin: 67px !important;
}
.reveal .ml-67 {
  margin-left: 67px !important;
}
.reveal .mt-67 {
  margin-top: 67px !important;
}
.reveal .mr-67 {
  margin-right: 67px !important;
}
.reveal .mb-67 {
  margin-bottom: 67px !important;
}
.reveal .mx-67 {
  margin-left: 67px !important;
  margin-right: 67px !important;
}
.reveal .my-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}
.reveal .m-68 {
  margin: 68px !important;
}
.reveal .ml-68 {
  margin-left: 68px !important;
}
.reveal .mt-68 {
  margin-top: 68px !important;
}
.reveal .mr-68 {
  margin-right: 68px !important;
}
.reveal .mb-68 {
  margin-bottom: 68px !important;
}
.reveal .mx-68 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}
.reveal .my-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}
.reveal .m-69 {
  margin: 69px !important;
}
.reveal .ml-69 {
  margin-left: 69px !important;
}
.reveal .mt-69 {
  margin-top: 69px !important;
}
.reveal .mr-69 {
  margin-right: 69px !important;
}
.reveal .mb-69 {
  margin-bottom: 69px !important;
}
.reveal .mx-69 {
  margin-left: 69px !important;
  margin-right: 69px !important;
}
.reveal .my-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}
.reveal .m-70 {
  margin: 70px !important;
}
.reveal .ml-70 {
  margin-left: 70px !important;
}
.reveal .mt-70 {
  margin-top: 70px !important;
}
.reveal .mr-70 {
  margin-right: 70px !important;
}
.reveal .mb-70 {
  margin-bottom: 70px !important;
}
.reveal .mx-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}
.reveal .my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}
.reveal .m-71 {
  margin: 71px !important;
}
.reveal .ml-71 {
  margin-left: 71px !important;
}
.reveal .mt-71 {
  margin-top: 71px !important;
}
.reveal .mr-71 {
  margin-right: 71px !important;
}
.reveal .mb-71 {
  margin-bottom: 71px !important;
}
.reveal .mx-71 {
  margin-left: 71px !important;
  margin-right: 71px !important;
}
.reveal .my-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}
.reveal .m-72 {
  margin: 72px !important;
}
.reveal .ml-72 {
  margin-left: 72px !important;
}
.reveal .mt-72 {
  margin-top: 72px !important;
}
.reveal .mr-72 {
  margin-right: 72px !important;
}
.reveal .mb-72 {
  margin-bottom: 72px !important;
}
.reveal .mx-72 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}
.reveal .my-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}
.reveal .m-73 {
  margin: 73px !important;
}
.reveal .ml-73 {
  margin-left: 73px !important;
}
.reveal .mt-73 {
  margin-top: 73px !important;
}
.reveal .mr-73 {
  margin-right: 73px !important;
}
.reveal .mb-73 {
  margin-bottom: 73px !important;
}
.reveal .mx-73 {
  margin-left: 73px !important;
  margin-right: 73px !important;
}
.reveal .my-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}
.reveal .m-74 {
  margin: 74px !important;
}
.reveal .ml-74 {
  margin-left: 74px !important;
}
.reveal .mt-74 {
  margin-top: 74px !important;
}
.reveal .mr-74 {
  margin-right: 74px !important;
}
.reveal .mb-74 {
  margin-bottom: 74px !important;
}
.reveal .mx-74 {
  margin-left: 74px !important;
  margin-right: 74px !important;
}
.reveal .my-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}
.reveal .m-75 {
  margin: 75px !important;
}
.reveal .ml-75 {
  margin-left: 75px !important;
}
.reveal .mt-75 {
  margin-top: 75px !important;
}
.reveal .mr-75 {
  margin-right: 75px !important;
}
.reveal .mb-75 {
  margin-bottom: 75px !important;
}
.reveal .mx-75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}
.reveal .my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}
.reveal .m-76 {
  margin: 76px !important;
}
.reveal .ml-76 {
  margin-left: 76px !important;
}
.reveal .mt-76 {
  margin-top: 76px !important;
}
.reveal .mr-76 {
  margin-right: 76px !important;
}
.reveal .mb-76 {
  margin-bottom: 76px !important;
}
.reveal .mx-76 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}
.reveal .my-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}
.reveal .m-77 {
  margin: 77px !important;
}
.reveal .ml-77 {
  margin-left: 77px !important;
}
.reveal .mt-77 {
  margin-top: 77px !important;
}
.reveal .mr-77 {
  margin-right: 77px !important;
}
.reveal .mb-77 {
  margin-bottom: 77px !important;
}
.reveal .mx-77 {
  margin-left: 77px !important;
  margin-right: 77px !important;
}
.reveal .my-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}
.reveal .m-78 {
  margin: 78px !important;
}
.reveal .ml-78 {
  margin-left: 78px !important;
}
.reveal .mt-78 {
  margin-top: 78px !important;
}
.reveal .mr-78 {
  margin-right: 78px !important;
}
.reveal .mb-78 {
  margin-bottom: 78px !important;
}
.reveal .mx-78 {
  margin-left: 78px !important;
  margin-right: 78px !important;
}
.reveal .my-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}
.reveal .m-79 {
  margin: 79px !important;
}
.reveal .ml-79 {
  margin-left: 79px !important;
}
.reveal .mt-79 {
  margin-top: 79px !important;
}
.reveal .mr-79 {
  margin-right: 79px !important;
}
.reveal .mb-79 {
  margin-bottom: 79px !important;
}
.reveal .mx-79 {
  margin-left: 79px !important;
  margin-right: 79px !important;
}
.reveal .my-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}
.reveal .m-80 {
  margin: 80px !important;
}
.reveal .ml-80 {
  margin-left: 80px !important;
}
.reveal .mt-80 {
  margin-top: 80px !important;
}
.reveal .mr-80 {
  margin-right: 80px !important;
}
.reveal .mb-80 {
  margin-bottom: 80px !important;
}
.reveal .mx-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}
.reveal .my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
.reveal .m-81 {
  margin: 81px !important;
}
.reveal .ml-81 {
  margin-left: 81px !important;
}
.reveal .mt-81 {
  margin-top: 81px !important;
}
.reveal .mr-81 {
  margin-right: 81px !important;
}
.reveal .mb-81 {
  margin-bottom: 81px !important;
}
.reveal .mx-81 {
  margin-left: 81px !important;
  margin-right: 81px !important;
}
.reveal .my-81 {
  margin-top: 81px !important;
  margin-bottom: 81px !important;
}
.reveal .m-82 {
  margin: 82px !important;
}
.reveal .ml-82 {
  margin-left: 82px !important;
}
.reveal .mt-82 {
  margin-top: 82px !important;
}
.reveal .mr-82 {
  margin-right: 82px !important;
}
.reveal .mb-82 {
  margin-bottom: 82px !important;
}
.reveal .mx-82 {
  margin-left: 82px !important;
  margin-right: 82px !important;
}
.reveal .my-82 {
  margin-top: 82px !important;
  margin-bottom: 82px !important;
}
.reveal .m-83 {
  margin: 83px !important;
}
.reveal .ml-83 {
  margin-left: 83px !important;
}
.reveal .mt-83 {
  margin-top: 83px !important;
}
.reveal .mr-83 {
  margin-right: 83px !important;
}
.reveal .mb-83 {
  margin-bottom: 83px !important;
}
.reveal .mx-83 {
  margin-left: 83px !important;
  margin-right: 83px !important;
}
.reveal .my-83 {
  margin-top: 83px !important;
  margin-bottom: 83px !important;
}
.reveal .m-84 {
  margin: 84px !important;
}
.reveal .ml-84 {
  margin-left: 84px !important;
}
.reveal .mt-84 {
  margin-top: 84px !important;
}
.reveal .mr-84 {
  margin-right: 84px !important;
}
.reveal .mb-84 {
  margin-bottom: 84px !important;
}
.reveal .mx-84 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}
.reveal .my-84 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}
.reveal .m-85 {
  margin: 85px !important;
}
.reveal .ml-85 {
  margin-left: 85px !important;
}
.reveal .mt-85 {
  margin-top: 85px !important;
}
.reveal .mr-85 {
  margin-right: 85px !important;
}
.reveal .mb-85 {
  margin-bottom: 85px !important;
}
.reveal .mx-85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}
.reveal .my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}
.reveal .m-86 {
  margin: 86px !important;
}
.reveal .ml-86 {
  margin-left: 86px !important;
}
.reveal .mt-86 {
  margin-top: 86px !important;
}
.reveal .mr-86 {
  margin-right: 86px !important;
}
.reveal .mb-86 {
  margin-bottom: 86px !important;
}
.reveal .mx-86 {
  margin-left: 86px !important;
  margin-right: 86px !important;
}
.reveal .my-86 {
  margin-top: 86px !important;
  margin-bottom: 86px !important;
}
.reveal .m-87 {
  margin: 87px !important;
}
.reveal .ml-87 {
  margin-left: 87px !important;
}
.reveal .mt-87 {
  margin-top: 87px !important;
}
.reveal .mr-87 {
  margin-right: 87px !important;
}
.reveal .mb-87 {
  margin-bottom: 87px !important;
}
.reveal .mx-87 {
  margin-left: 87px !important;
  margin-right: 87px !important;
}
.reveal .my-87 {
  margin-top: 87px !important;
  margin-bottom: 87px !important;
}
.reveal .m-88 {
  margin: 88px !important;
}
.reveal .ml-88 {
  margin-left: 88px !important;
}
.reveal .mt-88 {
  margin-top: 88px !important;
}
.reveal .mr-88 {
  margin-right: 88px !important;
}
.reveal .mb-88 {
  margin-bottom: 88px !important;
}
.reveal .mx-88 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}
.reveal .my-88 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}
.reveal .m-89 {
  margin: 89px !important;
}
.reveal .ml-89 {
  margin-left: 89px !important;
}
.reveal .mt-89 {
  margin-top: 89px !important;
}
.reveal .mr-89 {
  margin-right: 89px !important;
}
.reveal .mb-89 {
  margin-bottom: 89px !important;
}
.reveal .mx-89 {
  margin-left: 89px !important;
  margin-right: 89px !important;
}
.reveal .my-89 {
  margin-top: 89px !important;
  margin-bottom: 89px !important;
}
.reveal .m-90 {
  margin: 90px !important;
}
.reveal .ml-90 {
  margin-left: 90px !important;
}
.reveal .mt-90 {
  margin-top: 90px !important;
}
.reveal .mr-90 {
  margin-right: 90px !important;
}
.reveal .mb-90 {
  margin-bottom: 90px !important;
}
.reveal .mx-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}
.reveal .my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}
.reveal .m-91 {
  margin: 91px !important;
}
.reveal .ml-91 {
  margin-left: 91px !important;
}
.reveal .mt-91 {
  margin-top: 91px !important;
}
.reveal .mr-91 {
  margin-right: 91px !important;
}
.reveal .mb-91 {
  margin-bottom: 91px !important;
}
.reveal .mx-91 {
  margin-left: 91px !important;
  margin-right: 91px !important;
}
.reveal .my-91 {
  margin-top: 91px !important;
  margin-bottom: 91px !important;
}
.reveal .m-92 {
  margin: 92px !important;
}
.reveal .ml-92 {
  margin-left: 92px !important;
}
.reveal .mt-92 {
  margin-top: 92px !important;
}
.reveal .mr-92 {
  margin-right: 92px !important;
}
.reveal .mb-92 {
  margin-bottom: 92px !important;
}
.reveal .mx-92 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}
.reveal .my-92 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}
.reveal .m-93 {
  margin: 93px !important;
}
.reveal .ml-93 {
  margin-left: 93px !important;
}
.reveal .mt-93 {
  margin-top: 93px !important;
}
.reveal .mr-93 {
  margin-right: 93px !important;
}
.reveal .mb-93 {
  margin-bottom: 93px !important;
}
.reveal .mx-93 {
  margin-left: 93px !important;
  margin-right: 93px !important;
}
.reveal .my-93 {
  margin-top: 93px !important;
  margin-bottom: 93px !important;
}
.reveal .m-94 {
  margin: 94px !important;
}
.reveal .ml-94 {
  margin-left: 94px !important;
}
.reveal .mt-94 {
  margin-top: 94px !important;
}
.reveal .mr-94 {
  margin-right: 94px !important;
}
.reveal .mb-94 {
  margin-bottom: 94px !important;
}
.reveal .mx-94 {
  margin-left: 94px !important;
  margin-right: 94px !important;
}
.reveal .my-94 {
  margin-top: 94px !important;
  margin-bottom: 94px !important;
}
.reveal .m-95 {
  margin: 95px !important;
}
.reveal .ml-95 {
  margin-left: 95px !important;
}
.reveal .mt-95 {
  margin-top: 95px !important;
}
.reveal .mr-95 {
  margin-right: 95px !important;
}
.reveal .mb-95 {
  margin-bottom: 95px !important;
}
.reveal .mx-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}
.reveal .my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}
.reveal .m-96 {
  margin: 96px !important;
}
.reveal .ml-96 {
  margin-left: 96px !important;
}
.reveal .mt-96 {
  margin-top: 96px !important;
}
.reveal .mr-96 {
  margin-right: 96px !important;
}
.reveal .mb-96 {
  margin-bottom: 96px !important;
}
.reveal .mx-96 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}
.reveal .my-96 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}
.reveal .m-97 {
  margin: 97px !important;
}
.reveal .ml-97 {
  margin-left: 97px !important;
}
.reveal .mt-97 {
  margin-top: 97px !important;
}
.reveal .mr-97 {
  margin-right: 97px !important;
}
.reveal .mb-97 {
  margin-bottom: 97px !important;
}
.reveal .mx-97 {
  margin-left: 97px !important;
  margin-right: 97px !important;
}
.reveal .my-97 {
  margin-top: 97px !important;
  margin-bottom: 97px !important;
}
.reveal .m-98 {
  margin: 98px !important;
}
.reveal .ml-98 {
  margin-left: 98px !important;
}
.reveal .mt-98 {
  margin-top: 98px !important;
}
.reveal .mr-98 {
  margin-right: 98px !important;
}
.reveal .mb-98 {
  margin-bottom: 98px !important;
}
.reveal .mx-98 {
  margin-left: 98px !important;
  margin-right: 98px !important;
}
.reveal .my-98 {
  margin-top: 98px !important;
  margin-bottom: 98px !important;
}
.reveal .m-99 {
  margin: 99px !important;
}
.reveal .ml-99 {
  margin-left: 99px !important;
}
.reveal .mt-99 {
  margin-top: 99px !important;
}
.reveal .mr-99 {
  margin-right: 99px !important;
}
.reveal .mb-99 {
  margin-bottom: 99px !important;
}
.reveal .mx-99 {
  margin-left: 99px !important;
  margin-right: 99px !important;
}
.reveal .my-99 {
  margin-top: 99px !important;
  margin-bottom: 99px !important;
}
.reveal .m-100 {
  margin: 100px !important;
}
.reveal .ml-100 {
  margin-left: 100px !important;
}
.reveal .mt-100 {
  margin-top: 100px !important;
}
.reveal .mr-100 {
  margin-right: 100px !important;
}
.reveal .mb-100 {
  margin-bottom: 100px !important;
}
.reveal .mx-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}
.reveal .my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}
.reveal .m-auto {
  margin: auto !important;
}
.reveal .mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.reveal .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.reveal .-p-100 {
  padding: 100px !important;
}
.reveal .-pl-100 {
  padding-left: 100px !important;
}
.reveal .-pt-100 {
  padding-top: 100px !important;
}
.reveal .-pr-100 {
  padding-right: 100px !important;
}
.reveal .-pb-100 {
  padding-bottom: 100px !important;
}
.reveal .-px-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.reveal .-py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.reveal .-p-99 {
  padding: 99px !important;
}
.reveal .-pl-99 {
  padding-left: 99px !important;
}
.reveal .-pt-99 {
  padding-top: 99px !important;
}
.reveal .-pr-99 {
  padding-right: 99px !important;
}
.reveal .-pb-99 {
  padding-bottom: 99px !important;
}
.reveal .-px-99 {
  padding-left: 99px !important;
  padding-right: 99px !important;
}
.reveal .-py-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}
.reveal .-p-98 {
  padding: 98px !important;
}
.reveal .-pl-98 {
  padding-left: 98px !important;
}
.reveal .-pt-98 {
  padding-top: 98px !important;
}
.reveal .-pr-98 {
  padding-right: 98px !important;
}
.reveal .-pb-98 {
  padding-bottom: 98px !important;
}
.reveal .-px-98 {
  padding-left: 98px !important;
  padding-right: 98px !important;
}
.reveal .-py-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}
.reveal .-p-97 {
  padding: 97px !important;
}
.reveal .-pl-97 {
  padding-left: 97px !important;
}
.reveal .-pt-97 {
  padding-top: 97px !important;
}
.reveal .-pr-97 {
  padding-right: 97px !important;
}
.reveal .-pb-97 {
  padding-bottom: 97px !important;
}
.reveal .-px-97 {
  padding-left: 97px !important;
  padding-right: 97px !important;
}
.reveal .-py-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}
.reveal .-p-96 {
  padding: 96px !important;
}
.reveal .-pl-96 {
  padding-left: 96px !important;
}
.reveal .-pt-96 {
  padding-top: 96px !important;
}
.reveal .-pr-96 {
  padding-right: 96px !important;
}
.reveal .-pb-96 {
  padding-bottom: 96px !important;
}
.reveal .-px-96 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}
.reveal .-py-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}
.reveal .-p-95 {
  padding: 95px !important;
}
.reveal .-pl-95 {
  padding-left: 95px !important;
}
.reveal .-pt-95 {
  padding-top: 95px !important;
}
.reveal .-pr-95 {
  padding-right: 95px !important;
}
.reveal .-pb-95 {
  padding-bottom: 95px !important;
}
.reveal .-px-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}
.reveal .-py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}
.reveal .-p-94 {
  padding: 94px !important;
}
.reveal .-pl-94 {
  padding-left: 94px !important;
}
.reveal .-pt-94 {
  padding-top: 94px !important;
}
.reveal .-pr-94 {
  padding-right: 94px !important;
}
.reveal .-pb-94 {
  padding-bottom: 94px !important;
}
.reveal .-px-94 {
  padding-left: 94px !important;
  padding-right: 94px !important;
}
.reveal .-py-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}
.reveal .-p-93 {
  padding: 93px !important;
}
.reveal .-pl-93 {
  padding-left: 93px !important;
}
.reveal .-pt-93 {
  padding-top: 93px !important;
}
.reveal .-pr-93 {
  padding-right: 93px !important;
}
.reveal .-pb-93 {
  padding-bottom: 93px !important;
}
.reveal .-px-93 {
  padding-left: 93px !important;
  padding-right: 93px !important;
}
.reveal .-py-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}
.reveal .-p-92 {
  padding: 92px !important;
}
.reveal .-pl-92 {
  padding-left: 92px !important;
}
.reveal .-pt-92 {
  padding-top: 92px !important;
}
.reveal .-pr-92 {
  padding-right: 92px !important;
}
.reveal .-pb-92 {
  padding-bottom: 92px !important;
}
.reveal .-px-92 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}
.reveal .-py-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}
.reveal .-p-91 {
  padding: 91px !important;
}
.reveal .-pl-91 {
  padding-left: 91px !important;
}
.reveal .-pt-91 {
  padding-top: 91px !important;
}
.reveal .-pr-91 {
  padding-right: 91px !important;
}
.reveal .-pb-91 {
  padding-bottom: 91px !important;
}
.reveal .-px-91 {
  padding-left: 91px !important;
  padding-right: 91px !important;
}
.reveal .-py-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}
.reveal .-p-90 {
  padding: 90px !important;
}
.reveal .-pl-90 {
  padding-left: 90px !important;
}
.reveal .-pt-90 {
  padding-top: 90px !important;
}
.reveal .-pr-90 {
  padding-right: 90px !important;
}
.reveal .-pb-90 {
  padding-bottom: 90px !important;
}
.reveal .-px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.reveal .-py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.reveal .-p-89 {
  padding: 89px !important;
}
.reveal .-pl-89 {
  padding-left: 89px !important;
}
.reveal .-pt-89 {
  padding-top: 89px !important;
}
.reveal .-pr-89 {
  padding-right: 89px !important;
}
.reveal .-pb-89 {
  padding-bottom: 89px !important;
}
.reveal .-px-89 {
  padding-left: 89px !important;
  padding-right: 89px !important;
}
.reveal .-py-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}
.reveal .-p-88 {
  padding: 88px !important;
}
.reveal .-pl-88 {
  padding-left: 88px !important;
}
.reveal .-pt-88 {
  padding-top: 88px !important;
}
.reveal .-pr-88 {
  padding-right: 88px !important;
}
.reveal .-pb-88 {
  padding-bottom: 88px !important;
}
.reveal .-px-88 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}
.reveal .-py-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}
.reveal .-p-87 {
  padding: 87px !important;
}
.reveal .-pl-87 {
  padding-left: 87px !important;
}
.reveal .-pt-87 {
  padding-top: 87px !important;
}
.reveal .-pr-87 {
  padding-right: 87px !important;
}
.reveal .-pb-87 {
  padding-bottom: 87px !important;
}
.reveal .-px-87 {
  padding-left: 87px !important;
  padding-right: 87px !important;
}
.reveal .-py-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}
.reveal .-p-86 {
  padding: 86px !important;
}
.reveal .-pl-86 {
  padding-left: 86px !important;
}
.reveal .-pt-86 {
  padding-top: 86px !important;
}
.reveal .-pr-86 {
  padding-right: 86px !important;
}
.reveal .-pb-86 {
  padding-bottom: 86px !important;
}
.reveal .-px-86 {
  padding-left: 86px !important;
  padding-right: 86px !important;
}
.reveal .-py-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}
.reveal .-p-85 {
  padding: 85px !important;
}
.reveal .-pl-85 {
  padding-left: 85px !important;
}
.reveal .-pt-85 {
  padding-top: 85px !important;
}
.reveal .-pr-85 {
  padding-right: 85px !important;
}
.reveal .-pb-85 {
  padding-bottom: 85px !important;
}
.reveal .-px-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}
.reveal .-py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}
.reveal .-p-84 {
  padding: 84px !important;
}
.reveal .-pl-84 {
  padding-left: 84px !important;
}
.reveal .-pt-84 {
  padding-top: 84px !important;
}
.reveal .-pr-84 {
  padding-right: 84px !important;
}
.reveal .-pb-84 {
  padding-bottom: 84px !important;
}
.reveal .-px-84 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}
.reveal .-py-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}
.reveal .-p-83 {
  padding: 83px !important;
}
.reveal .-pl-83 {
  padding-left: 83px !important;
}
.reveal .-pt-83 {
  padding-top: 83px !important;
}
.reveal .-pr-83 {
  padding-right: 83px !important;
}
.reveal .-pb-83 {
  padding-bottom: 83px !important;
}
.reveal .-px-83 {
  padding-left: 83px !important;
  padding-right: 83px !important;
}
.reveal .-py-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}
.reveal .-p-82 {
  padding: 82px !important;
}
.reveal .-pl-82 {
  padding-left: 82px !important;
}
.reveal .-pt-82 {
  padding-top: 82px !important;
}
.reveal .-pr-82 {
  padding-right: 82px !important;
}
.reveal .-pb-82 {
  padding-bottom: 82px !important;
}
.reveal .-px-82 {
  padding-left: 82px !important;
  padding-right: 82px !important;
}
.reveal .-py-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}
.reveal .-p-81 {
  padding: 81px !important;
}
.reveal .-pl-81 {
  padding-left: 81px !important;
}
.reveal .-pt-81 {
  padding-top: 81px !important;
}
.reveal .-pr-81 {
  padding-right: 81px !important;
}
.reveal .-pb-81 {
  padding-bottom: 81px !important;
}
.reveal .-px-81 {
  padding-left: 81px !important;
  padding-right: 81px !important;
}
.reveal .-py-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}
.reveal .-p-80 {
  padding: 80px !important;
}
.reveal .-pl-80 {
  padding-left: 80px !important;
}
.reveal .-pt-80 {
  padding-top: 80px !important;
}
.reveal .-pr-80 {
  padding-right: 80px !important;
}
.reveal .-pb-80 {
  padding-bottom: 80px !important;
}
.reveal .-px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.reveal .-py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.reveal .-p-79 {
  padding: 79px !important;
}
.reveal .-pl-79 {
  padding-left: 79px !important;
}
.reveal .-pt-79 {
  padding-top: 79px !important;
}
.reveal .-pr-79 {
  padding-right: 79px !important;
}
.reveal .-pb-79 {
  padding-bottom: 79px !important;
}
.reveal .-px-79 {
  padding-left: 79px !important;
  padding-right: 79px !important;
}
.reveal .-py-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}
.reveal .-p-78 {
  padding: 78px !important;
}
.reveal .-pl-78 {
  padding-left: 78px !important;
}
.reveal .-pt-78 {
  padding-top: 78px !important;
}
.reveal .-pr-78 {
  padding-right: 78px !important;
}
.reveal .-pb-78 {
  padding-bottom: 78px !important;
}
.reveal .-px-78 {
  padding-left: 78px !important;
  padding-right: 78px !important;
}
.reveal .-py-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}
.reveal .-p-77 {
  padding: 77px !important;
}
.reveal .-pl-77 {
  padding-left: 77px !important;
}
.reveal .-pt-77 {
  padding-top: 77px !important;
}
.reveal .-pr-77 {
  padding-right: 77px !important;
}
.reveal .-pb-77 {
  padding-bottom: 77px !important;
}
.reveal .-px-77 {
  padding-left: 77px !important;
  padding-right: 77px !important;
}
.reveal .-py-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}
.reveal .-p-76 {
  padding: 76px !important;
}
.reveal .-pl-76 {
  padding-left: 76px !important;
}
.reveal .-pt-76 {
  padding-top: 76px !important;
}
.reveal .-pr-76 {
  padding-right: 76px !important;
}
.reveal .-pb-76 {
  padding-bottom: 76px !important;
}
.reveal .-px-76 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}
.reveal .-py-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}
.reveal .-p-75 {
  padding: 75px !important;
}
.reveal .-pl-75 {
  padding-left: 75px !important;
}
.reveal .-pt-75 {
  padding-top: 75px !important;
}
.reveal .-pr-75 {
  padding-right: 75px !important;
}
.reveal .-pb-75 {
  padding-bottom: 75px !important;
}
.reveal .-px-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}
.reveal .-py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}
.reveal .-p-74 {
  padding: 74px !important;
}
.reveal .-pl-74 {
  padding-left: 74px !important;
}
.reveal .-pt-74 {
  padding-top: 74px !important;
}
.reveal .-pr-74 {
  padding-right: 74px !important;
}
.reveal .-pb-74 {
  padding-bottom: 74px !important;
}
.reveal .-px-74 {
  padding-left: 74px !important;
  padding-right: 74px !important;
}
.reveal .-py-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}
.reveal .-p-73 {
  padding: 73px !important;
}
.reveal .-pl-73 {
  padding-left: 73px !important;
}
.reveal .-pt-73 {
  padding-top: 73px !important;
}
.reveal .-pr-73 {
  padding-right: 73px !important;
}
.reveal .-pb-73 {
  padding-bottom: 73px !important;
}
.reveal .-px-73 {
  padding-left: 73px !important;
  padding-right: 73px !important;
}
.reveal .-py-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}
.reveal .-p-72 {
  padding: 72px !important;
}
.reveal .-pl-72 {
  padding-left: 72px !important;
}
.reveal .-pt-72 {
  padding-top: 72px !important;
}
.reveal .-pr-72 {
  padding-right: 72px !important;
}
.reveal .-pb-72 {
  padding-bottom: 72px !important;
}
.reveal .-px-72 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}
.reveal .-py-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}
.reveal .-p-71 {
  padding: 71px !important;
}
.reveal .-pl-71 {
  padding-left: 71px !important;
}
.reveal .-pt-71 {
  padding-top: 71px !important;
}
.reveal .-pr-71 {
  padding-right: 71px !important;
}
.reveal .-pb-71 {
  padding-bottom: 71px !important;
}
.reveal .-px-71 {
  padding-left: 71px !important;
  padding-right: 71px !important;
}
.reveal .-py-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}
.reveal .-p-70 {
  padding: 70px !important;
}
.reveal .-pl-70 {
  padding-left: 70px !important;
}
.reveal .-pt-70 {
  padding-top: 70px !important;
}
.reveal .-pr-70 {
  padding-right: 70px !important;
}
.reveal .-pb-70 {
  padding-bottom: 70px !important;
}
.reveal .-px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.reveal .-py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.reveal .-p-69 {
  padding: 69px !important;
}
.reveal .-pl-69 {
  padding-left: 69px !important;
}
.reveal .-pt-69 {
  padding-top: 69px !important;
}
.reveal .-pr-69 {
  padding-right: 69px !important;
}
.reveal .-pb-69 {
  padding-bottom: 69px !important;
}
.reveal .-px-69 {
  padding-left: 69px !important;
  padding-right: 69px !important;
}
.reveal .-py-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}
.reveal .-p-68 {
  padding: 68px !important;
}
.reveal .-pl-68 {
  padding-left: 68px !important;
}
.reveal .-pt-68 {
  padding-top: 68px !important;
}
.reveal .-pr-68 {
  padding-right: 68px !important;
}
.reveal .-pb-68 {
  padding-bottom: 68px !important;
}
.reveal .-px-68 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}
.reveal .-py-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}
.reveal .-p-67 {
  padding: 67px !important;
}
.reveal .-pl-67 {
  padding-left: 67px !important;
}
.reveal .-pt-67 {
  padding-top: 67px !important;
}
.reveal .-pr-67 {
  padding-right: 67px !important;
}
.reveal .-pb-67 {
  padding-bottom: 67px !important;
}
.reveal .-px-67 {
  padding-left: 67px !important;
  padding-right: 67px !important;
}
.reveal .-py-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}
.reveal .-p-66 {
  padding: 66px !important;
}
.reveal .-pl-66 {
  padding-left: 66px !important;
}
.reveal .-pt-66 {
  padding-top: 66px !important;
}
.reveal .-pr-66 {
  padding-right: 66px !important;
}
.reveal .-pb-66 {
  padding-bottom: 66px !important;
}
.reveal .-px-66 {
  padding-left: 66px !important;
  padding-right: 66px !important;
}
.reveal .-py-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}
.reveal .-p-65 {
  padding: 65px !important;
}
.reveal .-pl-65 {
  padding-left: 65px !important;
}
.reveal .-pt-65 {
  padding-top: 65px !important;
}
.reveal .-pr-65 {
  padding-right: 65px !important;
}
.reveal .-pb-65 {
  padding-bottom: 65px !important;
}
.reveal .-px-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}
.reveal .-py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}
.reveal .-p-64 {
  padding: 64px !important;
}
.reveal .-pl-64 {
  padding-left: 64px !important;
}
.reveal .-pt-64 {
  padding-top: 64px !important;
}
.reveal .-pr-64 {
  padding-right: 64px !important;
}
.reveal .-pb-64 {
  padding-bottom: 64px !important;
}
.reveal .-px-64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}
.reveal .-py-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.reveal .-p-63 {
  padding: 63px !important;
}
.reveal .-pl-63 {
  padding-left: 63px !important;
}
.reveal .-pt-63 {
  padding-top: 63px !important;
}
.reveal .-pr-63 {
  padding-right: 63px !important;
}
.reveal .-pb-63 {
  padding-bottom: 63px !important;
}
.reveal .-px-63 {
  padding-left: 63px !important;
  padding-right: 63px !important;
}
.reveal .-py-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}
.reveal .-p-62 {
  padding: 62px !important;
}
.reveal .-pl-62 {
  padding-left: 62px !important;
}
.reveal .-pt-62 {
  padding-top: 62px !important;
}
.reveal .-pr-62 {
  padding-right: 62px !important;
}
.reveal .-pb-62 {
  padding-bottom: 62px !important;
}
.reveal .-px-62 {
  padding-left: 62px !important;
  padding-right: 62px !important;
}
.reveal .-py-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}
.reveal .-p-61 {
  padding: 61px !important;
}
.reveal .-pl-61 {
  padding-left: 61px !important;
}
.reveal .-pt-61 {
  padding-top: 61px !important;
}
.reveal .-pr-61 {
  padding-right: 61px !important;
}
.reveal .-pb-61 {
  padding-bottom: 61px !important;
}
.reveal .-px-61 {
  padding-left: 61px !important;
  padding-right: 61px !important;
}
.reveal .-py-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}
.reveal .-p-60 {
  padding: 60px !important;
}
.reveal .-pl-60 {
  padding-left: 60px !important;
}
.reveal .-pt-60 {
  padding-top: 60px !important;
}
.reveal .-pr-60 {
  padding-right: 60px !important;
}
.reveal .-pb-60 {
  padding-bottom: 60px !important;
}
.reveal .-px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.reveal .-py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.reveal .-p-59 {
  padding: 59px !important;
}
.reveal .-pl-59 {
  padding-left: 59px !important;
}
.reveal .-pt-59 {
  padding-top: 59px !important;
}
.reveal .-pr-59 {
  padding-right: 59px !important;
}
.reveal .-pb-59 {
  padding-bottom: 59px !important;
}
.reveal .-px-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}
.reveal .-py-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}
.reveal .-p-58 {
  padding: 58px !important;
}
.reveal .-pl-58 {
  padding-left: 58px !important;
}
.reveal .-pt-58 {
  padding-top: 58px !important;
}
.reveal .-pr-58 {
  padding-right: 58px !important;
}
.reveal .-pb-58 {
  padding-bottom: 58px !important;
}
.reveal .-px-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}
.reveal .-py-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}
.reveal .-p-57 {
  padding: 57px !important;
}
.reveal .-pl-57 {
  padding-left: 57px !important;
}
.reveal .-pt-57 {
  padding-top: 57px !important;
}
.reveal .-pr-57 {
  padding-right: 57px !important;
}
.reveal .-pb-57 {
  padding-bottom: 57px !important;
}
.reveal .-px-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
.reveal .-py-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}
.reveal .-p-56 {
  padding: 56px !important;
}
.reveal .-pl-56 {
  padding-left: 56px !important;
}
.reveal .-pt-56 {
  padding-top: 56px !important;
}
.reveal .-pr-56 {
  padding-right: 56px !important;
}
.reveal .-pb-56 {
  padding-bottom: 56px !important;
}
.reveal .-px-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}
.reveal .-py-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}
.reveal .-p-55 {
  padding: 55px !important;
}
.reveal .-pl-55 {
  padding-left: 55px !important;
}
.reveal .-pt-55 {
  padding-top: 55px !important;
}
.reveal .-pr-55 {
  padding-right: 55px !important;
}
.reveal .-pb-55 {
  padding-bottom: 55px !important;
}
.reveal .-px-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.reveal .-py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.reveal .-p-54 {
  padding: 54px !important;
}
.reveal .-pl-54 {
  padding-left: 54px !important;
}
.reveal .-pt-54 {
  padding-top: 54px !important;
}
.reveal .-pr-54 {
  padding-right: 54px !important;
}
.reveal .-pb-54 {
  padding-bottom: 54px !important;
}
.reveal .-px-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}
.reveal .-py-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}
.reveal .-p-53 {
  padding: 53px !important;
}
.reveal .-pl-53 {
  padding-left: 53px !important;
}
.reveal .-pt-53 {
  padding-top: 53px !important;
}
.reveal .-pr-53 {
  padding-right: 53px !important;
}
.reveal .-pb-53 {
  padding-bottom: 53px !important;
}
.reveal .-px-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}
.reveal .-py-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}
.reveal .-p-52 {
  padding: 52px !important;
}
.reveal .-pl-52 {
  padding-left: 52px !important;
}
.reveal .-pt-52 {
  padding-top: 52px !important;
}
.reveal .-pr-52 {
  padding-right: 52px !important;
}
.reveal .-pb-52 {
  padding-bottom: 52px !important;
}
.reveal .-px-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}
.reveal .-py-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}
.reveal .-p-51 {
  padding: 51px !important;
}
.reveal .-pl-51 {
  padding-left: 51px !important;
}
.reveal .-pt-51 {
  padding-top: 51px !important;
}
.reveal .-pr-51 {
  padding-right: 51px !important;
}
.reveal .-pb-51 {
  padding-bottom: 51px !important;
}
.reveal .-px-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}
.reveal .-py-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}
.reveal .-p-50 {
  padding: 50px !important;
}
.reveal .-pl-50 {
  padding-left: 50px !important;
}
.reveal .-pt-50 {
  padding-top: 50px !important;
}
.reveal .-pr-50 {
  padding-right: 50px !important;
}
.reveal .-pb-50 {
  padding-bottom: 50px !important;
}
.reveal .-px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.reveal .-py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.reveal .-p-49 {
  padding: 49px !important;
}
.reveal .-pl-49 {
  padding-left: 49px !important;
}
.reveal .-pt-49 {
  padding-top: 49px !important;
}
.reveal .-pr-49 {
  padding-right: 49px !important;
}
.reveal .-pb-49 {
  padding-bottom: 49px !important;
}
.reveal .-px-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}
.reveal .-py-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}
.reveal .-p-48 {
  padding: 48px !important;
}
.reveal .-pl-48 {
  padding-left: 48px !important;
}
.reveal .-pt-48 {
  padding-top: 48px !important;
}
.reveal .-pr-48 {
  padding-right: 48px !important;
}
.reveal .-pb-48 {
  padding-bottom: 48px !important;
}
.reveal .-px-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.reveal .-py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.reveal .-p-47 {
  padding: 47px !important;
}
.reveal .-pl-47 {
  padding-left: 47px !important;
}
.reveal .-pt-47 {
  padding-top: 47px !important;
}
.reveal .-pr-47 {
  padding-right: 47px !important;
}
.reveal .-pb-47 {
  padding-bottom: 47px !important;
}
.reveal .-px-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}
.reveal .-py-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}
.reveal .-p-46 {
  padding: 46px !important;
}
.reveal .-pl-46 {
  padding-left: 46px !important;
}
.reveal .-pt-46 {
  padding-top: 46px !important;
}
.reveal .-pr-46 {
  padding-right: 46px !important;
}
.reveal .-pb-46 {
  padding-bottom: 46px !important;
}
.reveal .-px-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}
.reveal .-py-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}
.reveal .-p-45 {
  padding: 45px !important;
}
.reveal .-pl-45 {
  padding-left: 45px !important;
}
.reveal .-pt-45 {
  padding-top: 45px !important;
}
.reveal .-pr-45 {
  padding-right: 45px !important;
}
.reveal .-pb-45 {
  padding-bottom: 45px !important;
}
.reveal .-px-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.reveal .-py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.reveal .-p-44 {
  padding: 44px !important;
}
.reveal .-pl-44 {
  padding-left: 44px !important;
}
.reveal .-pt-44 {
  padding-top: 44px !important;
}
.reveal .-pr-44 {
  padding-right: 44px !important;
}
.reveal .-pb-44 {
  padding-bottom: 44px !important;
}
.reveal .-px-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}
.reveal .-py-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}
.reveal .-p-43 {
  padding: 43px !important;
}
.reveal .-pl-43 {
  padding-left: 43px !important;
}
.reveal .-pt-43 {
  padding-top: 43px !important;
}
.reveal .-pr-43 {
  padding-right: 43px !important;
}
.reveal .-pb-43 {
  padding-bottom: 43px !important;
}
.reveal .-px-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}
.reveal .-py-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}
.reveal .-p-42 {
  padding: 42px !important;
}
.reveal .-pl-42 {
  padding-left: 42px !important;
}
.reveal .-pt-42 {
  padding-top: 42px !important;
}
.reveal .-pr-42 {
  padding-right: 42px !important;
}
.reveal .-pb-42 {
  padding-bottom: 42px !important;
}
.reveal .-px-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.reveal .-py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}
.reveal .-p-41 {
  padding: 41px !important;
}
.reveal .-pl-41 {
  padding-left: 41px !important;
}
.reveal .-pt-41 {
  padding-top: 41px !important;
}
.reveal .-pr-41 {
  padding-right: 41px !important;
}
.reveal .-pb-41 {
  padding-bottom: 41px !important;
}
.reveal .-px-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}
.reveal .-py-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}
.reveal .-p-40 {
  padding: 40px !important;
}
.reveal .-pl-40 {
  padding-left: 40px !important;
}
.reveal .-pt-40 {
  padding-top: 40px !important;
}
.reveal .-pr-40 {
  padding-right: 40px !important;
}
.reveal .-pb-40 {
  padding-bottom: 40px !important;
}
.reveal .-px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.reveal .-py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.reveal .-p-39 {
  padding: 39px !important;
}
.reveal .-pl-39 {
  padding-left: 39px !important;
}
.reveal .-pt-39 {
  padding-top: 39px !important;
}
.reveal .-pr-39 {
  padding-right: 39px !important;
}
.reveal .-pb-39 {
  padding-bottom: 39px !important;
}
.reveal .-px-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}
.reveal .-py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}
.reveal .-p-38 {
  padding: 38px !important;
}
.reveal .-pl-38 {
  padding-left: 38px !important;
}
.reveal .-pt-38 {
  padding-top: 38px !important;
}
.reveal .-pr-38 {
  padding-right: 38px !important;
}
.reveal .-pb-38 {
  padding-bottom: 38px !important;
}
.reveal .-px-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}
.reveal .-py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}
.reveal .-p-37 {
  padding: 37px !important;
}
.reveal .-pl-37 {
  padding-left: 37px !important;
}
.reveal .-pt-37 {
  padding-top: 37px !important;
}
.reveal .-pr-37 {
  padding-right: 37px !important;
}
.reveal .-pb-37 {
  padding-bottom: 37px !important;
}
.reveal .-px-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}
.reveal .-py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}
.reveal .-p-36 {
  padding: 36px !important;
}
.reveal .-pl-36 {
  padding-left: 36px !important;
}
.reveal .-pt-36 {
  padding-top: 36px !important;
}
.reveal .-pr-36 {
  padding-right: 36px !important;
}
.reveal .-pb-36 {
  padding-bottom: 36px !important;
}
.reveal .-px-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}
.reveal .-py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
.reveal .-p-35 {
  padding: 35px !important;
}
.reveal .-pl-35 {
  padding-left: 35px !important;
}
.reveal .-pt-35 {
  padding-top: 35px !important;
}
.reveal .-pr-35 {
  padding-right: 35px !important;
}
.reveal .-pb-35 {
  padding-bottom: 35px !important;
}
.reveal .-px-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.reveal .-py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.reveal .-p-34 {
  padding: 34px !important;
}
.reveal .-pl-34 {
  padding-left: 34px !important;
}
.reveal .-pt-34 {
  padding-top: 34px !important;
}
.reveal .-pr-34 {
  padding-right: 34px !important;
}
.reveal .-pb-34 {
  padding-bottom: 34px !important;
}
.reveal .-px-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
.reveal .-py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}
.reveal .-p-33 {
  padding: 33px !important;
}
.reveal .-pl-33 {
  padding-left: 33px !important;
}
.reveal .-pt-33 {
  padding-top: 33px !important;
}
.reveal .-pr-33 {
  padding-right: 33px !important;
}
.reveal .-pb-33 {
  padding-bottom: 33px !important;
}
.reveal .-px-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}
.reveal .-py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}
.reveal .-p-32 {
  padding: 32px !important;
}
.reveal .-pl-32 {
  padding-left: 32px !important;
}
.reveal .-pt-32 {
  padding-top: 32px !important;
}
.reveal .-pr-32 {
  padding-right: 32px !important;
}
.reveal .-pb-32 {
  padding-bottom: 32px !important;
}
.reveal .-px-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.reveal .-py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.reveal .-p-31 {
  padding: 31px !important;
}
.reveal .-pl-31 {
  padding-left: 31px !important;
}
.reveal .-pt-31 {
  padding-top: 31px !important;
}
.reveal .-pr-31 {
  padding-right: 31px !important;
}
.reveal .-pb-31 {
  padding-bottom: 31px !important;
}
.reveal .-px-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}
.reveal .-py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}
.reveal .-p-30 {
  padding: 30px !important;
}
.reveal .-pl-30 {
  padding-left: 30px !important;
}
.reveal .-pt-30 {
  padding-top: 30px !important;
}
.reveal .-pr-30 {
  padding-right: 30px !important;
}
.reveal .-pb-30 {
  padding-bottom: 30px !important;
}
.reveal .-px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.reveal .-py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.reveal .-p-29 {
  padding: 29px !important;
}
.reveal .-pl-29 {
  padding-left: 29px !important;
}
.reveal .-pt-29 {
  padding-top: 29px !important;
}
.reveal .-pr-29 {
  padding-right: 29px !important;
}
.reveal .-pb-29 {
  padding-bottom: 29px !important;
}
.reveal .-px-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.reveal .-py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}
.reveal .-p-28 {
  padding: 28px !important;
}
.reveal .-pl-28 {
  padding-left: 28px !important;
}
.reveal .-pt-28 {
  padding-top: 28px !important;
}
.reveal .-pr-28 {
  padding-right: 28px !important;
}
.reveal .-pb-28 {
  padding-bottom: 28px !important;
}
.reveal .-px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}
.reveal .-py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
.reveal .-p-27 {
  padding: 27px !important;
}
.reveal .-pl-27 {
  padding-left: 27px !important;
}
.reveal .-pt-27 {
  padding-top: 27px !important;
}
.reveal .-pr-27 {
  padding-right: 27px !important;
}
.reveal .-pb-27 {
  padding-bottom: 27px !important;
}
.reveal .-px-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.reveal .-py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}
.reveal .-p-26 {
  padding: 26px !important;
}
.reveal .-pl-26 {
  padding-left: 26px !important;
}
.reveal .-pt-26 {
  padding-top: 26px !important;
}
.reveal .-pr-26 {
  padding-right: 26px !important;
}
.reveal .-pb-26 {
  padding-bottom: 26px !important;
}
.reveal .-px-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.reveal .-py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}
.reveal .-p-25 {
  padding: 25px !important;
}
.reveal .-pl-25 {
  padding-left: 25px !important;
}
.reveal .-pt-25 {
  padding-top: 25px !important;
}
.reveal .-pr-25 {
  padding-right: 25px !important;
}
.reveal .-pb-25 {
  padding-bottom: 25px !important;
}
.reveal .-px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.reveal .-py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.reveal .-p-24 {
  padding: 24px !important;
}
.reveal .-pl-24 {
  padding-left: 24px !important;
}
.reveal .-pt-24 {
  padding-top: 24px !important;
}
.reveal .-pr-24 {
  padding-right: 24px !important;
}
.reveal .-pb-24 {
  padding-bottom: 24px !important;
}
.reveal .-px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.reveal .-py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.reveal .-p-23 {
  padding: 23px !important;
}
.reveal .-pl-23 {
  padding-left: 23px !important;
}
.reveal .-pt-23 {
  padding-top: 23px !important;
}
.reveal .-pr-23 {
  padding-right: 23px !important;
}
.reveal .-pb-23 {
  padding-bottom: 23px !important;
}
.reveal .-px-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}
.reveal .-py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}
.reveal .-p-22 {
  padding: 22px !important;
}
.reveal .-pl-22 {
  padding-left: 22px !important;
}
.reveal .-pt-22 {
  padding-top: 22px !important;
}
.reveal .-pr-22 {
  padding-right: 22px !important;
}
.reveal .-pb-22 {
  padding-bottom: 22px !important;
}
.reveal .-px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
.reveal .-py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.reveal .-p-21 {
  padding: 21px !important;
}
.reveal .-pl-21 {
  padding-left: 21px !important;
}
.reveal .-pt-21 {
  padding-top: 21px !important;
}
.reveal .-pr-21 {
  padding-right: 21px !important;
}
.reveal .-pb-21 {
  padding-bottom: 21px !important;
}
.reveal .-px-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
.reveal .-py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}
.reveal .-p-20 {
  padding: 20px !important;
}
.reveal .-pl-20 {
  padding-left: 20px !important;
}
.reveal .-pt-20 {
  padding-top: 20px !important;
}
.reveal .-pr-20 {
  padding-right: 20px !important;
}
.reveal .-pb-20 {
  padding-bottom: 20px !important;
}
.reveal .-px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.reveal .-py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.reveal .-p-19 {
  padding: 19px !important;
}
.reveal .-pl-19 {
  padding-left: 19px !important;
}
.reveal .-pt-19 {
  padding-top: 19px !important;
}
.reveal .-pr-19 {
  padding-right: 19px !important;
}
.reveal .-pb-19 {
  padding-bottom: 19px !important;
}
.reveal .-px-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}
.reveal .-py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.reveal .-p-18 {
  padding: 18px !important;
}
.reveal .-pl-18 {
  padding-left: 18px !important;
}
.reveal .-pt-18 {
  padding-top: 18px !important;
}
.reveal .-pr-18 {
  padding-right: 18px !important;
}
.reveal .-pb-18 {
  padding-bottom: 18px !important;
}
.reveal .-px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.reveal .-py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
.reveal .-p-17 {
  padding: 17px !important;
}
.reveal .-pl-17 {
  padding-left: 17px !important;
}
.reveal .-pt-17 {
  padding-top: 17px !important;
}
.reveal .-pr-17 {
  padding-right: 17px !important;
}
.reveal .-pb-17 {
  padding-bottom: 17px !important;
}
.reveal .-px-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.reveal .-py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}
.reveal .-p-16 {
  padding: 16px !important;
}
.reveal .-pl-16 {
  padding-left: 16px !important;
}
.reveal .-pt-16 {
  padding-top: 16px !important;
}
.reveal .-pr-16 {
  padding-right: 16px !important;
}
.reveal .-pb-16 {
  padding-bottom: 16px !important;
}
.reveal .-px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.reveal .-py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.reveal .-p-15 {
  padding: 15px !important;
}
.reveal .-pl-15 {
  padding-left: 15px !important;
}
.reveal .-pt-15 {
  padding-top: 15px !important;
}
.reveal .-pr-15 {
  padding-right: 15px !important;
}
.reveal .-pb-15 {
  padding-bottom: 15px !important;
}
.reveal .-px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.reveal .-py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.reveal .-p-14 {
  padding: 14px !important;
}
.reveal .-pl-14 {
  padding-left: 14px !important;
}
.reveal .-pt-14 {
  padding-top: 14px !important;
}
.reveal .-pr-14 {
  padding-right: 14px !important;
}
.reveal .-pb-14 {
  padding-bottom: 14px !important;
}
.reveal .-px-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.reveal .-py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.reveal .-p-13 {
  padding: 13px !important;
}
.reveal .-pl-13 {
  padding-left: 13px !important;
}
.reveal .-pt-13 {
  padding-top: 13px !important;
}
.reveal .-pr-13 {
  padding-right: 13px !important;
}
.reveal .-pb-13 {
  padding-bottom: 13px !important;
}
.reveal .-px-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}
.reveal .-py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.reveal .-p-12 {
  padding: 12px !important;
}
.reveal .-pl-12 {
  padding-left: 12px !important;
}
.reveal .-pt-12 {
  padding-top: 12px !important;
}
.reveal .-pr-12 {
  padding-right: 12px !important;
}
.reveal .-pb-12 {
  padding-bottom: 12px !important;
}
.reveal .-px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.reveal .-py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.reveal .-p-11 {
  padding: 11px !important;
}
.reveal .-pl-11 {
  padding-left: 11px !important;
}
.reveal .-pt-11 {
  padding-top: 11px !important;
}
.reveal .-pr-11 {
  padding-right: 11px !important;
}
.reveal .-pb-11 {
  padding-bottom: 11px !important;
}
.reveal .-px-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.reveal .-py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
.reveal .-p-10 {
  padding: 10px !important;
}
.reveal .-pl-10 {
  padding-left: 10px !important;
}
.reveal .-pt-10 {
  padding-top: 10px !important;
}
.reveal .-pr-10 {
  padding-right: 10px !important;
}
.reveal .-pb-10 {
  padding-bottom: 10px !important;
}
.reveal .-px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.reveal .-py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.reveal .-p-9 {
  padding: 9px !important;
}
.reveal .-pl-9 {
  padding-left: 9px !important;
}
.reveal .-pt-9 {
  padding-top: 9px !important;
}
.reveal .-pr-9 {
  padding-right: 9px !important;
}
.reveal .-pb-9 {
  padding-bottom: 9px !important;
}
.reveal .-px-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
.reveal .-py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.reveal .-p-8 {
  padding: 8px !important;
}
.reveal .-pl-8 {
  padding-left: 8px !important;
}
.reveal .-pt-8 {
  padding-top: 8px !important;
}
.reveal .-pr-8 {
  padding-right: 8px !important;
}
.reveal .-pb-8 {
  padding-bottom: 8px !important;
}
.reveal .-px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.reveal .-py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.reveal .-p-7 {
  padding: 7px !important;
}
.reveal .-pl-7 {
  padding-left: 7px !important;
}
.reveal .-pt-7 {
  padding-top: 7px !important;
}
.reveal .-pr-7 {
  padding-right: 7px !important;
}
.reveal .-pb-7 {
  padding-bottom: 7px !important;
}
.reveal .-px-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}
.reveal .-py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}
.reveal .-p-6 {
  padding: 6px !important;
}
.reveal .-pl-6 {
  padding-left: 6px !important;
}
.reveal .-pt-6 {
  padding-top: 6px !important;
}
.reveal .-pr-6 {
  padding-right: 6px !important;
}
.reveal .-pb-6 {
  padding-bottom: 6px !important;
}
.reveal .-px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.reveal .-py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.reveal .-p-5 {
  padding: 5px !important;
}
.reveal .-pl-5 {
  padding-left: 5px !important;
}
.reveal .-pt-5 {
  padding-top: 5px !important;
}
.reveal .-pr-5 {
  padding-right: 5px !important;
}
.reveal .-pb-5 {
  padding-bottom: 5px !important;
}
.reveal .-px-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.reveal .-py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.reveal .-p-4 {
  padding: 4px !important;
}
.reveal .-pl-4 {
  padding-left: 4px !important;
}
.reveal .-pt-4 {
  padding-top: 4px !important;
}
.reveal .-pr-4 {
  padding-right: 4px !important;
}
.reveal .-pb-4 {
  padding-bottom: 4px !important;
}
.reveal .-px-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.reveal .-py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.reveal .-p-3 {
  padding: 3px !important;
}
.reveal .-pl-3 {
  padding-left: 3px !important;
}
.reveal .-pt-3 {
  padding-top: 3px !important;
}
.reveal .-pr-3 {
  padding-right: 3px !important;
}
.reveal .-pb-3 {
  padding-bottom: 3px !important;
}
.reveal .-px-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.reveal .-py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.reveal .-p-2 {
  padding: 2px !important;
}
.reveal .-pl-2 {
  padding-left: 2px !important;
}
.reveal .-pt-2 {
  padding-top: 2px !important;
}
.reveal .-pr-2 {
  padding-right: 2px !important;
}
.reveal .-pb-2 {
  padding-bottom: 2px !important;
}
.reveal .-px-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.reveal .-py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.reveal .-p-1 {
  padding: 1px !important;
}
.reveal .-pl-1 {
  padding-left: 1px !important;
}
.reveal .-pt-1 {
  padding-top: 1px !important;
}
.reveal .-pr-1 {
  padding-right: 1px !important;
}
.reveal .-pb-1 {
  padding-bottom: 1px !important;
}
.reveal .-px-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}
.reveal .-py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
.reveal .-p-0 {
  padding: 0px !important;
}
.reveal .-pl-0 {
  padding-left: 0px !important;
}
.reveal .-pt-0 {
  padding-top: 0px !important;
}
.reveal .-pr-0 {
  padding-right: 0px !important;
}
.reveal .-pb-0 {
  padding-bottom: 0px !important;
}
.reveal .-px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.reveal .-py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.reveal .p-0 {
  padding: 0px !important;
}
.reveal .pl-0 {
  padding-left: 0px !important;
}
.reveal .pt-0 {
  padding-top: 0px !important;
}
.reveal .pr-0 {
  padding-right: 0px !important;
}
.reveal .pb-0 {
  padding-bottom: 0px !important;
}
.reveal .px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.reveal .py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.reveal .p-1 {
  padding: 1px !important;
}
.reveal .pl-1 {
  padding-left: 1px !important;
}
.reveal .pt-1 {
  padding-top: 1px !important;
}
.reveal .pr-1 {
  padding-right: 1px !important;
}
.reveal .pb-1 {
  padding-bottom: 1px !important;
}
.reveal .px-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}
.reveal .py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
.reveal .p-2 {
  padding: 2px !important;
}
.reveal .pl-2 {
  padding-left: 2px !important;
}
.reveal .pt-2 {
  padding-top: 2px !important;
}
.reveal .pr-2 {
  padding-right: 2px !important;
}
.reveal .pb-2 {
  padding-bottom: 2px !important;
}
.reveal .px-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.reveal .py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.reveal .p-3 {
  padding: 3px !important;
}
.reveal .pl-3 {
  padding-left: 3px !important;
}
.reveal .pt-3 {
  padding-top: 3px !important;
}
.reveal .pr-3 {
  padding-right: 3px !important;
}
.reveal .pb-3 {
  padding-bottom: 3px !important;
}
.reveal .px-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.reveal .py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.reveal .p-4 {
  padding: 4px !important;
}
.reveal .pl-4 {
  padding-left: 4px !important;
}
.reveal .pt-4 {
  padding-top: 4px !important;
}
.reveal .pr-4 {
  padding-right: 4px !important;
}
.reveal .pb-4 {
  padding-bottom: 4px !important;
}
.reveal .px-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.reveal .py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.reveal .p-5 {
  padding: 5px !important;
}
.reveal .pl-5 {
  padding-left: 5px !important;
}
.reveal .pt-5 {
  padding-top: 5px !important;
}
.reveal .pr-5 {
  padding-right: 5px !important;
}
.reveal .pb-5 {
  padding-bottom: 5px !important;
}
.reveal .px-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.reveal .py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.reveal .p-6 {
  padding: 6px !important;
}
.reveal .pl-6 {
  padding-left: 6px !important;
}
.reveal .pt-6 {
  padding-top: 6px !important;
}
.reveal .pr-6 {
  padding-right: 6px !important;
}
.reveal .pb-6 {
  padding-bottom: 6px !important;
}
.reveal .px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.reveal .py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.reveal .p-7 {
  padding: 7px !important;
}
.reveal .pl-7 {
  padding-left: 7px !important;
}
.reveal .pt-7 {
  padding-top: 7px !important;
}
.reveal .pr-7 {
  padding-right: 7px !important;
}
.reveal .pb-7 {
  padding-bottom: 7px !important;
}
.reveal .px-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}
.reveal .py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}
.reveal .p-8 {
  padding: 8px !important;
}
.reveal .pl-8 {
  padding-left: 8px !important;
}
.reveal .pt-8 {
  padding-top: 8px !important;
}
.reveal .pr-8 {
  padding-right: 8px !important;
}
.reveal .pb-8 {
  padding-bottom: 8px !important;
}
.reveal .px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.reveal .py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.reveal .p-9 {
  padding: 9px !important;
}
.reveal .pl-9 {
  padding-left: 9px !important;
}
.reveal .pt-9 {
  padding-top: 9px !important;
}
.reveal .pr-9 {
  padding-right: 9px !important;
}
.reveal .pb-9 {
  padding-bottom: 9px !important;
}
.reveal .px-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
.reveal .py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.reveal .p-10 {
  padding: 10px !important;
}
.reveal .pl-10 {
  padding-left: 10px !important;
}
.reveal .pt-10 {
  padding-top: 10px !important;
}
.reveal .pr-10 {
  padding-right: 10px !important;
}
.reveal .pb-10 {
  padding-bottom: 10px !important;
}
.reveal .px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.reveal .py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.reveal .p-11 {
  padding: 11px !important;
}
.reveal .pl-11 {
  padding-left: 11px !important;
}
.reveal .pt-11 {
  padding-top: 11px !important;
}
.reveal .pr-11 {
  padding-right: 11px !important;
}
.reveal .pb-11 {
  padding-bottom: 11px !important;
}
.reveal .px-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.reveal .py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
.reveal .p-12 {
  padding: 12px !important;
}
.reveal .pl-12 {
  padding-left: 12px !important;
}
.reveal .pt-12 {
  padding-top: 12px !important;
}
.reveal .pr-12 {
  padding-right: 12px !important;
}
.reveal .pb-12 {
  padding-bottom: 12px !important;
}
.reveal .px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.reveal .py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.reveal .p-13 {
  padding: 13px !important;
}
.reveal .pl-13 {
  padding-left: 13px !important;
}
.reveal .pt-13 {
  padding-top: 13px !important;
}
.reveal .pr-13 {
  padding-right: 13px !important;
}
.reveal .pb-13 {
  padding-bottom: 13px !important;
}
.reveal .px-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}
.reveal .py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.reveal .p-14 {
  padding: 14px !important;
}
.reveal .pl-14 {
  padding-left: 14px !important;
}
.reveal .pt-14 {
  padding-top: 14px !important;
}
.reveal .pr-14 {
  padding-right: 14px !important;
}
.reveal .pb-14 {
  padding-bottom: 14px !important;
}
.reveal .px-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.reveal .py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.reveal .p-15 {
  padding: 15px !important;
}
.reveal .pl-15 {
  padding-left: 15px !important;
}
.reveal .pt-15 {
  padding-top: 15px !important;
}
.reveal .pr-15 {
  padding-right: 15px !important;
}
.reveal .pb-15 {
  padding-bottom: 15px !important;
}
.reveal .px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.reveal .py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.reveal .p-16 {
  padding: 16px !important;
}
.reveal .pl-16 {
  padding-left: 16px !important;
}
.reveal .pt-16 {
  padding-top: 16px !important;
}
.reveal .pr-16 {
  padding-right: 16px !important;
}
.reveal .pb-16 {
  padding-bottom: 16px !important;
}
.reveal .px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.reveal .py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.reveal .p-17 {
  padding: 17px !important;
}
.reveal .pl-17 {
  padding-left: 17px !important;
}
.reveal .pt-17 {
  padding-top: 17px !important;
}
.reveal .pr-17 {
  padding-right: 17px !important;
}
.reveal .pb-17 {
  padding-bottom: 17px !important;
}
.reveal .px-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.reveal .py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}
.reveal .p-18 {
  padding: 18px !important;
}
.reveal .pl-18 {
  padding-left: 18px !important;
}
.reveal .pt-18 {
  padding-top: 18px !important;
}
.reveal .pr-18 {
  padding-right: 18px !important;
}
.reveal .pb-18 {
  padding-bottom: 18px !important;
}
.reveal .px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.reveal .py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
.reveal .p-19 {
  padding: 19px !important;
}
.reveal .pl-19 {
  padding-left: 19px !important;
}
.reveal .pt-19 {
  padding-top: 19px !important;
}
.reveal .pr-19 {
  padding-right: 19px !important;
}
.reveal .pb-19 {
  padding-bottom: 19px !important;
}
.reveal .px-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}
.reveal .py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.reveal .p-20 {
  padding: 20px !important;
}
.reveal .pl-20 {
  padding-left: 20px !important;
}
.reveal .pt-20 {
  padding-top: 20px !important;
}
.reveal .pr-20 {
  padding-right: 20px !important;
}
.reveal .pb-20 {
  padding-bottom: 20px !important;
}
.reveal .px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.reveal .py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.reveal .p-21 {
  padding: 21px !important;
}
.reveal .pl-21 {
  padding-left: 21px !important;
}
.reveal .pt-21 {
  padding-top: 21px !important;
}
.reveal .pr-21 {
  padding-right: 21px !important;
}
.reveal .pb-21 {
  padding-bottom: 21px !important;
}
.reveal .px-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
.reveal .py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}
.reveal .p-22 {
  padding: 22px !important;
}
.reveal .pl-22 {
  padding-left: 22px !important;
}
.reveal .pt-22 {
  padding-top: 22px !important;
}
.reveal .pr-22 {
  padding-right: 22px !important;
}
.reveal .pb-22 {
  padding-bottom: 22px !important;
}
.reveal .px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
.reveal .py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.reveal .p-23 {
  padding: 23px !important;
}
.reveal .pl-23 {
  padding-left: 23px !important;
}
.reveal .pt-23 {
  padding-top: 23px !important;
}
.reveal .pr-23 {
  padding-right: 23px !important;
}
.reveal .pb-23 {
  padding-bottom: 23px !important;
}
.reveal .px-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}
.reveal .py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}
.reveal .p-24 {
  padding: 24px !important;
}
.reveal .pl-24 {
  padding-left: 24px !important;
}
.reveal .pt-24 {
  padding-top: 24px !important;
}
.reveal .pr-24 {
  padding-right: 24px !important;
}
.reveal .pb-24 {
  padding-bottom: 24px !important;
}
.reveal .px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.reveal .py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.reveal .p-25 {
  padding: 25px !important;
}
.reveal .pl-25 {
  padding-left: 25px !important;
}
.reveal .pt-25 {
  padding-top: 25px !important;
}
.reveal .pr-25 {
  padding-right: 25px !important;
}
.reveal .pb-25 {
  padding-bottom: 25px !important;
}
.reveal .px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.reveal .py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.reveal .p-26 {
  padding: 26px !important;
}
.reveal .pl-26 {
  padding-left: 26px !important;
}
.reveal .pt-26 {
  padding-top: 26px !important;
}
.reveal .pr-26 {
  padding-right: 26px !important;
}
.reveal .pb-26 {
  padding-bottom: 26px !important;
}
.reveal .px-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.reveal .py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}
.reveal .p-27 {
  padding: 27px !important;
}
.reveal .pl-27 {
  padding-left: 27px !important;
}
.reveal .pt-27 {
  padding-top: 27px !important;
}
.reveal .pr-27 {
  padding-right: 27px !important;
}
.reveal .pb-27 {
  padding-bottom: 27px !important;
}
.reveal .px-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.reveal .py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}
.reveal .p-28 {
  padding: 28px !important;
}
.reveal .pl-28 {
  padding-left: 28px !important;
}
.reveal .pt-28 {
  padding-top: 28px !important;
}
.reveal .pr-28 {
  padding-right: 28px !important;
}
.reveal .pb-28 {
  padding-bottom: 28px !important;
}
.reveal .px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}
.reveal .py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
.reveal .p-29 {
  padding: 29px !important;
}
.reveal .pl-29 {
  padding-left: 29px !important;
}
.reveal .pt-29 {
  padding-top: 29px !important;
}
.reveal .pr-29 {
  padding-right: 29px !important;
}
.reveal .pb-29 {
  padding-bottom: 29px !important;
}
.reveal .px-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.reveal .py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}
.reveal .p-30 {
  padding: 30px !important;
}
.reveal .pl-30 {
  padding-left: 30px !important;
}
.reveal .pt-30 {
  padding-top: 30px !important;
}
.reveal .pr-30 {
  padding-right: 30px !important;
}
.reveal .pb-30 {
  padding-bottom: 30px !important;
}
.reveal .px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.reveal .py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.reveal .p-31 {
  padding: 31px !important;
}
.reveal .pl-31 {
  padding-left: 31px !important;
}
.reveal .pt-31 {
  padding-top: 31px !important;
}
.reveal .pr-31 {
  padding-right: 31px !important;
}
.reveal .pb-31 {
  padding-bottom: 31px !important;
}
.reveal .px-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}
.reveal .py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}
.reveal .p-32 {
  padding: 32px !important;
}
.reveal .pl-32 {
  padding-left: 32px !important;
}
.reveal .pt-32 {
  padding-top: 32px !important;
}
.reveal .pr-32 {
  padding-right: 32px !important;
}
.reveal .pb-32 {
  padding-bottom: 32px !important;
}
.reveal .px-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}
.reveal .py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.reveal .p-33 {
  padding: 33px !important;
}
.reveal .pl-33 {
  padding-left: 33px !important;
}
.reveal .pt-33 {
  padding-top: 33px !important;
}
.reveal .pr-33 {
  padding-right: 33px !important;
}
.reveal .pb-33 {
  padding-bottom: 33px !important;
}
.reveal .px-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}
.reveal .py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}
.reveal .p-34 {
  padding: 34px !important;
}
.reveal .pl-34 {
  padding-left: 34px !important;
}
.reveal .pt-34 {
  padding-top: 34px !important;
}
.reveal .pr-34 {
  padding-right: 34px !important;
}
.reveal .pb-34 {
  padding-bottom: 34px !important;
}
.reveal .px-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
.reveal .py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}
.reveal .p-35 {
  padding: 35px !important;
}
.reveal .pl-35 {
  padding-left: 35px !important;
}
.reveal .pt-35 {
  padding-top: 35px !important;
}
.reveal .pr-35 {
  padding-right: 35px !important;
}
.reveal .pb-35 {
  padding-bottom: 35px !important;
}
.reveal .px-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.reveal .py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.reveal .p-36 {
  padding: 36px !important;
}
.reveal .pl-36 {
  padding-left: 36px !important;
}
.reveal .pt-36 {
  padding-top: 36px !important;
}
.reveal .pr-36 {
  padding-right: 36px !important;
}
.reveal .pb-36 {
  padding-bottom: 36px !important;
}
.reveal .px-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}
.reveal .py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
.reveal .p-37 {
  padding: 37px !important;
}
.reveal .pl-37 {
  padding-left: 37px !important;
}
.reveal .pt-37 {
  padding-top: 37px !important;
}
.reveal .pr-37 {
  padding-right: 37px !important;
}
.reveal .pb-37 {
  padding-bottom: 37px !important;
}
.reveal .px-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}
.reveal .py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}
.reveal .p-38 {
  padding: 38px !important;
}
.reveal .pl-38 {
  padding-left: 38px !important;
}
.reveal .pt-38 {
  padding-top: 38px !important;
}
.reveal .pr-38 {
  padding-right: 38px !important;
}
.reveal .pb-38 {
  padding-bottom: 38px !important;
}
.reveal .px-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}
.reveal .py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}
.reveal .p-39 {
  padding: 39px !important;
}
.reveal .pl-39 {
  padding-left: 39px !important;
}
.reveal .pt-39 {
  padding-top: 39px !important;
}
.reveal .pr-39 {
  padding-right: 39px !important;
}
.reveal .pb-39 {
  padding-bottom: 39px !important;
}
.reveal .px-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}
.reveal .py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}
.reveal .p-40 {
  padding: 40px !important;
}
.reveal .pl-40 {
  padding-left: 40px !important;
}
.reveal .pt-40 {
  padding-top: 40px !important;
}
.reveal .pr-40 {
  padding-right: 40px !important;
}
.reveal .pb-40 {
  padding-bottom: 40px !important;
}
.reveal .px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.reveal .py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.reveal .p-41 {
  padding: 41px !important;
}
.reveal .pl-41 {
  padding-left: 41px !important;
}
.reveal .pt-41 {
  padding-top: 41px !important;
}
.reveal .pr-41 {
  padding-right: 41px !important;
}
.reveal .pb-41 {
  padding-bottom: 41px !important;
}
.reveal .px-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}
.reveal .py-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}
.reveal .p-42 {
  padding: 42px !important;
}
.reveal .pl-42 {
  padding-left: 42px !important;
}
.reveal .pt-42 {
  padding-top: 42px !important;
}
.reveal .pr-42 {
  padding-right: 42px !important;
}
.reveal .pb-42 {
  padding-bottom: 42px !important;
}
.reveal .px-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.reveal .py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}
.reveal .p-43 {
  padding: 43px !important;
}
.reveal .pl-43 {
  padding-left: 43px !important;
}
.reveal .pt-43 {
  padding-top: 43px !important;
}
.reveal .pr-43 {
  padding-right: 43px !important;
}
.reveal .pb-43 {
  padding-bottom: 43px !important;
}
.reveal .px-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}
.reveal .py-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}
.reveal .p-44 {
  padding: 44px !important;
}
.reveal .pl-44 {
  padding-left: 44px !important;
}
.reveal .pt-44 {
  padding-top: 44px !important;
}
.reveal .pr-44 {
  padding-right: 44px !important;
}
.reveal .pb-44 {
  padding-bottom: 44px !important;
}
.reveal .px-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}
.reveal .py-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}
.reveal .p-45 {
  padding: 45px !important;
}
.reveal .pl-45 {
  padding-left: 45px !important;
}
.reveal .pt-45 {
  padding-top: 45px !important;
}
.reveal .pr-45 {
  padding-right: 45px !important;
}
.reveal .pb-45 {
  padding-bottom: 45px !important;
}
.reveal .px-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.reveal .py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.reveal .p-46 {
  padding: 46px !important;
}
.reveal .pl-46 {
  padding-left: 46px !important;
}
.reveal .pt-46 {
  padding-top: 46px !important;
}
.reveal .pr-46 {
  padding-right: 46px !important;
}
.reveal .pb-46 {
  padding-bottom: 46px !important;
}
.reveal .px-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}
.reveal .py-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}
.reveal .p-47 {
  padding: 47px !important;
}
.reveal .pl-47 {
  padding-left: 47px !important;
}
.reveal .pt-47 {
  padding-top: 47px !important;
}
.reveal .pr-47 {
  padding-right: 47px !important;
}
.reveal .pb-47 {
  padding-bottom: 47px !important;
}
.reveal .px-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}
.reveal .py-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}
.reveal .p-48 {
  padding: 48px !important;
}
.reveal .pl-48 {
  padding-left: 48px !important;
}
.reveal .pt-48 {
  padding-top: 48px !important;
}
.reveal .pr-48 {
  padding-right: 48px !important;
}
.reveal .pb-48 {
  padding-bottom: 48px !important;
}
.reveal .px-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.reveal .py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.reveal .p-49 {
  padding: 49px !important;
}
.reveal .pl-49 {
  padding-left: 49px !important;
}
.reveal .pt-49 {
  padding-top: 49px !important;
}
.reveal .pr-49 {
  padding-right: 49px !important;
}
.reveal .pb-49 {
  padding-bottom: 49px !important;
}
.reveal .px-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}
.reveal .py-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}
.reveal .p-50 {
  padding: 50px !important;
}
.reveal .pl-50 {
  padding-left: 50px !important;
}
.reveal .pt-50 {
  padding-top: 50px !important;
}
.reveal .pr-50 {
  padding-right: 50px !important;
}
.reveal .pb-50 {
  padding-bottom: 50px !important;
}
.reveal .px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.reveal .py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.reveal .p-51 {
  padding: 51px !important;
}
.reveal .pl-51 {
  padding-left: 51px !important;
}
.reveal .pt-51 {
  padding-top: 51px !important;
}
.reveal .pr-51 {
  padding-right: 51px !important;
}
.reveal .pb-51 {
  padding-bottom: 51px !important;
}
.reveal .px-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}
.reveal .py-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}
.reveal .p-52 {
  padding: 52px !important;
}
.reveal .pl-52 {
  padding-left: 52px !important;
}
.reveal .pt-52 {
  padding-top: 52px !important;
}
.reveal .pr-52 {
  padding-right: 52px !important;
}
.reveal .pb-52 {
  padding-bottom: 52px !important;
}
.reveal .px-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}
.reveal .py-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}
.reveal .p-53 {
  padding: 53px !important;
}
.reveal .pl-53 {
  padding-left: 53px !important;
}
.reveal .pt-53 {
  padding-top: 53px !important;
}
.reveal .pr-53 {
  padding-right: 53px !important;
}
.reveal .pb-53 {
  padding-bottom: 53px !important;
}
.reveal .px-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}
.reveal .py-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}
.reveal .p-54 {
  padding: 54px !important;
}
.reveal .pl-54 {
  padding-left: 54px !important;
}
.reveal .pt-54 {
  padding-top: 54px !important;
}
.reveal .pr-54 {
  padding-right: 54px !important;
}
.reveal .pb-54 {
  padding-bottom: 54px !important;
}
.reveal .px-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}
.reveal .py-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}
.reveal .p-55 {
  padding: 55px !important;
}
.reveal .pl-55 {
  padding-left: 55px !important;
}
.reveal .pt-55 {
  padding-top: 55px !important;
}
.reveal .pr-55 {
  padding-right: 55px !important;
}
.reveal .pb-55 {
  padding-bottom: 55px !important;
}
.reveal .px-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.reveal .py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.reveal .p-56 {
  padding: 56px !important;
}
.reveal .pl-56 {
  padding-left: 56px !important;
}
.reveal .pt-56 {
  padding-top: 56px !important;
}
.reveal .pr-56 {
  padding-right: 56px !important;
}
.reveal .pb-56 {
  padding-bottom: 56px !important;
}
.reveal .px-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}
.reveal .py-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}
.reveal .p-57 {
  padding: 57px !important;
}
.reveal .pl-57 {
  padding-left: 57px !important;
}
.reveal .pt-57 {
  padding-top: 57px !important;
}
.reveal .pr-57 {
  padding-right: 57px !important;
}
.reveal .pb-57 {
  padding-bottom: 57px !important;
}
.reveal .px-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
.reveal .py-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}
.reveal .p-58 {
  padding: 58px !important;
}
.reveal .pl-58 {
  padding-left: 58px !important;
}
.reveal .pt-58 {
  padding-top: 58px !important;
}
.reveal .pr-58 {
  padding-right: 58px !important;
}
.reveal .pb-58 {
  padding-bottom: 58px !important;
}
.reveal .px-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}
.reveal .py-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}
.reveal .p-59 {
  padding: 59px !important;
}
.reveal .pl-59 {
  padding-left: 59px !important;
}
.reveal .pt-59 {
  padding-top: 59px !important;
}
.reveal .pr-59 {
  padding-right: 59px !important;
}
.reveal .pb-59 {
  padding-bottom: 59px !important;
}
.reveal .px-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}
.reveal .py-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}
.reveal .p-60 {
  padding: 60px !important;
}
.reveal .pl-60 {
  padding-left: 60px !important;
}
.reveal .pt-60 {
  padding-top: 60px !important;
}
.reveal .pr-60 {
  padding-right: 60px !important;
}
.reveal .pb-60 {
  padding-bottom: 60px !important;
}
.reveal .px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.reveal .py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.reveal .p-61 {
  padding: 61px !important;
}
.reveal .pl-61 {
  padding-left: 61px !important;
}
.reveal .pt-61 {
  padding-top: 61px !important;
}
.reveal .pr-61 {
  padding-right: 61px !important;
}
.reveal .pb-61 {
  padding-bottom: 61px !important;
}
.reveal .px-61 {
  padding-left: 61px !important;
  padding-right: 61px !important;
}
.reveal .py-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}
.reveal .p-62 {
  padding: 62px !important;
}
.reveal .pl-62 {
  padding-left: 62px !important;
}
.reveal .pt-62 {
  padding-top: 62px !important;
}
.reveal .pr-62 {
  padding-right: 62px !important;
}
.reveal .pb-62 {
  padding-bottom: 62px !important;
}
.reveal .px-62 {
  padding-left: 62px !important;
  padding-right: 62px !important;
}
.reveal .py-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}
.reveal .p-63 {
  padding: 63px !important;
}
.reveal .pl-63 {
  padding-left: 63px !important;
}
.reveal .pt-63 {
  padding-top: 63px !important;
}
.reveal .pr-63 {
  padding-right: 63px !important;
}
.reveal .pb-63 {
  padding-bottom: 63px !important;
}
.reveal .px-63 {
  padding-left: 63px !important;
  padding-right: 63px !important;
}
.reveal .py-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}
.reveal .p-64 {
  padding: 64px !important;
}
.reveal .pl-64 {
  padding-left: 64px !important;
}
.reveal .pt-64 {
  padding-top: 64px !important;
}
.reveal .pr-64 {
  padding-right: 64px !important;
}
.reveal .pb-64 {
  padding-bottom: 64px !important;
}
.reveal .px-64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}
.reveal .py-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.reveal .p-65 {
  padding: 65px !important;
}
.reveal .pl-65 {
  padding-left: 65px !important;
}
.reveal .pt-65 {
  padding-top: 65px !important;
}
.reveal .pr-65 {
  padding-right: 65px !important;
}
.reveal .pb-65 {
  padding-bottom: 65px !important;
}
.reveal .px-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}
.reveal .py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}
.reveal .p-66 {
  padding: 66px !important;
}
.reveal .pl-66 {
  padding-left: 66px !important;
}
.reveal .pt-66 {
  padding-top: 66px !important;
}
.reveal .pr-66 {
  padding-right: 66px !important;
}
.reveal .pb-66 {
  padding-bottom: 66px !important;
}
.reveal .px-66 {
  padding-left: 66px !important;
  padding-right: 66px !important;
}
.reveal .py-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}
.reveal .p-67 {
  padding: 67px !important;
}
.reveal .pl-67 {
  padding-left: 67px !important;
}
.reveal .pt-67 {
  padding-top: 67px !important;
}
.reveal .pr-67 {
  padding-right: 67px !important;
}
.reveal .pb-67 {
  padding-bottom: 67px !important;
}
.reveal .px-67 {
  padding-left: 67px !important;
  padding-right: 67px !important;
}
.reveal .py-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}
.reveal .p-68 {
  padding: 68px !important;
}
.reveal .pl-68 {
  padding-left: 68px !important;
}
.reveal .pt-68 {
  padding-top: 68px !important;
}
.reveal .pr-68 {
  padding-right: 68px !important;
}
.reveal .pb-68 {
  padding-bottom: 68px !important;
}
.reveal .px-68 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}
.reveal .py-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}
.reveal .p-69 {
  padding: 69px !important;
}
.reveal .pl-69 {
  padding-left: 69px !important;
}
.reveal .pt-69 {
  padding-top: 69px !important;
}
.reveal .pr-69 {
  padding-right: 69px !important;
}
.reveal .pb-69 {
  padding-bottom: 69px !important;
}
.reveal .px-69 {
  padding-left: 69px !important;
  padding-right: 69px !important;
}
.reveal .py-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}
.reveal .p-70 {
  padding: 70px !important;
}
.reveal .pl-70 {
  padding-left: 70px !important;
}
.reveal .pt-70 {
  padding-top: 70px !important;
}
.reveal .pr-70 {
  padding-right: 70px !important;
}
.reveal .pb-70 {
  padding-bottom: 70px !important;
}
.reveal .px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.reveal .py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.reveal .p-71 {
  padding: 71px !important;
}
.reveal .pl-71 {
  padding-left: 71px !important;
}
.reveal .pt-71 {
  padding-top: 71px !important;
}
.reveal .pr-71 {
  padding-right: 71px !important;
}
.reveal .pb-71 {
  padding-bottom: 71px !important;
}
.reveal .px-71 {
  padding-left: 71px !important;
  padding-right: 71px !important;
}
.reveal .py-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}
.reveal .p-72 {
  padding: 72px !important;
}
.reveal .pl-72 {
  padding-left: 72px !important;
}
.reveal .pt-72 {
  padding-top: 72px !important;
}
.reveal .pr-72 {
  padding-right: 72px !important;
}
.reveal .pb-72 {
  padding-bottom: 72px !important;
}
.reveal .px-72 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}
.reveal .py-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}
.reveal .p-73 {
  padding: 73px !important;
}
.reveal .pl-73 {
  padding-left: 73px !important;
}
.reveal .pt-73 {
  padding-top: 73px !important;
}
.reveal .pr-73 {
  padding-right: 73px !important;
}
.reveal .pb-73 {
  padding-bottom: 73px !important;
}
.reveal .px-73 {
  padding-left: 73px !important;
  padding-right: 73px !important;
}
.reveal .py-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}
.reveal .p-74 {
  padding: 74px !important;
}
.reveal .pl-74 {
  padding-left: 74px !important;
}
.reveal .pt-74 {
  padding-top: 74px !important;
}
.reveal .pr-74 {
  padding-right: 74px !important;
}
.reveal .pb-74 {
  padding-bottom: 74px !important;
}
.reveal .px-74 {
  padding-left: 74px !important;
  padding-right: 74px !important;
}
.reveal .py-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}
.reveal .p-75 {
  padding: 75px !important;
}
.reveal .pl-75 {
  padding-left: 75px !important;
}
.reveal .pt-75 {
  padding-top: 75px !important;
}
.reveal .pr-75 {
  padding-right: 75px !important;
}
.reveal .pb-75 {
  padding-bottom: 75px !important;
}
.reveal .px-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}
.reveal .py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}
.reveal .p-76 {
  padding: 76px !important;
}
.reveal .pl-76 {
  padding-left: 76px !important;
}
.reveal .pt-76 {
  padding-top: 76px !important;
}
.reveal .pr-76 {
  padding-right: 76px !important;
}
.reveal .pb-76 {
  padding-bottom: 76px !important;
}
.reveal .px-76 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}
.reveal .py-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}
.reveal .p-77 {
  padding: 77px !important;
}
.reveal .pl-77 {
  padding-left: 77px !important;
}
.reveal .pt-77 {
  padding-top: 77px !important;
}
.reveal .pr-77 {
  padding-right: 77px !important;
}
.reveal .pb-77 {
  padding-bottom: 77px !important;
}
.reveal .px-77 {
  padding-left: 77px !important;
  padding-right: 77px !important;
}
.reveal .py-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}
.reveal .p-78 {
  padding: 78px !important;
}
.reveal .pl-78 {
  padding-left: 78px !important;
}
.reveal .pt-78 {
  padding-top: 78px !important;
}
.reveal .pr-78 {
  padding-right: 78px !important;
}
.reveal .pb-78 {
  padding-bottom: 78px !important;
}
.reveal .px-78 {
  padding-left: 78px !important;
  padding-right: 78px !important;
}
.reveal .py-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}
.reveal .p-79 {
  padding: 79px !important;
}
.reveal .pl-79 {
  padding-left: 79px !important;
}
.reveal .pt-79 {
  padding-top: 79px !important;
}
.reveal .pr-79 {
  padding-right: 79px !important;
}
.reveal .pb-79 {
  padding-bottom: 79px !important;
}
.reveal .px-79 {
  padding-left: 79px !important;
  padding-right: 79px !important;
}
.reveal .py-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}
.reveal .p-80 {
  padding: 80px !important;
}
.reveal .pl-80 {
  padding-left: 80px !important;
}
.reveal .pt-80 {
  padding-top: 80px !important;
}
.reveal .pr-80 {
  padding-right: 80px !important;
}
.reveal .pb-80 {
  padding-bottom: 80px !important;
}
.reveal .px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.reveal .py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.reveal .p-81 {
  padding: 81px !important;
}
.reveal .pl-81 {
  padding-left: 81px !important;
}
.reveal .pt-81 {
  padding-top: 81px !important;
}
.reveal .pr-81 {
  padding-right: 81px !important;
}
.reveal .pb-81 {
  padding-bottom: 81px !important;
}
.reveal .px-81 {
  padding-left: 81px !important;
  padding-right: 81px !important;
}
.reveal .py-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}
.reveal .p-82 {
  padding: 82px !important;
}
.reveal .pl-82 {
  padding-left: 82px !important;
}
.reveal .pt-82 {
  padding-top: 82px !important;
}
.reveal .pr-82 {
  padding-right: 82px !important;
}
.reveal .pb-82 {
  padding-bottom: 82px !important;
}
.reveal .px-82 {
  padding-left: 82px !important;
  padding-right: 82px !important;
}
.reveal .py-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}
.reveal .p-83 {
  padding: 83px !important;
}
.reveal .pl-83 {
  padding-left: 83px !important;
}
.reveal .pt-83 {
  padding-top: 83px !important;
}
.reveal .pr-83 {
  padding-right: 83px !important;
}
.reveal .pb-83 {
  padding-bottom: 83px !important;
}
.reveal .px-83 {
  padding-left: 83px !important;
  padding-right: 83px !important;
}
.reveal .py-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}
.reveal .p-84 {
  padding: 84px !important;
}
.reveal .pl-84 {
  padding-left: 84px !important;
}
.reveal .pt-84 {
  padding-top: 84px !important;
}
.reveal .pr-84 {
  padding-right: 84px !important;
}
.reveal .pb-84 {
  padding-bottom: 84px !important;
}
.reveal .px-84 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}
.reveal .py-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}
.reveal .p-85 {
  padding: 85px !important;
}
.reveal .pl-85 {
  padding-left: 85px !important;
}
.reveal .pt-85 {
  padding-top: 85px !important;
}
.reveal .pr-85 {
  padding-right: 85px !important;
}
.reveal .pb-85 {
  padding-bottom: 85px !important;
}
.reveal .px-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}
.reveal .py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}
.reveal .p-86 {
  padding: 86px !important;
}
.reveal .pl-86 {
  padding-left: 86px !important;
}
.reveal .pt-86 {
  padding-top: 86px !important;
}
.reveal .pr-86 {
  padding-right: 86px !important;
}
.reveal .pb-86 {
  padding-bottom: 86px !important;
}
.reveal .px-86 {
  padding-left: 86px !important;
  padding-right: 86px !important;
}
.reveal .py-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}
.reveal .p-87 {
  padding: 87px !important;
}
.reveal .pl-87 {
  padding-left: 87px !important;
}
.reveal .pt-87 {
  padding-top: 87px !important;
}
.reveal .pr-87 {
  padding-right: 87px !important;
}
.reveal .pb-87 {
  padding-bottom: 87px !important;
}
.reveal .px-87 {
  padding-left: 87px !important;
  padding-right: 87px !important;
}
.reveal .py-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}
.reveal .p-88 {
  padding: 88px !important;
}
.reveal .pl-88 {
  padding-left: 88px !important;
}
.reveal .pt-88 {
  padding-top: 88px !important;
}
.reveal .pr-88 {
  padding-right: 88px !important;
}
.reveal .pb-88 {
  padding-bottom: 88px !important;
}
.reveal .px-88 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}
.reveal .py-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}
.reveal .p-89 {
  padding: 89px !important;
}
.reveal .pl-89 {
  padding-left: 89px !important;
}
.reveal .pt-89 {
  padding-top: 89px !important;
}
.reveal .pr-89 {
  padding-right: 89px !important;
}
.reveal .pb-89 {
  padding-bottom: 89px !important;
}
.reveal .px-89 {
  padding-left: 89px !important;
  padding-right: 89px !important;
}
.reveal .py-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}
.reveal .p-90 {
  padding: 90px !important;
}
.reveal .pl-90 {
  padding-left: 90px !important;
}
.reveal .pt-90 {
  padding-top: 90px !important;
}
.reveal .pr-90 {
  padding-right: 90px !important;
}
.reveal .pb-90 {
  padding-bottom: 90px !important;
}
.reveal .px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.reveal .py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.reveal .p-91 {
  padding: 91px !important;
}
.reveal .pl-91 {
  padding-left: 91px !important;
}
.reveal .pt-91 {
  padding-top: 91px !important;
}
.reveal .pr-91 {
  padding-right: 91px !important;
}
.reveal .pb-91 {
  padding-bottom: 91px !important;
}
.reveal .px-91 {
  padding-left: 91px !important;
  padding-right: 91px !important;
}
.reveal .py-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}
.reveal .p-92 {
  padding: 92px !important;
}
.reveal .pl-92 {
  padding-left: 92px !important;
}
.reveal .pt-92 {
  padding-top: 92px !important;
}
.reveal .pr-92 {
  padding-right: 92px !important;
}
.reveal .pb-92 {
  padding-bottom: 92px !important;
}
.reveal .px-92 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}
.reveal .py-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}
.reveal .p-93 {
  padding: 93px !important;
}
.reveal .pl-93 {
  padding-left: 93px !important;
}
.reveal .pt-93 {
  padding-top: 93px !important;
}
.reveal .pr-93 {
  padding-right: 93px !important;
}
.reveal .pb-93 {
  padding-bottom: 93px !important;
}
.reveal .px-93 {
  padding-left: 93px !important;
  padding-right: 93px !important;
}
.reveal .py-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}
.reveal .p-94 {
  padding: 94px !important;
}
.reveal .pl-94 {
  padding-left: 94px !important;
}
.reveal .pt-94 {
  padding-top: 94px !important;
}
.reveal .pr-94 {
  padding-right: 94px !important;
}
.reveal .pb-94 {
  padding-bottom: 94px !important;
}
.reveal .px-94 {
  padding-left: 94px !important;
  padding-right: 94px !important;
}
.reveal .py-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}
.reveal .p-95 {
  padding: 95px !important;
}
.reveal .pl-95 {
  padding-left: 95px !important;
}
.reveal .pt-95 {
  padding-top: 95px !important;
}
.reveal .pr-95 {
  padding-right: 95px !important;
}
.reveal .pb-95 {
  padding-bottom: 95px !important;
}
.reveal .px-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}
.reveal .py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}
.reveal .p-96 {
  padding: 96px !important;
}
.reveal .pl-96 {
  padding-left: 96px !important;
}
.reveal .pt-96 {
  padding-top: 96px !important;
}
.reveal .pr-96 {
  padding-right: 96px !important;
}
.reveal .pb-96 {
  padding-bottom: 96px !important;
}
.reveal .px-96 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}
.reveal .py-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}
.reveal .p-97 {
  padding: 97px !important;
}
.reveal .pl-97 {
  padding-left: 97px !important;
}
.reveal .pt-97 {
  padding-top: 97px !important;
}
.reveal .pr-97 {
  padding-right: 97px !important;
}
.reveal .pb-97 {
  padding-bottom: 97px !important;
}
.reveal .px-97 {
  padding-left: 97px !important;
  padding-right: 97px !important;
}
.reveal .py-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}
.reveal .p-98 {
  padding: 98px !important;
}
.reveal .pl-98 {
  padding-left: 98px !important;
}
.reveal .pt-98 {
  padding-top: 98px !important;
}
.reveal .pr-98 {
  padding-right: 98px !important;
}
.reveal .pb-98 {
  padding-bottom: 98px !important;
}
.reveal .px-98 {
  padding-left: 98px !important;
  padding-right: 98px !important;
}
.reveal .py-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}
.reveal .p-99 {
  padding: 99px !important;
}
.reveal .pl-99 {
  padding-left: 99px !important;
}
.reveal .pt-99 {
  padding-top: 99px !important;
}
.reveal .pr-99 {
  padding-right: 99px !important;
}
.reveal .pb-99 {
  padding-bottom: 99px !important;
}
.reveal .px-99 {
  padding-left: 99px !important;
  padding-right: 99px !important;
}
.reveal .py-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}
.reveal .p-100 {
  padding: 100px !important;
}
.reveal .pl-100 {
  padding-left: 100px !important;
}
.reveal .pt-100 {
  padding-top: 100px !important;
}
.reveal .pr-100 {
  padding-right: 100px !important;
}
.reveal .pb-100 {
  padding-bottom: 100px !important;
}
.reveal .px-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.reveal .py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.reveal .hidden {
  display: none;
}
.reveal .block {
  display: block;
}
.reveal .flow-root {
  display: flow-root;
}
.reveal .inline-block {
  display: inline-block;
}
.reveal .inline {
  display: inline;
}
.reveal .flex {
  display: flex;
}
.reveal .center {
  /*height: 100%; <-- bad idea */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.reveal .inline-flex {
  display: inline-flex;
}
.reveal .grid {
  display: grid;
}
.reveal .inline-grid {
  display: inline-grid;
}
.reveal .table {
  display: table;
}
.reveal .table-caption {
  display: table-caption;
}
.reveal .table-cell {
  display: table-cell;
}
.reveal .table-column {
  display: table-column;
}
.reveal .table-column-group {
  display: table-column-group;
}
.reveal .table-footer-group {
  display: table-footer-group;
}
.reveal .table-header-group {
  display: table-header-group;
}
.reveal .table-row-group {
  display: table-row-group;
}
.reveal .table-row {
  display: table-row;
}
.reveal .float-right {
  float: right;
}
.reveal .float-left {
  float: left;
}
.reveal .float-none {
  float: none;
}
.reveal .clearfix::after {
  content: "";
  display: table;
  clear: both;
}
.reveal .clear-left {
  clear: left;
}
.reveal .clear-right {
  clear: right;
}
.reveal .clear-both {
  clear: both;
}
.reveal .clear-none {
  clear: none;
}
.reveal .object-contain {
  object-fit: contain;
}
.reveal .object-cover {
  object-fit: cover;
}
.reveal .object-fill {
  object-fit: fill;
}
.reveal .object-none {
  object-fit: none;
}
.reveal .object-scale-down {
  object-fit: scale-down;
}
.reveal .object-bottom {
  object-position: bottom;
}
.reveal .object-center {
  object-position: center;
}
.reveal .object-left {
  object-position: left;
}
.reveal .object-left-bottom {
  object-position: left bottom;
}
.reveal .object-left-top {
  object-position: left top;
}
.reveal .object-right {
  object-position: right;
}
.reveal .object-right-bottom {
  object-position: right bottom;
}
.reveal .object-right-top {
  object-position: right top;
}
.reveal .object-top {
  object-position: top;
}
.reveal .overflow-auto {
  overflow: auto;
}
.reveal .overflow-hidden {
  overflow: hidden;
}
.reveal .overflow-visible {
  overflow: visible;
}
.reveal .static {
  position: static;
}
.reveal .fixed {
  position: fixed;
}
.reveal .absolute {
  position: absolute;
}
.reveal .relative {
  position: relative;
}
.reveal .sticky {
  position: sticky;
}
.reveal .visible {
  visibility: visible;
}
.reveal .invisible {
  visibility: hidden;
}
.reveal .flex-row {
  display: flex;
  flex-direction: row;
}
.reveal .flex-row-reverse {
  display: flex;
  flex-direction: row-reverse;
}
.reveal .flex-col, .reveal figure {
  display: flex;
  flex-direction: column;
}
.reveal .flex-col-reverse {
  display: flex;
  flex-direction: column-reverse;
}
.reveal .flex-no-wrap {
  display: flex;
  flex-wrap: nowrap;
}
.reveal .flex-wrap {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-wrap-reverse {
  display: flex;
  flex-wrap: wrap-reverse;
}
.reveal .items-stretch {
  align-items: stretch;
}
.reveal .items-start {
  align-items: flex-start;
}
.reveal .items-center, .reveal figure {
  align-items: center;
}
.reveal .items-end {
  align-items: flex-end;
}
.reveal .items-baseline {
  align-items: baseline;
}
.reveal .content-start {
  align-content: flex-start;
}
.reveal .content-center {
  align-content: center;
}
.reveal .content-end {
  align-content: flex-end;
}
.reveal .content-between {
  align-content: space-between;
}
.reveal .content-around {
  align-content: space-around;
}
.reveal .self-auto {
  align-self: auto;
}
.reveal .self-start {
  align-self: flex-start;
}
.reveal .self-center {
  align-self: center;
}
.reveal .self-end {
  align-self: flex-end;
}
.reveal .self-stretch {
  align-self: stretch;
}
.reveal .justify-start {
  justify-content: flex-start;
}
.reveal .justify-center {
  justify-content: center;
}
.reveal .justify-end {
  justify-content: flex-end;
}
.reveal .justify-between {
  justify-content: space-between;
}
.reveal .justify-evenly {
  justify-content: space-evenly;
}
.reveal .justify-around {
  justify-content: space-around;
}
.reveal .flex-initial {
  flex: 0 1 auto;
}
.reveal .flex-1 {
  flex: 1 1 0%;
}
.reveal .flex-same {
  flex: 1 1 0;
}
.reveal .flex-auto {
  flex: 1 1 auto;
}
.reveal .flex-none {
  flex: none;
}
.reveal .flex-grow-3 {
  flex-grow: 3;
}
.reveal .flex-grow-2 {
  flex-grow: 2;
}
.reveal .flex-grow-1 {
  flex-grow: 1;
}
.reveal .flex-grow {
  flex-grow: 1;
}
.reveal .flex-grow-0 {
  flex-grow: 0;
}
.reveal .flex-shrink {
  flex-shrink: 1;
}
.reveal .flex-shrink-0 {
  flex-shrink: 0;
}
.reveal .flex-cols-2 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-2 > * {
  flex-direction: column;
  width: 50%;
}
.reveal .flex-cols-3 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-3 > * {
  flex-direction: column;
  width: 33.3333333333%;
}
.reveal .flex-cols-4 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-4 > * {
  flex-direction: column;
  width: 25%;
}
.reveal .flex-cols-5 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-5 > * {
  flex-direction: column;
  width: 20%;
}
.reveal .flex-cols-6 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-6 > * {
  flex-direction: column;
  width: 16.6666666667%;
}
.reveal .flex-cols-7 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-7 > * {
  flex-direction: column;
  width: 14.2857142857%;
}
.reveal .flex-cols-8 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-8 > * {
  flex-direction: column;
  width: 12.5%;
}
.reveal .flex-cols-9 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-9 > * {
  flex-direction: column;
  width: 11.1111111111%;
}
.reveal .flex-cols-10 {
  display: flex;
  flex-wrap: wrap;
}
.reveal .flex-cols-10 > * {
  flex-direction: column;
  width: 10%;
}
.reveal .grid-cols-none {
  grid-template-columns: none;
}
.reveal .col-auto {
  grid-column: auto;
}
.reveal .col-start-auto {
  grid-column-start: auto;
}
.reveal .col-end-auto {
  grid-column-end: auto;
}
.reveal .grid-rows-none {
  grid-template-rows: none;
}
.reveal .row-auto {
  grid-row: auto;
}
.reveal .row-start-auto {
  grid-row-start: auto;
}
.reveal .row-end-auto {
  grid-row-end: auto;
}
.reveal .grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.reveal .col-span-1 {
  grid-column: span 1/span 1;
}
.reveal .col-start-1 {
  grid-column-start: 1;
}
.reveal .col-end-1 {
  grid-column-end: 1;
}
.reveal .grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.reveal .row-span-1 {
  grid-row: span 1/span 1;
}
.reveal .row-start-1 {
  grid-row-start: 1;
}
.reveal .row-end-1 {
  grid-row-end: 1;
}
.reveal .grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.reveal .col-span-2 {
  grid-column: span 2/span 2;
}
.reveal .col-start-2 {
  grid-column-start: 2;
}
.reveal .col-end-2 {
  grid-column-end: 2;
}
.reveal .grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.reveal .row-span-2 {
  grid-row: span 2/span 2;
}
.reveal .row-start-2 {
  grid-row-start: 2;
}
.reveal .row-end-2 {
  grid-row-end: 2;
}
.reveal .grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.reveal .col-span-3 {
  grid-column: span 3/span 3;
}
.reveal .col-start-3 {
  grid-column-start: 3;
}
.reveal .col-end-3 {
  grid-column-end: 3;
}
.reveal .grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}
.reveal .row-span-3 {
  grid-row: span 3/span 3;
}
.reveal .row-start-3 {
  grid-row-start: 3;
}
.reveal .row-end-3 {
  grid-row-end: 3;
}
.reveal .grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.reveal .col-span-4 {
  grid-column: span 4/span 4;
}
.reveal .col-start-4 {
  grid-column-start: 4;
}
.reveal .col-end-4 {
  grid-column-end: 4;
}
.reveal .grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}
.reveal .row-span-4 {
  grid-row: span 4/span 4;
}
.reveal .row-start-4 {
  grid-row-start: 4;
}
.reveal .row-end-4 {
  grid-row-end: 4;
}
.reveal .grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.reveal .col-span-5 {
  grid-column: span 5/span 5;
}
.reveal .col-start-5 {
  grid-column-start: 5;
}
.reveal .col-end-5 {
  grid-column-end: 5;
}
.reveal .grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}
.reveal .row-span-5 {
  grid-row: span 5/span 5;
}
.reveal .row-start-5 {
  grid-row-start: 5;
}
.reveal .row-end-5 {
  grid-row-end: 5;
}
.reveal .grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.reveal .col-span-6 {
  grid-column: span 6/span 6;
}
.reveal .col-start-6 {
  grid-column-start: 6;
}
.reveal .col-end-6 {
  grid-column-end: 6;
}
.reveal .grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}
.reveal .row-span-6 {
  grid-row: span 6/span 6;
}
.reveal .row-start-6 {
  grid-row-start: 6;
}
.reveal .row-end-6 {
  grid-row-end: 6;
}
.reveal .grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.reveal .col-span-7 {
  grid-column: span 7/span 7;
}
.reveal .col-start-7 {
  grid-column-start: 7;
}
.reveal .col-end-7 {
  grid-column-end: 7;
}
.reveal .grid-rows-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}
.reveal .row-span-7 {
  grid-row: span 7/span 7;
}
.reveal .row-start-7 {
  grid-row-start: 7;
}
.reveal .row-end-7 {
  grid-row-end: 7;
}
.reveal .grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.reveal .col-span-8 {
  grid-column: span 8/span 8;
}
.reveal .col-start-8 {
  grid-column-start: 8;
}
.reveal .col-end-8 {
  grid-column-end: 8;
}
.reveal .grid-rows-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}
.reveal .row-span-8 {
  grid-row: span 8/span 8;
}
.reveal .row-start-8 {
  grid-row-start: 8;
}
.reveal .row-end-8 {
  grid-row-end: 8;
}
.reveal .grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.reveal .col-span-9 {
  grid-column: span 9/span 9;
}
.reveal .col-start-9 {
  grid-column-start: 9;
}
.reveal .col-end-9 {
  grid-column-end: 9;
}
.reveal .grid-rows-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}
.reveal .row-span-9 {
  grid-row: span 9/span 9;
}
.reveal .row-start-9 {
  grid-row-start: 9;
}
.reveal .row-end-9 {
  grid-row-end: 9;
}
.reveal .grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.reveal .col-span-10 {
  grid-column: span 10/span 10;
}
.reveal .col-start-10 {
  grid-column-start: 10;
}
.reveal .col-end-10 {
  grid-column-end: 10;
}
.reveal .grid-rows-10 {
  grid-template-rows: repeat(10, minmax(0, 1fr));
}
.reveal .row-span-10 {
  grid-row: span 10/span 10;
}
.reveal .row-start-10 {
  grid-row-start: 10;
}
.reveal .row-end-10 {
  grid-row-end: 10;
}
.reveal .gap-0 {
  gap: 0px;
}
.reveal .gap-1 {
  gap: 1px;
}
.reveal .gap-2 {
  gap: 2px;
}
.reveal .gap-3 {
  gap: 3px;
}
.reveal .gap-4 {
  gap: 4px;
}
.reveal .gap-5 {
  gap: 5px;
}
.reveal .gap-6 {
  gap: 6px;
}
.reveal .gap-7 {
  gap: 7px;
}
.reveal .gap-8 {
  gap: 8px;
}
.reveal .gap-9 {
  gap: 9px;
}
.reveal .gap-10 {
  gap: 10px;
}
.reveal .gap-11 {
  gap: 11px;
}
.reveal .gap-12 {
  gap: 12px;
}
.reveal .gap-13 {
  gap: 13px;
}
.reveal .gap-14 {
  gap: 14px;
}
.reveal .gap-15 {
  gap: 15px;
}
.reveal .gap-16 {
  gap: 16px;
}
.reveal .gap-17 {
  gap: 17px;
}
.reveal .gap-18 {
  gap: 18px;
}
.reveal .gap-19 {
  gap: 19px;
}
.reveal .gap-20 {
  gap: 20px;
}
.reveal .gap-21 {
  gap: 21px;
}
.reveal .gap-22 {
  gap: 22px;
}
.reveal .gap-23 {
  gap: 23px;
}
.reveal .gap-24 {
  gap: 24px;
}
.reveal .gap-25 {
  gap: 25px;
}
.reveal .gap-26 {
  gap: 26px;
}
.reveal .gap-27 {
  gap: 27px;
}
.reveal .gap-28 {
  gap: 28px;
}
.reveal .gap-29 {
  gap: 29px;
}
.reveal .gap-30 {
  gap: 30px;
}
.reveal .gap-31 {
  gap: 31px;
}
.reveal .gap-32 {
  gap: 32px;
}
.reveal .gap-33 {
  gap: 33px;
}
.reveal .gap-34 {
  gap: 34px;
}
.reveal .gap-35 {
  gap: 35px;
}
.reveal .gap-36 {
  gap: 36px;
}
.reveal .gap-37 {
  gap: 37px;
}
.reveal .gap-38 {
  gap: 38px;
}
.reveal .gap-39 {
  gap: 39px;
}
.reveal .gap-40 {
  gap: 40px;
}
.reveal .gap-41 {
  gap: 41px;
}
.reveal .gap-42 {
  gap: 42px;
}
.reveal .gap-43 {
  gap: 43px;
}
.reveal .gap-44 {
  gap: 44px;
}
.reveal .gap-45 {
  gap: 45px;
}
.reveal .gap-46 {
  gap: 46px;
}
.reveal .gap-47 {
  gap: 47px;
}
.reveal .gap-48 {
  gap: 48px;
}
.reveal .gap-49 {
  gap: 49px;
}
.reveal .gap-50 {
  gap: 50px;
}
.reveal .gap-51 {
  gap: 51px;
}
.reveal .gap-52 {
  gap: 52px;
}
.reveal .gap-53 {
  gap: 53px;
}
.reveal .gap-54 {
  gap: 54px;
}
.reveal .gap-55 {
  gap: 55px;
}
.reveal .gap-56 {
  gap: 56px;
}
.reveal .gap-57 {
  gap: 57px;
}
.reveal .gap-58 {
  gap: 58px;
}
.reveal .gap-59 {
  gap: 59px;
}
.reveal .gap-60 {
  gap: 60px;
}
.reveal .gap-61 {
  gap: 61px;
}
.reveal .gap-62 {
  gap: 62px;
}
.reveal .gap-63 {
  gap: 63px;
}
.reveal .gap-64 {
  gap: 64px;
}
.reveal .gap-65 {
  gap: 65px;
}
.reveal .gap-66 {
  gap: 66px;
}
.reveal .gap-67 {
  gap: 67px;
}
.reveal .gap-68 {
  gap: 68px;
}
.reveal .gap-69 {
  gap: 69px;
}
.reveal .gap-70 {
  gap: 70px;
}
.reveal .gap-71 {
  gap: 71px;
}
.reveal .gap-72 {
  gap: 72px;
}
.reveal .gap-73 {
  gap: 73px;
}
.reveal .gap-74 {
  gap: 74px;
}
.reveal .gap-75 {
  gap: 75px;
}
.reveal .gap-76 {
  gap: 76px;
}
.reveal .gap-77 {
  gap: 77px;
}
.reveal .gap-78 {
  gap: 78px;
}
.reveal .gap-79 {
  gap: 79px;
}
.reveal .gap-80 {
  gap: 80px;
}
.reveal .gap-81 {
  gap: 81px;
}
.reveal .gap-82 {
  gap: 82px;
}
.reveal .gap-83 {
  gap: 83px;
}
.reveal .gap-84 {
  gap: 84px;
}
.reveal .gap-85 {
  gap: 85px;
}
.reveal .gap-86 {
  gap: 86px;
}
.reveal .gap-87 {
  gap: 87px;
}
.reveal .gap-88 {
  gap: 88px;
}
.reveal .gap-89 {
  gap: 89px;
}
.reveal .gap-90 {
  gap: 90px;
}
.reveal .gap-91 {
  gap: 91px;
}
.reveal .gap-92 {
  gap: 92px;
}
.reveal .gap-93 {
  gap: 93px;
}
.reveal .gap-94 {
  gap: 94px;
}
.reveal .gap-95 {
  gap: 95px;
}
.reveal .gap-96 {
  gap: 96px;
}
.reveal .gap-97 {
  gap: 97px;
}
.reveal .gap-98 {
  gap: 98px;
}
.reveal .gap-99 {
  gap: 99px;
}
.reveal .gap-100 {
  gap: 100px;
}
.reveal .italic, .reveal blockquote {
  font-style: italic;
}
.reveal .not-italic, .reveal blockquote > span.author {
  font-style: normal;
}
.reveal .list-inside {
  list-style-position: inside;
}
.reveal .list-outside {
  list-style-position: outside;
}
.reveal .text-left {
  text-align: left;
}
.reveal .text-center {
  text-align: center;
}
.reveal .text-right {
  text-align: right;
}
.reveal .text-justify {
  text-align: justify;
}
.reveal .underline {
  text-decoration: underline;
}
.reveal .line-through {
  text-decoration: line-through;
}
.reveal .no-underline {
  text-decoration: none;
}
.reveal .uppercase {
  text-transform: uppercase;
}
.reveal .lowercase {
  text-transform: lowercase;
}
.reveal .capitalize {
  text-transform: capitalize;
}
.reveal .normal-case {
  text-transform: none;
}
.reveal .align-baseline {
  vertical-align: baseline;
}
.reveal .align-top {
  vertical-align: top;
}
.reveal .align-middle {
  vertical-align: middle;
}
.reveal .align-bottom {
  vertical-align: bottom;
}
.reveal .align-text-top {
  vertical-align: text-top;
}
.reveal .align-text-bottom {
  vertical-align: text-bottom;
}
.reveal .rotate-0 {
  transform: rotate(0deg);
}
.reveal .rotate-1 {
  transform: rotate(1deg);
}
.reveal .rotate-2 {
  transform: rotate(2deg);
}
.reveal .rotate-3 {
  transform: rotate(3deg);
}
.reveal .rotate-4 {
  transform: rotate(4deg);
}
.reveal .rotate-5 {
  transform: rotate(5deg);
}
.reveal .rotate-6 {
  transform: rotate(6deg);
}
.reveal .rotate-7 {
  transform: rotate(7deg);
}
.reveal .rotate-8 {
  transform: rotate(8deg);
}
.reveal .rotate-9 {
  transform: rotate(9deg);
}
.reveal .rotate-10 {
  transform: rotate(10deg);
}
.reveal .rotate-11 {
  transform: rotate(11deg);
}
.reveal .rotate-12 {
  transform: rotate(12deg);
}
.reveal .rotate-13 {
  transform: rotate(13deg);
}
.reveal .rotate-14 {
  transform: rotate(14deg);
}
.reveal .rotate-15 {
  transform: rotate(15deg);
}
.reveal .rotate-16 {
  transform: rotate(16deg);
}
.reveal .rotate-17 {
  transform: rotate(17deg);
}
.reveal .rotate-18 {
  transform: rotate(18deg);
}
.reveal .rotate-19 {
  transform: rotate(19deg);
}
.reveal .rotate-20 {
  transform: rotate(20deg);
}
.reveal .rotate-21 {
  transform: rotate(21deg);
}
.reveal .rotate-22 {
  transform: rotate(22deg);
}
.reveal .rotate-23 {
  transform: rotate(23deg);
}
.reveal .rotate-24 {
  transform: rotate(24deg);
}
.reveal .rotate-25 {
  transform: rotate(25deg);
}
.reveal .rotate-26 {
  transform: rotate(26deg);
}
.reveal .rotate-27 {
  transform: rotate(27deg);
}
.reveal .rotate-28 {
  transform: rotate(28deg);
}
.reveal .rotate-29 {
  transform: rotate(29deg);
}
.reveal .rotate-30 {
  transform: rotate(30deg);
}
.reveal .rotate-31 {
  transform: rotate(31deg);
}
.reveal .rotate-32 {
  transform: rotate(32deg);
}
.reveal .rotate-33 {
  transform: rotate(33deg);
}
.reveal .rotate-34 {
  transform: rotate(34deg);
}
.reveal .rotate-35 {
  transform: rotate(35deg);
}
.reveal .rotate-36 {
  transform: rotate(36deg);
}
.reveal .rotate-37 {
  transform: rotate(37deg);
}
.reveal .rotate-38 {
  transform: rotate(38deg);
}
.reveal .rotate-39 {
  transform: rotate(39deg);
}
.reveal .rotate-40 {
  transform: rotate(40deg);
}
.reveal .rotate-41 {
  transform: rotate(41deg);
}
.reveal .rotate-42 {
  transform: rotate(42deg);
}
.reveal .rotate-43 {
  transform: rotate(43deg);
}
.reveal .rotate-44 {
  transform: rotate(44deg);
}
.reveal .rotate-45 {
  transform: rotate(45deg);
}
.reveal .rotate-46 {
  transform: rotate(46deg);
}
.reveal .rotate-47 {
  transform: rotate(47deg);
}
.reveal .rotate-48 {
  transform: rotate(48deg);
}
.reveal .rotate-49 {
  transform: rotate(49deg);
}
.reveal .rotate-50 {
  transform: rotate(50deg);
}
.reveal .rotate-51 {
  transform: rotate(51deg);
}
.reveal .rotate-52 {
  transform: rotate(52deg);
}
.reveal .rotate-53 {
  transform: rotate(53deg);
}
.reveal .rotate-54 {
  transform: rotate(54deg);
}
.reveal .rotate-55 {
  transform: rotate(55deg);
}
.reveal .rotate-56 {
  transform: rotate(56deg);
}
.reveal .rotate-57 {
  transform: rotate(57deg);
}
.reveal .rotate-58 {
  transform: rotate(58deg);
}
.reveal .rotate-59 {
  transform: rotate(59deg);
}
.reveal .rotate-60 {
  transform: rotate(60deg);
}
.reveal .rotate-61 {
  transform: rotate(61deg);
}
.reveal .rotate-62 {
  transform: rotate(62deg);
}
.reveal .rotate-63 {
  transform: rotate(63deg);
}
.reveal .rotate-64 {
  transform: rotate(64deg);
}
.reveal .rotate-65 {
  transform: rotate(65deg);
}
.reveal .rotate-66 {
  transform: rotate(66deg);
}
.reveal .rotate-67 {
  transform: rotate(67deg);
}
.reveal .rotate-68 {
  transform: rotate(68deg);
}
.reveal .rotate-69 {
  transform: rotate(69deg);
}
.reveal .rotate-70 {
  transform: rotate(70deg);
}
.reveal .rotate-71 {
  transform: rotate(71deg);
}
.reveal .rotate-72 {
  transform: rotate(72deg);
}
.reveal .rotate-73 {
  transform: rotate(73deg);
}
.reveal .rotate-74 {
  transform: rotate(74deg);
}
.reveal .rotate-75 {
  transform: rotate(75deg);
}
.reveal .rotate-76 {
  transform: rotate(76deg);
}
.reveal .rotate-77 {
  transform: rotate(77deg);
}
.reveal .rotate-78 {
  transform: rotate(78deg);
}
.reveal .rotate-79 {
  transform: rotate(79deg);
}
.reveal .rotate-80 {
  transform: rotate(80deg);
}
.reveal .rotate-81 {
  transform: rotate(81deg);
}
.reveal .rotate-82 {
  transform: rotate(82deg);
}
.reveal .rotate-83 {
  transform: rotate(83deg);
}
.reveal .rotate-84 {
  transform: rotate(84deg);
}
.reveal .rotate-85 {
  transform: rotate(85deg);
}
.reveal .rotate-86 {
  transform: rotate(86deg);
}
.reveal .rotate-87 {
  transform: rotate(87deg);
}
.reveal .rotate-88 {
  transform: rotate(88deg);
}
.reveal .rotate-89 {
  transform: rotate(89deg);
}
.reveal .rotate-90 {
  transform: rotate(90deg);
}
.reveal .rotate-91 {
  transform: rotate(91deg);
}
.reveal .rotate-92 {
  transform: rotate(92deg);
}
.reveal .rotate-93 {
  transform: rotate(93deg);
}
.reveal .rotate-94 {
  transform: rotate(94deg);
}
.reveal .rotate-95 {
  transform: rotate(95deg);
}
.reveal .rotate-96 {
  transform: rotate(96deg);
}
.reveal .rotate-97 {
  transform: rotate(97deg);
}
.reveal .rotate-98 {
  transform: rotate(98deg);
}
.reveal .rotate-99 {
  transform: rotate(99deg);
}
.reveal .rotate-100 {
  transform: rotate(100deg);
}
.reveal .rotate-101 {
  transform: rotate(101deg);
}
.reveal .rotate-102 {
  transform: rotate(102deg);
}
.reveal .rotate-103 {
  transform: rotate(103deg);
}
.reveal .rotate-104 {
  transform: rotate(104deg);
}
.reveal .rotate-105 {
  transform: rotate(105deg);
}
.reveal .rotate-106 {
  transform: rotate(106deg);
}
.reveal .rotate-107 {
  transform: rotate(107deg);
}
.reveal .rotate-108 {
  transform: rotate(108deg);
}
.reveal .rotate-109 {
  transform: rotate(109deg);
}
.reveal .rotate-110 {
  transform: rotate(110deg);
}
.reveal .rotate-111 {
  transform: rotate(111deg);
}
.reveal .rotate-112 {
  transform: rotate(112deg);
}
.reveal .rotate-113 {
  transform: rotate(113deg);
}
.reveal .rotate-114 {
  transform: rotate(114deg);
}
.reveal .rotate-115 {
  transform: rotate(115deg);
}
.reveal .rotate-116 {
  transform: rotate(116deg);
}
.reveal .rotate-117 {
  transform: rotate(117deg);
}
.reveal .rotate-118 {
  transform: rotate(118deg);
}
.reveal .rotate-119 {
  transform: rotate(119deg);
}
.reveal .rotate-120 {
  transform: rotate(120deg);
}
.reveal .rotate-121 {
  transform: rotate(121deg);
}
.reveal .rotate-122 {
  transform: rotate(122deg);
}
.reveal .rotate-123 {
  transform: rotate(123deg);
}
.reveal .rotate-124 {
  transform: rotate(124deg);
}
.reveal .rotate-125 {
  transform: rotate(125deg);
}
.reveal .rotate-126 {
  transform: rotate(126deg);
}
.reveal .rotate-127 {
  transform: rotate(127deg);
}
.reveal .rotate-128 {
  transform: rotate(128deg);
}
.reveal .rotate-129 {
  transform: rotate(129deg);
}
.reveal .rotate-130 {
  transform: rotate(130deg);
}
.reveal .rotate-131 {
  transform: rotate(131deg);
}
.reveal .rotate-132 {
  transform: rotate(132deg);
}
.reveal .rotate-133 {
  transform: rotate(133deg);
}
.reveal .rotate-134 {
  transform: rotate(134deg);
}
.reveal .rotate-135 {
  transform: rotate(135deg);
}
.reveal .rotate-136 {
  transform: rotate(136deg);
}
.reveal .rotate-137 {
  transform: rotate(137deg);
}
.reveal .rotate-138 {
  transform: rotate(138deg);
}
.reveal .rotate-139 {
  transform: rotate(139deg);
}
.reveal .rotate-140 {
  transform: rotate(140deg);
}
.reveal .rotate-141 {
  transform: rotate(141deg);
}
.reveal .rotate-142 {
  transform: rotate(142deg);
}
.reveal .rotate-143 {
  transform: rotate(143deg);
}
.reveal .rotate-144 {
  transform: rotate(144deg);
}
.reveal .rotate-145 {
  transform: rotate(145deg);
}
.reveal .rotate-146 {
  transform: rotate(146deg);
}
.reveal .rotate-147 {
  transform: rotate(147deg);
}
.reveal .rotate-148 {
  transform: rotate(148deg);
}
.reveal .rotate-149 {
  transform: rotate(149deg);
}
.reveal .rotate-150 {
  transform: rotate(150deg);
}
.reveal .rotate-151 {
  transform: rotate(151deg);
}
.reveal .rotate-152 {
  transform: rotate(152deg);
}
.reveal .rotate-153 {
  transform: rotate(153deg);
}
.reveal .rotate-154 {
  transform: rotate(154deg);
}
.reveal .rotate-155 {
  transform: rotate(155deg);
}
.reveal .rotate-156 {
  transform: rotate(156deg);
}
.reveal .rotate-157 {
  transform: rotate(157deg);
}
.reveal .rotate-158 {
  transform: rotate(158deg);
}
.reveal .rotate-159 {
  transform: rotate(159deg);
}
.reveal .rotate-160 {
  transform: rotate(160deg);
}
.reveal .rotate-161 {
  transform: rotate(161deg);
}
.reveal .rotate-162 {
  transform: rotate(162deg);
}
.reveal .rotate-163 {
  transform: rotate(163deg);
}
.reveal .rotate-164 {
  transform: rotate(164deg);
}
.reveal .rotate-165 {
  transform: rotate(165deg);
}
.reveal .rotate-166 {
  transform: rotate(166deg);
}
.reveal .rotate-167 {
  transform: rotate(167deg);
}
.reveal .rotate-168 {
  transform: rotate(168deg);
}
.reveal .rotate-169 {
  transform: rotate(169deg);
}
.reveal .rotate-170 {
  transform: rotate(170deg);
}
.reveal .rotate-171 {
  transform: rotate(171deg);
}
.reveal .rotate-172 {
  transform: rotate(172deg);
}
.reveal .rotate-173 {
  transform: rotate(173deg);
}
.reveal .rotate-174 {
  transform: rotate(174deg);
}
.reveal .rotate-175 {
  transform: rotate(175deg);
}
.reveal .rotate-176 {
  transform: rotate(176deg);
}
.reveal .rotate-177 {
  transform: rotate(177deg);
}
.reveal .rotate-178 {
  transform: rotate(178deg);
}
.reveal .rotate-179 {
  transform: rotate(179deg);
}
.reveal .rotate-180 {
  transform: rotate(180deg);
}
.reveal .rotate-181 {
  transform: rotate(181deg);
}
.reveal .rotate-182 {
  transform: rotate(182deg);
}
.reveal .rotate-183 {
  transform: rotate(183deg);
}
.reveal .rotate-184 {
  transform: rotate(184deg);
}
.reveal .rotate-185 {
  transform: rotate(185deg);
}
.reveal .rotate-186 {
  transform: rotate(186deg);
}
.reveal .rotate-187 {
  transform: rotate(187deg);
}
.reveal .rotate-188 {
  transform: rotate(188deg);
}
.reveal .rotate-189 {
  transform: rotate(189deg);
}
.reveal .rotate-190 {
  transform: rotate(190deg);
}
.reveal .rotate-191 {
  transform: rotate(191deg);
}
.reveal .rotate-192 {
  transform: rotate(192deg);
}
.reveal .rotate-193 {
  transform: rotate(193deg);
}
.reveal .rotate-194 {
  transform: rotate(194deg);
}
.reveal .rotate-195 {
  transform: rotate(195deg);
}
.reveal .rotate-196 {
  transform: rotate(196deg);
}
.reveal .rotate-197 {
  transform: rotate(197deg);
}
.reveal .rotate-198 {
  transform: rotate(198deg);
}
.reveal .rotate-199 {
  transform: rotate(199deg);
}
.reveal .rotate-200 {
  transform: rotate(200deg);
}
.reveal .rotate-201 {
  transform: rotate(201deg);
}
.reveal .rotate-202 {
  transform: rotate(202deg);
}
.reveal .rotate-203 {
  transform: rotate(203deg);
}
.reveal .rotate-204 {
  transform: rotate(204deg);
}
.reveal .rotate-205 {
  transform: rotate(205deg);
}
.reveal .rotate-206 {
  transform: rotate(206deg);
}
.reveal .rotate-207 {
  transform: rotate(207deg);
}
.reveal .rotate-208 {
  transform: rotate(208deg);
}
.reveal .rotate-209 {
  transform: rotate(209deg);
}
.reveal .rotate-210 {
  transform: rotate(210deg);
}
.reveal .rotate-211 {
  transform: rotate(211deg);
}
.reveal .rotate-212 {
  transform: rotate(212deg);
}
.reveal .rotate-213 {
  transform: rotate(213deg);
}
.reveal .rotate-214 {
  transform: rotate(214deg);
}
.reveal .rotate-215 {
  transform: rotate(215deg);
}
.reveal .rotate-216 {
  transform: rotate(216deg);
}
.reveal .rotate-217 {
  transform: rotate(217deg);
}
.reveal .rotate-218 {
  transform: rotate(218deg);
}
.reveal .rotate-219 {
  transform: rotate(219deg);
}
.reveal .rotate-220 {
  transform: rotate(220deg);
}
.reveal .rotate-221 {
  transform: rotate(221deg);
}
.reveal .rotate-222 {
  transform: rotate(222deg);
}
.reveal .rotate-223 {
  transform: rotate(223deg);
}
.reveal .rotate-224 {
  transform: rotate(224deg);
}
.reveal .rotate-225 {
  transform: rotate(225deg);
}
.reveal .rotate-226 {
  transform: rotate(226deg);
}
.reveal .rotate-227 {
  transform: rotate(227deg);
}
.reveal .rotate-228 {
  transform: rotate(228deg);
}
.reveal .rotate-229 {
  transform: rotate(229deg);
}
.reveal .rotate-230 {
  transform: rotate(230deg);
}
.reveal .rotate-231 {
  transform: rotate(231deg);
}
.reveal .rotate-232 {
  transform: rotate(232deg);
}
.reveal .rotate-233 {
  transform: rotate(233deg);
}
.reveal .rotate-234 {
  transform: rotate(234deg);
}
.reveal .rotate-235 {
  transform: rotate(235deg);
}
.reveal .rotate-236 {
  transform: rotate(236deg);
}
.reveal .rotate-237 {
  transform: rotate(237deg);
}
.reveal .rotate-238 {
  transform: rotate(238deg);
}
.reveal .rotate-239 {
  transform: rotate(239deg);
}
.reveal .rotate-240 {
  transform: rotate(240deg);
}
.reveal .rotate-241 {
  transform: rotate(241deg);
}
.reveal .rotate-242 {
  transform: rotate(242deg);
}
.reveal .rotate-243 {
  transform: rotate(243deg);
}
.reveal .rotate-244 {
  transform: rotate(244deg);
}
.reveal .rotate-245 {
  transform: rotate(245deg);
}
.reveal .rotate-246 {
  transform: rotate(246deg);
}
.reveal .rotate-247 {
  transform: rotate(247deg);
}
.reveal .rotate-248 {
  transform: rotate(248deg);
}
.reveal .rotate-249 {
  transform: rotate(249deg);
}
.reveal .rotate-250 {
  transform: rotate(250deg);
}
.reveal .rotate-251 {
  transform: rotate(251deg);
}
.reveal .rotate-252 {
  transform: rotate(252deg);
}
.reveal .rotate-253 {
  transform: rotate(253deg);
}
.reveal .rotate-254 {
  transform: rotate(254deg);
}
.reveal .rotate-255 {
  transform: rotate(255deg);
}
.reveal .rotate-256 {
  transform: rotate(256deg);
}
.reveal .rotate-257 {
  transform: rotate(257deg);
}
.reveal .rotate-258 {
  transform: rotate(258deg);
}
.reveal .rotate-259 {
  transform: rotate(259deg);
}
.reveal .rotate-260 {
  transform: rotate(260deg);
}
.reveal .rotate-261 {
  transform: rotate(261deg);
}
.reveal .rotate-262 {
  transform: rotate(262deg);
}
.reveal .rotate-263 {
  transform: rotate(263deg);
}
.reveal .rotate-264 {
  transform: rotate(264deg);
}
.reveal .rotate-265 {
  transform: rotate(265deg);
}
.reveal .rotate-266 {
  transform: rotate(266deg);
}
.reveal .rotate-267 {
  transform: rotate(267deg);
}
.reveal .rotate-268 {
  transform: rotate(268deg);
}
.reveal .rotate-269 {
  transform: rotate(269deg);
}
.reveal .rotate-270 {
  transform: rotate(270deg);
}
.reveal .rotate-271 {
  transform: rotate(271deg);
}
.reveal .rotate-272 {
  transform: rotate(272deg);
}
.reveal .rotate-273 {
  transform: rotate(273deg);
}
.reveal .rotate-274 {
  transform: rotate(274deg);
}
.reveal .rotate-275 {
  transform: rotate(275deg);
}
.reveal .rotate-276 {
  transform: rotate(276deg);
}
.reveal .rotate-277 {
  transform: rotate(277deg);
}
.reveal .rotate-278 {
  transform: rotate(278deg);
}
.reveal .rotate-279 {
  transform: rotate(279deg);
}
.reveal .rotate-280 {
  transform: rotate(280deg);
}
.reveal .rotate-281 {
  transform: rotate(281deg);
}
.reveal .rotate-282 {
  transform: rotate(282deg);
}
.reveal .rotate-283 {
  transform: rotate(283deg);
}
.reveal .rotate-284 {
  transform: rotate(284deg);
}
.reveal .rotate-285 {
  transform: rotate(285deg);
}
.reveal .rotate-286 {
  transform: rotate(286deg);
}
.reveal .rotate-287 {
  transform: rotate(287deg);
}
.reveal .rotate-288 {
  transform: rotate(288deg);
}
.reveal .rotate-289 {
  transform: rotate(289deg);
}
.reveal .rotate-290 {
  transform: rotate(290deg);
}
.reveal .rotate-291 {
  transform: rotate(291deg);
}
.reveal .rotate-292 {
  transform: rotate(292deg);
}
.reveal .rotate-293 {
  transform: rotate(293deg);
}
.reveal .rotate-294 {
  transform: rotate(294deg);
}
.reveal .rotate-295 {
  transform: rotate(295deg);
}
.reveal .rotate-296 {
  transform: rotate(296deg);
}
.reveal .rotate-297 {
  transform: rotate(297deg);
}
.reveal .rotate-298 {
  transform: rotate(298deg);
}
.reveal .rotate-299 {
  transform: rotate(299deg);
}
.reveal .rotate-300 {
  transform: rotate(300deg);
}
.reveal .rotate-301 {
  transform: rotate(301deg);
}
.reveal .rotate-302 {
  transform: rotate(302deg);
}
.reveal .rotate-303 {
  transform: rotate(303deg);
}
.reveal .rotate-304 {
  transform: rotate(304deg);
}
.reveal .rotate-305 {
  transform: rotate(305deg);
}
.reveal .rotate-306 {
  transform: rotate(306deg);
}
.reveal .rotate-307 {
  transform: rotate(307deg);
}
.reveal .rotate-308 {
  transform: rotate(308deg);
}
.reveal .rotate-309 {
  transform: rotate(309deg);
}
.reveal .rotate-310 {
  transform: rotate(310deg);
}
.reveal .rotate-311 {
  transform: rotate(311deg);
}
.reveal .rotate-312 {
  transform: rotate(312deg);
}
.reveal .rotate-313 {
  transform: rotate(313deg);
}
.reveal .rotate-314 {
  transform: rotate(314deg);
}
.reveal .rotate-315 {
  transform: rotate(315deg);
}
.reveal .rotate-316 {
  transform: rotate(316deg);
}
.reveal .rotate-317 {
  transform: rotate(317deg);
}
.reveal .rotate-318 {
  transform: rotate(318deg);
}
.reveal .rotate-319 {
  transform: rotate(319deg);
}
.reveal .rotate-320 {
  transform: rotate(320deg);
}
.reveal .rotate-321 {
  transform: rotate(321deg);
}
.reveal .rotate-322 {
  transform: rotate(322deg);
}
.reveal .rotate-323 {
  transform: rotate(323deg);
}
.reveal .rotate-324 {
  transform: rotate(324deg);
}
.reveal .rotate-325 {
  transform: rotate(325deg);
}
.reveal .rotate-326 {
  transform: rotate(326deg);
}
.reveal .rotate-327 {
  transform: rotate(327deg);
}
.reveal .rotate-328 {
  transform: rotate(328deg);
}
.reveal .rotate-329 {
  transform: rotate(329deg);
}
.reveal .rotate-330 {
  transform: rotate(330deg);
}
.reveal .rotate-331 {
  transform: rotate(331deg);
}
.reveal .rotate-332 {
  transform: rotate(332deg);
}
.reveal .rotate-333 {
  transform: rotate(333deg);
}
.reveal .rotate-334 {
  transform: rotate(334deg);
}
.reveal .rotate-335 {
  transform: rotate(335deg);
}
.reveal .rotate-336 {
  transform: rotate(336deg);
}
.reveal .rotate-337 {
  transform: rotate(337deg);
}
.reveal .rotate-338 {
  transform: rotate(338deg);
}
.reveal .rotate-339 {
  transform: rotate(339deg);
}
.reveal .rotate-340 {
  transform: rotate(340deg);
}
.reveal .rotate-341 {
  transform: rotate(341deg);
}
.reveal .rotate-342 {
  transform: rotate(342deg);
}
.reveal .rotate-343 {
  transform: rotate(343deg);
}
.reveal .rotate-344 {
  transform: rotate(344deg);
}
.reveal .rotate-345 {
  transform: rotate(345deg);
}
.reveal .rotate-346 {
  transform: rotate(346deg);
}
.reveal .rotate-347 {
  transform: rotate(347deg);
}
.reveal .rotate-348 {
  transform: rotate(348deg);
}
.reveal .rotate-349 {
  transform: rotate(349deg);
}
.reveal .rotate-350 {
  transform: rotate(350deg);
}
.reveal .rotate-351 {
  transform: rotate(351deg);
}
.reveal .rotate-352 {
  transform: rotate(352deg);
}
.reveal .rotate-353 {
  transform: rotate(353deg);
}
.reveal .rotate-354 {
  transform: rotate(354deg);
}
.reveal .rotate-355 {
  transform: rotate(355deg);
}
.reveal .rotate-356 {
  transform: rotate(356deg);
}
.reveal .rotate-357 {
  transform: rotate(357deg);
}
.reveal .rotate-358 {
  transform: rotate(358deg);
}
.reveal .rotate-359 {
  transform: rotate(359deg);
}
.reveal .rotate-360 {
  transform: rotate(360deg);
}
.reveal .circle {
  border-radius: 50%;
}
.reveal .radius-0 {
  border-radius: 0%;
}
.reveal .radius-1 {
  border-radius: 1%;
}
.reveal .radius-2 {
  border-radius: 2%;
}
.reveal .radius-3 {
  border-radius: 3%;
}
.reveal .radius-4 {
  border-radius: 4%;
}
.reveal .radius-5 {
  border-radius: 5%;
}
.reveal .radius-6 {
  border-radius: 6%;
}
.reveal .radius-7 {
  border-radius: 7%;
}
.reveal .radius-8 {
  border-radius: 8%;
}
.reveal .radius-9 {
  border-radius: 9%;
}
.reveal .radius-10 {
  border-radius: 10%;
}
.reveal .radius-11 {
  border-radius: 11%;
}
.reveal .radius-12 {
  border-radius: 12%;
}
.reveal .radius-13 {
  border-radius: 13%;
}
.reveal .radius-14 {
  border-radius: 14%;
}
.reveal .radius-15 {
  border-radius: 15%;
}
.reveal .radius-16 {
  border-radius: 16%;
}
.reveal .radius-17 {
  border-radius: 17%;
}
.reveal .radius-18 {
  border-radius: 18%;
}
.reveal .radius-19 {
  border-radius: 19%;
}
.reveal .radius-20 {
  border-radius: 20%;
}
.reveal .radius-21 {
  border-radius: 21%;
}
.reveal .radius-22 {
  border-radius: 22%;
}
.reveal .radius-23 {
  border-radius: 23%;
}
.reveal .radius-24 {
  border-radius: 24%;
}
.reveal .radius-25 {
  border-radius: 25%;
}
.reveal .radius-26 {
  border-radius: 26%;
}
.reveal .radius-27 {
  border-radius: 27%;
}
.reveal .radius-28 {
  border-radius: 28%;
}
.reveal .radius-29 {
  border-radius: 29%;
}
.reveal .radius-30 {
  border-radius: 30%;
}
.reveal .radius-31 {
  border-radius: 31%;
}
.reveal .radius-32 {
  border-radius: 32%;
}
.reveal .radius-33 {
  border-radius: 33%;
}
.reveal .radius-34 {
  border-radius: 34%;
}
.reveal .radius-35 {
  border-radius: 35%;
}
.reveal .radius-36 {
  border-radius: 36%;
}
.reveal .radius-37 {
  border-radius: 37%;
}
.reveal .radius-38 {
  border-radius: 38%;
}
.reveal .radius-39 {
  border-radius: 39%;
}
.reveal .radius-40 {
  border-radius: 40%;
}
.reveal .radius-41 {
  border-radius: 41%;
}
.reveal .radius-42 {
  border-radius: 42%;
}
.reveal .radius-43 {
  border-radius: 43%;
}
.reveal .radius-44 {
  border-radius: 44%;
}
.reveal .radius-45 {
  border-radius: 45%;
}
.reveal .radius-46 {
  border-radius: 46%;
}
.reveal .radius-47 {
  border-radius: 47%;
}
.reveal .radius-48 {
  border-radius: 48%;
}
.reveal .radius-49 {
  border-radius: 49%;
}
.reveal .radius-50 {
  border-radius: 50%;
}
.reveal .radius-51 {
  border-radius: 51%;
}
.reveal .radius-52 {
  border-radius: 52%;
}
.reveal .radius-53 {
  border-radius: 53%;
}
.reveal .radius-54 {
  border-radius: 54%;
}
.reveal .radius-55 {
  border-radius: 55%;
}
.reveal .radius-56 {
  border-radius: 56%;
}
.reveal .radius-57 {
  border-radius: 57%;
}
.reveal .radius-58 {
  border-radius: 58%;
}
.reveal .radius-59 {
  border-radius: 59%;
}
.reveal .radius-60 {
  border-radius: 60%;
}
.reveal .radius-61 {
  border-radius: 61%;
}
.reveal .radius-62 {
  border-radius: 62%;
}
.reveal .radius-63 {
  border-radius: 63%;
}
.reveal .radius-64 {
  border-radius: 64%;
}
.reveal .radius-65 {
  border-radius: 65%;
}
.reveal .radius-66 {
  border-radius: 66%;
}
.reveal .radius-67 {
  border-radius: 67%;
}
.reveal .radius-68 {
  border-radius: 68%;
}
.reveal .radius-69 {
  border-radius: 69%;
}
.reveal .radius-70 {
  border-radius: 70%;
}
.reveal .radius-71 {
  border-radius: 71%;
}
.reveal .radius-72 {
  border-radius: 72%;
}
.reveal .radius-73 {
  border-radius: 73%;
}
.reveal .radius-74 {
  border-radius: 74%;
}
.reveal .radius-75 {
  border-radius: 75%;
}
.reveal .radius-76 {
  border-radius: 76%;
}
.reveal .radius-77 {
  border-radius: 77%;
}
.reveal .radius-78 {
  border-radius: 78%;
}
.reveal .radius-79 {
  border-radius: 79%;
}
.reveal .radius-80 {
  border-radius: 80%;
}
.reveal .radius-81 {
  border-radius: 81%;
}
.reveal .radius-82 {
  border-radius: 82%;
}
.reveal .radius-83 {
  border-radius: 83%;
}
.reveal .radius-84 {
  border-radius: 84%;
}
.reveal .radius-85 {
  border-radius: 85%;
}
.reveal .radius-86 {
  border-radius: 86%;
}
.reveal .radius-87 {
  border-radius: 87%;
}
.reveal .radius-88 {
  border-radius: 88%;
}
.reveal .radius-89 {
  border-radius: 89%;
}
.reveal .radius-90 {
  border-radius: 90%;
}
.reveal .radius-91 {
  border-radius: 91%;
}
.reveal .radius-92 {
  border-radius: 92%;
}
.reveal .radius-93 {
  border-radius: 93%;
}
.reveal .radius-94 {
  border-radius: 94%;
}
.reveal .radius-95 {
  border-radius: 95%;
}
.reveal .radius-96 {
  border-radius: 96%;
}
.reveal .radius-97 {
  border-radius: 97%;
}
.reveal .radius-98 {
  border-radius: 98%;
}
.reveal .radius-99 {
  border-radius: 99%;
}
.reveal .opacity-0 {
  opacity: 0;
}
.reveal .opacity-1 {
  opacity: 0.1;
}
.reveal .opacity-2 {
  opacity: 0.2;
}
.reveal .opacity-3 {
  opacity: 0.3;
}
.reveal .opacity-4 {
  opacity: 0.4;
}
.reveal .opacity-5 {
  opacity: 0.5;
}
.reveal .opacity-6 {
  opacity: 0.6;
}
.reveal .opacity-7 {
  opacity: 0.7;
}
.reveal .opacity-8 {
  opacity: 0.8;
}
.reveal .opacity-9 {
  opacity: 0.9;
}
.reveal .z-index-0 {
  z-index: 0;
}
.reveal .z-index-10 {
  z-index: 10;
}
.reveal .z-index-20 {
  z-index: 20;
}
.reveal .z-index-30 {
  z-index: 30;
}
.reveal .z-index-40 {
  z-index: 40;
}
.reveal .z-index-50 {
  z-index: 50;
}
.reveal .z-index-60 {
  z-index: 60;
}
.reveal .z-index-70 {
  z-index: 70;
}
.reveal .z-index-80 {
  z-index: 80;
}
.reveal .z-index-90 {
  z-index: 90;
}
.reveal .z-index-100 {
  z-index: 100;
}
.reveal .z-index-110 {
  z-index: 110;
}
.reveal .z-index-120 {
  z-index: 120;
}
.reveal .z-index-130 {
  z-index: 130;
}
.reveal .z-index-140 {
  z-index: 140;
}
.reveal .z-index-150 {
  z-index: 150;
}
.reveal .z-index-160 {
  z-index: 160;
}
.reveal .z-index-170 {
  z-index: 170;
}
.reveal .z-index-180 {
  z-index: 180;
}
.reveal .z-index-190 {
  z-index: 190;
}
.reveal .z-index-200 {
  z-index: 200;
}
.reveal .z-index-210 {
  z-index: 210;
}
.reveal .z-index-220 {
  z-index: 220;
}
.reveal .z-index-230 {
  z-index: 230;
}
.reveal .z-index-240 {
  z-index: 240;
}
.reveal .z-index-250 {
  z-index: 250;
}
.reveal .z-index-260 {
  z-index: 260;
}
.reveal .z-index-270 {
  z-index: 270;
}
.reveal .z-index-280 {
  z-index: 280;
}
.reveal .z-index-290 {
  z-index: 290;
}
.reveal .z-index-300 {
  z-index: 300;
}
.reveal .z-index-310 {
  z-index: 310;
}
.reveal .z-index-320 {
  z-index: 320;
}
.reveal .z-index-330 {
  z-index: 330;
}
.reveal .z-index-340 {
  z-index: 340;
}
.reveal .z-index-350 {
  z-index: 350;
}
.reveal .z-index-360 {
  z-index: 360;
}
.reveal .z-index-370 {
  z-index: 370;
}
.reveal .z-index-380 {
  z-index: 380;
}
.reveal .z-index-390 {
  z-index: 390;
}
.reveal .z-index-400 {
  z-index: 400;
}
.reveal .z-index-410 {
  z-index: 410;
}
.reveal .z-index-420 {
  z-index: 420;
}
.reveal .z-index-430 {
  z-index: 430;
}
.reveal .z-index-440 {
  z-index: 440;
}
.reveal .z-index-450 {
  z-index: 450;
}
.reveal .z-index-460 {
  z-index: 460;
}
.reveal .z-index-470 {
  z-index: 470;
}
.reveal .z-index-480 {
  z-index: 480;
}
.reveal .z-index-490 {
  z-index: 490;
}
.reveal .z-index-500 {
  z-index: 500;
}
.reveal .z-index-510 {
  z-index: 510;
}
.reveal .z-index-520 {
  z-index: 520;
}
.reveal .z-index-530 {
  z-index: 530;
}
.reveal .z-index-540 {
  z-index: 540;
}
.reveal .z-index-550 {
  z-index: 550;
}
.reveal .z-index-560 {
  z-index: 560;
}
.reveal .z-index-570 {
  z-index: 570;
}
.reveal .z-index-580 {
  z-index: 580;
}
.reveal .z-index-590 {
  z-index: 590;
}
.reveal .z-index-600 {
  z-index: 600;
}
.reveal .z-index-610 {
  z-index: 610;
}
.reveal .z-index-620 {
  z-index: 620;
}
.reveal .z-index-630 {
  z-index: 630;
}
.reveal .z-index-640 {
  z-index: 640;
}
.reveal .z-index-650 {
  z-index: 650;
}
.reveal .z-index-660 {
  z-index: 660;
}
.reveal .z-index-670 {
  z-index: 670;
}
.reveal .z-index-680 {
  z-index: 680;
}
.reveal .z-index-690 {
  z-index: 690;
}
.reveal .z-index-700 {
  z-index: 700;
}
.reveal .z-index-710 {
  z-index: 710;
}
.reveal .z-index-720 {
  z-index: 720;
}
.reveal .z-index-730 {
  z-index: 730;
}
.reveal .z-index-740 {
  z-index: 740;
}
.reveal .z-index-750 {
  z-index: 750;
}
.reveal .z-index-760 {
  z-index: 760;
}
.reveal .z-index-770 {
  z-index: 770;
}
.reveal .z-index-780 {
  z-index: 780;
}
.reveal .z-index-790 {
  z-index: 790;
}
.reveal .z-index-800 {
  z-index: 800;
}
.reveal .z-index-810 {
  z-index: 810;
}
.reveal .z-index-820 {
  z-index: 820;
}
.reveal .z-index-830 {
  z-index: 830;
}
.reveal .z-index-840 {
  z-index: 840;
}
.reveal .z-index-850 {
  z-index: 850;
}
.reveal .z-index-860 {
  z-index: 860;
}
.reveal .z-index-870 {
  z-index: 870;
}
.reveal .z-index-880 {
  z-index: 880;
}
.reveal .z-index-890 {
  z-index: 890;
}
.reveal .z-index-900 {
  z-index: 900;
}
.reveal .z-index-910 {
  z-index: 910;
}
.reveal .z-index-920 {
  z-index: 920;
}
.reveal .z-index-930 {
  z-index: 930;
}
.reveal .z-index-940 {
  z-index: 940;
}
.reveal .z-index-950 {
  z-index: 950;
}
.reveal .z-index-960 {
  z-index: 960;
}
.reveal .z-index-970 {
  z-index: 970;
}
.reveal .z-index-980 {
  z-index: 980;
}
.reveal .z-index-990 {
  z-index: 990;
}
.reveal .z-index-1000 {
  z-index: 1000;
}

body {
  background-color: #03030c;
}

.reveal {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 36px;
  color: #d2d6dc;
  font-weight: normal;
  text-align: left;
  line-height: 1.2;
  /*********************************************
  * Default style config
  *********************************************/
  /*********************************************
   * Custom components and styles
   *********************************************/
  /* just a naming sugar for absolute positioning */
  /* tooltips */
  /* little arrow */
}
.reveal ul, .reveal ol {
  /* revealjs sets this value only for ul, not ol */
  line-height: 1.2;
}
.reveal * {
  box-sizing: border-box;
}
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
  color: #d2d6dc;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: normal;
  text-transform: none;
  text-shadow: none;
  word-wrap: break-word;
}
.reveal h1,
.reveal h2,
.reveal h3 {
  text-transform: uppercase;
}
.reveal h1,
.reveal h2 {
  text-align: center;
}
.reveal h3 {
  color: #d2d6dc;
}
.reveal a {
  color: #6f8ce9;
  text-decoration: none;
  -webkit-transition: color 0.15s ease;
  -moz-transition: color 0.15s ease;
  transition: color 0.15s ease;
}
.reveal a:hover {
  color: #c7d3f7;
  text-shadow: none;
  border: none;
}
.reveal ::selection {
  color: #d2d6dc;
  background: #a6aeb8;
  text-shadow: none;
}
.reveal img, .reveal div {
  vertical-align: bottom;
}
.reveal img {
  max-width: 100%;
  max-height: 100%;
}
.reveal em {
  font-style: italic;
}
.reveal ul,
.reveal ol {
  display: inline-block;
  list-style-position: outside;
  margin-left: 50px;
  text-align: left;
}
.reveal ul {
  list-style-type: disc;
}
.reveal ul ul,
.reveal ol ul {
  list-style-type: disc;
}
.reveal ul ul,
.reveal ul ol,
.reveal ol ol,
.reveal ol ul {
  display: block;
  margin-left: 40px;
}
.reveal table {
  border-collapse: collapse;
  border-spacing: 0;
}
.reveal table td,
.reveal table th {
  border: 3px solid rgba(233, 229, 111, 0.5);
  background-color: rgba(3, 3, 12, 0.5);
  margin: 0;
  padding: 5px;
  color: #e9e56f;
}
.reveal table td {
  background-color: rgba(3, 3, 12, 0.2);
  border: 3px solid rgba(123, 134, 148, 0.5);
  color: #6f8ce9;
}
.reveal table th {
  border-bottom: none;
}
.reveal table tr td:first-child {
  background-color: rgba(3, 3, 12, 0.2);
  border: 3px solid rgba(123, 134, 148, 0.5);
  color: #6f8ce9;
}
.reveal strong {
  font-weight: inherit;
  color: #e9e56f;
}
.reveal .code, .reveal pre {
  color: #d2d6dc;
  /* default code color */
  font-family: "Inconsolata", monospace;
}
.reveal .container {
  width: 1650px;
  height: 910px;
  /* bottom offset */
  text-align: left;
}
.reveal .layer {
  position: absolute;
}
.reveal .container .slide-title {
  margin-bottom: 20px;
  font-size: 60px;
  line-height: 60px;
  text-transform: uppercase;
}
.reveal .frame {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: unset;
  /* Inbox will have lowered height due to its header */
}
.reveal .frame .fill {
  width: 100%;
  height: 100%;
}
.reveal .frame .nopadding {
  padding: 0px;
}
.reveal .frame > * {
  padding: 30px;
}
.reveal .frame.mid {
  height: auto;
}
.reveal .frame.shard {
  width: auto;
  height: auto;
}
.reveal .frame.inbox > .fill {
  width: 100%;
  /*height: calc(100% - 100px);*/
}
.reveal .frame.inbox .nopadding {
  padding: 0px;
  padding-top: 100px;
}
.reveal .frame.inbox > * {
  padding: 30px;
  padding-top: 100px;
}
.reveal .frame.inbox .slide-title {
  padding: 0;
  position: absolute;
  padding-left: 30px;
  padding-top: 20px;
}
.reveal .highlight {
  color: #e9e56f;
}
.reveal .highlight-2 {
  color: #6f8ce9;
}
.reveal .highlight-3 {
  color: #7b8694;
}
.reveal .hint {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  background: #e9e56f;
  color: #d2d6dc;
  border-radius: 12px;
  padding: 20px;
}
.reveal .hint:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 75%;
  width: 0;
  height: 0;
  border: 38px solid transparent;
  border-top-color: #e9e56f;
  border-bottom: 0;
  border-left: 0;
  margin-left: -19px;
  margin-bottom: -38px;
}
.reveal figure {
  text-align: center;
}
.reveal figure > p {
  margin-top: 10px;
}
.reveal .space, .reveal .space-md {
  padding-top: 20px;
  padding-bottom: 20px;
}
.reveal .space-lg {
  padding-top: 40px;
  padding-bottom: 40px;
}
.reveal .space-xl {
  padding-top: 60px;
  padding-bottom: 60px;
}
.reveal .space-2xl {
  padding-top: 100px;
  padding-bottom: 100px;
}
.reveal .space-3xl {
  padding-top: 150px;
  padding-bottom: 150px;
}
.reveal .bgr-midnight {
  background-color: #121824 !important;
}
.reveal .bgr-midnight-semi {
  background-color: rgba(18, 24, 36, 0.85) !important;
}
.reveal .color-midnight {
  color: #121824 !important;
}
.reveal .border-midnight {
  border: 4px solid #121824 !important;
}
.reveal .border-color-midnight {
  border-color: #121824 !important;
}
.reveal .bgr-midnight-light {
  background-color: #3a414e !important;
}
.reveal .bgr-midnight-light-semi {
  background-color: rgba(58, 65, 78, 0.85) !important;
}
.reveal .color-midnight-light {
  color: #3a414e !important;
}
.reveal .border-midnight-light {
  border: 4px solid #3a414e !important;
}
.reveal .border-color-midnight-light {
  border-color: #3a414e !important;
}
.reveal .bgr-midnight-dark {
  background-color: #03030c !important;
}
.reveal .bgr-midnight-dark-semi {
  background-color: rgba(3, 3, 12, 0.85) !important;
}
.reveal .color-midnight-dark {
  color: #03030c !important;
}
.reveal .border-midnight-dark {
  border: 4px solid #03030c !important;
}
.reveal .border-color-midnight-dark {
  border-color: #03030c !important;
}
.reveal .bgr-white {
  background-color: #ffffff !important;
}
.reveal .bgr-white-semi {
  background-color: rgba(255, 255, 255, 0.85) !important;
}
.reveal .color-white {
  color: #ffffff !important;
}
.reveal .border-white {
  border: 4px solid #ffffff !important;
}
.reveal .border-color-white {
  border-color: #ffffff !important;
}
.reveal .bgr-tomato {
  background-color: #cf2f25 !important;
}
.reveal .bgr-tomato-semi {
  background-color: rgba(207, 47, 37, 0.85) !important;
}
.reveal .color-tomato {
  color: #cf2f25 !important;
}
.reveal .border-tomato {
  border: 4px solid #cf2f25 !important;
}
.reveal .border-color-tomato {
  border-color: #cf2f25 !important;
}
.reveal .bgr-tomato-light {
  background-color: #FF867F !important;
}
.reveal .bgr-tomato-light-semi {
  background-color: rgba(255, 134, 127, 0.85) !important;
}
.reveal .color-tomato-light {
  color: #FF867F !important;
}
.reveal .border-tomato-light {
  border: 4px solid #FF867F !important;
}
.reveal .border-color-tomato-light {
  border-color: #FF867F !important;
}
.reveal .bgr-tomato-dark {
  background-color: #7d0600 !important;
}
.reveal .bgr-tomato-dark-semi {
  background-color: rgba(125, 6, 0, 0.85) !important;
}
.reveal .color-tomato-dark {
  color: #7d0600 !important;
}
.reveal .border-tomato-dark {
  border: 4px solid #7d0600 !important;
}
.reveal .border-color-tomato-dark {
  border-color: #7d0600 !important;
}
.reveal .bgr-goldenrod {
  background-color: #fbb227 !important;
}
.reveal .bgr-goldenrod-semi {
  background-color: rgba(251, 178, 39, 0.85) !important;
}
.reveal .color-goldenrod {
  color: #fbb227 !important;
}
.reveal .border-goldenrod {
  border: 4px solid #fbb227 !important;
}
.reveal .border-color-goldenrod {
  border-color: #fbb227 !important;
}
.reveal .bgr-goldenrod-light {
  background-color: #ffd179 !important;
}
.reveal .bgr-goldenrod-light-semi {
  background-color: rgba(255, 209, 121, 0.85) !important;
}
.reveal .color-goldenrod-light {
  color: #ffd179 !important;
}
.reveal .border-goldenrod-light {
  border: 4px solid #ffd179 !important;
}
.reveal .border-color-goldenrod-light {
  border-color: #ffd179 !important;
}
.reveal .bgr-goldenrod-dark {
  background-color: #a96f00 !important;
}
.reveal .bgr-goldenrod-dark-semi {
  background-color: rgba(169, 111, 0, 0.85) !important;
}
.reveal .color-goldenrod-dark {
  color: #a96f00 !important;
}
.reveal .border-goldenrod-dark {
  border: 4px solid #a96f00 !important;
}
.reveal .border-color-goldenrod-dark {
  border-color: #a96f00 !important;
}
.reveal .bgr-lemon {
  background-color: #e9e56f !important;
}
.reveal .bgr-lemon-semi {
  background-color: rgba(233, 229, 111, 0.85) !important;
}
.reveal .color-lemon {
  color: #e9e56f !important;
}
.reveal .border-lemon {
  border: 4px solid #e9e56f !important;
}
.reveal .border-color-lemon {
  border-color: #e9e56f !important;
}
.reveal .bgr-lemon-light {
  background-color: #FFFDC8 !important;
}
.reveal .bgr-lemon-light-semi {
  background-color: rgba(255, 253, 200, 0.85) !important;
}
.reveal .color-lemon-light {
  color: #FFFDC8 !important;
}
.reveal .border-lemon-light {
  border: 4px solid #FFFDC8 !important;
}
.reveal .border-color-lemon-light {
  border-color: #FFFDC8 !important;
}
.reveal .bgr-lemon-dark {
  background-color: #a19d22 !important;
}
.reveal .bgr-lemon-dark-semi {
  background-color: rgba(161, 157, 34, 0.85) !important;
}
.reveal .color-lemon-dark {
  color: #a19d22 !important;
}
.reveal .border-lemon-dark {
  border: 4px solid #a19d22 !important;
}
.reveal .border-color-lemon-dark {
  border-color: #a19d22 !important;
}
.reveal .bgr-emerald {
  background-color: #47d58a !important;
}
.reveal .bgr-emerald-semi {
  background-color: rgba(71, 213, 138, 0.85) !important;
}
.reveal .color-emerald {
  color: #47d58a !important;
}
.reveal .border-emerald {
  border: 4px solid #47d58a !important;
}
.reveal .border-color-emerald {
  border-color: #47d58a !important;
}
.reveal .bgr-emerald-light {
  background-color: #A0F1C6 !important;
}
.reveal .bgr-emerald-light-semi {
  background-color: rgba(160, 241, 198, 0.85) !important;
}
.reveal .color-emerald-light {
  color: #A0F1C6 !important;
}
.reveal .border-emerald-light {
  border: 4px solid #A0F1C6 !important;
}
.reveal .border-color-emerald-light {
  border-color: #A0F1C6 !important;
}
.reveal .bgr-emerald-dark {
  background-color: #009244 !important;
}
.reveal .bgr-emerald-dark-semi {
  background-color: rgba(0, 146, 68, 0.85) !important;
}
.reveal .color-emerald-dark {
  color: #009244 !important;
}
.reveal .border-emerald-dark {
  border: 4px solid #009244 !important;
}
.reveal .border-color-emerald-dark {
  border-color: #009244 !important;
}
.reveal .bgr-aqua {
  background-color: #30d2d5 !important;
}
.reveal .bgr-aqua-semi {
  background-color: rgba(48, 210, 213, 0.85) !important;
}
.reveal .color-aqua {
  color: #30d2d5 !important;
}
.reveal .border-aqua {
  border: 4px solid #30d2d5 !important;
}
.reveal .border-color-aqua {
  border-color: #30d2d5 !important;
}
.reveal .bgr-aqua-light {
  background-color: #86ECEC !important;
}
.reveal .bgr-aqua-light-semi {
  background-color: rgba(134, 236, 236, 0.85) !important;
}
.reveal .color-aqua-light {
  color: #86ECEC !important;
}
.reveal .border-aqua-light {
  border: 4px solid #86ECEC !important;
}
.reveal .border-color-aqua-light {
  border-color: #86ECEC !important;
}
.reveal .bgr-aqua-dark {
  background-color: #00a0a0 !important;
}
.reveal .bgr-aqua-dark-semi {
  background-color: rgba(0, 160, 160, 0.85) !important;
}
.reveal .color-aqua-dark {
  color: #00a0a0 !important;
}
.reveal .border-aqua-dark {
  border: 4px solid #00a0a0 !important;
}
.reveal .border-color-aqua-dark {
  border-color: #00a0a0 !important;
}
.reveal .bgr-royal {
  background-color: #6f8ce9 !important;
}
.reveal .bgr-royal-semi {
  background-color: rgba(111, 140, 233, 0.85) !important;
}
.reveal .color-royal {
  color: #6f8ce9 !important;
}
.reveal .border-royal {
  border: 4px solid #6f8ce9 !important;
}
.reveal .border-color-royal {
  border-color: #6f8ce9 !important;
}
.reveal .bgr-royal-light {
  background-color: #C9D4FB !important;
}
.reveal .bgr-royal-light-semi {
  background-color: rgba(201, 212, 251, 0.85) !important;
}
.reveal .color-royal-light {
  color: #C9D4FB !important;
}
.reveal .border-royal-light {
  border: 4px solid #C9D4FB !important;
}
.reveal .border-color-royal-light {
  border-color: #C9D4FB !important;
}
.reveal .bgr-royal-dark {
  background-color: #4d6fdc !important;
}
.reveal .bgr-royal-dark-semi {
  background-color: rgba(77, 111, 220, 0.85) !important;
}
.reveal .color-royal-dark {
  color: #4d6fdc !important;
}
.reveal .border-royal-dark {
  border: 4px solid #4d6fdc !important;
}
.reveal .border-color-royal-dark {
  border-color: #4d6fdc !important;
}
.reveal .bgr-manhattan {
  background-color: #f6c9a0 !important;
}
.reveal .bgr-manhattan-semi {
  background-color: rgba(246, 201, 160, 0.85) !important;
}
.reveal .color-manhattan {
  color: #f6c9a0 !important;
}
.reveal .border-manhattan {
  border: 4px solid #f6c9a0 !important;
}
.reveal .border-color-manhattan {
  border-color: #f6c9a0 !important;
}
.reveal .bgr-manhattan-light {
  background-color: #FFF2E6 !important;
}
.reveal .bgr-manhattan-light-semi {
  background-color: rgba(255, 242, 230, 0.85) !important;
}
.reveal .color-manhattan-light {
  color: #FFF2E6 !important;
}
.reveal .border-manhattan-light {
  border: 4px solid #FFF2E6 !important;
}
.reveal .border-color-manhattan-light {
  border-color: #FFF2E6 !important;
}
.reveal .bgr-manhattan-dark {
  background-color: #a56b36 !important;
}
.reveal .bgr-manhattan-dark-semi {
  background-color: rgba(165, 107, 54, 0.85) !important;
}
.reveal .color-manhattan-dark {
  color: #a56b36 !important;
}
.reveal .border-manhattan-dark {
  border: 4px solid #a56b36 !important;
}
.reveal .border-color-manhattan-dark {
  border-color: #a56b36 !important;
}
.reveal .bgr-azure {
  background-color: #2c57df !important;
}
.reveal .bgr-azure-semi {
  background-color: rgba(44, 87, 223, 0.85) !important;
}
.reveal .color-azure {
  color: #2c57df !important;
}
.reveal .border-azure {
  border: 4px solid #2c57df !important;
}
.reveal .border-color-azure {
  border-color: #2c57df !important;
}
.reveal .bgr-azure-light {
  background-color: #7893EA !important;
}
.reveal .bgr-azure-light-semi {
  background-color: rgba(120, 147, 234, 0.85) !important;
}
.reveal .color-azure-light {
  color: #7893EA !important;
}
.reveal .border-azure-light {
  border: 4px solid #7893EA !important;
}
.reveal .border-color-azure-light {
  border-color: #7893EA !important;
}
.reveal .bgr-azure-dark {
  background-color: #0a2c9d !important;
}
.reveal .bgr-azure-dark-semi {
  background-color: rgba(10, 44, 157, 0.85) !important;
}
.reveal .color-azure-dark {
  color: #0a2c9d !important;
}
.reveal .border-azure-dark {
  border: 4px solid #0a2c9d !important;
}
.reveal .border-color-azure-dark {
  border-color: #0a2c9d !important;
}
.reveal .bgr-rhino-100 {
  background-color: #1d232d !important;
}
.reveal .bgr-rhino-100-semi {
  background-color: rgba(29, 35, 45, 0.85) !important;
}
.reveal .color-rhino-100 {
  color: #1d232d !important;
}
.reveal .border-rhino-100 {
  border: 4px solid #1d232d !important;
}
.reveal .border-color-rhino-100 {
  border-color: #1d232d !important;
}
.reveal .bgr-rhino-90 {
  background-color: #2f3744 !important;
}
.reveal .bgr-rhino-90-semi {
  background-color: rgba(47, 55, 68, 0.85) !important;
}
.reveal .color-rhino-90 {
  color: #2f3744 !important;
}
.reveal .border-rhino-90 {
  border: 4px solid #2f3744 !important;
}
.reveal .border-color-rhino-90 {
  border-color: #2f3744 !important;
}
.reveal .bgr-rhino-80 {
  background-color: #535e70 !important;
}
.reveal .bgr-rhino-80-semi {
  background-color: rgba(83, 94, 112, 0.85) !important;
}
.reveal .color-rhino-80 {
  color: #535e70 !important;
}
.reveal .border-rhino-80 {
  border: 4px solid #535e70 !important;
}
.reveal .border-color-rhino-80 {
  border-color: #535e70 !important;
}
.reveal .bgr-rhino-60 {
  background-color: #7b8694 !important;
}
.reveal .bgr-rhino-60-semi {
  background-color: rgba(123, 134, 148, 0.85) !important;
}
.reveal .color-rhino-60 {
  color: #7b8694 !important;
}
.reveal .border-rhino-60 {
  border: 4px solid #7b8694 !important;
}
.reveal .border-color-rhino-60 {
  border-color: #7b8694 !important;
}
.reveal .bgr-rhino-40 {
  background-color: #a6aeb8 !important;
}
.reveal .bgr-rhino-40-semi {
  background-color: rgba(166, 174, 184, 0.85) !important;
}
.reveal .color-rhino-40 {
  color: #a6aeb8 !important;
}
.reveal .border-rhino-40 {
  border: 4px solid #a6aeb8 !important;
}
.reveal .border-color-rhino-40 {
  border-color: #a6aeb8 !important;
}
.reveal .bgr-rhino-20 {
  background-color: #d2d6dc !important;
}
.reveal .bgr-rhino-20-semi {
  background-color: rgba(210, 214, 220, 0.85) !important;
}
.reveal .color-rhino-20 {
  color: #d2d6dc !important;
}
.reveal .border-rhino-20 {
  border: 4px solid #d2d6dc !important;
}
.reveal .border-color-rhino-20 {
  border-color: #d2d6dc !important;
}
.reveal .bgr-rhino-10 {
  background-color: #e8eaec !important;
}
.reveal .bgr-rhino-10-semi {
  background-color: rgba(232, 234, 236, 0.85) !important;
}
.reveal .color-rhino-10 {
  color: #e8eaec !important;
}
.reveal .border-rhino-10 {
  border: 4px solid #e8eaec !important;
}
.reveal .border-color-rhino-10 {
  border-color: #e8eaec !important;
}
.reveal .bgr-rhino-5 {
  background-color: #f3f4f5 !important;
}
.reveal .bgr-rhino-5-semi {
  background-color: rgba(243, 244, 245, 0.85) !important;
}
.reveal .color-rhino-5 {
  color: #f3f4f5 !important;
}
.reveal .border-rhino-5 {
  border: 4px solid #f3f4f5 !important;
}
.reveal .border-color-rhino-5 {
  border-color: #f3f4f5 !important;
}

.slides > section {
  padding: 0px;
  margin-top: -20px;
  /* bottom offset */
}

/*********************************************
  * NAVIGATION CONTROLS and progress bar
  *********************************************/
.reveal {
  /* left/right arrows */
  /* progress bar */
  /* current number of slides */
}
.reveal .controls {
  bottom: 45px !important;
  z-index: 10000;
}
.reveal .controls .controls-arrow {
  color: #7b8694;
}
.reveal .progress {
  background: rgba(3, 3, 12, 0.2);
  color: rgba(123, 134, 148, 0.5);
  height: 4%;
}
.reveal .progress span {
  transition: transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
}
.reveal .slide-number {
  z-index: 10000;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 2vh;
  bottom: 8px;
  padding: 0px;
  background-color: transparent;
  color: #d2d6dc;
  margin-right: 1%;
}

/* footer with name and title */
footer {
  background: rgba(3, 3, 12, 0.2);
  overflow: hidden;
  position: fixed;
  font-family: "Source Sans Pro", sans-serif;
  color: #d2d6dc;
  bottom: 0px;
  width: 100%;
  height: 4%;
  font-size: 2vh;
  z-index: 1000;
}
footer p:nth-child(1) {
  bottom: 8px;
  position: absolute;
  width: 100%;
  margin-left: 1%;
}
footer p:nth-child(2) {
  bottom: 8px;
  position: absolute;
  width: 100%;
  text-align: center;
}

@media screen and (max-width: 750px) and (orientation: portrait) {
  footer,
.reveal .slide-number {
    font-size: 1.2vh;
  }
}
pre {
  color: #535e70;
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  line-height: 1.5;
  tab-size: 4;
  hyphens: none;
}
pre .current-fragment.visible,
pre .current-fragment.visible * {
  color: #e9e56f !important;
}

.token.comment,
.token.prolog,
.token.cdata {
  color: #7b8694;
}

.token.delimiter,
.token.boolean,
.token.selector,
.token.important,
.token.atrule {
  color: #47d58a;
}

.token.keyword {
  color: #FF867F;
}

.token.punctuation,
.token.attr-name {
  color: #a6aeb8;
}

.token.operator {
  color: #6f8ce9;
}

.token.tag,
.token.tag .punctuation,
.token.doctype,
.token.builtin {
  color: #6f8ce9;
}

.token.entity,
.token.number,
.token.symbol {
  color: #47d58a;
}

.token.property,
.token.constant,
.token.variable {
  color: #47d58a;
}

.token.string,
.token.char {
  color: #47d58a;
}

.token.attr-value,
.token.attr-value .punctuation {
  color: #6f8ce9;
}

.token.attr-value .punctuation:first-child {
  color: #7b8694;
}

.token.url {
  color: #6f8ce9;
  text-decoration: underline;
}

.token.function {
  color: #6f8ce9;
}

.token.regex {
  background: #535e70;
}

.token.bold {
  font-weight: bold;
}

.token.italic, .reveal blockquote.token {
  font-style: italic;
}

.token.inserted {
  background: #7b8694;
}

.token.deleted {
  background: #535e70;
}

code.language-css .token.property,
code.language-css .token.property + .token.punctuation {
  color: #a6aeb8;
}

code.language-css .token.id {
  color: #6f8ce9;
}

code.language-css .token.selector > .token.class,
code.language-css .token.selector > .token.attribute,
code.language-css .token.selector > .token.pseudo-class,
code.language-css .token.selector > .token.pseudo-element {
  color: #6f8ce9;
}

.reveal {
  /* Slide titles */
  /* Radial background of the frame */
  /* Linear background */
  /* Pattern effect */
  /* Importance markers */
  /* table styles */
  /* hints */
  /* upside/downside markers */
}
.reveal .slide-title {
  color: #e8eaec;
}
.reveal .frame::before, .reveal .frame::after {
  border: 1px solid #1d232d;
  border-radius: 10px;
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.reveal .frame::before {
  z-index: -2;
  background: linear-gradient(to bottom right, rgba(3, 3, 12, 0.94) 0%, rgba(29, 35, 45, 0.94) 100%);
}
.reveal .frame::after {
  z-index: -1;
  background-image: url("./pattern.7df5f010.png");
  background-size: 25rem;
  background-repeat: repeat;
  box-shadow: 6px 5px 15px rgba(3, 3, 12, 0.6);
}
.reveal .scope > p:nth-child(1) {
  color: #e9e56f;
}
.reveal .important-green:before, .reveal .important-orange:before, .reveal .important-red:before {
  content: "";
  width: 64px;
  height: 100px;
  position: absolute;
  right: 15px;
  top: 15px;
  margin: 0px 0px 0px 0px;
  z-index: 100;
}
.reveal .important-green.important-green:before, .reveal .important-orange.important-green:before, .reveal .important-red.important-green:before {
  background: url("./bulb_green.cc0e390d.png") no-repeat;
}
.reveal .important-green.important-orange:before, .reveal .important-orange.important-orange:before, .reveal .important-red.important-orange:before {
  background: url("./bulb_orange.40f9773c.png") no-repeat;
}
.reveal .important-green.important-red:before, .reveal .important-orange.important-red:before, .reveal .important-red.important-red:before {
  background: url("./bulb_red.b0389237.png") no-repeat;
}
.reveal .font-tech {
  font-family: "Agency FB", monospace;
}
.reveal .font-dos {
  font-family: "PxPlus IBM VGA8", monospace;
}
.reveal table {
  border-collapse: collapse;
  table-layout: fixed;
}
.reveal table tr th {
  padding: 10px;
  text-align: center;
}
.reveal table tr th,
.reveal table tr td,
.reveal table tr td:first-child {
  padding: 8px 10px 8px 10px;
  color: #d2d6dc;
  overflow: hidden;
}
.reveal table tr th {
  background-color: rgba(29, 35, 45, 0.6);
  text-transform: uppercase;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid #535e70;
}
.reveal table tr td,
.reveal table tr td:first-child {
  border: none;
}
.reveal table tr td + td {
  border-left: 2px solid #535e70;
}
.reveal table tr {
  background: rgba(29, 35, 45, 0.6);
}
.reveal table tr:nth-child(2n+3) {
  background: rgba(47, 55, 68, 0.6);
}
.reveal .code table, .reveal table pre {
  border-collapse: collapse;
}
.reveal .code table tr, .reveal .code table td, .reveal table pre tr, .reveal table pre td {
  padding: 0px !important;
  border: none;
  background: none;
  margin: 0px;
}
.reveal .code table td:first-child, .reveal table pre td:first-child {
  padding-right: 10px !important;
  border-right: 2px solid #535e70;
}
.reveal .tip .content {
  width: 550px;
  padding: 20px;
  border-image-slice: 50 50 50 50 fill;
  border-image-width: 50px 50px 50px 50px;
  border-image-outset: 30px 30px 30px 30px;
  border-image-repeat: stretch stretch;
}
.reveal .tip .icon {
  background-repeat: no-repeat;
  background-size: 100%;
}
.reveal .tip.gordon {
  color: #ffffff;
  font-family: "PxPlus IBM VGA8", monospace;
}
.reveal .tip.gordon .content {
  border-image-source: url("./hint_frame.a2b1acf1.png");
  width: 200px;
  text-align: center;
}
.reveal .tip.gordon .icon {
  background-image: url("./gordon.1002bcf9.png");
}
.reveal .tip.keen {
  color: #03030c;
  font-family: "PxPlus IBM VGA8", monospace;
}
.reveal .tip.keen .content {
  border-image-source: url("./hint_frame_keen.0fb10878.png");
}
.reveal .tip.keen .icon {
  background-image: url("./keen.b1a69720.png");
}
.reveal .tip.keen2 .icon {
  background-image: url("./keen2.42671efc.png");
}
.reveal .tip.keen3 .icon {
  background-image: url("./keen3.162646a2.png");
}
.reveal .tip.keen4 .icon {
  background-image: url("./keen4.21b18d22.png");
  padding: 10px;
}
.reveal .upside, .reveal .downside {
  position: relative;
}
.reveal .upside::before, .reveal .downside::before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 35px;
  height: 35px;
  left: -45px;
  top: 8px;
  background-repeat: no-repeat;
  background-size: contain;
}
.reveal .upside::before {
  background-image: url("./emoji_happy.3f669772.png");
}
.reveal .downside::before {
  background-image: url("./emoji_angry.70d52b51.png");
}
.reveal .rotating {
  -webkit-animation: spin 20s linear infinite;
  -moz-animation: spin 20s linear infinite;
  animation: spin 20s linear infinite;
}
.reveal .pframe {
  border: 50px solid transparent;
  border-image-slice: 150 186 159 156;
  border-image-width: 80px;
  border-image-outset: 0px 0px 0px 0px;
  border-image-repeat: repeat repeat;
  border-image-source: url("./pframe.9b78a475.png");
}
.reveal .kframe {
  border: 20px solid transparent;
  border-image-slice: 150 186 159 156;
  border-image-width: 100px;
  border-image-outset: -50px;
  border-image-repeat: repeat repeat;
  border-image-source: url("./kframe.87924d83.png");
}
@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.reveal blockquote {
  text-align: left;
  position: relative;
  display: inline-block;
  padding: 40px 30px 30px 90px !important;
  font-family: "Source Sans Pro", sans-serif;
  color: #d2d6dc;
}
.reveal blockquote > span.author {
  position: relative;
  display: block;
  text-align: right;
  margin-top: 15px;
  color: #e9e56f;
}
.reveal blockquote::before {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  content: '"';
  font-family: "Source Sans Pro", sans-serif, serif;
  font-size: 120px;
  color: #e9e56f;
}

footer,
.reveal .slide-number {
  color: #ffffff;
}

.reveal .controls .controls-arrow {
  color: #e9e56f;
}

.print-pdf .reveal .frame {
  background-color: #3a414e !important;
  border: 2px solid #1d232d !important;
  border-radius: 15px;
}

.pacman {
  border-radius: 50%;
  margin: 0 auto;
  margin-top: 5em;
  border-radius: 100em 100em 0 0;
  transform-origin: bottom;
  animation: eating-top 0.5s infinite;
}

.pacman,
.pacman::before {
  width: 54px;
  height: 27px;
  background: #e9e56f;
}

.pacman::before {
  content: "";
  display: block;
  margin-top: 27px;
  position: absolute;
  transform-origin: top;
  border-radius: 0 0 100em 100em;
  transform: rotate(80deg);
  animation: eating-bottom 0.5s infinite;
}

.pacman::after {
  position: absolute;
  border-radius: 100em;
  content: "";
  display: block;
  height: 16px;
  width: 16px;
  margin-top: 19px;
  margin-left: 19px;
  transform-origin: center;
  animation: center 0.5s infinite, ball 0.5s -0.33s infinite linear;
}

/* freeze for pdf printing mode */
.print-pdf .pacman, .print-pdf .pacman::before, .print-pdf .pacman::after {
  animation: unset;
  display: none;
}

@keyframes eating-top {
  0% {
    transform: rotate(40deg);
  }
  50% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(40deg);
  }
}
@keyframes eating-bottom {
  0% {
    transform: rotate(-80deg);
  }
  50% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-80deg);
  }
}
@keyframes center {
  0% {
    transform: rotate(-40deg);
  }
  50% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-40deg);
  }
}
@keyframes ball {
  0% {
    box-shadow: -80px 0 0 0 #ffffff, -140px 0 0 0 #ffffff;
  }
  100% {
    box-shadow: -20px 0 0 0 #ffffff, -80px 0 0 0 #ffffff;
  }
}