/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-badge-small .mat-badge-content {
  font-size: 9px;
}
.mat-badge-large .mat-badge-content {
  font-size: 24px;
}
.mat-h1,
.mat-headline,
.mat-typography .mat-h1,
.mat-typography .mat-headline,
.mat-typography h1 {
  font: 400 24px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h2,
.mat-title,
.mat-typography .mat-h2,
.mat-typography .mat-title,
.mat-typography h2 {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h3,
.mat-subheading-2,
.mat-typography .mat-h3,
.mat-typography .mat-subheading-2,
.mat-typography h3 {
  font: 400 16px / 28px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h4,
.mat-subheading-1,
.mat-typography .mat-h4,
.mat-typography .mat-subheading-1,
.mat-typography h4 {
  font: 400 15px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px * 0.83) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}
.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px * 0.67) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}
.mat-body-strong,
.mat-body-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-body-2 {
  font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body,
.mat-body-1,
.mat-typography .mat-body,
.mat-typography .mat-body-1,
.mat-typography {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body p,
.mat-body-1 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-1 p,
.mat-typography p {
  margin: 0 0 12px;
}
.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font: 400 12px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-display-4,
.mat-typography .mat-display-4 {
  font: 300 112px / 112px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}
.mat-display-3,
.mat-typography .mat-display-3 {
  font: 400 56px / 56px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}
.mat-display-2,
.mat-typography .mat-display-2 {
  font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}
.mat-display-1,
.mat-typography .mat-display-1 {
  font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}
.mat-bottom-sheet-container {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-button-toggle {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-card {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}
.mat-card-header .mat-card-title {
  font-size: 20px;
}
.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}
.mat-checkbox {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}
.mat-chip {
  font-size: 14px;
  font-weight: 500;
}
.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}
.mat-table {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}
.mat-cell, .mat-footer-cell {
  font-size: 14px;
}
.mat-calendar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-calendar-body {
  font-size: 13px;
}
.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}
.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}
.mat-dialog-title {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-expansion-panel-header {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.mat-expansion-panel-content {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}
.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}
.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}
.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}
.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}
.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}
.mat-form-field-label {
  top: 1.34375em;
}
.mat-form-field-underline {
  bottom: 1.34375em;
}
.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}
.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  width: 133.3333333333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  width: 133.3333433333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  width: 133.3333533333%;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}
@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}
.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}
.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}
.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}
.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}
input.mat-input-element {
  margin-top: -0.0625em;
}
.mat-menu-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
}
.mat-radio-button {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-select {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-select-trigger {
  height: 1.125em;
}
.mat-slide-toggle-content {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-slider-thumb-label-text {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}
.mat-step-sub-label-error {
  font-weight: normal;
}
.mat-step-label-error {
  font-size: 14px;
}
.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}
.mat-tab-group {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-tab-label, .mat-tab-link {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar h2,
.mat-toolbar h3,
.mat-toolbar h4,
.mat-toolbar h5,
.mat-toolbar h6 {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0;
}
.mat-tooltip {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.mat-list-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-list-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-list-base .mat-list-item {
  font-size: 16px;
}
.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-list-option {
  font-size: 16px;
}
.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mat-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
}
.mat-optgroup-label {
  font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-simple-snackbar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
}
.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}
.mat-tree {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}
.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}
.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale(0);
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}
.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}
.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
textarea.cdk-textarea-autosize {
  resize: none;
}
textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}
textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}
@keyframes cdk-text-field-autofill-start {
  /*!*/
}
@keyframes cdk-text-field-autofill-end {
  /*!*/
}
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}
.mat-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator {
  position: relative;
}
.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-active {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}
.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #3f51b5;
}
.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #ff4081;
}
.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336;
}
.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-pseudo-checkbox {
  color: rgba(0, 0, 0, 0.54);
}
.mat-pseudo-checkbox::after {
  color: #fafafa;
}
.mat-pseudo-checkbox-disabled {
  color: #b0b0b0;
}
.mat-primary .mat-pseudo-checkbox-checked,
.mat-primary .mat-pseudo-checkbox-indeterminate {
  background: #3f51b5;
}
.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #ff4081;
}
.mat-warn .mat-pseudo-checkbox-checked,
.mat-warn .mat-pseudo-checkbox-indeterminate {
  background: #f44336;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
  background: #b0b0b0;
}
.mat-app-background {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}
.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}
.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(0, 0, 0, 0.87);
}
.mat-badge {
  position: relative;
}
.mat-badge.mat-badge {
  overflow: visible;
}
.mat-badge-hidden .mat-badge-content {
  display: none;
}
.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
.ng-animate-disabled .mat-badge-content,
.mat-badge-content._mat-animation-noopable {
  transition: none;
}
.mat-badge-content.mat-badge-active {
  transform: none;
}
.mat-badge-small .mat-badge-content {
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.mat-badge-small.mat-badge-above .mat-badge-content {
  top: -8px;
}
.mat-badge-small.mat-badge-below .mat-badge-content {
  bottom: -8px;
}
.mat-badge-small.mat-badge-before .mat-badge-content {
  left: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content {
  left: auto;
  right: -16px;
}
.mat-badge-small.mat-badge-after .mat-badge-content {
  right: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content {
  right: auto;
  left: -16px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -8px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -8px;
}
.mat-badge-medium .mat-badge-content {
  width: 22px;
  height: 22px;
  line-height: 22px;
}
.mat-badge-medium.mat-badge-above .mat-badge-content {
  top: -11px;
}
.mat-badge-medium.mat-badge-below .mat-badge-content {
  bottom: -11px;
}
.mat-badge-medium.mat-badge-before .mat-badge-content {
  left: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content {
  left: auto;
  right: -22px;
}
.mat-badge-medium.mat-badge-after .mat-badge-content {
  right: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content {
  right: auto;
  left: -22px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -11px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -11px;
}
.mat-badge-large .mat-badge-content {
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.mat-badge-large.mat-badge-above .mat-badge-content {
  top: -14px;
}
.mat-badge-large.mat-badge-below .mat-badge-content {
  bottom: -14px;
}
.mat-badge-large.mat-badge-before .mat-badge-content {
  left: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content {
  left: auto;
  right: -28px;
}
.mat-badge-large.mat-badge-after .mat-badge-content {
  right: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content {
  right: auto;
  left: -28px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -14px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -14px;
}
.mat-badge-content {
  color: white;
  background: #3f51b5;
}
.cdk-high-contrast-active .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}
.mat-badge-accent .mat-badge-content {
  background: #ff4081;
  color: white;
}
.mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336;
}
.mat-badge-disabled .mat-badge-content {
  background: #b9b9b9;
  color: rgba(0, 0, 0, 0.38);
}
.mat-bottom-sheet-container {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}
.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #3f51b5;
}
.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #ff4081;
}
.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #f44336;
}
.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #3f51b5;
}
.mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #ff4081;
}
.mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #f44336;
}
.mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay {
  background-color: transparent;
}
.mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}
.mat-button-focus-overlay {
  background: black;
}
.mat-stroked-button:not(.mat-button-disabled) {
  border-color: rgba(0, 0, 0, 0.12);
}
.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: white;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: white;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #3f51b5;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #ff4081;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #f44336;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-standalone:not([class*=mat-elevation-z]),
.mat-button-toggle-group:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),
.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {
  box-shadow: none;
}
.mat-button-toggle {
  color: rgba(0, 0, 0, 0.38);
}
.mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
  background: white;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: black;
}
.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px #e0e0e0;
}
[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px #e0e0e0;
}
.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px #e0e0e0;
}
.mat-button-toggle-checked {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
}
.mat-button-toggle-disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: #eeeeee;
}
.mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: white;
}
.mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #bdbdbd;
}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  border: solid 1px #e0e0e0;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 48px;
}
.mat-card {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}
.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}
.mat-checkbox-checkmark {
  fill: #fafafa;
}
.mat-checkbox-checkmark-path {
  stroke: #fafafa !important;
}
.mat-checkbox-mixedmark {
  background-color: #fafafa;
}
.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #3f51b5;
}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #ff4081;
}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #f44336;
}
.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #b0b0b0;
}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #b0b0b0;
}
.mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-checkbox .mat-ripple-element {
  background-color: black;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
  background: #3f51b5;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
  background: #ff4081;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
  background: #f44336;
}
.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}
.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}
.mat-chip.mat-standard-chip::after {
  background: black;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #3f51b5;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #ff4081;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-table {
  background: white;
}
.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}
mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}
.mat-cell, .mat-footer-cell {
  color: rgba(0, 0, 0, 0.87);
}
.mat-calendar-arrow {
  fill: rgba(0, 0, 0, 0.54);
}
.mat-datepicker-toggle,
.mat-datepicker-content .mat-calendar-next-button,
.mat-datepicker-content .mat-calendar-previous-button {
  color: rgba(0, 0, 0, 0.54);
}
.mat-calendar-table-header-divider::after {
  background: rgba(0, 0, 0, 0.12);
}
.mat-calendar-table-header,
.mat-calendar-body-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-calendar-body-cell-content,
.mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}
.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-disabled .mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.38);
}
.mat-calendar-body-in-preview {
  color: rgba(0, 0, 0, 0.24);
}
.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.18);
}
.mat-calendar-body-in-range::before {
  background: rgba(63, 81, 181, 0.2);
}
.mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-calendar-body-comparison-bridge-start::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-calendar-body-comparison-bridge-end::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-calendar-body-selected {
  background-color: #3f51b5;
  color: white;
}
.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(63, 81, 181, 0.4);
}
.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(63, 81, 181, 0.3);
}
@media (hover: hover) {
  .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(63, 81, 181, 0.3);
  }
}
.mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before {
  background: rgba(255, 64, 129, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #ff4081;
  color: white;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(255, 64, 129, 0.4);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(255, 64, 129, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(255, 64, 129, 0.3);
  }
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before {
  background: rgba(244, 67, 54, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #f44336;
  color: white;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(244, 67, 54, 0.4);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(244, 67, 54, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(244, 67, 54, 0.3);
  }
}
.mat-datepicker-content-touch {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-datepicker-toggle-active {
  color: #3f51b5;
}
.mat-datepicker-toggle-active.mat-accent {
  color: #ff4081;
}
.mat-datepicker-toggle-active.mat-warn {
  color: #f44336;
}
.mat-date-range-input-inner[disabled] {
  color: rgba(0, 0, 0, 0.38);
}
.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-divider {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.mat-divider-vertical {
  border-right-color: rgba(0, 0, 0, 0.12);
}
.mat-expansion-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-action-row {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]), .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]), .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]) {
  background: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: white;
  }
}
.mat-expansion-panel-header-title {
  color: rgba(0, 0, 0, 0.87);
}
.mat-expansion-panel-header-description,
.mat-expansion-indicator::after {
  color: rgba(0, 0, 0, 0.54);
}
.mat-expansion-panel-header[aria-disabled=true] {
  color: rgba(0, 0, 0, 0.26);
}
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description {
  color: inherit;
}
.mat-expansion-panel-header {
  height: 48px;
}
.mat-expansion-panel-header.mat-expanded {
  height: 64px;
}
.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}
.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}
.mat-form-field.mat-focused .mat-form-field-label {
  color: #3f51b5;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #ff4081;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #f44336;
}
.mat-focused .mat-form-field-required-marker {
  color: #ff4081;
}
.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #3f51b5;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #ff4081;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #f44336;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #3f51b5;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #ff4081;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #f44336;
}
.mat-error {
  color: #f44336;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}
.mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}
.mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}
.mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12);
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.87);
}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #3f51b5;
}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #ff4081;
}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.06);
}
.mat-icon.mat-primary {
  color: #3f51b5;
}
.mat-icon.mat-accent {
  color: #ff4081;
}
.mat-icon.mat-warn {
  color: #f44336;
}
.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}
.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}
.mat-input-element {
  caret-color: #3f51b5;
}
.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-form-field.mat-accent .mat-input-element {
  caret-color: #ff4081;
}
.mat-form-field.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #f44336;
}
.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #f44336;
}
.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}
.mat-list-base .mat-list-item-disabled {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.38);
}
.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(0, 0, 0, 0.04);
}
.mat-list-single-selected-option, .mat-list-single-selected-option:hover, .mat-list-single-selected-option:focus {
  background: rgba(0, 0, 0, 0.12);
}
.mat-menu-panel {
  background: white;
}
.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.mat-menu-item[disabled],
.mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(0, 0, 0, 0.38);
}
.mat-menu-item .mat-icon-no-color,
.mat-menu-submenu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-paginator {
  background: white;
}
.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}
.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}
.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}
.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-paginator-container {
  min-height: 56px;
}
.mat-progress-bar-background {
  fill: #cbd0e9;
}
.mat-progress-bar-buffer {
  background-color: #cbd0e9;
}
.mat-progress-bar-fill::after {
  background-color: #3f51b5;
}
.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #fbccdc;
}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #fbccdc;
}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #ff4081;
}
.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #f9ccc9;
}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #f9ccc9;
}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336;
}
.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #3f51b5;
}
.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #ff4081;
}
.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #f44336;
}
.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}
.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #3f51b5;
}
.mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #3f51b5;
}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #ff4081;
}
.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #ff4081;
}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #f44336;
}
.mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #f44336;
}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button .mat-ripple-element {
  background-color: black;
}
.mat-select-value {
  color: rgba(0, 0, 0, 0.87);
}
.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}
.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}
.mat-select-panel {
  background: white;
}
.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(0, 0, 0, 0.12);
}
.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #3f51b5;
}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #ff4081;
}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}
.mat-drawer-container {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer.mat-drawer-push {
  background-color: white;
}
.mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.mat-drawer-side {
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}
.mat-drawer-side.mat-drawer-end {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}
[dir=rtl] .mat-drawer-side {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}
[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}
.mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(0, 0, 0, 0.6);
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #ff4081;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(255, 64, 129, 0.54);
}
.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #ff4081;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #3f51b5;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(63, 81, 181, 0.54);
}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #3f51b5;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #f44336;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(244, 67, 54, 0.54);
}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #f44336;
}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black;
}
.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}
.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-primary .mat-slider-track-fill,
.mat-slider.mat-primary .mat-slider-thumb,
.mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #3f51b5;
}
.mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(63, 81, 181, 0.2);
}
.mat-slider.mat-accent .mat-slider-track-fill,
.mat-slider.mat-accent .mat-slider-thumb,
.mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #ff4081;
}
.mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(255, 64, 129, 0.2);
}
.mat-slider.mat-warn .mat-slider-track-fill,
.mat-slider.mat-warn .mat-slider-thumb,
.mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #f44336;
}
.mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(244, 67, 54, 0.2);
}
.mat-slider:hover .mat-slider-track-background,
.mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}
.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}
.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}
.mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover:not([aria-disabled]), .mat-step-header:hover[aria-disabled=false] {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-step-header:hover[aria-disabled=true] {
  cursor: default;
}
@media (hover: none) {
  .mat-step-header:hover {
    background: none;
  }
}
.mat-step-header .mat-step-label,
.mat-step-header .mat-step-optional {
  color: rgba(0, 0, 0, 0.54);
}
.mat-step-header .mat-step-icon {
  background-color: rgba(0, 0, 0, 0.54);
  color: white;
}
.mat-step-header .mat-step-icon-selected,
.mat-step-header .mat-step-icon-state-done,
.mat-step-header .mat-step-icon-state-edit {
  background-color: #3f51b5;
  color: white;
}
.mat-step-header.mat-accent .mat-step-icon {
  color: white;
}
.mat-step-header.mat-accent .mat-step-icon-selected,
.mat-step-header.mat-accent .mat-step-icon-state-done,
.mat-step-header.mat-accent .mat-step-icon-state-edit {
  background-color: #ff4081;
  color: white;
}
.mat-step-header.mat-warn .mat-step-icon {
  color: white;
}
.mat-step-header.mat-warn .mat-step-icon-selected,
.mat-step-header.mat-warn .mat-step-icon-state-done,
.mat-step-header.mat-warn .mat-step-icon-state-edit {
  background-color: #f44336;
  color: white;
}
.mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #f44336;
}
.mat-step-header .mat-step-label.mat-step-label-active {
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336;
}
.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white;
}
.mat-stepper-vertical-line::before {
  border-left-color: rgba(0, 0, 0, 0.12);
}
.mat-horizontal-stepper-header::before,
.mat-horizontal-stepper-header::after,
.mat-stepper-horizontal-line {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.mat-horizontal-stepper-header {
  height: 72px;
}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,
.mat-vertical-stepper-header {
  padding: 24px 24px;
}
.mat-stepper-vertical-line::before {
  top: -16px;
  bottom: -16px;
}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after, .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before {
  top: 36px;
}
.mat-stepper-label-position-bottom .mat-stepper-horizontal-line {
  top: 36px;
}
.mat-sort-header-arrow {
  color: #757575;
}
.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: none;
}
.mat-tab-label, .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-tab-group[class*=mat-background-] > .mat-tab-header,
.mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}
.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(197, 202, 233, 0.3);
}
.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #3f51b5;
}
.mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 128, 171, 0.3);
}
.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #ff4081;
}
.mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #f44336;
}
.mat-tab-group.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(197, 202, 233, 0.3);
}
.mat-tab-group.mat-background-primary > .mat-tab-header, .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #3f51b5;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 128, 171, 0.3);
}
.mat-tab-group.mat-background-accent > .mat-tab-header, .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #ff4081;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-background-warn > .mat-tab-header, .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #f44336;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-toolbar {
  background: whitesmoke;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  background: #3f51b5;
  color: white;
}
.mat-toolbar.mat-accent {
  background: #ff4081;
  color: white;
}
.mat-toolbar.mat-warn {
  background: #f44336;
  color: white;
}
.mat-toolbar .mat-form-field-underline,
.mat-toolbar .mat-form-field-ripple,
.mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}
.mat-toolbar .mat-form-field-label,
.mat-toolbar .mat-focused .mat-form-field-label,
.mat-toolbar .mat-select-value,
.mat-toolbar .mat-select-arrow,
.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}
.mat-toolbar .mat-input-element {
  caret-color: currentColor;
}
.mat-toolbar-multiple-rows {
  min-height: 64px;
}
.mat-toolbar-row, .mat-toolbar-single-row {
  height: 64px;
}
@media (max-width: 599px) {
  .mat-toolbar-multiple-rows {
    min-height: 56px;
  }

  .mat-toolbar-row, .mat-toolbar-single-row {
    height: 56px;
  }
}
.mat-tooltip {
  background: rgba(97, 97, 97, 0.9);
}
.mat-tree {
  background: white;
}
.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tree-node {
  min-height: 48px;
}
.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-simple-snackbar-action {
  color: #ff4081;
}
/* You can add global styles to this file, and also import other style files */
:root {
  --primary: #8824f5;
  --primeSecondary: #329199;
  --primeSecondaryLight: rgba(50, 145, 153, 0.15);
  --secondary: #ea0e2c;
  --secondaryLight: #fee8eb;
  --secondaryLightBorder: #fdc7cf;
  --primaryLight: #e4cefc;
  --primaryDark: #987ab9;
  --primaryBlue: #1a73e8;
  --primaryBlueLight: #dcebff;
  --white: white;
  --black: black;
  --borderPrimary: #e7e7e7;
  --borderSecondary: #cbcbcb;
  --descriptionTextColor: #757677;
  --menuColor: #6d6d6d;
  --bgColor: #f3f3f4;
  --grey: #787575;
  --lightGoldenYellow: lightgoldenrodyellow;
  --red: red;
  --darkGreyBorder: #c8c8c8;
  --green: #08c208;
  --greenLight: #c7ebc7;
  --darkGreen: #048904;
  --hoveringBackground: #decbf3;
  --silver: silver;
  --goldenYellow: #e6ab0c;
  --goldenYellowLight: #efdcaa;
  --lightFontColor: #939393;
  --border: 10px;
  --speed: 1s;
  --blur: var(--border);
  --bodyBgColor: white;
  --df-primary: #5b86ff;
  --df-border: #d7d7d7;
  --df-border-strong: #9aa2b1;
  --df-text: #111827;
  --df-muted: #6b7280;
  --df-error: #b3261e;
  --df-bg: #ffffff;
  --df-radius: 4px;
}
html,
body {
  height: 100%;
  background-color: var(--bodyBgColor);
}
* {
  font-family: Poppins, sans-serif;
}
body {
  font-family: Poppins, sans-serif;
  margin: 0;
}
.mat-tooltip {
  font-family: Poppins, sans-serif;
}
.name {
  font-weight: 600 !important;
}
app-image-upload {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.success-btn-basic {
  background-color: var(--white);
  border: 1px solid !important;
  color: var(--green);
}
.success-btn {
  background-color: var(--green);
  border: 1px solid !important;
  color: var(--white);
}
.secondary-content {
  font-weight: 300;
  font-size: small;
  color: #646363;
  margin-right: 20px;
}
.error-btn {
  background-color: var(--white);
  border: 1px solid !important;
  color: var(--secondary);
}
.light-font {
  font-weight: 300;
}
.empty-list {
  padding: 20%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.empty-list-bg {
  color: var(--darkGreyBorder);
  padding-top: 15% !important;
  padding-bottom: 15% !important;
}
.add-label {
  color: var(--primary);
  font-size: smaller;
  margin: 0;
}
.snackbar-error {
  background: red;
  color: white;
}
.snackbar-warning {
  background: yellow;
  color: black;
}
.snackbar-success {
  background: var(--green);
  color: white;
}
.mat-simple-snackbar-action {
  color: white !important;
  cursor: pointer;
}
.pointer {
  cursor: pointer;
}
.not-allowed {
  cursor: not-allowed;
}
.currency .ind::before {
  content: "₹";
  margin-right: 1px;
}
.inr::before {
  content: "₹";
  margin-right: 1px;
}
.checkbox-btn {
  appearance: none;
  border-radius: 25%;
  width: 15px;
  height: 15px;
  border: 2px solid var(--primary);
  transition: 0.2s all linear;
  position: relative;
  top: 2px;
}
.checkbox-btn:checked {
  border: 6.25px solid var(--primary);
}
.radio-btn {
  appearance: none;
  border-radius: 25%;
  width: 15px;
  height: 15px;
  border: 2px solid var(--primary);
  transition: 0.2s all linear;
  position: relative;
  top: 2px;
}
.radio-btn:checked {
  border: 6.25px solid var(--primary);
}
.sm-btn {
  border: 1px solid var(--borderPrimary);
  border-radius: 4px;
  height: 40px;
  background: white;
  width: 200px;
}
.sticky-btn-container {
  width: 300px;
  height: 60px;
  bottom: 0px;
  left: calc((100% - 300px) / 2);
}
.footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  color: var(--white);
  text-align: center;
  height: 70px;
}
button {
  cursor: pointer;
}
.primary-btn {
  background-color: var(--primary) !important;
  color: var(--white) !important;
  padding: 8px 15px;
  border: none;
  border-radius: 4px;
}
.wi-primary-btn {
  background-color: var(--primary) !important;
  color: var(--white) !important;
  border: none;
  border-radius: 4px;
  padding: 5px;
  min-width: 45%;
}
.primary-blue-btn {
  background-color: var(--primaryBlue) !important;
  color: var(--white) !important;
}
.primary-btn-basic {
  background-color: var(--white) !important;
  color: var(--primary) !important;
  border: 1px solid var(--primary) !important;
}
.cdk-overlay-container {
  z-index: 1000 !important;
}
.basic-btn {
  background-color: var(--white) !important;
  color: var(--black) !important;
  border-radius: 4px;
  /* margin: 10px; */
  padding: 8px 15px;
  margin-right: 10px;
}
.secondary-btn {
  background-color: var(--secondary) !important;
  color: var(--white) !important;
  border-radius: 4px;
}
.secondary-basic-btn {
  background-color: var(--white) !important;
  color: var(--secondary) !important;
  border: 1px solid var(--secondary) !important;
  border-radius: 4px;
}
.bold {
  font-weight: 600;
}
input[type=text]:focus {
  border: 1px solid var(--primaryBlue) !important;
  outline: none;
}
textarea[type=text]:focus {
  border: 1px solid var(--primaryBlue) !important;
  outline: none;
}
.link {
  color: var(--primaryBlue);
  cursor: pointer;
}
.link-w {
  color: var(--white);
  cursor: pointer;
}
input,
select {
  outline: none !important;
}
.primary-color {
  color: var(--primary) !important;
}
.primary-bgcolor {
  background-color: var(--primary) !important;
}
.wrap-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mat-badge-content {
  background: red !important;
  color: blue !important;
}
.cdk-overlay-container {
  z-index: 5000;
}
.secondary-color {
  color: var(--secondary) !important;
}
.input-elm .mat-form-field-appearance-fill .mat-form-field-flex {
  padding: unset !important;
}
.input-elm .mat-form-field-wrapper {
  padding-bottom: unset !important;
}
.mat-progress-spinner circle,
.mat-spinner circle {
  stroke: white !important;
}
.basic-btn {
  background-color: var(--white);
  color: var(--black);
  border: solid 1px !important;
}
.settings-section {
  padding: 20px 20px 20px 25px;
  border-bottom: 1px solid;
  border-color: var(--borderPrimary);
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: var(--primary);
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: var(--primaryLight);
}
.mat-slide-toggle .mat-slide-toggle-thumb {
  background-color: var(--primaryLight);
}
.mat-slide-toggle .mat-slide-toggle-bar {
  background-color: #e1d9eb;
}
.mat-slide-toggle-bar {
  border-radius: 10px !important;
}
.mat-badge-content {
  -webkit-text-fill-color: #fafafa !important;
}
.mat-badge-medium .mat-badge-content {
  width: 18px !important;
  height: 18px !important;
  line-height: 18px !important;
}
.web-push-snackbar {
  background: var(--primaryBlue);
}
.upgrade-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #030303;
  background-color: var(--borderPrimary);
  border-radius: 2.25rem;
  background-color: white;
  cursor: pointer;
  padding: 10px 15px;
  font-weight: 500;
}
.upgrade-btn .icon {
  font-size: 18px;
  padding: 5px;
  margin-right: 10px;
  color: var(--black);
  border-radius: 50%;
  display: flex;
  background: var(--goldenYellow);
}
.mat-slide-toggle-label .mat-slide-toggle-bar {
  height: 20px !important;
}
.mat-slide-toggle-bar {
  border: 1px solid;
  border-color: #bbb9b9 !important;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container {
  transform: translate3d(20px, 0, 0);
}
.mat-slide-toggle-thumb {
  margin-top: 3px;
  height: 21px;
  width: 21px;
}
.description {
  font-size: 15px;
  color: #757677 !important;
  width: 80%;
  line-height: 24px;
  letter-spacing: 0.5px;
}
.spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 200px;
}
.uppercase {
  text-transform: uppercase !important;
}
.capitalize:first-letter {
  text-transform: capitalize !important;
}
.mat-bottom-sheet-container {
  padding: unset !important;
}
.lowercase {
  text-transform: lowercase !important;
}
.mat-list-base .mat-list-item {
  color: unset;
}
.mat-list-item-content {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  padding: 0 16px;
  position: relative;
  height: inherit;
}
.overlay-user-profile {
  bottom: 35px !important;
  left: 0px;
  margin-left: 70px;
  display: unset !important;
  min-width: 20% !important;
}
.overlay-filter {
  max-height: 273px !important;
  overflow-y: scroll !important;
}
.w-full {
  width: 100%;
}
.dialog-responsive {
  width: 90%;
  max-width: unset !important;
}
@media only screen and (max-width: 768px) {
  .description {
    width: unset;
    max-width: unset;
  }

  .sm-btn {
    width: 100% !important;
    margin-bottom: 10px;
  }

  .dialog-responsive {
    width: 100%;
    max-width: unset !important;
    max-height: 100vh !important;
  }
}
.mat-input-element {
  caret-color: unset;
}
mat-form-field {
  width: 105% !important;
}
mat-form-field .mat-form-field-flex {
  background-color: var(--white) !important;
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  height: 0px !important;
}
.mat-form-field-appearance-fill .mat-form-field-underline::before :focus {
  outline-width: 0;
}
.mat-form-field-ripple {
  height: unset !important;
}
.disabled {
  cursor: not-allowed !important;
  pointer-events: none;
  background-color: var(--borderPrimary) !important;
  color: black !important;
}
.best-seller {
  background-color: #f53500;
}
.must-try {
  background-color: var(--goldenYellow);
}
.vert-line {
  border-left: 1px solid var(--grey);
  height: 11px;
  margin-left: 5px;
  display: inline-block;
  margin-right: 5px;
}
.a-ref {
  text-decoration: underline;
}
.veg {
  background-color: var(--green);
}
.spicy {
  background-color: var(--red);
}
.disable-btn {
  background-color: #f1f1f1 !important;
  color: #c9c2c2 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.invalid {
  border-color: var(--red) !important;
}
.danger {
  color: var(--red);
}
.mat-flat-button.mat-primary,
.mat-raised-button.mat-primary,
.mat-fab.mat-primary,
.mat-mini-fab.mat-primary {
  background-color: var(--primary) !important;
}
.si-btn {
  height: 50px;
  width: 100%;
  border: none;
  border-radius: 4px;
  padding-left: 20px;
  padding-right: 20px;
}
.justify-content-space-between {
  justify-content: space-between !important;
}
.justify-content-space-around {
  justify-content: space-around !important;
}
.justify-content-space-evenly {
  justify-content: space-evenly !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.flex {
  display: flex !important;
}
.flex-column {
  flex-direction: column;
}
.gap-15 {
  gap: 15px;
}
.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: unset !important;
}
.flex-column-reverse {
  flex-direction: column-reverse;
}
.flex-row {
  flex-direction: row;
}
.align-center {
  align-items: center;
}
.align-baseline {
  align-items: baseline;
}
.align-left {
  align-items: flex-start;
}
.align-right {
  align-items: flex-end;
}
.justify-left {
  justify-content: flex-start;
}
.justify-right {
  justify-content: flex-end;
}
.flex-wrap {
  flex-wrap: wrap;
}
.wi-menu-items {
  max-height: 380px !important;
  overflow: scroll !important;
  border-radius: 14px !important;
  min-width: 185px !important;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.wi-menu-items::-webkit-scrollbar {
  display: none;
}
.scroll {
  overflow-x: hidden;
  overflow-y: auto;
}
.waitizzy-element {
  height: 35px;
  border-radius: 4px;
  border: 1px solid var(--borderSecondary);
}
.round-btn {
  border: 1px solid var(--borderPrimary) !important;
  border-radius: 50% !important;
}
.policy-header {
  padding-top: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid;
  position: fixed;
  background-color: white;
  width: 100%;
  z-index: 1;
}
.policy-container {
  margin-left: 140px;
  max-height: 100vh;
  position: relative;
  padding-top: 80px;
}
.hint {
  padding: 10px;
  width: 100%;
  background-color: var(--primeSecondaryLight);
  border-radius: 4px;
  font-size: smaller;
}
.list-items .mat-expansion-panel-body {
  padding: 0px !important;
}
.custom-dialog-container .mat-dialog-container {
  padding: unset !important;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
}
.active-theme {
  background: -webkit-linear-gradient(var(--secondary), var(--primary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.required {
  color: red;
}
tr.mat-row,
tr.mat-footer-row {
  height: 68px !important;
}
/* margin 0.25rem */
.m1 {
  margin: 0.25rem;
}
.ml1 {
  margin-left: 0.25rem;
}
.mr1 {
  margin-right: 0.25rem;
}
.mt1 {
  margin-top: 0.25rem;
}
.mb1 {
  margin-bottom: 0.25rem;
}
.mx1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.my1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
/* margin 0.5rem */
.m2 {
  margin: 0.5rem;
}
.ml2 {
  margin-left: 0.5rem;
}
.mr2 {
  margin-right: 0.5rem;
}
.mt2 {
  margin-top: 0.5rem;
}
.mb2 {
  margin-bottom: 0.5rem;
}
.mx2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.my2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
/* margin 0.75rem */
.m3 {
  margin: 0.75rem;
}
.ml3 {
  margin-left: 0.75rem;
}
.mr3 {
  margin-right: 0.75rem;
}
.mt3 {
  margin-top: 0.75rem;
}
.mb3 {
  margin-bottom: 0.75rem;
}
.mx3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.my3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
/* margin 1rem */
.m4 {
  margin: 1rem;
}
.ml4 {
  margin-left: 1rem;
}
.mr4 {
  margin-right: 1rem;
}
.mt4 {
  margin-top: 1rem;
}
.mb4 {
  margin-bottom: 1rem;
}
.mx4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.my4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
/* margin 1.25rem */
.m5 {
  margin: 1.25rem;
}
.ml5 {
  margin-left: 1.25rem;
}
.mr5 {
  margin-right: 1.25rem;
}
.mt5 {
  margin-top: 1.25rem;
}
.mb5 {
  margin-bottom: 1.25rem;
}
.mx5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.my5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
/* margin 1.5rem */
.m6 {
  margin: 1.5rem;
}
.ml6 {
  margin-left: 1.5rem;
}
.mr6 {
  margin-right: 1.5rem;
}
.mt6 {
  margin-top: 1.5rem;
}
.mb6 {
  margin-bottom: 1.5rem;
}
.mx6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.my6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
/* margin 1.75rem */
.m7 {
  margin: 1.75rem;
}
.ml7 {
  margin-left: 1.75rem;
}
.mr7 {
  margin-right: 1.75rem;
}
.mt7 {
  margin-top: 1.75rem;
}
.mb7 {
  margin-bottom: 1.75rem;
}
.mx7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.my7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
/* margin 2rem */
.m8 {
  margin: 2rem;
}
.ml8 {
  margin-left: 2rem;
}
.mr8 {
  margin-right: 2rem;
}
.mt8 {
  margin-top: 2rem;
}
.mb8 {
  margin-bottom: 2rem;
}
.mx8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.my8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
/* margin 2.25rem */
.m9 {
  margin: 2.25rem;
}
.ml9 {
  margin-left: 2.25rem;
}
.mr9 {
  margin-right: 2.25rem;
}
.mt9 {
  margin-top: 2.25rem;
}
.mb9 {
  margin-bottom: 2.25rem;
}
.mx9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.my9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
/* margin 2.5rem */
.m10 {
  margin: 2.5rem;
}
.ml10 {
  margin-left: 2.5rem;
}
.mr10 {
  margin-right: 2.5rem;
}
.mt10 {
  margin-top: 2.5rem;
}
.mb10 {
  margin-bottom: 2.5rem;
}
.mx10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.my10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
/* margin 2.75rem */
.m11 {
  margin: 2.75rem;
}
.ml11 {
  margin-left: 2.75rem;
}
.mr11 {
  margin-right: 2.75rem;
}
.mt11 {
  margin-top: 2.75rem;
}
.mb11 {
  margin-bottom: 2.75rem;
}
.mx11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}
.my11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
/* margin 3rem */
.m12 {
  margin: 3rem;
}
.ml12 {
  margin-left: 3rem;
}
.mr12 {
  margin-right: 3rem;
}
.mt12 {
  margin-top: 3rem;
}
.mb12 {
  margin-bottom: 3rem;
}
.mx12 {
  margin-left: 3rem;
  margin-right: 3rem;
}
.my12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
/* margin 3.25rem */
.m13 {
  margin: 3.25rem;
}
.ml13 {
  margin-left: 3.25rem;
}
.mr13 {
  margin-right: 3.25rem;
}
.mt13 {
  margin-top: 3.25rem;
}
.mb13 {
  margin-bottom: 3.25rem;
}
.mx13 {
  margin-left: 3.25rem;
  margin-right: 3.25rem;
}
.my13 {
  margin-top: 3.25rem;
  margin-bottom: 3.25rem;
}
/* margin 3.5rem */
.m14 {
  margin: 3.5rem;
}
.ml14 {
  margin-left: 3.5rem;
}
.mr14 {
  margin-right: 3.5rem;
}
.mt14 {
  margin-top: 3.5rem;
}
.mb14 {
  margin-bottom: 3.5rem;
}
.mx14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}
.my14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}
/* margin 3.75rem */
.m15 {
  margin: 3.75rem;
}
.ml15 {
  margin-left: 3.75rem;
}
.mr15 {
  margin-right: 3.75rem;
}
.mt15 {
  margin-top: 3.75rem;
}
.mb15 {
  margin-bottom: 3.75rem;
}
.mx15 {
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}
.my15 {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
/* margin 4rem */
.m16 {
  margin: 4rem;
}
.ml16 {
  margin-left: 4rem;
}
.mr16 {
  margin-right: 4rem;
}
.mt16 {
  margin-top: 4rem;
}
.mb16 {
  margin-bottom: 4rem;
}
.mx16 {
  margin-left: 4rem;
  margin-right: 4rem;
}
.my16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
/* margin 4.25rem */
.m17 {
  margin: 4.25rem;
}
.ml17 {
  margin-left: 4.25rem;
}
.mr17 {
  margin-right: 4.25rem;
}
.mt17 {
  margin-top: 4.25rem;
}
.mb17 {
  margin-bottom: 4.25rem;
}
.mx17 {
  margin-left: 4.25rem;
  margin-right: 4.25rem;
}
.my17 {
  margin-top: 4.25rem;
  margin-bottom: 4.25rem;
}
/* margin 4.5rem */
.m18 {
  margin: 4.5rem;
}
.ml18 {
  margin-left: 4.5rem;
}
.mr18 {
  margin-right: 4.5rem;
}
.mt18 {
  margin-top: 4.5rem;
}
.mb18 {
  margin-bottom: 4.5rem;
}
.mx18 {
  margin-left: 4.5rem;
  margin-right: 4.5rem;
}
.my18 {
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}
/* margin 4.75rem */
.m19 {
  margin: 4.75rem;
}
.ml19 {
  margin-left: 4.75rem;
}
.mr19 {
  margin-right: 4.75rem;
}
.mt19 {
  margin-top: 4.75rem;
}
.mb19 {
  margin-bottom: 4.75rem;
}
.mx19 {
  margin-left: 4.75rem;
  margin-right: 4.75rem;
}
.my19 {
  margin-top: 4.75rem;
  margin-bottom: 4.75rem;
}
/* margin 5rem */
.m20 {
  margin: 5rem;
}
.ml20 {
  margin-left: 5rem;
}
.mr20 {
  margin-right: 5rem;
}
.mt20 {
  margin-top: 5rem;
}
.mb20 {
  margin-bottom: 5rem;
}
.mx20 {
  margin-left: 5rem;
  margin-right: 5rem;
}
.my20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
/* margin 5.25rem */
.m21 {
  margin: 5.25rem;
}
.ml21 {
  margin-left: 5.25rem;
}
.mr21 {
  margin-right: 5.25rem;
}
.mt21 {
  margin-top: 5.25rem;
}
.mb21 {
  margin-bottom: 5.25rem;
}
.mx21 {
  margin-left: 5.25rem;
  margin-right: 5.25rem;
}
.my21 {
  margin-top: 5.25rem;
  margin-bottom: 5.25rem;
}
/* margin 5.5rem */
.m22 {
  margin: 5.5rem;
}
.ml22 {
  margin-left: 5.5rem;
}
.mr22 {
  margin-right: 5.5rem;
}
.mt22 {
  margin-top: 5.5rem;
}
.mb22 {
  margin-bottom: 5.5rem;
}
.mx22 {
  margin-left: 5.5rem;
  margin-right: 5.5rem;
}
.my22 {
  margin-top: 5.5rem;
  margin-bottom: 5.5rem;
}
/* margin 5.75rem */
.m23 {
  margin: 5.75rem;
}
.ml23 {
  margin-left: 5.75rem;
}
.mr23 {
  margin-right: 5.75rem;
}
.mt23 {
  margin-top: 5.75rem;
}
.mb23 {
  margin-bottom: 5.75rem;
}
.mx23 {
  margin-left: 5.75rem;
  margin-right: 5.75rem;
}
.my23 {
  margin-top: 5.75rem;
  margin-bottom: 5.75rem;
}
/* margin 6rem */
.m24 {
  margin: 6rem;
}
.ml24 {
  margin-left: 6rem;
}
.mr24 {
  margin-right: 6rem;
}
.mt24 {
  margin-top: 6rem;
}
.mb24 {
  margin-bottom: 6rem;
}
.mx24 {
  margin-left: 6rem;
  margin-right: 6rem;
}
.my24 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
/* margin 6.25rem */
.m25 {
  margin: 6.25rem;
}
.ml25 {
  margin-left: 6.25rem;
}
.mr25 {
  margin-right: 6.25rem;
}
.mt25 {
  margin-top: 6.25rem;
}
.mb25 {
  margin-bottom: 6.25rem;
}
.mx25 {
  margin-left: 6.25rem;
  margin-right: 6.25rem;
}
.my25 {
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
}
/* margin 6.5rem */
.m26 {
  margin: 6.5rem;
}
.ml26 {
  margin-left: 6.5rem;
}
.mr26 {
  margin-right: 6.5rem;
}
.mt26 {
  margin-top: 6.5rem;
}
.mb26 {
  margin-bottom: 6.5rem;
}
.mx26 {
  margin-left: 6.5rem;
  margin-right: 6.5rem;
}
.my26 {
  margin-top: 6.5rem;
  margin-bottom: 6.5rem;
}
/* margin 6.75rem */
.m27 {
  margin: 6.75rem;
}
.ml27 {
  margin-left: 6.75rem;
}
.mr27 {
  margin-right: 6.75rem;
}
.mt27 {
  margin-top: 6.75rem;
}
.mb27 {
  margin-bottom: 6.75rem;
}
.mx27 {
  margin-left: 6.75rem;
  margin-right: 6.75rem;
}
.my27 {
  margin-top: 6.75rem;
  margin-bottom: 6.75rem;
}
/* margin 7rem */
.m28 {
  margin: 7rem;
}
.ml28 {
  margin-left: 7rem;
}
.mr28 {
  margin-right: 7rem;
}
.mt28 {
  margin-top: 7rem;
}
.mb28 {
  margin-bottom: 7rem;
}
.mx28 {
  margin-left: 7rem;
  margin-right: 7rem;
}
.my28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}
/* margin 7.25rem */
.m29 {
  margin: 7.25rem;
}
.ml29 {
  margin-left: 7.25rem;
}
.mr29 {
  margin-right: 7.25rem;
}
.mt29 {
  margin-top: 7.25rem;
}
.mb29 {
  margin-bottom: 7.25rem;
}
.mx29 {
  margin-left: 7.25rem;
  margin-right: 7.25rem;
}
.my29 {
  margin-top: 7.25rem;
  margin-bottom: 7.25rem;
}
/* margin 7.5rem */
.m30 {
  margin: 7.5rem;
}
.ml30 {
  margin-left: 7.5rem;
}
.mr30 {
  margin-right: 7.5rem;
}
.mt30 {
  margin-top: 7.5rem;
}
.mb30 {
  margin-bottom: 7.5rem;
}
.mx30 {
  margin-left: 7.5rem;
  margin-right: 7.5rem;
}
.my30 {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}
/* margin 7.75rem */
.m31 {
  margin: 7.75rem;
}
.ml31 {
  margin-left: 7.75rem;
}
.mr31 {
  margin-right: 7.75rem;
}
.mt31 {
  margin-top: 7.75rem;
}
.mb31 {
  margin-bottom: 7.75rem;
}
.mx31 {
  margin-left: 7.75rem;
  margin-right: 7.75rem;
}
.my31 {
  margin-top: 7.75rem;
  margin-bottom: 7.75rem;
}
/* margin 8rem */
.m32 {
  margin: 8rem;
}
.ml32 {
  margin-left: 8rem;
}
.mr32 {
  margin-right: 8rem;
}
.mt32 {
  margin-top: 8rem;
}
.mb32 {
  margin-bottom: 8rem;
}
.mx32 {
  margin-left: 8rem;
  margin-right: 8rem;
}
.my32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}
/* margin 8.25rem */
.m33 {
  margin: 8.25rem;
}
.ml33 {
  margin-left: 8.25rem;
}
.mr33 {
  margin-right: 8.25rem;
}
.mt33 {
  margin-top: 8.25rem;
}
.mb33 {
  margin-bottom: 8.25rem;
}
.mx33 {
  margin-left: 8.25rem;
  margin-right: 8.25rem;
}
.my33 {
  margin-top: 8.25rem;
  margin-bottom: 8.25rem;
}
/* margin 8.5rem */
.m34 {
  margin: 8.5rem;
}
.ml34 {
  margin-left: 8.5rem;
}
.mr34 {
  margin-right: 8.5rem;
}
.mt34 {
  margin-top: 8.5rem;
}
.mb34 {
  margin-bottom: 8.5rem;
}
.mx34 {
  margin-left: 8.5rem;
  margin-right: 8.5rem;
}
.my34 {
  margin-top: 8.5rem;
  margin-bottom: 8.5rem;
}
/* margin 8.75rem */
.m35 {
  margin: 8.75rem;
}
.ml35 {
  margin-left: 8.75rem;
}
.mr35 {
  margin-right: 8.75rem;
}
.mt35 {
  margin-top: 8.75rem;
}
.mb35 {
  margin-bottom: 8.75rem;
}
.mx35 {
  margin-left: 8.75rem;
  margin-right: 8.75rem;
}
.my35 {
  margin-top: 8.75rem;
  margin-bottom: 8.75rem;
}
/* margin 9rem */
.m36 {
  margin: 9rem;
}
.ml36 {
  margin-left: 9rem;
}
.mr36 {
  margin-right: 9rem;
}
.mt36 {
  margin-top: 9rem;
}
.mb36 {
  margin-bottom: 9rem;
}
.mx36 {
  margin-left: 9rem;
  margin-right: 9rem;
}
.my36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}
/* margin 9.25rem */
.m37 {
  margin: 9.25rem;
}
.ml37 {
  margin-left: 9.25rem;
}
.mr37 {
  margin-right: 9.25rem;
}
.mt37 {
  margin-top: 9.25rem;
}
.mb37 {
  margin-bottom: 9.25rem;
}
.mx37 {
  margin-left: 9.25rem;
  margin-right: 9.25rem;
}
.my37 {
  margin-top: 9.25rem;
  margin-bottom: 9.25rem;
}
/* margin 9.5rem */
.m38 {
  margin: 9.5rem;
}
.ml38 {
  margin-left: 9.5rem;
}
.mr38 {
  margin-right: 9.5rem;
}
.mt38 {
  margin-top: 9.5rem;
}
.mb38 {
  margin-bottom: 9.5rem;
}
.mx38 {
  margin-left: 9.5rem;
  margin-right: 9.5rem;
}
.my38 {
  margin-top: 9.5rem;
  margin-bottom: 9.5rem;
}
/* margin 9.75rem */
.m39 {
  margin: 9.75rem;
}
.ml39 {
  margin-left: 9.75rem;
}
.mr39 {
  margin-right: 9.75rem;
}
.mt39 {
  margin-top: 9.75rem;
}
.mb39 {
  margin-bottom: 9.75rem;
}
.mx39 {
  margin-left: 9.75rem;
  margin-right: 9.75rem;
}
.my39 {
  margin-top: 9.75rem;
  margin-bottom: 9.75rem;
}
/* margin 10rem */
.m40 {
  margin: 10rem;
}
.ml40 {
  margin-left: 10rem;
}
.mr40 {
  margin-right: 10rem;
}
.mt40 {
  margin-top: 10rem;
}
.mb40 {
  margin-bottom: 10rem;
}
.mx40 {
  margin-left: 10rem;
  margin-right: 10rem;
}
.my40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}
/* margin 10.25rem */
.m41 {
  margin: 10.25rem;
}
.ml41 {
  margin-left: 10.25rem;
}
.mr41 {
  margin-right: 10.25rem;
}
.mt41 {
  margin-top: 10.25rem;
}
.mb41 {
  margin-bottom: 10.25rem;
}
.mx41 {
  margin-left: 10.25rem;
  margin-right: 10.25rem;
}
.my41 {
  margin-top: 10.25rem;
  margin-bottom: 10.25rem;
}
/* margin 10.5rem */
.m42 {
  margin: 10.5rem;
}
.ml42 {
  margin-left: 10.5rem;
}
.mr42 {
  margin-right: 10.5rem;
}
.mt42 {
  margin-top: 10.5rem;
}
.mb42 {
  margin-bottom: 10.5rem;
}
.mx42 {
  margin-left: 10.5rem;
  margin-right: 10.5rem;
}
.my42 {
  margin-top: 10.5rem;
  margin-bottom: 10.5rem;
}
/* margin 10.75rem */
.m43 {
  margin: 10.75rem;
}
.ml43 {
  margin-left: 10.75rem;
}
.mr43 {
  margin-right: 10.75rem;
}
.mt43 {
  margin-top: 10.75rem;
}
.mb43 {
  margin-bottom: 10.75rem;
}
.mx43 {
  margin-left: 10.75rem;
  margin-right: 10.75rem;
}
.my43 {
  margin-top: 10.75rem;
  margin-bottom: 10.75rem;
}
/* margin 11rem */
.m44 {
  margin: 11rem;
}
.ml44 {
  margin-left: 11rem;
}
.mr44 {
  margin-right: 11rem;
}
.mt44 {
  margin-top: 11rem;
}
.mb44 {
  margin-bottom: 11rem;
}
.mx44 {
  margin-left: 11rem;
  margin-right: 11rem;
}
.my44 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}
/* margin 11.25rem */
.m45 {
  margin: 11.25rem;
}
.ml45 {
  margin-left: 11.25rem;
}
.mr45 {
  margin-right: 11.25rem;
}
.mt45 {
  margin-top: 11.25rem;
}
.mb45 {
  margin-bottom: 11.25rem;
}
.mx45 {
  margin-left: 11.25rem;
  margin-right: 11.25rem;
}
.my45 {
  margin-top: 11.25rem;
  margin-bottom: 11.25rem;
}
/* margin 11.5rem */
.m46 {
  margin: 11.5rem;
}
.ml46 {
  margin-left: 11.5rem;
}
.mr46 {
  margin-right: 11.5rem;
}
.mt46 {
  margin-top: 11.5rem;
}
.mb46 {
  margin-bottom: 11.5rem;
}
.mx46 {
  margin-left: 11.5rem;
  margin-right: 11.5rem;
}
.my46 {
  margin-top: 11.5rem;
  margin-bottom: 11.5rem;
}
/* margin 11.75rem */
.m47 {
  margin: 11.75rem;
}
.ml47 {
  margin-left: 11.75rem;
}
.mr47 {
  margin-right: 11.75rem;
}
.mt47 {
  margin-top: 11.75rem;
}
.mb47 {
  margin-bottom: 11.75rem;
}
.mx47 {
  margin-left: 11.75rem;
  margin-right: 11.75rem;
}
.my47 {
  margin-top: 11.75rem;
  margin-bottom: 11.75rem;
}
/* margin 12rem */
.m48 {
  margin: 12rem;
}
.ml48 {
  margin-left: 12rem;
}
.mr48 {
  margin-right: 12rem;
}
.mt48 {
  margin-top: 12rem;
}
.mb48 {
  margin-bottom: 12rem;
}
.mx48 {
  margin-left: 12rem;
  margin-right: 12rem;
}
.my48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}
/* margin 12.25rem */
.m49 {
  margin: 12.25rem;
}
.ml49 {
  margin-left: 12.25rem;
}
.mr49 {
  margin-right: 12.25rem;
}
.mt49 {
  margin-top: 12.25rem;
}
.mb49 {
  margin-bottom: 12.25rem;
}
.mx49 {
  margin-left: 12.25rem;
  margin-right: 12.25rem;
}
.my49 {
  margin-top: 12.25rem;
  margin-bottom: 12.25rem;
}
/* margin 12.5rem */
.m50 {
  margin: 12.5rem;
}
.ml50 {
  margin-left: 12.5rem;
}
.mr50 {
  margin-right: 12.5rem;
}
.mt50 {
  margin-top: 12.5rem;
}
.mb50 {
  margin-bottom: 12.5rem;
}
.mx50 {
  margin-left: 12.5rem;
  margin-right: 12.5rem;
}
.my50 {
  margin-top: 12.5rem;
  margin-bottom: 12.5rem;
}
/* margin 12.75rem */
.m51 {
  margin: 12.75rem;
}
.ml51 {
  margin-left: 12.75rem;
}
.mr51 {
  margin-right: 12.75rem;
}
.mt51 {
  margin-top: 12.75rem;
}
.mb51 {
  margin-bottom: 12.75rem;
}
.mx51 {
  margin-left: 12.75rem;
  margin-right: 12.75rem;
}
.my51 {
  margin-top: 12.75rem;
  margin-bottom: 12.75rem;
}
/* margin 13rem */
.m52 {
  margin: 13rem;
}
.ml52 {
  margin-left: 13rem;
}
.mr52 {
  margin-right: 13rem;
}
.mt52 {
  margin-top: 13rem;
}
.mb52 {
  margin-bottom: 13rem;
}
.mx52 {
  margin-left: 13rem;
  margin-right: 13rem;
}
.my52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}
/* margin 13.25rem */
.m53 {
  margin: 13.25rem;
}
.ml53 {
  margin-left: 13.25rem;
}
.mr53 {
  margin-right: 13.25rem;
}
.mt53 {
  margin-top: 13.25rem;
}
.mb53 {
  margin-bottom: 13.25rem;
}
.mx53 {
  margin-left: 13.25rem;
  margin-right: 13.25rem;
}
.my53 {
  margin-top: 13.25rem;
  margin-bottom: 13.25rem;
}
/* margin 13.5rem */
.m54 {
  margin: 13.5rem;
}
.ml54 {
  margin-left: 13.5rem;
}
.mr54 {
  margin-right: 13.5rem;
}
.mt54 {
  margin-top: 13.5rem;
}
.mb54 {
  margin-bottom: 13.5rem;
}
.mx54 {
  margin-left: 13.5rem;
  margin-right: 13.5rem;
}
.my54 {
  margin-top: 13.5rem;
  margin-bottom: 13.5rem;
}
/* margin 13.75rem */
.m55 {
  margin: 13.75rem;
}
.ml55 {
  margin-left: 13.75rem;
}
.mr55 {
  margin-right: 13.75rem;
}
.mt55 {
  margin-top: 13.75rem;
}
.mb55 {
  margin-bottom: 13.75rem;
}
.mx55 {
  margin-left: 13.75rem;
  margin-right: 13.75rem;
}
.my55 {
  margin-top: 13.75rem;
  margin-bottom: 13.75rem;
}
/* margin 14rem */
.m56 {
  margin: 14rem;
}
.ml56 {
  margin-left: 14rem;
}
.mr56 {
  margin-right: 14rem;
}
.mt56 {
  margin-top: 14rem;
}
.mb56 {
  margin-bottom: 14rem;
}
.mx56 {
  margin-left: 14rem;
  margin-right: 14rem;
}
.my56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}
/* margin 14.25rem */
.m57 {
  margin: 14.25rem;
}
.ml57 {
  margin-left: 14.25rem;
}
.mr57 {
  margin-right: 14.25rem;
}
.mt57 {
  margin-top: 14.25rem;
}
.mb57 {
  margin-bottom: 14.25rem;
}
.mx57 {
  margin-left: 14.25rem;
  margin-right: 14.25rem;
}
.my57 {
  margin-top: 14.25rem;
  margin-bottom: 14.25rem;
}
/* margin 14.5rem */
.m58 {
  margin: 14.5rem;
}
.ml58 {
  margin-left: 14.5rem;
}
.mr58 {
  margin-right: 14.5rem;
}
.mt58 {
  margin-top: 14.5rem;
}
.mb58 {
  margin-bottom: 14.5rem;
}
.mx58 {
  margin-left: 14.5rem;
  margin-right: 14.5rem;
}
.my58 {
  margin-top: 14.5rem;
  margin-bottom: 14.5rem;
}
/* margin 14.75rem */
.m59 {
  margin: 14.75rem;
}
.ml59 {
  margin-left: 14.75rem;
}
.mr59 {
  margin-right: 14.75rem;
}
.mt59 {
  margin-top: 14.75rem;
}
.mb59 {
  margin-bottom: 14.75rem;
}
.mx59 {
  margin-left: 14.75rem;
  margin-right: 14.75rem;
}
.my59 {
  margin-top: 14.75rem;
  margin-bottom: 14.75rem;
}
/* margin 15rem */
.m60 {
  margin: 15rem;
}
.ml60 {
  margin-left: 15rem;
}
.mr60 {
  margin-right: 15rem;
}
.mt60 {
  margin-top: 15rem;
}
.mb60 {
  margin-bottom: 15rem;
}
.mx60 {
  margin-left: 15rem;
  margin-right: 15rem;
}
.my60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}
/* margin 15.25rem */
.m61 {
  margin: 15.25rem;
}
.ml61 {
  margin-left: 15.25rem;
}
.mr61 {
  margin-right: 15.25rem;
}
.mt61 {
  margin-top: 15.25rem;
}
.mb61 {
  margin-bottom: 15.25rem;
}
.mx61 {
  margin-left: 15.25rem;
  margin-right: 15.25rem;
}
.my61 {
  margin-top: 15.25rem;
  margin-bottom: 15.25rem;
}
/* margin 15.5rem */
.m62 {
  margin: 15.5rem;
}
.ml62 {
  margin-left: 15.5rem;
}
.mr62 {
  margin-right: 15.5rem;
}
.mt62 {
  margin-top: 15.5rem;
}
.mb62 {
  margin-bottom: 15.5rem;
}
.mx62 {
  margin-left: 15.5rem;
  margin-right: 15.5rem;
}
.my62 {
  margin-top: 15.5rem;
  margin-bottom: 15.5rem;
}
/* margin 15.75rem */
.m63 {
  margin: 15.75rem;
}
.ml63 {
  margin-left: 15.75rem;
}
.mr63 {
  margin-right: 15.75rem;
}
.mt63 {
  margin-top: 15.75rem;
}
.mb63 {
  margin-bottom: 15.75rem;
}
.mx63 {
  margin-left: 15.75rem;
  margin-right: 15.75rem;
}
.my63 {
  margin-top: 15.75rem;
  margin-bottom: 15.75rem;
}
/* margin 16rem */
.m64 {
  margin: 16rem;
}
.ml64 {
  margin-left: 16rem;
}
.mr64 {
  margin-right: 16rem;
}
.mt64 {
  margin-top: 16rem;
}
.mb64 {
  margin-bottom: 16rem;
}
.mx64 {
  margin-left: 16rem;
  margin-right: 16rem;
}
.my64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}
/* margin 16.25rem */
.m65 {
  margin: 16.25rem;
}
.ml65 {
  margin-left: 16.25rem;
}
.mr65 {
  margin-right: 16.25rem;
}
.mt65 {
  margin-top: 16.25rem;
}
.mb65 {
  margin-bottom: 16.25rem;
}
.mx65 {
  margin-left: 16.25rem;
  margin-right: 16.25rem;
}
.my65 {
  margin-top: 16.25rem;
  margin-bottom: 16.25rem;
}
/* margin 16.5rem */
.m66 {
  margin: 16.5rem;
}
.ml66 {
  margin-left: 16.5rem;
}
.mr66 {
  margin-right: 16.5rem;
}
.mt66 {
  margin-top: 16.5rem;
}
.mb66 {
  margin-bottom: 16.5rem;
}
.mx66 {
  margin-left: 16.5rem;
  margin-right: 16.5rem;
}
.my66 {
  margin-top: 16.5rem;
  margin-bottom: 16.5rem;
}
/* margin 16.75rem */
.m67 {
  margin: 16.75rem;
}
.ml67 {
  margin-left: 16.75rem;
}
.mr67 {
  margin-right: 16.75rem;
}
.mt67 {
  margin-top: 16.75rem;
}
.mb67 {
  margin-bottom: 16.75rem;
}
.mx67 {
  margin-left: 16.75rem;
  margin-right: 16.75rem;
}
.my67 {
  margin-top: 16.75rem;
  margin-bottom: 16.75rem;
}
/* margin 17rem */
.m68 {
  margin: 17rem;
}
.ml68 {
  margin-left: 17rem;
}
.mr68 {
  margin-right: 17rem;
}
.mt68 {
  margin-top: 17rem;
}
.mb68 {
  margin-bottom: 17rem;
}
.mx68 {
  margin-left: 17rem;
  margin-right: 17rem;
}
.my68 {
  margin-top: 17rem;
  margin-bottom: 17rem;
}
/* margin 17.25rem */
.m69 {
  margin: 17.25rem;
}
.ml69 {
  margin-left: 17.25rem;
}
.mr69 {
  margin-right: 17.25rem;
}
.mt69 {
  margin-top: 17.25rem;
}
.mb69 {
  margin-bottom: 17.25rem;
}
.mx69 {
  margin-left: 17.25rem;
  margin-right: 17.25rem;
}
.my69 {
  margin-top: 17.25rem;
  margin-bottom: 17.25rem;
}
/* margin 17.5rem */
.m70 {
  margin: 17.5rem;
}
.ml70 {
  margin-left: 17.5rem;
}
.mr70 {
  margin-right: 17.5rem;
}
.mt70 {
  margin-top: 17.5rem;
}
.mb70 {
  margin-bottom: 17.5rem;
}
.mx70 {
  margin-left: 17.5rem;
  margin-right: 17.5rem;
}
.my70 {
  margin-top: 17.5rem;
  margin-bottom: 17.5rem;
}
/* margin 17.75rem */
.m71 {
  margin: 17.75rem;
}
.ml71 {
  margin-left: 17.75rem;
}
.mr71 {
  margin-right: 17.75rem;
}
.mt71 {
  margin-top: 17.75rem;
}
.mb71 {
  margin-bottom: 17.75rem;
}
.mx71 {
  margin-left: 17.75rem;
  margin-right: 17.75rem;
}
.my71 {
  margin-top: 17.75rem;
  margin-bottom: 17.75rem;
}
/* margin 18rem */
.m72 {
  margin: 18rem;
}
.ml72 {
  margin-left: 18rem;
}
.mr72 {
  margin-right: 18rem;
}
.mt72 {
  margin-top: 18rem;
}
.mb72 {
  margin-bottom: 18rem;
}
.mx72 {
  margin-left: 18rem;
  margin-right: 18rem;
}
.my72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}
/* margin 18.25rem */
.m73 {
  margin: 18.25rem;
}
.ml73 {
  margin-left: 18.25rem;
}
.mr73 {
  margin-right: 18.25rem;
}
.mt73 {
  margin-top: 18.25rem;
}
.mb73 {
  margin-bottom: 18.25rem;
}
.mx73 {
  margin-left: 18.25rem;
  margin-right: 18.25rem;
}
.my73 {
  margin-top: 18.25rem;
  margin-bottom: 18.25rem;
}
/* margin 18.5rem */
.m74 {
  margin: 18.5rem;
}
.ml74 {
  margin-left: 18.5rem;
}
.mr74 {
  margin-right: 18.5rem;
}
.mt74 {
  margin-top: 18.5rem;
}
.mb74 {
  margin-bottom: 18.5rem;
}
.mx74 {
  margin-left: 18.5rem;
  margin-right: 18.5rem;
}
.my74 {
  margin-top: 18.5rem;
  margin-bottom: 18.5rem;
}
/* margin 18.75rem */
.m75 {
  margin: 18.75rem;
}
.ml75 {
  margin-left: 18.75rem;
}
.mr75 {
  margin-right: 18.75rem;
}
.mt75 {
  margin-top: 18.75rem;
}
.mb75 {
  margin-bottom: 18.75rem;
}
.mx75 {
  margin-left: 18.75rem;
  margin-right: 18.75rem;
}
.my75 {
  margin-top: 18.75rem;
  margin-bottom: 18.75rem;
}
/* margin 19rem */
.m76 {
  margin: 19rem;
}
.ml76 {
  margin-left: 19rem;
}
.mr76 {
  margin-right: 19rem;
}
.mt76 {
  margin-top: 19rem;
}
.mb76 {
  margin-bottom: 19rem;
}
.mx76 {
  margin-left: 19rem;
  margin-right: 19rem;
}
.my76 {
  margin-top: 19rem;
  margin-bottom: 19rem;
}
/* margin 19.25rem */
.m77 {
  margin: 19.25rem;
}
.ml77 {
  margin-left: 19.25rem;
}
.mr77 {
  margin-right: 19.25rem;
}
.mt77 {
  margin-top: 19.25rem;
}
.mb77 {
  margin-bottom: 19.25rem;
}
.mx77 {
  margin-left: 19.25rem;
  margin-right: 19.25rem;
}
.my77 {
  margin-top: 19.25rem;
  margin-bottom: 19.25rem;
}
/* margin 19.5rem */
.m78 {
  margin: 19.5rem;
}
.ml78 {
  margin-left: 19.5rem;
}
.mr78 {
  margin-right: 19.5rem;
}
.mt78 {
  margin-top: 19.5rem;
}
.mb78 {
  margin-bottom: 19.5rem;
}
.mx78 {
  margin-left: 19.5rem;
  margin-right: 19.5rem;
}
.my78 {
  margin-top: 19.5rem;
  margin-bottom: 19.5rem;
}
/* margin 19.75rem */
.m79 {
  margin: 19.75rem;
}
.ml79 {
  margin-left: 19.75rem;
}
.mr79 {
  margin-right: 19.75rem;
}
.mt79 {
  margin-top: 19.75rem;
}
.mb79 {
  margin-bottom: 19.75rem;
}
.mx79 {
  margin-left: 19.75rem;
  margin-right: 19.75rem;
}
.my79 {
  margin-top: 19.75rem;
  margin-bottom: 19.75rem;
}
/* margin 20rem */
.m80 {
  margin: 20rem;
}
.ml80 {
  margin-left: 20rem;
}
.mr80 {
  margin-right: 20rem;
}
.mt80 {
  margin-top: 20rem;
}
.mb80 {
  margin-bottom: 20rem;
}
.mx80 {
  margin-left: 20rem;
  margin-right: 20rem;
}
.my80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}
/* margin 20.25rem */
.m81 {
  margin: 20.25rem;
}
.ml81 {
  margin-left: 20.25rem;
}
.mr81 {
  margin-right: 20.25rem;
}
.mt81 {
  margin-top: 20.25rem;
}
.mb81 {
  margin-bottom: 20.25rem;
}
.mx81 {
  margin-left: 20.25rem;
  margin-right: 20.25rem;
}
.my81 {
  margin-top: 20.25rem;
  margin-bottom: 20.25rem;
}
/* margin 20.5rem */
.m82 {
  margin: 20.5rem;
}
.ml82 {
  margin-left: 20.5rem;
}
.mr82 {
  margin-right: 20.5rem;
}
.mt82 {
  margin-top: 20.5rem;
}
.mb82 {
  margin-bottom: 20.5rem;
}
.mx82 {
  margin-left: 20.5rem;
  margin-right: 20.5rem;
}
.my82 {
  margin-top: 20.5rem;
  margin-bottom: 20.5rem;
}
/* margin 20.75rem */
.m83 {
  margin: 20.75rem;
}
.ml83 {
  margin-left: 20.75rem;
}
.mr83 {
  margin-right: 20.75rem;
}
.mt83 {
  margin-top: 20.75rem;
}
.mb83 {
  margin-bottom: 20.75rem;
}
.mx83 {
  margin-left: 20.75rem;
  margin-right: 20.75rem;
}
.my83 {
  margin-top: 20.75rem;
  margin-bottom: 20.75rem;
}
/* margin 21rem */
.m84 {
  margin: 21rem;
}
.ml84 {
  margin-left: 21rem;
}
.mr84 {
  margin-right: 21rem;
}
.mt84 {
  margin-top: 21rem;
}
.mb84 {
  margin-bottom: 21rem;
}
.mx84 {
  margin-left: 21rem;
  margin-right: 21rem;
}
.my84 {
  margin-top: 21rem;
  margin-bottom: 21rem;
}
/* margin 21.25rem */
.m85 {
  margin: 21.25rem;
}
.ml85 {
  margin-left: 21.25rem;
}
.mr85 {
  margin-right: 21.25rem;
}
.mt85 {
  margin-top: 21.25rem;
}
.mb85 {
  margin-bottom: 21.25rem;
}
.mx85 {
  margin-left: 21.25rem;
  margin-right: 21.25rem;
}
.my85 {
  margin-top: 21.25rem;
  margin-bottom: 21.25rem;
}
/* margin 21.5rem */
.m86 {
  margin: 21.5rem;
}
.ml86 {
  margin-left: 21.5rem;
}
.mr86 {
  margin-right: 21.5rem;
}
.mt86 {
  margin-top: 21.5rem;
}
.mb86 {
  margin-bottom: 21.5rem;
}
.mx86 {
  margin-left: 21.5rem;
  margin-right: 21.5rem;
}
.my86 {
  margin-top: 21.5rem;
  margin-bottom: 21.5rem;
}
/* margin 21.75rem */
.m87 {
  margin: 21.75rem;
}
.ml87 {
  margin-left: 21.75rem;
}
.mr87 {
  margin-right: 21.75rem;
}
.mt87 {
  margin-top: 21.75rem;
}
.mb87 {
  margin-bottom: 21.75rem;
}
.mx87 {
  margin-left: 21.75rem;
  margin-right: 21.75rem;
}
.my87 {
  margin-top: 21.75rem;
  margin-bottom: 21.75rem;
}
/* margin 22rem */
.m88 {
  margin: 22rem;
}
.ml88 {
  margin-left: 22rem;
}
.mr88 {
  margin-right: 22rem;
}
.mt88 {
  margin-top: 22rem;
}
.mb88 {
  margin-bottom: 22rem;
}
.mx88 {
  margin-left: 22rem;
  margin-right: 22rem;
}
.my88 {
  margin-top: 22rem;
  margin-bottom: 22rem;
}
/* margin 22.25rem */
.m89 {
  margin: 22.25rem;
}
.ml89 {
  margin-left: 22.25rem;
}
.mr89 {
  margin-right: 22.25rem;
}
.mt89 {
  margin-top: 22.25rem;
}
.mb89 {
  margin-bottom: 22.25rem;
}
.mx89 {
  margin-left: 22.25rem;
  margin-right: 22.25rem;
}
.my89 {
  margin-top: 22.25rem;
  margin-bottom: 22.25rem;
}
/* margin 22.5rem */
.m90 {
  margin: 22.5rem;
}
.ml90 {
  margin-left: 22.5rem;
}
.mr90 {
  margin-right: 22.5rem;
}
.mt90 {
  margin-top: 22.5rem;
}
.mb90 {
  margin-bottom: 22.5rem;
}
.mx90 {
  margin-left: 22.5rem;
  margin-right: 22.5rem;
}
.my90 {
  margin-top: 22.5rem;
  margin-bottom: 22.5rem;
}
/* margin 22.75rem */
.m91 {
  margin: 22.75rem;
}
.ml91 {
  margin-left: 22.75rem;
}
.mr91 {
  margin-right: 22.75rem;
}
.mt91 {
  margin-top: 22.75rem;
}
.mb91 {
  margin-bottom: 22.75rem;
}
.mx91 {
  margin-left: 22.75rem;
  margin-right: 22.75rem;
}
.my91 {
  margin-top: 22.75rem;
  margin-bottom: 22.75rem;
}
/* margin 23rem */
.m92 {
  margin: 23rem;
}
.ml92 {
  margin-left: 23rem;
}
.mr92 {
  margin-right: 23rem;
}
.mt92 {
  margin-top: 23rem;
}
.mb92 {
  margin-bottom: 23rem;
}
.mx92 {
  margin-left: 23rem;
  margin-right: 23rem;
}
.my92 {
  margin-top: 23rem;
  margin-bottom: 23rem;
}
/* margin 23.25rem */
.m93 {
  margin: 23.25rem;
}
.ml93 {
  margin-left: 23.25rem;
}
.mr93 {
  margin-right: 23.25rem;
}
.mt93 {
  margin-top: 23.25rem;
}
.mb93 {
  margin-bottom: 23.25rem;
}
.mx93 {
  margin-left: 23.25rem;
  margin-right: 23.25rem;
}
.my93 {
  margin-top: 23.25rem;
  margin-bottom: 23.25rem;
}
/* margin 23.5rem */
.m94 {
  margin: 23.5rem;
}
.ml94 {
  margin-left: 23.5rem;
}
.mr94 {
  margin-right: 23.5rem;
}
.mt94 {
  margin-top: 23.5rem;
}
.mb94 {
  margin-bottom: 23.5rem;
}
.mx94 {
  margin-left: 23.5rem;
  margin-right: 23.5rem;
}
.my94 {
  margin-top: 23.5rem;
  margin-bottom: 23.5rem;
}
/* margin 23.75rem */
.m95 {
  margin: 23.75rem;
}
.ml95 {
  margin-left: 23.75rem;
}
.mr95 {
  margin-right: 23.75rem;
}
.mt95 {
  margin-top: 23.75rem;
}
.mb95 {
  margin-bottom: 23.75rem;
}
.mx95 {
  margin-left: 23.75rem;
  margin-right: 23.75rem;
}
.my95 {
  margin-top: 23.75rem;
  margin-bottom: 23.75rem;
}
/* margin 24rem */
.m96 {
  margin: 24rem;
}
.ml96 {
  margin-left: 24rem;
}
.mr96 {
  margin-right: 24rem;
}
.mt96 {
  margin-top: 24rem;
}
.mb96 {
  margin-bottom: 24rem;
}
.mx96 {
  margin-left: 24rem;
  margin-right: 24rem;
}
.my96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}
/* margin 24.25rem */
.m97 {
  margin: 24.25rem;
}
.ml97 {
  margin-left: 24.25rem;
}
.mr97 {
  margin-right: 24.25rem;
}
.mt97 {
  margin-top: 24.25rem;
}
.mb97 {
  margin-bottom: 24.25rem;
}
.mx97 {
  margin-left: 24.25rem;
  margin-right: 24.25rem;
}
.my97 {
  margin-top: 24.25rem;
  margin-bottom: 24.25rem;
}
/* margin 24.5rem */
.m98 {
  margin: 24.5rem;
}
.ml98 {
  margin-left: 24.5rem;
}
.mr98 {
  margin-right: 24.5rem;
}
.mt98 {
  margin-top: 24.5rem;
}
.mb98 {
  margin-bottom: 24.5rem;
}
.mx98 {
  margin-left: 24.5rem;
  margin-right: 24.5rem;
}
.my98 {
  margin-top: 24.5rem;
  margin-bottom: 24.5rem;
}
/* margin 24.75rem */
.m99 {
  margin: 24.75rem;
}
.ml99 {
  margin-left: 24.75rem;
}
.mr99 {
  margin-right: 24.75rem;
}
.mt99 {
  margin-top: 24.75rem;
}
.mb99 {
  margin-bottom: 24.75rem;
}
.mx99 {
  margin-left: 24.75rem;
  margin-right: 24.75rem;
}
.my99 {
  margin-top: 24.75rem;
  margin-bottom: 24.75rem;
}
/* margin 25rem */
.m100 {
  margin: 25rem;
}
.ml100 {
  margin-left: 25rem;
}
.mr100 {
  margin-right: 25rem;
}
.mt100 {
  margin-top: 25rem;
}
.mb100 {
  margin-bottom: 25rem;
}
.mx100 {
  margin-left: 25rem;
  margin-right: 25rem;
}
.my100 {
  margin-top: 25rem;
  margin-bottom: 25rem;
}
/* margin 25.25rem */
.m101 {
  margin: 25.25rem;
}
.ml101 {
  margin-left: 25.25rem;
}
.mr101 {
  margin-right: 25.25rem;
}
.mt101 {
  margin-top: 25.25rem;
}
.mb101 {
  margin-bottom: 25.25rem;
}
.mx101 {
  margin-left: 25.25rem;
  margin-right: 25.25rem;
}
.my101 {
  margin-top: 25.25rem;
  margin-bottom: 25.25rem;
}
/* margin 25.5rem */
.m102 {
  margin: 25.5rem;
}
.ml102 {
  margin-left: 25.5rem;
}
.mr102 {
  margin-right: 25.5rem;
}
.mt102 {
  margin-top: 25.5rem;
}
.mb102 {
  margin-bottom: 25.5rem;
}
.mx102 {
  margin-left: 25.5rem;
  margin-right: 25.5rem;
}
.my102 {
  margin-top: 25.5rem;
  margin-bottom: 25.5rem;
}
/* margin 25.75rem */
.m103 {
  margin: 25.75rem;
}
.ml103 {
  margin-left: 25.75rem;
}
.mr103 {
  margin-right: 25.75rem;
}
.mt103 {
  margin-top: 25.75rem;
}
.mb103 {
  margin-bottom: 25.75rem;
}
.mx103 {
  margin-left: 25.75rem;
  margin-right: 25.75rem;
}
.my103 {
  margin-top: 25.75rem;
  margin-bottom: 25.75rem;
}
/* margin 26rem */
.m104 {
  margin: 26rem;
}
.ml104 {
  margin-left: 26rem;
}
.mr104 {
  margin-right: 26rem;
}
.mt104 {
  margin-top: 26rem;
}
.mb104 {
  margin-bottom: 26rem;
}
.mx104 {
  margin-left: 26rem;
  margin-right: 26rem;
}
.my104 {
  margin-top: 26rem;
  margin-bottom: 26rem;
}
/* margin 26.25rem */
.m105 {
  margin: 26.25rem;
}
.ml105 {
  margin-left: 26.25rem;
}
.mr105 {
  margin-right: 26.25rem;
}
.mt105 {
  margin-top: 26.25rem;
}
.mb105 {
  margin-bottom: 26.25rem;
}
.mx105 {
  margin-left: 26.25rem;
  margin-right: 26.25rem;
}
.my105 {
  margin-top: 26.25rem;
  margin-bottom: 26.25rem;
}
/* margin 26.5rem */
.m106 {
  margin: 26.5rem;
}
.ml106 {
  margin-left: 26.5rem;
}
.mr106 {
  margin-right: 26.5rem;
}
.mt106 {
  margin-top: 26.5rem;
}
.mb106 {
  margin-bottom: 26.5rem;
}
.mx106 {
  margin-left: 26.5rem;
  margin-right: 26.5rem;
}
.my106 {
  margin-top: 26.5rem;
  margin-bottom: 26.5rem;
}
/* margin 26.75rem */
.m107 {
  margin: 26.75rem;
}
.ml107 {
  margin-left: 26.75rem;
}
.mr107 {
  margin-right: 26.75rem;
}
.mt107 {
  margin-top: 26.75rem;
}
.mb107 {
  margin-bottom: 26.75rem;
}
.mx107 {
  margin-left: 26.75rem;
  margin-right: 26.75rem;
}
.my107 {
  margin-top: 26.75rem;
  margin-bottom: 26.75rem;
}
/* margin 27rem */
.m108 {
  margin: 27rem;
}
.ml108 {
  margin-left: 27rem;
}
.mr108 {
  margin-right: 27rem;
}
.mt108 {
  margin-top: 27rem;
}
.mb108 {
  margin-bottom: 27rem;
}
.mx108 {
  margin-left: 27rem;
  margin-right: 27rem;
}
.my108 {
  margin-top: 27rem;
  margin-bottom: 27rem;
}
/* margin 27.25rem */
.m109 {
  margin: 27.25rem;
}
.ml109 {
  margin-left: 27.25rem;
}
.mr109 {
  margin-right: 27.25rem;
}
.mt109 {
  margin-top: 27.25rem;
}
.mb109 {
  margin-bottom: 27.25rem;
}
.mx109 {
  margin-left: 27.25rem;
  margin-right: 27.25rem;
}
.my109 {
  margin-top: 27.25rem;
  margin-bottom: 27.25rem;
}
/* margin 27.5rem */
.m110 {
  margin: 27.5rem;
}
.ml110 {
  margin-left: 27.5rem;
}
.mr110 {
  margin-right: 27.5rem;
}
.mt110 {
  margin-top: 27.5rem;
}
.mb110 {
  margin-bottom: 27.5rem;
}
.mx110 {
  margin-left: 27.5rem;
  margin-right: 27.5rem;
}
.my110 {
  margin-top: 27.5rem;
  margin-bottom: 27.5rem;
}
/* margin 27.75rem */
.m111 {
  margin: 27.75rem;
}
.ml111 {
  margin-left: 27.75rem;
}
.mr111 {
  margin-right: 27.75rem;
}
.mt111 {
  margin-top: 27.75rem;
}
.mb111 {
  margin-bottom: 27.75rem;
}
.mx111 {
  margin-left: 27.75rem;
  margin-right: 27.75rem;
}
.my111 {
  margin-top: 27.75rem;
  margin-bottom: 27.75rem;
}
/* margin 28rem */
.m112 {
  margin: 28rem;
}
.ml112 {
  margin-left: 28rem;
}
.mr112 {
  margin-right: 28rem;
}
.mt112 {
  margin-top: 28rem;
}
.mb112 {
  margin-bottom: 28rem;
}
.mx112 {
  margin-left: 28rem;
  margin-right: 28rem;
}
.my112 {
  margin-top: 28rem;
  margin-bottom: 28rem;
}
/* margin 28.25rem */
.m113 {
  margin: 28.25rem;
}
.ml113 {
  margin-left: 28.25rem;
}
.mr113 {
  margin-right: 28.25rem;
}
.mt113 {
  margin-top: 28.25rem;
}
.mb113 {
  margin-bottom: 28.25rem;
}
.mx113 {
  margin-left: 28.25rem;
  margin-right: 28.25rem;
}
.my113 {
  margin-top: 28.25rem;
  margin-bottom: 28.25rem;
}
/* margin 28.5rem */
.m114 {
  margin: 28.5rem;
}
.ml114 {
  margin-left: 28.5rem;
}
.mr114 {
  margin-right: 28.5rem;
}
.mt114 {
  margin-top: 28.5rem;
}
.mb114 {
  margin-bottom: 28.5rem;
}
.mx114 {
  margin-left: 28.5rem;
  margin-right: 28.5rem;
}
.my114 {
  margin-top: 28.5rem;
  margin-bottom: 28.5rem;
}
/* margin 28.75rem */
.m115 {
  margin: 28.75rem;
}
.ml115 {
  margin-left: 28.75rem;
}
.mr115 {
  margin-right: 28.75rem;
}
.mt115 {
  margin-top: 28.75rem;
}
.mb115 {
  margin-bottom: 28.75rem;
}
.mx115 {
  margin-left: 28.75rem;
  margin-right: 28.75rem;
}
.my115 {
  margin-top: 28.75rem;
  margin-bottom: 28.75rem;
}
/* margin 29rem */
.m116 {
  margin: 29rem;
}
.ml116 {
  margin-left: 29rem;
}
.mr116 {
  margin-right: 29rem;
}
.mt116 {
  margin-top: 29rem;
}
.mb116 {
  margin-bottom: 29rem;
}
.mx116 {
  margin-left: 29rem;
  margin-right: 29rem;
}
.my116 {
  margin-top: 29rem;
  margin-bottom: 29rem;
}
/* margin 29.25rem */
.m117 {
  margin: 29.25rem;
}
.ml117 {
  margin-left: 29.25rem;
}
.mr117 {
  margin-right: 29.25rem;
}
.mt117 {
  margin-top: 29.25rem;
}
.mb117 {
  margin-bottom: 29.25rem;
}
.mx117 {
  margin-left: 29.25rem;
  margin-right: 29.25rem;
}
.my117 {
  margin-top: 29.25rem;
  margin-bottom: 29.25rem;
}
/* margin 29.5rem */
.m118 {
  margin: 29.5rem;
}
.ml118 {
  margin-left: 29.5rem;
}
.mr118 {
  margin-right: 29.5rem;
}
.mt118 {
  margin-top: 29.5rem;
}
.mb118 {
  margin-bottom: 29.5rem;
}
.mx118 {
  margin-left: 29.5rem;
  margin-right: 29.5rem;
}
.my118 {
  margin-top: 29.5rem;
  margin-bottom: 29.5rem;
}
/* margin 29.75rem */
.m119 {
  margin: 29.75rem;
}
.ml119 {
  margin-left: 29.75rem;
}
.mr119 {
  margin-right: 29.75rem;
}
.mt119 {
  margin-top: 29.75rem;
}
.mb119 {
  margin-bottom: 29.75rem;
}
.mx119 {
  margin-left: 29.75rem;
  margin-right: 29.75rem;
}
.my119 {
  margin-top: 29.75rem;
  margin-bottom: 29.75rem;
}
/* margin 30rem */
.m120 {
  margin: 30rem;
}
.ml120 {
  margin-left: 30rem;
}
.mr120 {
  margin-right: 30rem;
}
.mt120 {
  margin-top: 30rem;
}
.mb120 {
  margin-bottom: 30rem;
}
.mx120 {
  margin-left: 30rem;
  margin-right: 30rem;
}
.my120 {
  margin-top: 30rem;
  margin-bottom: 30rem;
}
/* margin 30.25rem */
.m121 {
  margin: 30.25rem;
}
.ml121 {
  margin-left: 30.25rem;
}
.mr121 {
  margin-right: 30.25rem;
}
.mt121 {
  margin-top: 30.25rem;
}
.mb121 {
  margin-bottom: 30.25rem;
}
.mx121 {
  margin-left: 30.25rem;
  margin-right: 30.25rem;
}
.my121 {
  margin-top: 30.25rem;
  margin-bottom: 30.25rem;
}
/* margin 30.5rem */
.m122 {
  margin: 30.5rem;
}
.ml122 {
  margin-left: 30.5rem;
}
.mr122 {
  margin-right: 30.5rem;
}
.mt122 {
  margin-top: 30.5rem;
}
.mb122 {
  margin-bottom: 30.5rem;
}
.mx122 {
  margin-left: 30.5rem;
  margin-right: 30.5rem;
}
.my122 {
  margin-top: 30.5rem;
  margin-bottom: 30.5rem;
}
/* margin 30.75rem */
.m123 {
  margin: 30.75rem;
}
.ml123 {
  margin-left: 30.75rem;
}
.mr123 {
  margin-right: 30.75rem;
}
.mt123 {
  margin-top: 30.75rem;
}
.mb123 {
  margin-bottom: 30.75rem;
}
.mx123 {
  margin-left: 30.75rem;
  margin-right: 30.75rem;
}
.my123 {
  margin-top: 30.75rem;
  margin-bottom: 30.75rem;
}
/* margin 31rem */
.m124 {
  margin: 31rem;
}
.ml124 {
  margin-left: 31rem;
}
.mr124 {
  margin-right: 31rem;
}
.mt124 {
  margin-top: 31rem;
}
.mb124 {
  margin-bottom: 31rem;
}
.mx124 {
  margin-left: 31rem;
  margin-right: 31rem;
}
.my124 {
  margin-top: 31rem;
  margin-bottom: 31rem;
}
/* margin 31.25rem */
.m125 {
  margin: 31.25rem;
}
.ml125 {
  margin-left: 31.25rem;
}
.mr125 {
  margin-right: 31.25rem;
}
.mt125 {
  margin-top: 31.25rem;
}
.mb125 {
  margin-bottom: 31.25rem;
}
.mx125 {
  margin-left: 31.25rem;
  margin-right: 31.25rem;
}
.my125 {
  margin-top: 31.25rem;
  margin-bottom: 31.25rem;
}
/* margin 31.5rem */
.m126 {
  margin: 31.5rem;
}
.ml126 {
  margin-left: 31.5rem;
}
.mr126 {
  margin-right: 31.5rem;
}
.mt126 {
  margin-top: 31.5rem;
}
.mb126 {
  margin-bottom: 31.5rem;
}
.mx126 {
  margin-left: 31.5rem;
  margin-right: 31.5rem;
}
.my126 {
  margin-top: 31.5rem;
  margin-bottom: 31.5rem;
}
/* margin 31.75rem */
.m127 {
  margin: 31.75rem;
}
.ml127 {
  margin-left: 31.75rem;
}
.mr127 {
  margin-right: 31.75rem;
}
.mt127 {
  margin-top: 31.75rem;
}
.mb127 {
  margin-bottom: 31.75rem;
}
.mx127 {
  margin-left: 31.75rem;
  margin-right: 31.75rem;
}
.my127 {
  margin-top: 31.75rem;
  margin-bottom: 31.75rem;
}
/* margin 32rem */
.m128 {
  margin: 32rem;
}
.ml128 {
  margin-left: 32rem;
}
.mr128 {
  margin-right: 32rem;
}
.mt128 {
  margin-top: 32rem;
}
.mb128 {
  margin-bottom: 32rem;
}
.mx128 {
  margin-left: 32rem;
  margin-right: 32rem;
}
.my128 {
  margin-top: 32rem;
  margin-bottom: 32rem;
}
/* margin 32.25rem */
.m129 {
  margin: 32.25rem;
}
.ml129 {
  margin-left: 32.25rem;
}
.mr129 {
  margin-right: 32.25rem;
}
.mt129 {
  margin-top: 32.25rem;
}
.mb129 {
  margin-bottom: 32.25rem;
}
.mx129 {
  margin-left: 32.25rem;
  margin-right: 32.25rem;
}
.my129 {
  margin-top: 32.25rem;
  margin-bottom: 32.25rem;
}
/* margin 32.5rem */
.m130 {
  margin: 32.5rem;
}
.ml130 {
  margin-left: 32.5rem;
}
.mr130 {
  margin-right: 32.5rem;
}
.mt130 {
  margin-top: 32.5rem;
}
.mb130 {
  margin-bottom: 32.5rem;
}
.mx130 {
  margin-left: 32.5rem;
  margin-right: 32.5rem;
}
.my130 {
  margin-top: 32.5rem;
  margin-bottom: 32.5rem;
}
/* margin 32.75rem */
.m131 {
  margin: 32.75rem;
}
.ml131 {
  margin-left: 32.75rem;
}
.mr131 {
  margin-right: 32.75rem;
}
.mt131 {
  margin-top: 32.75rem;
}
.mb131 {
  margin-bottom: 32.75rem;
}
.mx131 {
  margin-left: 32.75rem;
  margin-right: 32.75rem;
}
.my131 {
  margin-top: 32.75rem;
  margin-bottom: 32.75rem;
}
/* margin 33rem */
.m132 {
  margin: 33rem;
}
.ml132 {
  margin-left: 33rem;
}
.mr132 {
  margin-right: 33rem;
}
.mt132 {
  margin-top: 33rem;
}
.mb132 {
  margin-bottom: 33rem;
}
.mx132 {
  margin-left: 33rem;
  margin-right: 33rem;
}
.my132 {
  margin-top: 33rem;
  margin-bottom: 33rem;
}
/* margin 33.25rem */
.m133 {
  margin: 33.25rem;
}
.ml133 {
  margin-left: 33.25rem;
}
.mr133 {
  margin-right: 33.25rem;
}
.mt133 {
  margin-top: 33.25rem;
}
.mb133 {
  margin-bottom: 33.25rem;
}
.mx133 {
  margin-left: 33.25rem;
  margin-right: 33.25rem;
}
.my133 {
  margin-top: 33.25rem;
  margin-bottom: 33.25rem;
}
/* margin 33.5rem */
.m134 {
  margin: 33.5rem;
}
.ml134 {
  margin-left: 33.5rem;
}
.mr134 {
  margin-right: 33.5rem;
}
.mt134 {
  margin-top: 33.5rem;
}
.mb134 {
  margin-bottom: 33.5rem;
}
.mx134 {
  margin-left: 33.5rem;
  margin-right: 33.5rem;
}
.my134 {
  margin-top: 33.5rem;
  margin-bottom: 33.5rem;
}
/* margin 33.75rem */
.m135 {
  margin: 33.75rem;
}
.ml135 {
  margin-left: 33.75rem;
}
.mr135 {
  margin-right: 33.75rem;
}
.mt135 {
  margin-top: 33.75rem;
}
.mb135 {
  margin-bottom: 33.75rem;
}
.mx135 {
  margin-left: 33.75rem;
  margin-right: 33.75rem;
}
.my135 {
  margin-top: 33.75rem;
  margin-bottom: 33.75rem;
}
/* margin 34rem */
.m136 {
  margin: 34rem;
}
.ml136 {
  margin-left: 34rem;
}
.mr136 {
  margin-right: 34rem;
}
.mt136 {
  margin-top: 34rem;
}
.mb136 {
  margin-bottom: 34rem;
}
.mx136 {
  margin-left: 34rem;
  margin-right: 34rem;
}
.my136 {
  margin-top: 34rem;
  margin-bottom: 34rem;
}
/* margin 34.25rem */
.m137 {
  margin: 34.25rem;
}
.ml137 {
  margin-left: 34.25rem;
}
.mr137 {
  margin-right: 34.25rem;
}
.mt137 {
  margin-top: 34.25rem;
}
.mb137 {
  margin-bottom: 34.25rem;
}
.mx137 {
  margin-left: 34.25rem;
  margin-right: 34.25rem;
}
.my137 {
  margin-top: 34.25rem;
  margin-bottom: 34.25rem;
}
/* margin 34.5rem */
.m138 {
  margin: 34.5rem;
}
.ml138 {
  margin-left: 34.5rem;
}
.mr138 {
  margin-right: 34.5rem;
}
.mt138 {
  margin-top: 34.5rem;
}
.mb138 {
  margin-bottom: 34.5rem;
}
.mx138 {
  margin-left: 34.5rem;
  margin-right: 34.5rem;
}
.my138 {
  margin-top: 34.5rem;
  margin-bottom: 34.5rem;
}
/* margin 34.75rem */
.m139 {
  margin: 34.75rem;
}
.ml139 {
  margin-left: 34.75rem;
}
.mr139 {
  margin-right: 34.75rem;
}
.mt139 {
  margin-top: 34.75rem;
}
.mb139 {
  margin-bottom: 34.75rem;
}
.mx139 {
  margin-left: 34.75rem;
  margin-right: 34.75rem;
}
.my139 {
  margin-top: 34.75rem;
  margin-bottom: 34.75rem;
}
/* margin 35rem */
.m140 {
  margin: 35rem;
}
.ml140 {
  margin-left: 35rem;
}
.mr140 {
  margin-right: 35rem;
}
.mt140 {
  margin-top: 35rem;
}
.mb140 {
  margin-bottom: 35rem;
}
.mx140 {
  margin-left: 35rem;
  margin-right: 35rem;
}
.my140 {
  margin-top: 35rem;
  margin-bottom: 35rem;
}
/* margin 35.25rem */
.m141 {
  margin: 35.25rem;
}
.ml141 {
  margin-left: 35.25rem;
}
.mr141 {
  margin-right: 35.25rem;
}
.mt141 {
  margin-top: 35.25rem;
}
.mb141 {
  margin-bottom: 35.25rem;
}
.mx141 {
  margin-left: 35.25rem;
  margin-right: 35.25rem;
}
.my141 {
  margin-top: 35.25rem;
  margin-bottom: 35.25rem;
}
/* margin 35.5rem */
.m142 {
  margin: 35.5rem;
}
.ml142 {
  margin-left: 35.5rem;
}
.mr142 {
  margin-right: 35.5rem;
}
.mt142 {
  margin-top: 35.5rem;
}
.mb142 {
  margin-bottom: 35.5rem;
}
.mx142 {
  margin-left: 35.5rem;
  margin-right: 35.5rem;
}
.my142 {
  margin-top: 35.5rem;
  margin-bottom: 35.5rem;
}
/* margin 35.75rem */
.m143 {
  margin: 35.75rem;
}
.ml143 {
  margin-left: 35.75rem;
}
.mr143 {
  margin-right: 35.75rem;
}
.mt143 {
  margin-top: 35.75rem;
}
.mb143 {
  margin-bottom: 35.75rem;
}
.mx143 {
  margin-left: 35.75rem;
  margin-right: 35.75rem;
}
.my143 {
  margin-top: 35.75rem;
  margin-bottom: 35.75rem;
}
/* margin 36rem */
.m144 {
  margin: 36rem;
}
.ml144 {
  margin-left: 36rem;
}
.mr144 {
  margin-right: 36rem;
}
.mt144 {
  margin-top: 36rem;
}
.mb144 {
  margin-bottom: 36rem;
}
.mx144 {
  margin-left: 36rem;
  margin-right: 36rem;
}
.my144 {
  margin-top: 36rem;
  margin-bottom: 36rem;
}
/* margin 36.25rem */
.m145 {
  margin: 36.25rem;
}
.ml145 {
  margin-left: 36.25rem;
}
.mr145 {
  margin-right: 36.25rem;
}
.mt145 {
  margin-top: 36.25rem;
}
.mb145 {
  margin-bottom: 36.25rem;
}
.mx145 {
  margin-left: 36.25rem;
  margin-right: 36.25rem;
}
.my145 {
  margin-top: 36.25rem;
  margin-bottom: 36.25rem;
}
/* margin 36.5rem */
.m146 {
  margin: 36.5rem;
}
.ml146 {
  margin-left: 36.5rem;
}
.mr146 {
  margin-right: 36.5rem;
}
.mt146 {
  margin-top: 36.5rem;
}
.mb146 {
  margin-bottom: 36.5rem;
}
.mx146 {
  margin-left: 36.5rem;
  margin-right: 36.5rem;
}
.my146 {
  margin-top: 36.5rem;
  margin-bottom: 36.5rem;
}
/* margin 36.75rem */
.m147 {
  margin: 36.75rem;
}
.ml147 {
  margin-left: 36.75rem;
}
.mr147 {
  margin-right: 36.75rem;
}
.mt147 {
  margin-top: 36.75rem;
}
.mb147 {
  margin-bottom: 36.75rem;
}
.mx147 {
  margin-left: 36.75rem;
  margin-right: 36.75rem;
}
.my147 {
  margin-top: 36.75rem;
  margin-bottom: 36.75rem;
}
/* margin 37rem */
.m148 {
  margin: 37rem;
}
.ml148 {
  margin-left: 37rem;
}
.mr148 {
  margin-right: 37rem;
}
.mt148 {
  margin-top: 37rem;
}
.mb148 {
  margin-bottom: 37rem;
}
.mx148 {
  margin-left: 37rem;
  margin-right: 37rem;
}
.my148 {
  margin-top: 37rem;
  margin-bottom: 37rem;
}
/* margin 37.25rem */
.m149 {
  margin: 37.25rem;
}
.ml149 {
  margin-left: 37.25rem;
}
.mr149 {
  margin-right: 37.25rem;
}
.mt149 {
  margin-top: 37.25rem;
}
.mb149 {
  margin-bottom: 37.25rem;
}
.mx149 {
  margin-left: 37.25rem;
  margin-right: 37.25rem;
}
.my149 {
  margin-top: 37.25rem;
  margin-bottom: 37.25rem;
}
/* margin 37.5rem */
.m150 {
  margin: 37.5rem;
}
.ml150 {
  margin-left: 37.5rem;
}
.mr150 {
  margin-right: 37.5rem;
}
.mt150 {
  margin-top: 37.5rem;
}
.mb150 {
  margin-bottom: 37.5rem;
}
.mx150 {
  margin-left: 37.5rem;
  margin-right: 37.5rem;
}
.my150 {
  margin-top: 37.5rem;
  margin-bottom: 37.5rem;
}
/* margin 37.75rem */
.m151 {
  margin: 37.75rem;
}
.ml151 {
  margin-left: 37.75rem;
}
.mr151 {
  margin-right: 37.75rem;
}
.mt151 {
  margin-top: 37.75rem;
}
.mb151 {
  margin-bottom: 37.75rem;
}
.mx151 {
  margin-left: 37.75rem;
  margin-right: 37.75rem;
}
.my151 {
  margin-top: 37.75rem;
  margin-bottom: 37.75rem;
}
/* margin 38rem */
.m152 {
  margin: 38rem;
}
.ml152 {
  margin-left: 38rem;
}
.mr152 {
  margin-right: 38rem;
}
.mt152 {
  margin-top: 38rem;
}
.mb152 {
  margin-bottom: 38rem;
}
.mx152 {
  margin-left: 38rem;
  margin-right: 38rem;
}
.my152 {
  margin-top: 38rem;
  margin-bottom: 38rem;
}
/* margin 38.25rem */
.m153 {
  margin: 38.25rem;
}
.ml153 {
  margin-left: 38.25rem;
}
.mr153 {
  margin-right: 38.25rem;
}
.mt153 {
  margin-top: 38.25rem;
}
.mb153 {
  margin-bottom: 38.25rem;
}
.mx153 {
  margin-left: 38.25rem;
  margin-right: 38.25rem;
}
.my153 {
  margin-top: 38.25rem;
  margin-bottom: 38.25rem;
}
/* margin 38.5rem */
.m154 {
  margin: 38.5rem;
}
.ml154 {
  margin-left: 38.5rem;
}
.mr154 {
  margin-right: 38.5rem;
}
.mt154 {
  margin-top: 38.5rem;
}
.mb154 {
  margin-bottom: 38.5rem;
}
.mx154 {
  margin-left: 38.5rem;
  margin-right: 38.5rem;
}
.my154 {
  margin-top: 38.5rem;
  margin-bottom: 38.5rem;
}
/* margin 38.75rem */
.m155 {
  margin: 38.75rem;
}
.ml155 {
  margin-left: 38.75rem;
}
.mr155 {
  margin-right: 38.75rem;
}
.mt155 {
  margin-top: 38.75rem;
}
.mb155 {
  margin-bottom: 38.75rem;
}
.mx155 {
  margin-left: 38.75rem;
  margin-right: 38.75rem;
}
.my155 {
  margin-top: 38.75rem;
  margin-bottom: 38.75rem;
}
/* margin 39rem */
.m156 {
  margin: 39rem;
}
.ml156 {
  margin-left: 39rem;
}
.mr156 {
  margin-right: 39rem;
}
.mt156 {
  margin-top: 39rem;
}
.mb156 {
  margin-bottom: 39rem;
}
.mx156 {
  margin-left: 39rem;
  margin-right: 39rem;
}
.my156 {
  margin-top: 39rem;
  margin-bottom: 39rem;
}
/* margin 39.25rem */
.m157 {
  margin: 39.25rem;
}
.ml157 {
  margin-left: 39.25rem;
}
.mr157 {
  margin-right: 39.25rem;
}
.mt157 {
  margin-top: 39.25rem;
}
.mb157 {
  margin-bottom: 39.25rem;
}
.mx157 {
  margin-left: 39.25rem;
  margin-right: 39.25rem;
}
.my157 {
  margin-top: 39.25rem;
  margin-bottom: 39.25rem;
}
/* margin 39.5rem */
.m158 {
  margin: 39.5rem;
}
.ml158 {
  margin-left: 39.5rem;
}
.mr158 {
  margin-right: 39.5rem;
}
.mt158 {
  margin-top: 39.5rem;
}
.mb158 {
  margin-bottom: 39.5rem;
}
.mx158 {
  margin-left: 39.5rem;
  margin-right: 39.5rem;
}
.my158 {
  margin-top: 39.5rem;
  margin-bottom: 39.5rem;
}
/* margin 39.75rem */
.m159 {
  margin: 39.75rem;
}
.ml159 {
  margin-left: 39.75rem;
}
.mr159 {
  margin-right: 39.75rem;
}
.mt159 {
  margin-top: 39.75rem;
}
.mb159 {
  margin-bottom: 39.75rem;
}
.mx159 {
  margin-left: 39.75rem;
  margin-right: 39.75rem;
}
.my159 {
  margin-top: 39.75rem;
  margin-bottom: 39.75rem;
}
/* margin 40rem */
.m160 {
  margin: 40rem;
}
.ml160 {
  margin-left: 40rem;
}
.mr160 {
  margin-right: 40rem;
}
.mt160 {
  margin-top: 40rem;
}
.mb160 {
  margin-bottom: 40rem;
}
.mx160 {
  margin-left: 40rem;
  margin-right: 40rem;
}
.my160 {
  margin-top: 40rem;
  margin-bottom: 40rem;
}
/* margin 40.25rem */
.m161 {
  margin: 40.25rem;
}
.ml161 {
  margin-left: 40.25rem;
}
.mr161 {
  margin-right: 40.25rem;
}
.mt161 {
  margin-top: 40.25rem;
}
.mb161 {
  margin-bottom: 40.25rem;
}
.mx161 {
  margin-left: 40.25rem;
  margin-right: 40.25rem;
}
.my161 {
  margin-top: 40.25rem;
  margin-bottom: 40.25rem;
}
/* margin 40.5rem */
.m162 {
  margin: 40.5rem;
}
.ml162 {
  margin-left: 40.5rem;
}
.mr162 {
  margin-right: 40.5rem;
}
.mt162 {
  margin-top: 40.5rem;
}
.mb162 {
  margin-bottom: 40.5rem;
}
.mx162 {
  margin-left: 40.5rem;
  margin-right: 40.5rem;
}
.my162 {
  margin-top: 40.5rem;
  margin-bottom: 40.5rem;
}
/* margin 40.75rem */
.m163 {
  margin: 40.75rem;
}
.ml163 {
  margin-left: 40.75rem;
}
.mr163 {
  margin-right: 40.75rem;
}
.mt163 {
  margin-top: 40.75rem;
}
.mb163 {
  margin-bottom: 40.75rem;
}
.mx163 {
  margin-left: 40.75rem;
  margin-right: 40.75rem;
}
.my163 {
  margin-top: 40.75rem;
  margin-bottom: 40.75rem;
}
/* margin 41rem */
.m164 {
  margin: 41rem;
}
.ml164 {
  margin-left: 41rem;
}
.mr164 {
  margin-right: 41rem;
}
.mt164 {
  margin-top: 41rem;
}
.mb164 {
  margin-bottom: 41rem;
}
.mx164 {
  margin-left: 41rem;
  margin-right: 41rem;
}
.my164 {
  margin-top: 41rem;
  margin-bottom: 41rem;
}
/* margin 41.25rem */
.m165 {
  margin: 41.25rem;
}
.ml165 {
  margin-left: 41.25rem;
}
.mr165 {
  margin-right: 41.25rem;
}
.mt165 {
  margin-top: 41.25rem;
}
.mb165 {
  margin-bottom: 41.25rem;
}
.mx165 {
  margin-left: 41.25rem;
  margin-right: 41.25rem;
}
.my165 {
  margin-top: 41.25rem;
  margin-bottom: 41.25rem;
}
/* margin 41.5rem */
.m166 {
  margin: 41.5rem;
}
.ml166 {
  margin-left: 41.5rem;
}
.mr166 {
  margin-right: 41.5rem;
}
.mt166 {
  margin-top: 41.5rem;
}
.mb166 {
  margin-bottom: 41.5rem;
}
.mx166 {
  margin-left: 41.5rem;
  margin-right: 41.5rem;
}
.my166 {
  margin-top: 41.5rem;
  margin-bottom: 41.5rem;
}
/* margin 41.75rem */
.m167 {
  margin: 41.75rem;
}
.ml167 {
  margin-left: 41.75rem;
}
.mr167 {
  margin-right: 41.75rem;
}
.mt167 {
  margin-top: 41.75rem;
}
.mb167 {
  margin-bottom: 41.75rem;
}
.mx167 {
  margin-left: 41.75rem;
  margin-right: 41.75rem;
}
.my167 {
  margin-top: 41.75rem;
  margin-bottom: 41.75rem;
}
/* margin 42rem */
.m168 {
  margin: 42rem;
}
.ml168 {
  margin-left: 42rem;
}
.mr168 {
  margin-right: 42rem;
}
.mt168 {
  margin-top: 42rem;
}
.mb168 {
  margin-bottom: 42rem;
}
.mx168 {
  margin-left: 42rem;
  margin-right: 42rem;
}
.my168 {
  margin-top: 42rem;
  margin-bottom: 42rem;
}
/* margin 42.25rem */
.m169 {
  margin: 42.25rem;
}
.ml169 {
  margin-left: 42.25rem;
}
.mr169 {
  margin-right: 42.25rem;
}
.mt169 {
  margin-top: 42.25rem;
}
.mb169 {
  margin-bottom: 42.25rem;
}
.mx169 {
  margin-left: 42.25rem;
  margin-right: 42.25rem;
}
.my169 {
  margin-top: 42.25rem;
  margin-bottom: 42.25rem;
}
/* margin 42.5rem */
.m170 {
  margin: 42.5rem;
}
.ml170 {
  margin-left: 42.5rem;
}
.mr170 {
  margin-right: 42.5rem;
}
.mt170 {
  margin-top: 42.5rem;
}
.mb170 {
  margin-bottom: 42.5rem;
}
.mx170 {
  margin-left: 42.5rem;
  margin-right: 42.5rem;
}
.my170 {
  margin-top: 42.5rem;
  margin-bottom: 42.5rem;
}
/* margin 42.75rem */
.m171 {
  margin: 42.75rem;
}
.ml171 {
  margin-left: 42.75rem;
}
.mr171 {
  margin-right: 42.75rem;
}
.mt171 {
  margin-top: 42.75rem;
}
.mb171 {
  margin-bottom: 42.75rem;
}
.mx171 {
  margin-left: 42.75rem;
  margin-right: 42.75rem;
}
.my171 {
  margin-top: 42.75rem;
  margin-bottom: 42.75rem;
}
/* margin 43rem */
.m172 {
  margin: 43rem;
}
.ml172 {
  margin-left: 43rem;
}
.mr172 {
  margin-right: 43rem;
}
.mt172 {
  margin-top: 43rem;
}
.mb172 {
  margin-bottom: 43rem;
}
.mx172 {
  margin-left: 43rem;
  margin-right: 43rem;
}
.my172 {
  margin-top: 43rem;
  margin-bottom: 43rem;
}
/* margin 43.25rem */
.m173 {
  margin: 43.25rem;
}
.ml173 {
  margin-left: 43.25rem;
}
.mr173 {
  margin-right: 43.25rem;
}
.mt173 {
  margin-top: 43.25rem;
}
.mb173 {
  margin-bottom: 43.25rem;
}
.mx173 {
  margin-left: 43.25rem;
  margin-right: 43.25rem;
}
.my173 {
  margin-top: 43.25rem;
  margin-bottom: 43.25rem;
}
/* margin 43.5rem */
.m174 {
  margin: 43.5rem;
}
.ml174 {
  margin-left: 43.5rem;
}
.mr174 {
  margin-right: 43.5rem;
}
.mt174 {
  margin-top: 43.5rem;
}
.mb174 {
  margin-bottom: 43.5rem;
}
.mx174 {
  margin-left: 43.5rem;
  margin-right: 43.5rem;
}
.my174 {
  margin-top: 43.5rem;
  margin-bottom: 43.5rem;
}
/* margin 43.75rem */
.m175 {
  margin: 43.75rem;
}
.ml175 {
  margin-left: 43.75rem;
}
.mr175 {
  margin-right: 43.75rem;
}
.mt175 {
  margin-top: 43.75rem;
}
.mb175 {
  margin-bottom: 43.75rem;
}
.mx175 {
  margin-left: 43.75rem;
  margin-right: 43.75rem;
}
.my175 {
  margin-top: 43.75rem;
  margin-bottom: 43.75rem;
}
/* margin 44rem */
.m176 {
  margin: 44rem;
}
.ml176 {
  margin-left: 44rem;
}
.mr176 {
  margin-right: 44rem;
}
.mt176 {
  margin-top: 44rem;
}
.mb176 {
  margin-bottom: 44rem;
}
.mx176 {
  margin-left: 44rem;
  margin-right: 44rem;
}
.my176 {
  margin-top: 44rem;
  margin-bottom: 44rem;
}
/* margin 44.25rem */
.m177 {
  margin: 44.25rem;
}
.ml177 {
  margin-left: 44.25rem;
}
.mr177 {
  margin-right: 44.25rem;
}
.mt177 {
  margin-top: 44.25rem;
}
.mb177 {
  margin-bottom: 44.25rem;
}
.mx177 {
  margin-left: 44.25rem;
  margin-right: 44.25rem;
}
.my177 {
  margin-top: 44.25rem;
  margin-bottom: 44.25rem;
}
/* margin 44.5rem */
.m178 {
  margin: 44.5rem;
}
.ml178 {
  margin-left: 44.5rem;
}
.mr178 {
  margin-right: 44.5rem;
}
.mt178 {
  margin-top: 44.5rem;
}
.mb178 {
  margin-bottom: 44.5rem;
}
.mx178 {
  margin-left: 44.5rem;
  margin-right: 44.5rem;
}
.my178 {
  margin-top: 44.5rem;
  margin-bottom: 44.5rem;
}
/* margin 44.75rem */
.m179 {
  margin: 44.75rem;
}
.ml179 {
  margin-left: 44.75rem;
}
.mr179 {
  margin-right: 44.75rem;
}
.mt179 {
  margin-top: 44.75rem;
}
.mb179 {
  margin-bottom: 44.75rem;
}
.mx179 {
  margin-left: 44.75rem;
  margin-right: 44.75rem;
}
.my179 {
  margin-top: 44.75rem;
  margin-bottom: 44.75rem;
}
/* margin 45rem */
.m180 {
  margin: 45rem;
}
.ml180 {
  margin-left: 45rem;
}
.mr180 {
  margin-right: 45rem;
}
.mt180 {
  margin-top: 45rem;
}
.mb180 {
  margin-bottom: 45rem;
}
.mx180 {
  margin-left: 45rem;
  margin-right: 45rem;
}
.my180 {
  margin-top: 45rem;
  margin-bottom: 45rem;
}
/* margin 45.25rem */
.m181 {
  margin: 45.25rem;
}
.ml181 {
  margin-left: 45.25rem;
}
.mr181 {
  margin-right: 45.25rem;
}
.mt181 {
  margin-top: 45.25rem;
}
.mb181 {
  margin-bottom: 45.25rem;
}
.mx181 {
  margin-left: 45.25rem;
  margin-right: 45.25rem;
}
.my181 {
  margin-top: 45.25rem;
  margin-bottom: 45.25rem;
}
/* margin 45.5rem */
.m182 {
  margin: 45.5rem;
}
.ml182 {
  margin-left: 45.5rem;
}
.mr182 {
  margin-right: 45.5rem;
}
.mt182 {
  margin-top: 45.5rem;
}
.mb182 {
  margin-bottom: 45.5rem;
}
.mx182 {
  margin-left: 45.5rem;
  margin-right: 45.5rem;
}
.my182 {
  margin-top: 45.5rem;
  margin-bottom: 45.5rem;
}
/* margin 45.75rem */
.m183 {
  margin: 45.75rem;
}
.ml183 {
  margin-left: 45.75rem;
}
.mr183 {
  margin-right: 45.75rem;
}
.mt183 {
  margin-top: 45.75rem;
}
.mb183 {
  margin-bottom: 45.75rem;
}
.mx183 {
  margin-left: 45.75rem;
  margin-right: 45.75rem;
}
.my183 {
  margin-top: 45.75rem;
  margin-bottom: 45.75rem;
}
/* margin 46rem */
.m184 {
  margin: 46rem;
}
.ml184 {
  margin-left: 46rem;
}
.mr184 {
  margin-right: 46rem;
}
.mt184 {
  margin-top: 46rem;
}
.mb184 {
  margin-bottom: 46rem;
}
.mx184 {
  margin-left: 46rem;
  margin-right: 46rem;
}
.my184 {
  margin-top: 46rem;
  margin-bottom: 46rem;
}
/* margin 46.25rem */
.m185 {
  margin: 46.25rem;
}
.ml185 {
  margin-left: 46.25rem;
}
.mr185 {
  margin-right: 46.25rem;
}
.mt185 {
  margin-top: 46.25rem;
}
.mb185 {
  margin-bottom: 46.25rem;
}
.mx185 {
  margin-left: 46.25rem;
  margin-right: 46.25rem;
}
.my185 {
  margin-top: 46.25rem;
  margin-bottom: 46.25rem;
}
/* margin 46.5rem */
.m186 {
  margin: 46.5rem;
}
.ml186 {
  margin-left: 46.5rem;
}
.mr186 {
  margin-right: 46.5rem;
}
.mt186 {
  margin-top: 46.5rem;
}
.mb186 {
  margin-bottom: 46.5rem;
}
.mx186 {
  margin-left: 46.5rem;
  margin-right: 46.5rem;
}
.my186 {
  margin-top: 46.5rem;
  margin-bottom: 46.5rem;
}
/* margin 46.75rem */
.m187 {
  margin: 46.75rem;
}
.ml187 {
  margin-left: 46.75rem;
}
.mr187 {
  margin-right: 46.75rem;
}
.mt187 {
  margin-top: 46.75rem;
}
.mb187 {
  margin-bottom: 46.75rem;
}
.mx187 {
  margin-left: 46.75rem;
  margin-right: 46.75rem;
}
.my187 {
  margin-top: 46.75rem;
  margin-bottom: 46.75rem;
}
/* margin 47rem */
.m188 {
  margin: 47rem;
}
.ml188 {
  margin-left: 47rem;
}
.mr188 {
  margin-right: 47rem;
}
.mt188 {
  margin-top: 47rem;
}
.mb188 {
  margin-bottom: 47rem;
}
.mx188 {
  margin-left: 47rem;
  margin-right: 47rem;
}
.my188 {
  margin-top: 47rem;
  margin-bottom: 47rem;
}
/* margin 47.25rem */
.m189 {
  margin: 47.25rem;
}
.ml189 {
  margin-left: 47.25rem;
}
.mr189 {
  margin-right: 47.25rem;
}
.mt189 {
  margin-top: 47.25rem;
}
.mb189 {
  margin-bottom: 47.25rem;
}
.mx189 {
  margin-left: 47.25rem;
  margin-right: 47.25rem;
}
.my189 {
  margin-top: 47.25rem;
  margin-bottom: 47.25rem;
}
/* margin 47.5rem */
.m190 {
  margin: 47.5rem;
}
.ml190 {
  margin-left: 47.5rem;
}
.mr190 {
  margin-right: 47.5rem;
}
.mt190 {
  margin-top: 47.5rem;
}
.mb190 {
  margin-bottom: 47.5rem;
}
.mx190 {
  margin-left: 47.5rem;
  margin-right: 47.5rem;
}
.my190 {
  margin-top: 47.5rem;
  margin-bottom: 47.5rem;
}
/* margin 47.75rem */
.m191 {
  margin: 47.75rem;
}
.ml191 {
  margin-left: 47.75rem;
}
.mr191 {
  margin-right: 47.75rem;
}
.mt191 {
  margin-top: 47.75rem;
}
.mb191 {
  margin-bottom: 47.75rem;
}
.mx191 {
  margin-left: 47.75rem;
  margin-right: 47.75rem;
}
.my191 {
  margin-top: 47.75rem;
  margin-bottom: 47.75rem;
}
/* margin 48rem */
.m192 {
  margin: 48rem;
}
.ml192 {
  margin-left: 48rem;
}
.mr192 {
  margin-right: 48rem;
}
.mt192 {
  margin-top: 48rem;
}
.mb192 {
  margin-bottom: 48rem;
}
.mx192 {
  margin-left: 48rem;
  margin-right: 48rem;
}
.my192 {
  margin-top: 48rem;
  margin-bottom: 48rem;
}
/* margin 48.25rem */
.m193 {
  margin: 48.25rem;
}
.ml193 {
  margin-left: 48.25rem;
}
.mr193 {
  margin-right: 48.25rem;
}
.mt193 {
  margin-top: 48.25rem;
}
.mb193 {
  margin-bottom: 48.25rem;
}
.mx193 {
  margin-left: 48.25rem;
  margin-right: 48.25rem;
}
.my193 {
  margin-top: 48.25rem;
  margin-bottom: 48.25rem;
}
/* margin 48.5rem */
.m194 {
  margin: 48.5rem;
}
.ml194 {
  margin-left: 48.5rem;
}
.mr194 {
  margin-right: 48.5rem;
}
.mt194 {
  margin-top: 48.5rem;
}
.mb194 {
  margin-bottom: 48.5rem;
}
.mx194 {
  margin-left: 48.5rem;
  margin-right: 48.5rem;
}
.my194 {
  margin-top: 48.5rem;
  margin-bottom: 48.5rem;
}
/* margin 48.75rem */
.m195 {
  margin: 48.75rem;
}
.ml195 {
  margin-left: 48.75rem;
}
.mr195 {
  margin-right: 48.75rem;
}
.mt195 {
  margin-top: 48.75rem;
}
.mb195 {
  margin-bottom: 48.75rem;
}
.mx195 {
  margin-left: 48.75rem;
  margin-right: 48.75rem;
}
.my195 {
  margin-top: 48.75rem;
  margin-bottom: 48.75rem;
}
/* margin 49rem */
.m196 {
  margin: 49rem;
}
.ml196 {
  margin-left: 49rem;
}
.mr196 {
  margin-right: 49rem;
}
.mt196 {
  margin-top: 49rem;
}
.mb196 {
  margin-bottom: 49rem;
}
.mx196 {
  margin-left: 49rem;
  margin-right: 49rem;
}
.my196 {
  margin-top: 49rem;
  margin-bottom: 49rem;
}
/* margin 49.25rem */
.m197 {
  margin: 49.25rem;
}
.ml197 {
  margin-left: 49.25rem;
}
.mr197 {
  margin-right: 49.25rem;
}
.mt197 {
  margin-top: 49.25rem;
}
.mb197 {
  margin-bottom: 49.25rem;
}
.mx197 {
  margin-left: 49.25rem;
  margin-right: 49.25rem;
}
.my197 {
  margin-top: 49.25rem;
  margin-bottom: 49.25rem;
}
/* margin 49.5rem */
.m198 {
  margin: 49.5rem;
}
.ml198 {
  margin-left: 49.5rem;
}
.mr198 {
  margin-right: 49.5rem;
}
.mt198 {
  margin-top: 49.5rem;
}
.mb198 {
  margin-bottom: 49.5rem;
}
.mx198 {
  margin-left: 49.5rem;
  margin-right: 49.5rem;
}
.my198 {
  margin-top: 49.5rem;
  margin-bottom: 49.5rem;
}
/* margin 49.75rem */
.m199 {
  margin: 49.75rem;
}
.ml199 {
  margin-left: 49.75rem;
}
.mr199 {
  margin-right: 49.75rem;
}
.mt199 {
  margin-top: 49.75rem;
}
.mb199 {
  margin-bottom: 49.75rem;
}
.mx199 {
  margin-left: 49.75rem;
  margin-right: 49.75rem;
}
.my199 {
  margin-top: 49.75rem;
  margin-bottom: 49.75rem;
}
/* margin 50rem */
.m200 {
  margin: 50rem;
}
.ml200 {
  margin-left: 50rem;
}
.mr200 {
  margin-right: 50rem;
}
.mt200 {
  margin-top: 50rem;
}
.mb200 {
  margin-bottom: 50rem;
}
.mx200 {
  margin-left: 50rem;
  margin-right: 50rem;
}
.my200 {
  margin-top: 50rem;
  margin-bottom: 50rem;
}
/* margin 50.25rem */
.m201 {
  margin: 50.25rem;
}
.ml201 {
  margin-left: 50.25rem;
}
.mr201 {
  margin-right: 50.25rem;
}
.mt201 {
  margin-top: 50.25rem;
}
.mb201 {
  margin-bottom: 50.25rem;
}
.mx201 {
  margin-left: 50.25rem;
  margin-right: 50.25rem;
}
.my201 {
  margin-top: 50.25rem;
  margin-bottom: 50.25rem;
}
/* margin 50.5rem */
.m202 {
  margin: 50.5rem;
}
.ml202 {
  margin-left: 50.5rem;
}
.mr202 {
  margin-right: 50.5rem;
}
.mt202 {
  margin-top: 50.5rem;
}
.mb202 {
  margin-bottom: 50.5rem;
}
.mx202 {
  margin-left: 50.5rem;
  margin-right: 50.5rem;
}
.my202 {
  margin-top: 50.5rem;
  margin-bottom: 50.5rem;
}
/* margin 50.75rem */
.m203 {
  margin: 50.75rem;
}
.ml203 {
  margin-left: 50.75rem;
}
.mr203 {
  margin-right: 50.75rem;
}
.mt203 {
  margin-top: 50.75rem;
}
.mb203 {
  margin-bottom: 50.75rem;
}
.mx203 {
  margin-left: 50.75rem;
  margin-right: 50.75rem;
}
.my203 {
  margin-top: 50.75rem;
  margin-bottom: 50.75rem;
}
/* margin 51rem */
.m204 {
  margin: 51rem;
}
.ml204 {
  margin-left: 51rem;
}
.mr204 {
  margin-right: 51rem;
}
.mt204 {
  margin-top: 51rem;
}
.mb204 {
  margin-bottom: 51rem;
}
.mx204 {
  margin-left: 51rem;
  margin-right: 51rem;
}
.my204 {
  margin-top: 51rem;
  margin-bottom: 51rem;
}
/* margin 51.25rem */
.m205 {
  margin: 51.25rem;
}
.ml205 {
  margin-left: 51.25rem;
}
.mr205 {
  margin-right: 51.25rem;
}
.mt205 {
  margin-top: 51.25rem;
}
.mb205 {
  margin-bottom: 51.25rem;
}
.mx205 {
  margin-left: 51.25rem;
  margin-right: 51.25rem;
}
.my205 {
  margin-top: 51.25rem;
  margin-bottom: 51.25rem;
}
/* margin 51.5rem */
.m206 {
  margin: 51.5rem;
}
.ml206 {
  margin-left: 51.5rem;
}
.mr206 {
  margin-right: 51.5rem;
}
.mt206 {
  margin-top: 51.5rem;
}
.mb206 {
  margin-bottom: 51.5rem;
}
.mx206 {
  margin-left: 51.5rem;
  margin-right: 51.5rem;
}
.my206 {
  margin-top: 51.5rem;
  margin-bottom: 51.5rem;
}
/* margin 51.75rem */
.m207 {
  margin: 51.75rem;
}
.ml207 {
  margin-left: 51.75rem;
}
.mr207 {
  margin-right: 51.75rem;
}
.mt207 {
  margin-top: 51.75rem;
}
.mb207 {
  margin-bottom: 51.75rem;
}
.mx207 {
  margin-left: 51.75rem;
  margin-right: 51.75rem;
}
.my207 {
  margin-top: 51.75rem;
  margin-bottom: 51.75rem;
}
/* margin 52rem */
.m208 {
  margin: 52rem;
}
.ml208 {
  margin-left: 52rem;
}
.mr208 {
  margin-right: 52rem;
}
.mt208 {
  margin-top: 52rem;
}
.mb208 {
  margin-bottom: 52rem;
}
.mx208 {
  margin-left: 52rem;
  margin-right: 52rem;
}
.my208 {
  margin-top: 52rem;
  margin-bottom: 52rem;
}
/* margin 52.25rem */
.m209 {
  margin: 52.25rem;
}
.ml209 {
  margin-left: 52.25rem;
}
.mr209 {
  margin-right: 52.25rem;
}
.mt209 {
  margin-top: 52.25rem;
}
.mb209 {
  margin-bottom: 52.25rem;
}
.mx209 {
  margin-left: 52.25rem;
  margin-right: 52.25rem;
}
.my209 {
  margin-top: 52.25rem;
  margin-bottom: 52.25rem;
}
/* margin 52.5rem */
.m210 {
  margin: 52.5rem;
}
.ml210 {
  margin-left: 52.5rem;
}
.mr210 {
  margin-right: 52.5rem;
}
.mt210 {
  margin-top: 52.5rem;
}
.mb210 {
  margin-bottom: 52.5rem;
}
.mx210 {
  margin-left: 52.5rem;
  margin-right: 52.5rem;
}
.my210 {
  margin-top: 52.5rem;
  margin-bottom: 52.5rem;
}
/* margin 52.75rem */
.m211 {
  margin: 52.75rem;
}
.ml211 {
  margin-left: 52.75rem;
}
.mr211 {
  margin-right: 52.75rem;
}
.mt211 {
  margin-top: 52.75rem;
}
.mb211 {
  margin-bottom: 52.75rem;
}
.mx211 {
  margin-left: 52.75rem;
  margin-right: 52.75rem;
}
.my211 {
  margin-top: 52.75rem;
  margin-bottom: 52.75rem;
}
/* margin 53rem */
.m212 {
  margin: 53rem;
}
.ml212 {
  margin-left: 53rem;
}
.mr212 {
  margin-right: 53rem;
}
.mt212 {
  margin-top: 53rem;
}
.mb212 {
  margin-bottom: 53rem;
}
.mx212 {
  margin-left: 53rem;
  margin-right: 53rem;
}
.my212 {
  margin-top: 53rem;
  margin-bottom: 53rem;
}
/* margin 53.25rem */
.m213 {
  margin: 53.25rem;
}
.ml213 {
  margin-left: 53.25rem;
}
.mr213 {
  margin-right: 53.25rem;
}
.mt213 {
  margin-top: 53.25rem;
}
.mb213 {
  margin-bottom: 53.25rem;
}
.mx213 {
  margin-left: 53.25rem;
  margin-right: 53.25rem;
}
.my213 {
  margin-top: 53.25rem;
  margin-bottom: 53.25rem;
}
/* margin 53.5rem */
.m214 {
  margin: 53.5rem;
}
.ml214 {
  margin-left: 53.5rem;
}
.mr214 {
  margin-right: 53.5rem;
}
.mt214 {
  margin-top: 53.5rem;
}
.mb214 {
  margin-bottom: 53.5rem;
}
.mx214 {
  margin-left: 53.5rem;
  margin-right: 53.5rem;
}
.my214 {
  margin-top: 53.5rem;
  margin-bottom: 53.5rem;
}
/* margin 53.75rem */
.m215 {
  margin: 53.75rem;
}
.ml215 {
  margin-left: 53.75rem;
}
.mr215 {
  margin-right: 53.75rem;
}
.mt215 {
  margin-top: 53.75rem;
}
.mb215 {
  margin-bottom: 53.75rem;
}
.mx215 {
  margin-left: 53.75rem;
  margin-right: 53.75rem;
}
.my215 {
  margin-top: 53.75rem;
  margin-bottom: 53.75rem;
}
/* margin 54rem */
.m216 {
  margin: 54rem;
}
.ml216 {
  margin-left: 54rem;
}
.mr216 {
  margin-right: 54rem;
}
.mt216 {
  margin-top: 54rem;
}
.mb216 {
  margin-bottom: 54rem;
}
.mx216 {
  margin-left: 54rem;
  margin-right: 54rem;
}
.my216 {
  margin-top: 54rem;
  margin-bottom: 54rem;
}
/* margin 54.25rem */
.m217 {
  margin: 54.25rem;
}
.ml217 {
  margin-left: 54.25rem;
}
.mr217 {
  margin-right: 54.25rem;
}
.mt217 {
  margin-top: 54.25rem;
}
.mb217 {
  margin-bottom: 54.25rem;
}
.mx217 {
  margin-left: 54.25rem;
  margin-right: 54.25rem;
}
.my217 {
  margin-top: 54.25rem;
  margin-bottom: 54.25rem;
}
/* margin 54.5rem */
.m218 {
  margin: 54.5rem;
}
.ml218 {
  margin-left: 54.5rem;
}
.mr218 {
  margin-right: 54.5rem;
}
.mt218 {
  margin-top: 54.5rem;
}
.mb218 {
  margin-bottom: 54.5rem;
}
.mx218 {
  margin-left: 54.5rem;
  margin-right: 54.5rem;
}
.my218 {
  margin-top: 54.5rem;
  margin-bottom: 54.5rem;
}
/* margin 54.75rem */
.m219 {
  margin: 54.75rem;
}
.ml219 {
  margin-left: 54.75rem;
}
.mr219 {
  margin-right: 54.75rem;
}
.mt219 {
  margin-top: 54.75rem;
}
.mb219 {
  margin-bottom: 54.75rem;
}
.mx219 {
  margin-left: 54.75rem;
  margin-right: 54.75rem;
}
.my219 {
  margin-top: 54.75rem;
  margin-bottom: 54.75rem;
}
/* margin 55rem */
.m220 {
  margin: 55rem;
}
.ml220 {
  margin-left: 55rem;
}
.mr220 {
  margin-right: 55rem;
}
.mt220 {
  margin-top: 55rem;
}
.mb220 {
  margin-bottom: 55rem;
}
.mx220 {
  margin-left: 55rem;
  margin-right: 55rem;
}
.my220 {
  margin-top: 55rem;
  margin-bottom: 55rem;
}
/* margin 55.25rem */
.m221 {
  margin: 55.25rem;
}
.ml221 {
  margin-left: 55.25rem;
}
.mr221 {
  margin-right: 55.25rem;
}
.mt221 {
  margin-top: 55.25rem;
}
.mb221 {
  margin-bottom: 55.25rem;
}
.mx221 {
  margin-left: 55.25rem;
  margin-right: 55.25rem;
}
.my221 {
  margin-top: 55.25rem;
  margin-bottom: 55.25rem;
}
/* margin 55.5rem */
.m222 {
  margin: 55.5rem;
}
.ml222 {
  margin-left: 55.5rem;
}
.mr222 {
  margin-right: 55.5rem;
}
.mt222 {
  margin-top: 55.5rem;
}
.mb222 {
  margin-bottom: 55.5rem;
}
.mx222 {
  margin-left: 55.5rem;
  margin-right: 55.5rem;
}
.my222 {
  margin-top: 55.5rem;
  margin-bottom: 55.5rem;
}
/* margin 55.75rem */
.m223 {
  margin: 55.75rem;
}
.ml223 {
  margin-left: 55.75rem;
}
.mr223 {
  margin-right: 55.75rem;
}
.mt223 {
  margin-top: 55.75rem;
}
.mb223 {
  margin-bottom: 55.75rem;
}
.mx223 {
  margin-left: 55.75rem;
  margin-right: 55.75rem;
}
.my223 {
  margin-top: 55.75rem;
  margin-bottom: 55.75rem;
}
/* margin 56rem */
.m224 {
  margin: 56rem;
}
.ml224 {
  margin-left: 56rem;
}
.mr224 {
  margin-right: 56rem;
}
.mt224 {
  margin-top: 56rem;
}
.mb224 {
  margin-bottom: 56rem;
}
.mx224 {
  margin-left: 56rem;
  margin-right: 56rem;
}
.my224 {
  margin-top: 56rem;
  margin-bottom: 56rem;
}
/* margin 56.25rem */
.m225 {
  margin: 56.25rem;
}
.ml225 {
  margin-left: 56.25rem;
}
.mr225 {
  margin-right: 56.25rem;
}
.mt225 {
  margin-top: 56.25rem;
}
.mb225 {
  margin-bottom: 56.25rem;
}
.mx225 {
  margin-left: 56.25rem;
  margin-right: 56.25rem;
}
.my225 {
  margin-top: 56.25rem;
  margin-bottom: 56.25rem;
}
/* margin 56.5rem */
.m226 {
  margin: 56.5rem;
}
.ml226 {
  margin-left: 56.5rem;
}
.mr226 {
  margin-right: 56.5rem;
}
.mt226 {
  margin-top: 56.5rem;
}
.mb226 {
  margin-bottom: 56.5rem;
}
.mx226 {
  margin-left: 56.5rem;
  margin-right: 56.5rem;
}
.my226 {
  margin-top: 56.5rem;
  margin-bottom: 56.5rem;
}
/* margin 56.75rem */
.m227 {
  margin: 56.75rem;
}
.ml227 {
  margin-left: 56.75rem;
}
.mr227 {
  margin-right: 56.75rem;
}
.mt227 {
  margin-top: 56.75rem;
}
.mb227 {
  margin-bottom: 56.75rem;
}
.mx227 {
  margin-left: 56.75rem;
  margin-right: 56.75rem;
}
.my227 {
  margin-top: 56.75rem;
  margin-bottom: 56.75rem;
}
/* margin 57rem */
.m228 {
  margin: 57rem;
}
.ml228 {
  margin-left: 57rem;
}
.mr228 {
  margin-right: 57rem;
}
.mt228 {
  margin-top: 57rem;
}
.mb228 {
  margin-bottom: 57rem;
}
.mx228 {
  margin-left: 57rem;
  margin-right: 57rem;
}
.my228 {
  margin-top: 57rem;
  margin-bottom: 57rem;
}
/* margin 57.25rem */
.m229 {
  margin: 57.25rem;
}
.ml229 {
  margin-left: 57.25rem;
}
.mr229 {
  margin-right: 57.25rem;
}
.mt229 {
  margin-top: 57.25rem;
}
.mb229 {
  margin-bottom: 57.25rem;
}
.mx229 {
  margin-left: 57.25rem;
  margin-right: 57.25rem;
}
.my229 {
  margin-top: 57.25rem;
  margin-bottom: 57.25rem;
}
/* margin 57.5rem */
.m230 {
  margin: 57.5rem;
}
.ml230 {
  margin-left: 57.5rem;
}
.mr230 {
  margin-right: 57.5rem;
}
.mt230 {
  margin-top: 57.5rem;
}
.mb230 {
  margin-bottom: 57.5rem;
}
.mx230 {
  margin-left: 57.5rem;
  margin-right: 57.5rem;
}
.my230 {
  margin-top: 57.5rem;
  margin-bottom: 57.5rem;
}
/* margin 57.75rem */
.m231 {
  margin: 57.75rem;
}
.ml231 {
  margin-left: 57.75rem;
}
.mr231 {
  margin-right: 57.75rem;
}
.mt231 {
  margin-top: 57.75rem;
}
.mb231 {
  margin-bottom: 57.75rem;
}
.mx231 {
  margin-left: 57.75rem;
  margin-right: 57.75rem;
}
.my231 {
  margin-top: 57.75rem;
  margin-bottom: 57.75rem;
}
/* margin 58rem */
.m232 {
  margin: 58rem;
}
.ml232 {
  margin-left: 58rem;
}
.mr232 {
  margin-right: 58rem;
}
.mt232 {
  margin-top: 58rem;
}
.mb232 {
  margin-bottom: 58rem;
}
.mx232 {
  margin-left: 58rem;
  margin-right: 58rem;
}
.my232 {
  margin-top: 58rem;
  margin-bottom: 58rem;
}
/* margin 58.25rem */
.m233 {
  margin: 58.25rem;
}
.ml233 {
  margin-left: 58.25rem;
}
.mr233 {
  margin-right: 58.25rem;
}
.mt233 {
  margin-top: 58.25rem;
}
.mb233 {
  margin-bottom: 58.25rem;
}
.mx233 {
  margin-left: 58.25rem;
  margin-right: 58.25rem;
}
.my233 {
  margin-top: 58.25rem;
  margin-bottom: 58.25rem;
}
/* margin 58.5rem */
.m234 {
  margin: 58.5rem;
}
.ml234 {
  margin-left: 58.5rem;
}
.mr234 {
  margin-right: 58.5rem;
}
.mt234 {
  margin-top: 58.5rem;
}
.mb234 {
  margin-bottom: 58.5rem;
}
.mx234 {
  margin-left: 58.5rem;
  margin-right: 58.5rem;
}
.my234 {
  margin-top: 58.5rem;
  margin-bottom: 58.5rem;
}
/* margin 58.75rem */
.m235 {
  margin: 58.75rem;
}
.ml235 {
  margin-left: 58.75rem;
}
.mr235 {
  margin-right: 58.75rem;
}
.mt235 {
  margin-top: 58.75rem;
}
.mb235 {
  margin-bottom: 58.75rem;
}
.mx235 {
  margin-left: 58.75rem;
  margin-right: 58.75rem;
}
.my235 {
  margin-top: 58.75rem;
  margin-bottom: 58.75rem;
}
/* margin 59rem */
.m236 {
  margin: 59rem;
}
.ml236 {
  margin-left: 59rem;
}
.mr236 {
  margin-right: 59rem;
}
.mt236 {
  margin-top: 59rem;
}
.mb236 {
  margin-bottom: 59rem;
}
.mx236 {
  margin-left: 59rem;
  margin-right: 59rem;
}
.my236 {
  margin-top: 59rem;
  margin-bottom: 59rem;
}
/* margin 59.25rem */
.m237 {
  margin: 59.25rem;
}
.ml237 {
  margin-left: 59.25rem;
}
.mr237 {
  margin-right: 59.25rem;
}
.mt237 {
  margin-top: 59.25rem;
}
.mb237 {
  margin-bottom: 59.25rem;
}
.mx237 {
  margin-left: 59.25rem;
  margin-right: 59.25rem;
}
.my237 {
  margin-top: 59.25rem;
  margin-bottom: 59.25rem;
}
/* margin 59.5rem */
.m238 {
  margin: 59.5rem;
}
.ml238 {
  margin-left: 59.5rem;
}
.mr238 {
  margin-right: 59.5rem;
}
.mt238 {
  margin-top: 59.5rem;
}
.mb238 {
  margin-bottom: 59.5rem;
}
.mx238 {
  margin-left: 59.5rem;
  margin-right: 59.5rem;
}
.my238 {
  margin-top: 59.5rem;
  margin-bottom: 59.5rem;
}
/* margin 59.75rem */
.m239 {
  margin: 59.75rem;
}
.ml239 {
  margin-left: 59.75rem;
}
.mr239 {
  margin-right: 59.75rem;
}
.mt239 {
  margin-top: 59.75rem;
}
.mb239 {
  margin-bottom: 59.75rem;
}
.mx239 {
  margin-left: 59.75rem;
  margin-right: 59.75rem;
}
.my239 {
  margin-top: 59.75rem;
  margin-bottom: 59.75rem;
}
/* margin 60rem */
.m240 {
  margin: 60rem;
}
.ml240 {
  margin-left: 60rem;
}
.mr240 {
  margin-right: 60rem;
}
.mt240 {
  margin-top: 60rem;
}
.mb240 {
  margin-bottom: 60rem;
}
.mx240 {
  margin-left: 60rem;
  margin-right: 60rem;
}
.my240 {
  margin-top: 60rem;
  margin-bottom: 60rem;
}
/* margin 60.25rem */
.m241 {
  margin: 60.25rem;
}
.ml241 {
  margin-left: 60.25rem;
}
.mr241 {
  margin-right: 60.25rem;
}
.mt241 {
  margin-top: 60.25rem;
}
.mb241 {
  margin-bottom: 60.25rem;
}
.mx241 {
  margin-left: 60.25rem;
  margin-right: 60.25rem;
}
.my241 {
  margin-top: 60.25rem;
  margin-bottom: 60.25rem;
}
/* margin 60.5rem */
.m242 {
  margin: 60.5rem;
}
.ml242 {
  margin-left: 60.5rem;
}
.mr242 {
  margin-right: 60.5rem;
}
.mt242 {
  margin-top: 60.5rem;
}
.mb242 {
  margin-bottom: 60.5rem;
}
.mx242 {
  margin-left: 60.5rem;
  margin-right: 60.5rem;
}
.my242 {
  margin-top: 60.5rem;
  margin-bottom: 60.5rem;
}
/* margin 60.75rem */
.m243 {
  margin: 60.75rem;
}
.ml243 {
  margin-left: 60.75rem;
}
.mr243 {
  margin-right: 60.75rem;
}
.mt243 {
  margin-top: 60.75rem;
}
.mb243 {
  margin-bottom: 60.75rem;
}
.mx243 {
  margin-left: 60.75rem;
  margin-right: 60.75rem;
}
.my243 {
  margin-top: 60.75rem;
  margin-bottom: 60.75rem;
}
/* margin 61rem */
.m244 {
  margin: 61rem;
}
.ml244 {
  margin-left: 61rem;
}
.mr244 {
  margin-right: 61rem;
}
.mt244 {
  margin-top: 61rem;
}
.mb244 {
  margin-bottom: 61rem;
}
.mx244 {
  margin-left: 61rem;
  margin-right: 61rem;
}
.my244 {
  margin-top: 61rem;
  margin-bottom: 61rem;
}
/* margin 61.25rem */
.m245 {
  margin: 61.25rem;
}
.ml245 {
  margin-left: 61.25rem;
}
.mr245 {
  margin-right: 61.25rem;
}
.mt245 {
  margin-top: 61.25rem;
}
.mb245 {
  margin-bottom: 61.25rem;
}
.mx245 {
  margin-left: 61.25rem;
  margin-right: 61.25rem;
}
.my245 {
  margin-top: 61.25rem;
  margin-bottom: 61.25rem;
}
/* margin 61.5rem */
.m246 {
  margin: 61.5rem;
}
.ml246 {
  margin-left: 61.5rem;
}
.mr246 {
  margin-right: 61.5rem;
}
.mt246 {
  margin-top: 61.5rem;
}
.mb246 {
  margin-bottom: 61.5rem;
}
.mx246 {
  margin-left: 61.5rem;
  margin-right: 61.5rem;
}
.my246 {
  margin-top: 61.5rem;
  margin-bottom: 61.5rem;
}
/* margin 61.75rem */
.m247 {
  margin: 61.75rem;
}
.ml247 {
  margin-left: 61.75rem;
}
.mr247 {
  margin-right: 61.75rem;
}
.mt247 {
  margin-top: 61.75rem;
}
.mb247 {
  margin-bottom: 61.75rem;
}
.mx247 {
  margin-left: 61.75rem;
  margin-right: 61.75rem;
}
.my247 {
  margin-top: 61.75rem;
  margin-bottom: 61.75rem;
}
/* margin 62rem */
.m248 {
  margin: 62rem;
}
.ml248 {
  margin-left: 62rem;
}
.mr248 {
  margin-right: 62rem;
}
.mt248 {
  margin-top: 62rem;
}
.mb248 {
  margin-bottom: 62rem;
}
.mx248 {
  margin-left: 62rem;
  margin-right: 62rem;
}
.my248 {
  margin-top: 62rem;
  margin-bottom: 62rem;
}
/* margin 62.25rem */
.m249 {
  margin: 62.25rem;
}
.ml249 {
  margin-left: 62.25rem;
}
.mr249 {
  margin-right: 62.25rem;
}
.mt249 {
  margin-top: 62.25rem;
}
.mb249 {
  margin-bottom: 62.25rem;
}
.mx249 {
  margin-left: 62.25rem;
  margin-right: 62.25rem;
}
.my249 {
  margin-top: 62.25rem;
  margin-bottom: 62.25rem;
}
/* margin 62.5rem */
.m250 {
  margin: 62.5rem;
}
.ml250 {
  margin-left: 62.5rem;
}
.mr250 {
  margin-right: 62.5rem;
}
.mt250 {
  margin-top: 62.5rem;
}
.mb250 {
  margin-bottom: 62.5rem;
}
.mx250 {
  margin-left: 62.5rem;
  margin-right: 62.5rem;
}
.my250 {
  margin-top: 62.5rem;
  margin-bottom: 62.5rem;
}
/* margin 62.75rem */
.m251 {
  margin: 62.75rem;
}
.ml251 {
  margin-left: 62.75rem;
}
.mr251 {
  margin-right: 62.75rem;
}
.mt251 {
  margin-top: 62.75rem;
}
.mb251 {
  margin-bottom: 62.75rem;
}
.mx251 {
  margin-left: 62.75rem;
  margin-right: 62.75rem;
}
.my251 {
  margin-top: 62.75rem;
  margin-bottom: 62.75rem;
}
/* margin 63rem */
.m252 {
  margin: 63rem;
}
.ml252 {
  margin-left: 63rem;
}
.mr252 {
  margin-right: 63rem;
}
.mt252 {
  margin-top: 63rem;
}
.mb252 {
  margin-bottom: 63rem;
}
.mx252 {
  margin-left: 63rem;
  margin-right: 63rem;
}
.my252 {
  margin-top: 63rem;
  margin-bottom: 63rem;
}
/* margin 63.25rem */
.m253 {
  margin: 63.25rem;
}
.ml253 {
  margin-left: 63.25rem;
}
.mr253 {
  margin-right: 63.25rem;
}
.mt253 {
  margin-top: 63.25rem;
}
.mb253 {
  margin-bottom: 63.25rem;
}
.mx253 {
  margin-left: 63.25rem;
  margin-right: 63.25rem;
}
.my253 {
  margin-top: 63.25rem;
  margin-bottom: 63.25rem;
}
/* margin 63.5rem */
.m254 {
  margin: 63.5rem;
}
.ml254 {
  margin-left: 63.5rem;
}
.mr254 {
  margin-right: 63.5rem;
}
.mt254 {
  margin-top: 63.5rem;
}
.mb254 {
  margin-bottom: 63.5rem;
}
.mx254 {
  margin-left: 63.5rem;
  margin-right: 63.5rem;
}
.my254 {
  margin-top: 63.5rem;
  margin-bottom: 63.5rem;
}
/* margin 63.75rem */
.m255 {
  margin: 63.75rem;
}
.ml255 {
  margin-left: 63.75rem;
}
.mr255 {
  margin-right: 63.75rem;
}
.mt255 {
  margin-top: 63.75rem;
}
.mb255 {
  margin-bottom: 63.75rem;
}
.mx255 {
  margin-left: 63.75rem;
  margin-right: 63.75rem;
}
.my255 {
  margin-top: 63.75rem;
  margin-bottom: 63.75rem;
}
/* margin 64rem */
.m256 {
  margin: 64rem;
}
.ml256 {
  margin-left: 64rem;
}
.mr256 {
  margin-right: 64rem;
}
.mt256 {
  margin-top: 64rem;
}
.mb256 {
  margin-bottom: 64rem;
}
.mx256 {
  margin-left: 64rem;
  margin-right: 64rem;
}
.my256 {
  margin-top: 64rem;
  margin-bottom: 64rem;
}
/* margin 64.25rem */
.m257 {
  margin: 64.25rem;
}
.ml257 {
  margin-left: 64.25rem;
}
.mr257 {
  margin-right: 64.25rem;
}
.mt257 {
  margin-top: 64.25rem;
}
.mb257 {
  margin-bottom: 64.25rem;
}
.mx257 {
  margin-left: 64.25rem;
  margin-right: 64.25rem;
}
.my257 {
  margin-top: 64.25rem;
  margin-bottom: 64.25rem;
}
/* margin 64.5rem */
.m258 {
  margin: 64.5rem;
}
.ml258 {
  margin-left: 64.5rem;
}
.mr258 {
  margin-right: 64.5rem;
}
.mt258 {
  margin-top: 64.5rem;
}
.mb258 {
  margin-bottom: 64.5rem;
}
.mx258 {
  margin-left: 64.5rem;
  margin-right: 64.5rem;
}
.my258 {
  margin-top: 64.5rem;
  margin-bottom: 64.5rem;
}
/* margin 64.75rem */
.m259 {
  margin: 64.75rem;
}
.ml259 {
  margin-left: 64.75rem;
}
.mr259 {
  margin-right: 64.75rem;
}
.mt259 {
  margin-top: 64.75rem;
}
.mb259 {
  margin-bottom: 64.75rem;
}
.mx259 {
  margin-left: 64.75rem;
  margin-right: 64.75rem;
}
.my259 {
  margin-top: 64.75rem;
  margin-bottom: 64.75rem;
}
/* margin 65rem */
.m260 {
  margin: 65rem;
}
.ml260 {
  margin-left: 65rem;
}
.mr260 {
  margin-right: 65rem;
}
.mt260 {
  margin-top: 65rem;
}
.mb260 {
  margin-bottom: 65rem;
}
.mx260 {
  margin-left: 65rem;
  margin-right: 65rem;
}
.my260 {
  margin-top: 65rem;
  margin-bottom: 65rem;
}
/* margin 65.25rem */
.m261 {
  margin: 65.25rem;
}
.ml261 {
  margin-left: 65.25rem;
}
.mr261 {
  margin-right: 65.25rem;
}
.mt261 {
  margin-top: 65.25rem;
}
.mb261 {
  margin-bottom: 65.25rem;
}
.mx261 {
  margin-left: 65.25rem;
  margin-right: 65.25rem;
}
.my261 {
  margin-top: 65.25rem;
  margin-bottom: 65.25rem;
}
/* margin 65.5rem */
.m262 {
  margin: 65.5rem;
}
.ml262 {
  margin-left: 65.5rem;
}
.mr262 {
  margin-right: 65.5rem;
}
.mt262 {
  margin-top: 65.5rem;
}
.mb262 {
  margin-bottom: 65.5rem;
}
.mx262 {
  margin-left: 65.5rem;
  margin-right: 65.5rem;
}
.my262 {
  margin-top: 65.5rem;
  margin-bottom: 65.5rem;
}
/* margin 65.75rem */
.m263 {
  margin: 65.75rem;
}
.ml263 {
  margin-left: 65.75rem;
}
.mr263 {
  margin-right: 65.75rem;
}
.mt263 {
  margin-top: 65.75rem;
}
.mb263 {
  margin-bottom: 65.75rem;
}
.mx263 {
  margin-left: 65.75rem;
  margin-right: 65.75rem;
}
.my263 {
  margin-top: 65.75rem;
  margin-bottom: 65.75rem;
}
/* margin 66rem */
.m264 {
  margin: 66rem;
}
.ml264 {
  margin-left: 66rem;
}
.mr264 {
  margin-right: 66rem;
}
.mt264 {
  margin-top: 66rem;
}
.mb264 {
  margin-bottom: 66rem;
}
.mx264 {
  margin-left: 66rem;
  margin-right: 66rem;
}
.my264 {
  margin-top: 66rem;
  margin-bottom: 66rem;
}
/* margin 66.25rem */
.m265 {
  margin: 66.25rem;
}
.ml265 {
  margin-left: 66.25rem;
}
.mr265 {
  margin-right: 66.25rem;
}
.mt265 {
  margin-top: 66.25rem;
}
.mb265 {
  margin-bottom: 66.25rem;
}
.mx265 {
  margin-left: 66.25rem;
  margin-right: 66.25rem;
}
.my265 {
  margin-top: 66.25rem;
  margin-bottom: 66.25rem;
}
/* margin 66.5rem */
.m266 {
  margin: 66.5rem;
}
.ml266 {
  margin-left: 66.5rem;
}
.mr266 {
  margin-right: 66.5rem;
}
.mt266 {
  margin-top: 66.5rem;
}
.mb266 {
  margin-bottom: 66.5rem;
}
.mx266 {
  margin-left: 66.5rem;
  margin-right: 66.5rem;
}
.my266 {
  margin-top: 66.5rem;
  margin-bottom: 66.5rem;
}
/* margin 66.75rem */
.m267 {
  margin: 66.75rem;
}
.ml267 {
  margin-left: 66.75rem;
}
.mr267 {
  margin-right: 66.75rem;
}
.mt267 {
  margin-top: 66.75rem;
}
.mb267 {
  margin-bottom: 66.75rem;
}
.mx267 {
  margin-left: 66.75rem;
  margin-right: 66.75rem;
}
.my267 {
  margin-top: 66.75rem;
  margin-bottom: 66.75rem;
}
/* margin 67rem */
.m268 {
  margin: 67rem;
}
.ml268 {
  margin-left: 67rem;
}
.mr268 {
  margin-right: 67rem;
}
.mt268 {
  margin-top: 67rem;
}
.mb268 {
  margin-bottom: 67rem;
}
.mx268 {
  margin-left: 67rem;
  margin-right: 67rem;
}
.my268 {
  margin-top: 67rem;
  margin-bottom: 67rem;
}
/* margin 67.25rem */
.m269 {
  margin: 67.25rem;
}
.ml269 {
  margin-left: 67.25rem;
}
.mr269 {
  margin-right: 67.25rem;
}
.mt269 {
  margin-top: 67.25rem;
}
.mb269 {
  margin-bottom: 67.25rem;
}
.mx269 {
  margin-left: 67.25rem;
  margin-right: 67.25rem;
}
.my269 {
  margin-top: 67.25rem;
  margin-bottom: 67.25rem;
}
/* margin 67.5rem */
.m270 {
  margin: 67.5rem;
}
.ml270 {
  margin-left: 67.5rem;
}
.mr270 {
  margin-right: 67.5rem;
}
.mt270 {
  margin-top: 67.5rem;
}
.mb270 {
  margin-bottom: 67.5rem;
}
.mx270 {
  margin-left: 67.5rem;
  margin-right: 67.5rem;
}
.my270 {
  margin-top: 67.5rem;
  margin-bottom: 67.5rem;
}
/* margin 67.75rem */
.m271 {
  margin: 67.75rem;
}
.ml271 {
  margin-left: 67.75rem;
}
.mr271 {
  margin-right: 67.75rem;
}
.mt271 {
  margin-top: 67.75rem;
}
.mb271 {
  margin-bottom: 67.75rem;
}
.mx271 {
  margin-left: 67.75rem;
  margin-right: 67.75rem;
}
.my271 {
  margin-top: 67.75rem;
  margin-bottom: 67.75rem;
}
/* margin 68rem */
.m272 {
  margin: 68rem;
}
.ml272 {
  margin-left: 68rem;
}
.mr272 {
  margin-right: 68rem;
}
.mt272 {
  margin-top: 68rem;
}
.mb272 {
  margin-bottom: 68rem;
}
.mx272 {
  margin-left: 68rem;
  margin-right: 68rem;
}
.my272 {
  margin-top: 68rem;
  margin-bottom: 68rem;
}
/* margin 68.25rem */
.m273 {
  margin: 68.25rem;
}
.ml273 {
  margin-left: 68.25rem;
}
.mr273 {
  margin-right: 68.25rem;
}
.mt273 {
  margin-top: 68.25rem;
}
.mb273 {
  margin-bottom: 68.25rem;
}
.mx273 {
  margin-left: 68.25rem;
  margin-right: 68.25rem;
}
.my273 {
  margin-top: 68.25rem;
  margin-bottom: 68.25rem;
}
/* margin 68.5rem */
.m274 {
  margin: 68.5rem;
}
.ml274 {
  margin-left: 68.5rem;
}
.mr274 {
  margin-right: 68.5rem;
}
.mt274 {
  margin-top: 68.5rem;
}
.mb274 {
  margin-bottom: 68.5rem;
}
.mx274 {
  margin-left: 68.5rem;
  margin-right: 68.5rem;
}
.my274 {
  margin-top: 68.5rem;
  margin-bottom: 68.5rem;
}
/* margin 68.75rem */
.m275 {
  margin: 68.75rem;
}
.ml275 {
  margin-left: 68.75rem;
}
.mr275 {
  margin-right: 68.75rem;
}
.mt275 {
  margin-top: 68.75rem;
}
.mb275 {
  margin-bottom: 68.75rem;
}
.mx275 {
  margin-left: 68.75rem;
  margin-right: 68.75rem;
}
.my275 {
  margin-top: 68.75rem;
  margin-bottom: 68.75rem;
}
/* margin 69rem */
.m276 {
  margin: 69rem;
}
.ml276 {
  margin-left: 69rem;
}
.mr276 {
  margin-right: 69rem;
}
.mt276 {
  margin-top: 69rem;
}
.mb276 {
  margin-bottom: 69rem;
}
.mx276 {
  margin-left: 69rem;
  margin-right: 69rem;
}
.my276 {
  margin-top: 69rem;
  margin-bottom: 69rem;
}
/* margin 69.25rem */
.m277 {
  margin: 69.25rem;
}
.ml277 {
  margin-left: 69.25rem;
}
.mr277 {
  margin-right: 69.25rem;
}
.mt277 {
  margin-top: 69.25rem;
}
.mb277 {
  margin-bottom: 69.25rem;
}
.mx277 {
  margin-left: 69.25rem;
  margin-right: 69.25rem;
}
.my277 {
  margin-top: 69.25rem;
  margin-bottom: 69.25rem;
}
/* margin 69.5rem */
.m278 {
  margin: 69.5rem;
}
.ml278 {
  margin-left: 69.5rem;
}
.mr278 {
  margin-right: 69.5rem;
}
.mt278 {
  margin-top: 69.5rem;
}
.mb278 {
  margin-bottom: 69.5rem;
}
.mx278 {
  margin-left: 69.5rem;
  margin-right: 69.5rem;
}
.my278 {
  margin-top: 69.5rem;
  margin-bottom: 69.5rem;
}
/* margin 69.75rem */
.m279 {
  margin: 69.75rem;
}
.ml279 {
  margin-left: 69.75rem;
}
.mr279 {
  margin-right: 69.75rem;
}
.mt279 {
  margin-top: 69.75rem;
}
.mb279 {
  margin-bottom: 69.75rem;
}
.mx279 {
  margin-left: 69.75rem;
  margin-right: 69.75rem;
}
.my279 {
  margin-top: 69.75rem;
  margin-bottom: 69.75rem;
}
/* margin 70rem */
.m280 {
  margin: 70rem;
}
.ml280 {
  margin-left: 70rem;
}
.mr280 {
  margin-right: 70rem;
}
.mt280 {
  margin-top: 70rem;
}
.mb280 {
  margin-bottom: 70rem;
}
.mx280 {
  margin-left: 70rem;
  margin-right: 70rem;
}
.my280 {
  margin-top: 70rem;
  margin-bottom: 70rem;
}
/* margin 70.25rem */
.m281 {
  margin: 70.25rem;
}
.ml281 {
  margin-left: 70.25rem;
}
.mr281 {
  margin-right: 70.25rem;
}
.mt281 {
  margin-top: 70.25rem;
}
.mb281 {
  margin-bottom: 70.25rem;
}
.mx281 {
  margin-left: 70.25rem;
  margin-right: 70.25rem;
}
.my281 {
  margin-top: 70.25rem;
  margin-bottom: 70.25rem;
}
/* margin 70.5rem */
.m282 {
  margin: 70.5rem;
}
.ml282 {
  margin-left: 70.5rem;
}
.mr282 {
  margin-right: 70.5rem;
}
.mt282 {
  margin-top: 70.5rem;
}
.mb282 {
  margin-bottom: 70.5rem;
}
.mx282 {
  margin-left: 70.5rem;
  margin-right: 70.5rem;
}
.my282 {
  margin-top: 70.5rem;
  margin-bottom: 70.5rem;
}
/* margin 70.75rem */
.m283 {
  margin: 70.75rem;
}
.ml283 {
  margin-left: 70.75rem;
}
.mr283 {
  margin-right: 70.75rem;
}
.mt283 {
  margin-top: 70.75rem;
}
.mb283 {
  margin-bottom: 70.75rem;
}
.mx283 {
  margin-left: 70.75rem;
  margin-right: 70.75rem;
}
.my283 {
  margin-top: 70.75rem;
  margin-bottom: 70.75rem;
}
/* margin 71rem */
.m284 {
  margin: 71rem;
}
.ml284 {
  margin-left: 71rem;
}
.mr284 {
  margin-right: 71rem;
}
.mt284 {
  margin-top: 71rem;
}
.mb284 {
  margin-bottom: 71rem;
}
.mx284 {
  margin-left: 71rem;
  margin-right: 71rem;
}
.my284 {
  margin-top: 71rem;
  margin-bottom: 71rem;
}
/* margin 71.25rem */
.m285 {
  margin: 71.25rem;
}
.ml285 {
  margin-left: 71.25rem;
}
.mr285 {
  margin-right: 71.25rem;
}
.mt285 {
  margin-top: 71.25rem;
}
.mb285 {
  margin-bottom: 71.25rem;
}
.mx285 {
  margin-left: 71.25rem;
  margin-right: 71.25rem;
}
.my285 {
  margin-top: 71.25rem;
  margin-bottom: 71.25rem;
}
/* margin 71.5rem */
.m286 {
  margin: 71.5rem;
}
.ml286 {
  margin-left: 71.5rem;
}
.mr286 {
  margin-right: 71.5rem;
}
.mt286 {
  margin-top: 71.5rem;
}
.mb286 {
  margin-bottom: 71.5rem;
}
.mx286 {
  margin-left: 71.5rem;
  margin-right: 71.5rem;
}
.my286 {
  margin-top: 71.5rem;
  margin-bottom: 71.5rem;
}
/* margin 71.75rem */
.m287 {
  margin: 71.75rem;
}
.ml287 {
  margin-left: 71.75rem;
}
.mr287 {
  margin-right: 71.75rem;
}
.mt287 {
  margin-top: 71.75rem;
}
.mb287 {
  margin-bottom: 71.75rem;
}
.mx287 {
  margin-left: 71.75rem;
  margin-right: 71.75rem;
}
.my287 {
  margin-top: 71.75rem;
  margin-bottom: 71.75rem;
}
/* margin 72rem */
.m288 {
  margin: 72rem;
}
.ml288 {
  margin-left: 72rem;
}
.mr288 {
  margin-right: 72rem;
}
.mt288 {
  margin-top: 72rem;
}
.mb288 {
  margin-bottom: 72rem;
}
.mx288 {
  margin-left: 72rem;
  margin-right: 72rem;
}
.my288 {
  margin-top: 72rem;
  margin-bottom: 72rem;
}
/* margin 72.25rem */
.m289 {
  margin: 72.25rem;
}
.ml289 {
  margin-left: 72.25rem;
}
.mr289 {
  margin-right: 72.25rem;
}
.mt289 {
  margin-top: 72.25rem;
}
.mb289 {
  margin-bottom: 72.25rem;
}
.mx289 {
  margin-left: 72.25rem;
  margin-right: 72.25rem;
}
.my289 {
  margin-top: 72.25rem;
  margin-bottom: 72.25rem;
}
/* margin 72.5rem */
.m290 {
  margin: 72.5rem;
}
.ml290 {
  margin-left: 72.5rem;
}
.mr290 {
  margin-right: 72.5rem;
}
.mt290 {
  margin-top: 72.5rem;
}
.mb290 {
  margin-bottom: 72.5rem;
}
.mx290 {
  margin-left: 72.5rem;
  margin-right: 72.5rem;
}
.my290 {
  margin-top: 72.5rem;
  margin-bottom: 72.5rem;
}
/* margin 72.75rem */
.m291 {
  margin: 72.75rem;
}
.ml291 {
  margin-left: 72.75rem;
}
.mr291 {
  margin-right: 72.75rem;
}
.mt291 {
  margin-top: 72.75rem;
}
.mb291 {
  margin-bottom: 72.75rem;
}
.mx291 {
  margin-left: 72.75rem;
  margin-right: 72.75rem;
}
.my291 {
  margin-top: 72.75rem;
  margin-bottom: 72.75rem;
}
/* margin 73rem */
.m292 {
  margin: 73rem;
}
.ml292 {
  margin-left: 73rem;
}
.mr292 {
  margin-right: 73rem;
}
.mt292 {
  margin-top: 73rem;
}
.mb292 {
  margin-bottom: 73rem;
}
.mx292 {
  margin-left: 73rem;
  margin-right: 73rem;
}
.my292 {
  margin-top: 73rem;
  margin-bottom: 73rem;
}
/* margin 73.25rem */
.m293 {
  margin: 73.25rem;
}
.ml293 {
  margin-left: 73.25rem;
}
.mr293 {
  margin-right: 73.25rem;
}
.mt293 {
  margin-top: 73.25rem;
}
.mb293 {
  margin-bottom: 73.25rem;
}
.mx293 {
  margin-left: 73.25rem;
  margin-right: 73.25rem;
}
.my293 {
  margin-top: 73.25rem;
  margin-bottom: 73.25rem;
}
/* margin 73.5rem */
.m294 {
  margin: 73.5rem;
}
.ml294 {
  margin-left: 73.5rem;
}
.mr294 {
  margin-right: 73.5rem;
}
.mt294 {
  margin-top: 73.5rem;
}
.mb294 {
  margin-bottom: 73.5rem;
}
.mx294 {
  margin-left: 73.5rem;
  margin-right: 73.5rem;
}
.my294 {
  margin-top: 73.5rem;
  margin-bottom: 73.5rem;
}
/* margin 73.75rem */
.m295 {
  margin: 73.75rem;
}
.ml295 {
  margin-left: 73.75rem;
}
.mr295 {
  margin-right: 73.75rem;
}
.mt295 {
  margin-top: 73.75rem;
}
.mb295 {
  margin-bottom: 73.75rem;
}
.mx295 {
  margin-left: 73.75rem;
  margin-right: 73.75rem;
}
.my295 {
  margin-top: 73.75rem;
  margin-bottom: 73.75rem;
}
/* margin 74rem */
.m296 {
  margin: 74rem;
}
.ml296 {
  margin-left: 74rem;
}
.mr296 {
  margin-right: 74rem;
}
.mt296 {
  margin-top: 74rem;
}
.mb296 {
  margin-bottom: 74rem;
}
.mx296 {
  margin-left: 74rem;
  margin-right: 74rem;
}
.my296 {
  margin-top: 74rem;
  margin-bottom: 74rem;
}
/* margin 74.25rem */
.m297 {
  margin: 74.25rem;
}
.ml297 {
  margin-left: 74.25rem;
}
.mr297 {
  margin-right: 74.25rem;
}
.mt297 {
  margin-top: 74.25rem;
}
.mb297 {
  margin-bottom: 74.25rem;
}
.mx297 {
  margin-left: 74.25rem;
  margin-right: 74.25rem;
}
.my297 {
  margin-top: 74.25rem;
  margin-bottom: 74.25rem;
}
/* margin 74.5rem */
.m298 {
  margin: 74.5rem;
}
.ml298 {
  margin-left: 74.5rem;
}
.mr298 {
  margin-right: 74.5rem;
}
.mt298 {
  margin-top: 74.5rem;
}
.mb298 {
  margin-bottom: 74.5rem;
}
.mx298 {
  margin-left: 74.5rem;
  margin-right: 74.5rem;
}
.my298 {
  margin-top: 74.5rem;
  margin-bottom: 74.5rem;
}
/* margin 74.75rem */
.m299 {
  margin: 74.75rem;
}
.ml299 {
  margin-left: 74.75rem;
}
.mr299 {
  margin-right: 74.75rem;
}
.mt299 {
  margin-top: 74.75rem;
}
.mb299 {
  margin-bottom: 74.75rem;
}
.mx299 {
  margin-left: 74.75rem;
  margin-right: 74.75rem;
}
.my299 {
  margin-top: 74.75rem;
  margin-bottom: 74.75rem;
}
/* margin 75rem */
.m300 {
  margin: 75rem;
}
.ml300 {
  margin-left: 75rem;
}
.mr300 {
  margin-right: 75rem;
}
.mt300 {
  margin-top: 75rem;
}
.mb300 {
  margin-bottom: 75rem;
}
.mx300 {
  margin-left: 75rem;
  margin-right: 75rem;
}
.my300 {
  margin-top: 75rem;
  margin-bottom: 75rem;
}
/* margin 75.25rem */
.m301 {
  margin: 75.25rem;
}
.ml301 {
  margin-left: 75.25rem;
}
.mr301 {
  margin-right: 75.25rem;
}
.mt301 {
  margin-top: 75.25rem;
}
.mb301 {
  margin-bottom: 75.25rem;
}
.mx301 {
  margin-left: 75.25rem;
  margin-right: 75.25rem;
}
.my301 {
  margin-top: 75.25rem;
  margin-bottom: 75.25rem;
}
/* margin 75.5rem */
.m302 {
  margin: 75.5rem;
}
.ml302 {
  margin-left: 75.5rem;
}
.mr302 {
  margin-right: 75.5rem;
}
.mt302 {
  margin-top: 75.5rem;
}
.mb302 {
  margin-bottom: 75.5rem;
}
.mx302 {
  margin-left: 75.5rem;
  margin-right: 75.5rem;
}
.my302 {
  margin-top: 75.5rem;
  margin-bottom: 75.5rem;
}
/* margin 75.75rem */
.m303 {
  margin: 75.75rem;
}
.ml303 {
  margin-left: 75.75rem;
}
.mr303 {
  margin-right: 75.75rem;
}
.mt303 {
  margin-top: 75.75rem;
}
.mb303 {
  margin-bottom: 75.75rem;
}
.mx303 {
  margin-left: 75.75rem;
  margin-right: 75.75rem;
}
.my303 {
  margin-top: 75.75rem;
  margin-bottom: 75.75rem;
}
/* margin 76rem */
.m304 {
  margin: 76rem;
}
.ml304 {
  margin-left: 76rem;
}
.mr304 {
  margin-right: 76rem;
}
.mt304 {
  margin-top: 76rem;
}
.mb304 {
  margin-bottom: 76rem;
}
.mx304 {
  margin-left: 76rem;
  margin-right: 76rem;
}
.my304 {
  margin-top: 76rem;
  margin-bottom: 76rem;
}
/* margin 76.25rem */
.m305 {
  margin: 76.25rem;
}
.ml305 {
  margin-left: 76.25rem;
}
.mr305 {
  margin-right: 76.25rem;
}
.mt305 {
  margin-top: 76.25rem;
}
.mb305 {
  margin-bottom: 76.25rem;
}
.mx305 {
  margin-left: 76.25rem;
  margin-right: 76.25rem;
}
.my305 {
  margin-top: 76.25rem;
  margin-bottom: 76.25rem;
}
/* margin 76.5rem */
.m306 {
  margin: 76.5rem;
}
.ml306 {
  margin-left: 76.5rem;
}
.mr306 {
  margin-right: 76.5rem;
}
.mt306 {
  margin-top: 76.5rem;
}
.mb306 {
  margin-bottom: 76.5rem;
}
.mx306 {
  margin-left: 76.5rem;
  margin-right: 76.5rem;
}
.my306 {
  margin-top: 76.5rem;
  margin-bottom: 76.5rem;
}
/* margin 76.75rem */
.m307 {
  margin: 76.75rem;
}
.ml307 {
  margin-left: 76.75rem;
}
.mr307 {
  margin-right: 76.75rem;
}
.mt307 {
  margin-top: 76.75rem;
}
.mb307 {
  margin-bottom: 76.75rem;
}
.mx307 {
  margin-left: 76.75rem;
  margin-right: 76.75rem;
}
.my307 {
  margin-top: 76.75rem;
  margin-bottom: 76.75rem;
}
/* margin 77rem */
.m308 {
  margin: 77rem;
}
.ml308 {
  margin-left: 77rem;
}
.mr308 {
  margin-right: 77rem;
}
.mt308 {
  margin-top: 77rem;
}
.mb308 {
  margin-bottom: 77rem;
}
.mx308 {
  margin-left: 77rem;
  margin-right: 77rem;
}
.my308 {
  margin-top: 77rem;
  margin-bottom: 77rem;
}
/* margin 77.25rem */
.m309 {
  margin: 77.25rem;
}
.ml309 {
  margin-left: 77.25rem;
}
.mr309 {
  margin-right: 77.25rem;
}
.mt309 {
  margin-top: 77.25rem;
}
.mb309 {
  margin-bottom: 77.25rem;
}
.mx309 {
  margin-left: 77.25rem;
  margin-right: 77.25rem;
}
.my309 {
  margin-top: 77.25rem;
  margin-bottom: 77.25rem;
}
/* margin 77.5rem */
.m310 {
  margin: 77.5rem;
}
.ml310 {
  margin-left: 77.5rem;
}
.mr310 {
  margin-right: 77.5rem;
}
.mt310 {
  margin-top: 77.5rem;
}
.mb310 {
  margin-bottom: 77.5rem;
}
.mx310 {
  margin-left: 77.5rem;
  margin-right: 77.5rem;
}
.my310 {
  margin-top: 77.5rem;
  margin-bottom: 77.5rem;
}
/* margin 77.75rem */
.m311 {
  margin: 77.75rem;
}
.ml311 {
  margin-left: 77.75rem;
}
.mr311 {
  margin-right: 77.75rem;
}
.mt311 {
  margin-top: 77.75rem;
}
.mb311 {
  margin-bottom: 77.75rem;
}
.mx311 {
  margin-left: 77.75rem;
  margin-right: 77.75rem;
}
.my311 {
  margin-top: 77.75rem;
  margin-bottom: 77.75rem;
}
/* margin 78rem */
.m312 {
  margin: 78rem;
}
.ml312 {
  margin-left: 78rem;
}
.mr312 {
  margin-right: 78rem;
}
.mt312 {
  margin-top: 78rem;
}
.mb312 {
  margin-bottom: 78rem;
}
.mx312 {
  margin-left: 78rem;
  margin-right: 78rem;
}
.my312 {
  margin-top: 78rem;
  margin-bottom: 78rem;
}
/* margin 78.25rem */
.m313 {
  margin: 78.25rem;
}
.ml313 {
  margin-left: 78.25rem;
}
.mr313 {
  margin-right: 78.25rem;
}
.mt313 {
  margin-top: 78.25rem;
}
.mb313 {
  margin-bottom: 78.25rem;
}
.mx313 {
  margin-left: 78.25rem;
  margin-right: 78.25rem;
}
.my313 {
  margin-top: 78.25rem;
  margin-bottom: 78.25rem;
}
/* margin 78.5rem */
.m314 {
  margin: 78.5rem;
}
.ml314 {
  margin-left: 78.5rem;
}
.mr314 {
  margin-right: 78.5rem;
}
.mt314 {
  margin-top: 78.5rem;
}
.mb314 {
  margin-bottom: 78.5rem;
}
.mx314 {
  margin-left: 78.5rem;
  margin-right: 78.5rem;
}
.my314 {
  margin-top: 78.5rem;
  margin-bottom: 78.5rem;
}
/* margin 78.75rem */
.m315 {
  margin: 78.75rem;
}
.ml315 {
  margin-left: 78.75rem;
}
.mr315 {
  margin-right: 78.75rem;
}
.mt315 {
  margin-top: 78.75rem;
}
.mb315 {
  margin-bottom: 78.75rem;
}
.mx315 {
  margin-left: 78.75rem;
  margin-right: 78.75rem;
}
.my315 {
  margin-top: 78.75rem;
  margin-bottom: 78.75rem;
}
/* margin 79rem */
.m316 {
  margin: 79rem;
}
.ml316 {
  margin-left: 79rem;
}
.mr316 {
  margin-right: 79rem;
}
.mt316 {
  margin-top: 79rem;
}
.mb316 {
  margin-bottom: 79rem;
}
.mx316 {
  margin-left: 79rem;
  margin-right: 79rem;
}
.my316 {
  margin-top: 79rem;
  margin-bottom: 79rem;
}
/* margin 79.25rem */
.m317 {
  margin: 79.25rem;
}
.ml317 {
  margin-left: 79.25rem;
}
.mr317 {
  margin-right: 79.25rem;
}
.mt317 {
  margin-top: 79.25rem;
}
.mb317 {
  margin-bottom: 79.25rem;
}
.mx317 {
  margin-left: 79.25rem;
  margin-right: 79.25rem;
}
.my317 {
  margin-top: 79.25rem;
  margin-bottom: 79.25rem;
}
/* margin 79.5rem */
.m318 {
  margin: 79.5rem;
}
.ml318 {
  margin-left: 79.5rem;
}
.mr318 {
  margin-right: 79.5rem;
}
.mt318 {
  margin-top: 79.5rem;
}
.mb318 {
  margin-bottom: 79.5rem;
}
.mx318 {
  margin-left: 79.5rem;
  margin-right: 79.5rem;
}
.my318 {
  margin-top: 79.5rem;
  margin-bottom: 79.5rem;
}
/* margin 79.75rem */
.m319 {
  margin: 79.75rem;
}
.ml319 {
  margin-left: 79.75rem;
}
.mr319 {
  margin-right: 79.75rem;
}
.mt319 {
  margin-top: 79.75rem;
}
.mb319 {
  margin-bottom: 79.75rem;
}
.mx319 {
  margin-left: 79.75rem;
  margin-right: 79.75rem;
}
.my319 {
  margin-top: 79.75rem;
  margin-bottom: 79.75rem;
}
/* margin 80rem */
.m320 {
  margin: 80rem;
}
.ml320 {
  margin-left: 80rem;
}
.mr320 {
  margin-right: 80rem;
}
.mt320 {
  margin-top: 80rem;
}
.mb320 {
  margin-bottom: 80rem;
}
.mx320 {
  margin-left: 80rem;
  margin-right: 80rem;
}
.my320 {
  margin-top: 80rem;
  margin-bottom: 80rem;
}
/* margin 80.25rem */
.m321 {
  margin: 80.25rem;
}
.ml321 {
  margin-left: 80.25rem;
}
.mr321 {
  margin-right: 80.25rem;
}
.mt321 {
  margin-top: 80.25rem;
}
.mb321 {
  margin-bottom: 80.25rem;
}
.mx321 {
  margin-left: 80.25rem;
  margin-right: 80.25rem;
}
.my321 {
  margin-top: 80.25rem;
  margin-bottom: 80.25rem;
}
/* margin 80.5rem */
.m322 {
  margin: 80.5rem;
}
.ml322 {
  margin-left: 80.5rem;
}
.mr322 {
  margin-right: 80.5rem;
}
.mt322 {
  margin-top: 80.5rem;
}
.mb322 {
  margin-bottom: 80.5rem;
}
.mx322 {
  margin-left: 80.5rem;
  margin-right: 80.5rem;
}
.my322 {
  margin-top: 80.5rem;
  margin-bottom: 80.5rem;
}
/* margin 80.75rem */
.m323 {
  margin: 80.75rem;
}
.ml323 {
  margin-left: 80.75rem;
}
.mr323 {
  margin-right: 80.75rem;
}
.mt323 {
  margin-top: 80.75rem;
}
.mb323 {
  margin-bottom: 80.75rem;
}
.mx323 {
  margin-left: 80.75rem;
  margin-right: 80.75rem;
}
.my323 {
  margin-top: 80.75rem;
  margin-bottom: 80.75rem;
}
/* margin 81rem */
.m324 {
  margin: 81rem;
}
.ml324 {
  margin-left: 81rem;
}
.mr324 {
  margin-right: 81rem;
}
.mt324 {
  margin-top: 81rem;
}
.mb324 {
  margin-bottom: 81rem;
}
.mx324 {
  margin-left: 81rem;
  margin-right: 81rem;
}
.my324 {
  margin-top: 81rem;
  margin-bottom: 81rem;
}
/* margin 81.25rem */
.m325 {
  margin: 81.25rem;
}
.ml325 {
  margin-left: 81.25rem;
}
.mr325 {
  margin-right: 81.25rem;
}
.mt325 {
  margin-top: 81.25rem;
}
.mb325 {
  margin-bottom: 81.25rem;
}
.mx325 {
  margin-left: 81.25rem;
  margin-right: 81.25rem;
}
.my325 {
  margin-top: 81.25rem;
  margin-bottom: 81.25rem;
}
/* margin 81.5rem */
.m326 {
  margin: 81.5rem;
}
.ml326 {
  margin-left: 81.5rem;
}
.mr326 {
  margin-right: 81.5rem;
}
.mt326 {
  margin-top: 81.5rem;
}
.mb326 {
  margin-bottom: 81.5rem;
}
.mx326 {
  margin-left: 81.5rem;
  margin-right: 81.5rem;
}
.my326 {
  margin-top: 81.5rem;
  margin-bottom: 81.5rem;
}
/* margin 81.75rem */
.m327 {
  margin: 81.75rem;
}
.ml327 {
  margin-left: 81.75rem;
}
.mr327 {
  margin-right: 81.75rem;
}
.mt327 {
  margin-top: 81.75rem;
}
.mb327 {
  margin-bottom: 81.75rem;
}
.mx327 {
  margin-left: 81.75rem;
  margin-right: 81.75rem;
}
.my327 {
  margin-top: 81.75rem;
  margin-bottom: 81.75rem;
}
/* margin 82rem */
.m328 {
  margin: 82rem;
}
.ml328 {
  margin-left: 82rem;
}
.mr328 {
  margin-right: 82rem;
}
.mt328 {
  margin-top: 82rem;
}
.mb328 {
  margin-bottom: 82rem;
}
.mx328 {
  margin-left: 82rem;
  margin-right: 82rem;
}
.my328 {
  margin-top: 82rem;
  margin-bottom: 82rem;
}
/* margin 82.25rem */
.m329 {
  margin: 82.25rem;
}
.ml329 {
  margin-left: 82.25rem;
}
.mr329 {
  margin-right: 82.25rem;
}
.mt329 {
  margin-top: 82.25rem;
}
.mb329 {
  margin-bottom: 82.25rem;
}
.mx329 {
  margin-left: 82.25rem;
  margin-right: 82.25rem;
}
.my329 {
  margin-top: 82.25rem;
  margin-bottom: 82.25rem;
}
/* margin 82.5rem */
.m330 {
  margin: 82.5rem;
}
.ml330 {
  margin-left: 82.5rem;
}
.mr330 {
  margin-right: 82.5rem;
}
.mt330 {
  margin-top: 82.5rem;
}
.mb330 {
  margin-bottom: 82.5rem;
}
.mx330 {
  margin-left: 82.5rem;
  margin-right: 82.5rem;
}
.my330 {
  margin-top: 82.5rem;
  margin-bottom: 82.5rem;
}
/* margin 82.75rem */
.m331 {
  margin: 82.75rem;
}
.ml331 {
  margin-left: 82.75rem;
}
.mr331 {
  margin-right: 82.75rem;
}
.mt331 {
  margin-top: 82.75rem;
}
.mb331 {
  margin-bottom: 82.75rem;
}
.mx331 {
  margin-left: 82.75rem;
  margin-right: 82.75rem;
}
.my331 {
  margin-top: 82.75rem;
  margin-bottom: 82.75rem;
}
/* margin 83rem */
.m332 {
  margin: 83rem;
}
.ml332 {
  margin-left: 83rem;
}
.mr332 {
  margin-right: 83rem;
}
.mt332 {
  margin-top: 83rem;
}
.mb332 {
  margin-bottom: 83rem;
}
.mx332 {
  margin-left: 83rem;
  margin-right: 83rem;
}
.my332 {
  margin-top: 83rem;
  margin-bottom: 83rem;
}
/* margin 83.25rem */
.m333 {
  margin: 83.25rem;
}
.ml333 {
  margin-left: 83.25rem;
}
.mr333 {
  margin-right: 83.25rem;
}
.mt333 {
  margin-top: 83.25rem;
}
.mb333 {
  margin-bottom: 83.25rem;
}
.mx333 {
  margin-left: 83.25rem;
  margin-right: 83.25rem;
}
.my333 {
  margin-top: 83.25rem;
  margin-bottom: 83.25rem;
}
/* margin 83.5rem */
.m334 {
  margin: 83.5rem;
}
.ml334 {
  margin-left: 83.5rem;
}
.mr334 {
  margin-right: 83.5rem;
}
.mt334 {
  margin-top: 83.5rem;
}
.mb334 {
  margin-bottom: 83.5rem;
}
.mx334 {
  margin-left: 83.5rem;
  margin-right: 83.5rem;
}
.my334 {
  margin-top: 83.5rem;
  margin-bottom: 83.5rem;
}
/* margin 83.75rem */
.m335 {
  margin: 83.75rem;
}
.ml335 {
  margin-left: 83.75rem;
}
.mr335 {
  margin-right: 83.75rem;
}
.mt335 {
  margin-top: 83.75rem;
}
.mb335 {
  margin-bottom: 83.75rem;
}
.mx335 {
  margin-left: 83.75rem;
  margin-right: 83.75rem;
}
.my335 {
  margin-top: 83.75rem;
  margin-bottom: 83.75rem;
}
/* margin 84rem */
.m336 {
  margin: 84rem;
}
.ml336 {
  margin-left: 84rem;
}
.mr336 {
  margin-right: 84rem;
}
.mt336 {
  margin-top: 84rem;
}
.mb336 {
  margin-bottom: 84rem;
}
.mx336 {
  margin-left: 84rem;
  margin-right: 84rem;
}
.my336 {
  margin-top: 84rem;
  margin-bottom: 84rem;
}
/* margin 84.25rem */
.m337 {
  margin: 84.25rem;
}
.ml337 {
  margin-left: 84.25rem;
}
.mr337 {
  margin-right: 84.25rem;
}
.mt337 {
  margin-top: 84.25rem;
}
.mb337 {
  margin-bottom: 84.25rem;
}
.mx337 {
  margin-left: 84.25rem;
  margin-right: 84.25rem;
}
.my337 {
  margin-top: 84.25rem;
  margin-bottom: 84.25rem;
}
/* margin 84.5rem */
.m338 {
  margin: 84.5rem;
}
.ml338 {
  margin-left: 84.5rem;
}
.mr338 {
  margin-right: 84.5rem;
}
.mt338 {
  margin-top: 84.5rem;
}
.mb338 {
  margin-bottom: 84.5rem;
}
.mx338 {
  margin-left: 84.5rem;
  margin-right: 84.5rem;
}
.my338 {
  margin-top: 84.5rem;
  margin-bottom: 84.5rem;
}
/* margin 84.75rem */
.m339 {
  margin: 84.75rem;
}
.ml339 {
  margin-left: 84.75rem;
}
.mr339 {
  margin-right: 84.75rem;
}
.mt339 {
  margin-top: 84.75rem;
}
.mb339 {
  margin-bottom: 84.75rem;
}
.mx339 {
  margin-left: 84.75rem;
  margin-right: 84.75rem;
}
.my339 {
  margin-top: 84.75rem;
  margin-bottom: 84.75rem;
}
/* margin 85rem */
.m340 {
  margin: 85rem;
}
.ml340 {
  margin-left: 85rem;
}
.mr340 {
  margin-right: 85rem;
}
.mt340 {
  margin-top: 85rem;
}
.mb340 {
  margin-bottom: 85rem;
}
.mx340 {
  margin-left: 85rem;
  margin-right: 85rem;
}
.my340 {
  margin-top: 85rem;
  margin-bottom: 85rem;
}
/* margin 85.25rem */
.m341 {
  margin: 85.25rem;
}
.ml341 {
  margin-left: 85.25rem;
}
.mr341 {
  margin-right: 85.25rem;
}
.mt341 {
  margin-top: 85.25rem;
}
.mb341 {
  margin-bottom: 85.25rem;
}
.mx341 {
  margin-left: 85.25rem;
  margin-right: 85.25rem;
}
.my341 {
  margin-top: 85.25rem;
  margin-bottom: 85.25rem;
}
/* margin 85.5rem */
.m342 {
  margin: 85.5rem;
}
.ml342 {
  margin-left: 85.5rem;
}
.mr342 {
  margin-right: 85.5rem;
}
.mt342 {
  margin-top: 85.5rem;
}
.mb342 {
  margin-bottom: 85.5rem;
}
.mx342 {
  margin-left: 85.5rem;
  margin-right: 85.5rem;
}
.my342 {
  margin-top: 85.5rem;
  margin-bottom: 85.5rem;
}
/* margin 85.75rem */
.m343 {
  margin: 85.75rem;
}
.ml343 {
  margin-left: 85.75rem;
}
.mr343 {
  margin-right: 85.75rem;
}
.mt343 {
  margin-top: 85.75rem;
}
.mb343 {
  margin-bottom: 85.75rem;
}
.mx343 {
  margin-left: 85.75rem;
  margin-right: 85.75rem;
}
.my343 {
  margin-top: 85.75rem;
  margin-bottom: 85.75rem;
}
/* margin 86rem */
.m344 {
  margin: 86rem;
}
.ml344 {
  margin-left: 86rem;
}
.mr344 {
  margin-right: 86rem;
}
.mt344 {
  margin-top: 86rem;
}
.mb344 {
  margin-bottom: 86rem;
}
.mx344 {
  margin-left: 86rem;
  margin-right: 86rem;
}
.my344 {
  margin-top: 86rem;
  margin-bottom: 86rem;
}
/* margin 86.25rem */
.m345 {
  margin: 86.25rem;
}
.ml345 {
  margin-left: 86.25rem;
}
.mr345 {
  margin-right: 86.25rem;
}
.mt345 {
  margin-top: 86.25rem;
}
.mb345 {
  margin-bottom: 86.25rem;
}
.mx345 {
  margin-left: 86.25rem;
  margin-right: 86.25rem;
}
.my345 {
  margin-top: 86.25rem;
  margin-bottom: 86.25rem;
}
/* margin 86.5rem */
.m346 {
  margin: 86.5rem;
}
.ml346 {
  margin-left: 86.5rem;
}
.mr346 {
  margin-right: 86.5rem;
}
.mt346 {
  margin-top: 86.5rem;
}
.mb346 {
  margin-bottom: 86.5rem;
}
.mx346 {
  margin-left: 86.5rem;
  margin-right: 86.5rem;
}
.my346 {
  margin-top: 86.5rem;
  margin-bottom: 86.5rem;
}
/* margin 86.75rem */
.m347 {
  margin: 86.75rem;
}
.ml347 {
  margin-left: 86.75rem;
}
.mr347 {
  margin-right: 86.75rem;
}
.mt347 {
  margin-top: 86.75rem;
}
.mb347 {
  margin-bottom: 86.75rem;
}
.mx347 {
  margin-left: 86.75rem;
  margin-right: 86.75rem;
}
.my347 {
  margin-top: 86.75rem;
  margin-bottom: 86.75rem;
}
/* margin 87rem */
.m348 {
  margin: 87rem;
}
.ml348 {
  margin-left: 87rem;
}
.mr348 {
  margin-right: 87rem;
}
.mt348 {
  margin-top: 87rem;
}
.mb348 {
  margin-bottom: 87rem;
}
.mx348 {
  margin-left: 87rem;
  margin-right: 87rem;
}
.my348 {
  margin-top: 87rem;
  margin-bottom: 87rem;
}
/* margin 87.25rem */
.m349 {
  margin: 87.25rem;
}
.ml349 {
  margin-left: 87.25rem;
}
.mr349 {
  margin-right: 87.25rem;
}
.mt349 {
  margin-top: 87.25rem;
}
.mb349 {
  margin-bottom: 87.25rem;
}
.mx349 {
  margin-left: 87.25rem;
  margin-right: 87.25rem;
}
.my349 {
  margin-top: 87.25rem;
  margin-bottom: 87.25rem;
}
/* margin 87.5rem */
.m350 {
  margin: 87.5rem;
}
.ml350 {
  margin-left: 87.5rem;
}
.mr350 {
  margin-right: 87.5rem;
}
.mt350 {
  margin-top: 87.5rem;
}
.mb350 {
  margin-bottom: 87.5rem;
}
.mx350 {
  margin-left: 87.5rem;
  margin-right: 87.5rem;
}
.my350 {
  margin-top: 87.5rem;
  margin-bottom: 87.5rem;
}
/* margin 87.75rem */
.m351 {
  margin: 87.75rem;
}
.ml351 {
  margin-left: 87.75rem;
}
.mr351 {
  margin-right: 87.75rem;
}
.mt351 {
  margin-top: 87.75rem;
}
.mb351 {
  margin-bottom: 87.75rem;
}
.mx351 {
  margin-left: 87.75rem;
  margin-right: 87.75rem;
}
.my351 {
  margin-top: 87.75rem;
  margin-bottom: 87.75rem;
}
/* margin 88rem */
.m352 {
  margin: 88rem;
}
.ml352 {
  margin-left: 88rem;
}
.mr352 {
  margin-right: 88rem;
}
.mt352 {
  margin-top: 88rem;
}
.mb352 {
  margin-bottom: 88rem;
}
.mx352 {
  margin-left: 88rem;
  margin-right: 88rem;
}
.my352 {
  margin-top: 88rem;
  margin-bottom: 88rem;
}
/* margin 88.25rem */
.m353 {
  margin: 88.25rem;
}
.ml353 {
  margin-left: 88.25rem;
}
.mr353 {
  margin-right: 88.25rem;
}
.mt353 {
  margin-top: 88.25rem;
}
.mb353 {
  margin-bottom: 88.25rem;
}
.mx353 {
  margin-left: 88.25rem;
  margin-right: 88.25rem;
}
.my353 {
  margin-top: 88.25rem;
  margin-bottom: 88.25rem;
}
/* margin 88.5rem */
.m354 {
  margin: 88.5rem;
}
.ml354 {
  margin-left: 88.5rem;
}
.mr354 {
  margin-right: 88.5rem;
}
.mt354 {
  margin-top: 88.5rem;
}
.mb354 {
  margin-bottom: 88.5rem;
}
.mx354 {
  margin-left: 88.5rem;
  margin-right: 88.5rem;
}
.my354 {
  margin-top: 88.5rem;
  margin-bottom: 88.5rem;
}
/* margin 88.75rem */
.m355 {
  margin: 88.75rem;
}
.ml355 {
  margin-left: 88.75rem;
}
.mr355 {
  margin-right: 88.75rem;
}
.mt355 {
  margin-top: 88.75rem;
}
.mb355 {
  margin-bottom: 88.75rem;
}
.mx355 {
  margin-left: 88.75rem;
  margin-right: 88.75rem;
}
.my355 {
  margin-top: 88.75rem;
  margin-bottom: 88.75rem;
}
/* margin 89rem */
.m356 {
  margin: 89rem;
}
.ml356 {
  margin-left: 89rem;
}
.mr356 {
  margin-right: 89rem;
}
.mt356 {
  margin-top: 89rem;
}
.mb356 {
  margin-bottom: 89rem;
}
.mx356 {
  margin-left: 89rem;
  margin-right: 89rem;
}
.my356 {
  margin-top: 89rem;
  margin-bottom: 89rem;
}
/* margin 89.25rem */
.m357 {
  margin: 89.25rem;
}
.ml357 {
  margin-left: 89.25rem;
}
.mr357 {
  margin-right: 89.25rem;
}
.mt357 {
  margin-top: 89.25rem;
}
.mb357 {
  margin-bottom: 89.25rem;
}
.mx357 {
  margin-left: 89.25rem;
  margin-right: 89.25rem;
}
.my357 {
  margin-top: 89.25rem;
  margin-bottom: 89.25rem;
}
/* margin 89.5rem */
.m358 {
  margin: 89.5rem;
}
.ml358 {
  margin-left: 89.5rem;
}
.mr358 {
  margin-right: 89.5rem;
}
.mt358 {
  margin-top: 89.5rem;
}
.mb358 {
  margin-bottom: 89.5rem;
}
.mx358 {
  margin-left: 89.5rem;
  margin-right: 89.5rem;
}
.my358 {
  margin-top: 89.5rem;
  margin-bottom: 89.5rem;
}
/* margin 89.75rem */
.m359 {
  margin: 89.75rem;
}
.ml359 {
  margin-left: 89.75rem;
}
.mr359 {
  margin-right: 89.75rem;
}
.mt359 {
  margin-top: 89.75rem;
}
.mb359 {
  margin-bottom: 89.75rem;
}
.mx359 {
  margin-left: 89.75rem;
  margin-right: 89.75rem;
}
.my359 {
  margin-top: 89.75rem;
  margin-bottom: 89.75rem;
}
/* margin 90rem */
.m360 {
  margin: 90rem;
}
.ml360 {
  margin-left: 90rem;
}
.mr360 {
  margin-right: 90rem;
}
.mt360 {
  margin-top: 90rem;
}
.mb360 {
  margin-bottom: 90rem;
}
.mx360 {
  margin-left: 90rem;
  margin-right: 90rem;
}
.my360 {
  margin-top: 90rem;
  margin-bottom: 90rem;
}
/* margin 90.25rem */
.m361 {
  margin: 90.25rem;
}
.ml361 {
  margin-left: 90.25rem;
}
.mr361 {
  margin-right: 90.25rem;
}
.mt361 {
  margin-top: 90.25rem;
}
.mb361 {
  margin-bottom: 90.25rem;
}
.mx361 {
  margin-left: 90.25rem;
  margin-right: 90.25rem;
}
.my361 {
  margin-top: 90.25rem;
  margin-bottom: 90.25rem;
}
/* margin 90.5rem */
.m362 {
  margin: 90.5rem;
}
.ml362 {
  margin-left: 90.5rem;
}
.mr362 {
  margin-right: 90.5rem;
}
.mt362 {
  margin-top: 90.5rem;
}
.mb362 {
  margin-bottom: 90.5rem;
}
.mx362 {
  margin-left: 90.5rem;
  margin-right: 90.5rem;
}
.my362 {
  margin-top: 90.5rem;
  margin-bottom: 90.5rem;
}
/* margin 90.75rem */
.m363 {
  margin: 90.75rem;
}
.ml363 {
  margin-left: 90.75rem;
}
.mr363 {
  margin-right: 90.75rem;
}
.mt363 {
  margin-top: 90.75rem;
}
.mb363 {
  margin-bottom: 90.75rem;
}
.mx363 {
  margin-left: 90.75rem;
  margin-right: 90.75rem;
}
.my363 {
  margin-top: 90.75rem;
  margin-bottom: 90.75rem;
}
/* margin 91rem */
.m364 {
  margin: 91rem;
}
.ml364 {
  margin-left: 91rem;
}
.mr364 {
  margin-right: 91rem;
}
.mt364 {
  margin-top: 91rem;
}
.mb364 {
  margin-bottom: 91rem;
}
.mx364 {
  margin-left: 91rem;
  margin-right: 91rem;
}
.my364 {
  margin-top: 91rem;
  margin-bottom: 91rem;
}
/* margin 91.25rem */
.m365 {
  margin: 91.25rem;
}
.ml365 {
  margin-left: 91.25rem;
}
.mr365 {
  margin-right: 91.25rem;
}
.mt365 {
  margin-top: 91.25rem;
}
.mb365 {
  margin-bottom: 91.25rem;
}
.mx365 {
  margin-left: 91.25rem;
  margin-right: 91.25rem;
}
.my365 {
  margin-top: 91.25rem;
  margin-bottom: 91.25rem;
}
/* margin 91.5rem */
.m366 {
  margin: 91.5rem;
}
.ml366 {
  margin-left: 91.5rem;
}
.mr366 {
  margin-right: 91.5rem;
}
.mt366 {
  margin-top: 91.5rem;
}
.mb366 {
  margin-bottom: 91.5rem;
}
.mx366 {
  margin-left: 91.5rem;
  margin-right: 91.5rem;
}
.my366 {
  margin-top: 91.5rem;
  margin-bottom: 91.5rem;
}
/* margin 91.75rem */
.m367 {
  margin: 91.75rem;
}
.ml367 {
  margin-left: 91.75rem;
}
.mr367 {
  margin-right: 91.75rem;
}
.mt367 {
  margin-top: 91.75rem;
}
.mb367 {
  margin-bottom: 91.75rem;
}
.mx367 {
  margin-left: 91.75rem;
  margin-right: 91.75rem;
}
.my367 {
  margin-top: 91.75rem;
  margin-bottom: 91.75rem;
}
/* margin 92rem */
.m368 {
  margin: 92rem;
}
.ml368 {
  margin-left: 92rem;
}
.mr368 {
  margin-right: 92rem;
}
.mt368 {
  margin-top: 92rem;
}
.mb368 {
  margin-bottom: 92rem;
}
.mx368 {
  margin-left: 92rem;
  margin-right: 92rem;
}
.my368 {
  margin-top: 92rem;
  margin-bottom: 92rem;
}
/* margin 92.25rem */
.m369 {
  margin: 92.25rem;
}
.ml369 {
  margin-left: 92.25rem;
}
.mr369 {
  margin-right: 92.25rem;
}
.mt369 {
  margin-top: 92.25rem;
}
.mb369 {
  margin-bottom: 92.25rem;
}
.mx369 {
  margin-left: 92.25rem;
  margin-right: 92.25rem;
}
.my369 {
  margin-top: 92.25rem;
  margin-bottom: 92.25rem;
}
/* margin 92.5rem */
.m370 {
  margin: 92.5rem;
}
.ml370 {
  margin-left: 92.5rem;
}
.mr370 {
  margin-right: 92.5rem;
}
.mt370 {
  margin-top: 92.5rem;
}
.mb370 {
  margin-bottom: 92.5rem;
}
.mx370 {
  margin-left: 92.5rem;
  margin-right: 92.5rem;
}
.my370 {
  margin-top: 92.5rem;
  margin-bottom: 92.5rem;
}
/* margin 92.75rem */
.m371 {
  margin: 92.75rem;
}
.ml371 {
  margin-left: 92.75rem;
}
.mr371 {
  margin-right: 92.75rem;
}
.mt371 {
  margin-top: 92.75rem;
}
.mb371 {
  margin-bottom: 92.75rem;
}
.mx371 {
  margin-left: 92.75rem;
  margin-right: 92.75rem;
}
.my371 {
  margin-top: 92.75rem;
  margin-bottom: 92.75rem;
}
/* margin 93rem */
.m372 {
  margin: 93rem;
}
.ml372 {
  margin-left: 93rem;
}
.mr372 {
  margin-right: 93rem;
}
.mt372 {
  margin-top: 93rem;
}
.mb372 {
  margin-bottom: 93rem;
}
.mx372 {
  margin-left: 93rem;
  margin-right: 93rem;
}
.my372 {
  margin-top: 93rem;
  margin-bottom: 93rem;
}
/* margin 93.25rem */
.m373 {
  margin: 93.25rem;
}
.ml373 {
  margin-left: 93.25rem;
}
.mr373 {
  margin-right: 93.25rem;
}
.mt373 {
  margin-top: 93.25rem;
}
.mb373 {
  margin-bottom: 93.25rem;
}
.mx373 {
  margin-left: 93.25rem;
  margin-right: 93.25rem;
}
.my373 {
  margin-top: 93.25rem;
  margin-bottom: 93.25rem;
}
/* margin 93.5rem */
.m374 {
  margin: 93.5rem;
}
.ml374 {
  margin-left: 93.5rem;
}
.mr374 {
  margin-right: 93.5rem;
}
.mt374 {
  margin-top: 93.5rem;
}
.mb374 {
  margin-bottom: 93.5rem;
}
.mx374 {
  margin-left: 93.5rem;
  margin-right: 93.5rem;
}
.my374 {
  margin-top: 93.5rem;
  margin-bottom: 93.5rem;
}
/* margin 93.75rem */
.m375 {
  margin: 93.75rem;
}
.ml375 {
  margin-left: 93.75rem;
}
.mr375 {
  margin-right: 93.75rem;
}
.mt375 {
  margin-top: 93.75rem;
}
.mb375 {
  margin-bottom: 93.75rem;
}
.mx375 {
  margin-left: 93.75rem;
  margin-right: 93.75rem;
}
.my375 {
  margin-top: 93.75rem;
  margin-bottom: 93.75rem;
}
/* margin 94rem */
.m376 {
  margin: 94rem;
}
.ml376 {
  margin-left: 94rem;
}
.mr376 {
  margin-right: 94rem;
}
.mt376 {
  margin-top: 94rem;
}
.mb376 {
  margin-bottom: 94rem;
}
.mx376 {
  margin-left: 94rem;
  margin-right: 94rem;
}
.my376 {
  margin-top: 94rem;
  margin-bottom: 94rem;
}
/* margin 94.25rem */
.m377 {
  margin: 94.25rem;
}
.ml377 {
  margin-left: 94.25rem;
}
.mr377 {
  margin-right: 94.25rem;
}
.mt377 {
  margin-top: 94.25rem;
}
.mb377 {
  margin-bottom: 94.25rem;
}
.mx377 {
  margin-left: 94.25rem;
  margin-right: 94.25rem;
}
.my377 {
  margin-top: 94.25rem;
  margin-bottom: 94.25rem;
}
/* margin 94.5rem */
.m378 {
  margin: 94.5rem;
}
.ml378 {
  margin-left: 94.5rem;
}
.mr378 {
  margin-right: 94.5rem;
}
.mt378 {
  margin-top: 94.5rem;
}
.mb378 {
  margin-bottom: 94.5rem;
}
.mx378 {
  margin-left: 94.5rem;
  margin-right: 94.5rem;
}
.my378 {
  margin-top: 94.5rem;
  margin-bottom: 94.5rem;
}
/* margin 94.75rem */
.m379 {
  margin: 94.75rem;
}
.ml379 {
  margin-left: 94.75rem;
}
.mr379 {
  margin-right: 94.75rem;
}
.mt379 {
  margin-top: 94.75rem;
}
.mb379 {
  margin-bottom: 94.75rem;
}
.mx379 {
  margin-left: 94.75rem;
  margin-right: 94.75rem;
}
.my379 {
  margin-top: 94.75rem;
  margin-bottom: 94.75rem;
}
/* margin 95rem */
.m380 {
  margin: 95rem;
}
.ml380 {
  margin-left: 95rem;
}
.mr380 {
  margin-right: 95rem;
}
.mt380 {
  margin-top: 95rem;
}
.mb380 {
  margin-bottom: 95rem;
}
.mx380 {
  margin-left: 95rem;
  margin-right: 95rem;
}
.my380 {
  margin-top: 95rem;
  margin-bottom: 95rem;
}
/* margin 95.25rem */
.m381 {
  margin: 95.25rem;
}
.ml381 {
  margin-left: 95.25rem;
}
.mr381 {
  margin-right: 95.25rem;
}
.mt381 {
  margin-top: 95.25rem;
}
.mb381 {
  margin-bottom: 95.25rem;
}
.mx381 {
  margin-left: 95.25rem;
  margin-right: 95.25rem;
}
.my381 {
  margin-top: 95.25rem;
  margin-bottom: 95.25rem;
}
/* margin 95.5rem */
.m382 {
  margin: 95.5rem;
}
.ml382 {
  margin-left: 95.5rem;
}
.mr382 {
  margin-right: 95.5rem;
}
.mt382 {
  margin-top: 95.5rem;
}
.mb382 {
  margin-bottom: 95.5rem;
}
.mx382 {
  margin-left: 95.5rem;
  margin-right: 95.5rem;
}
.my382 {
  margin-top: 95.5rem;
  margin-bottom: 95.5rem;
}
/* margin 95.75rem */
.m383 {
  margin: 95.75rem;
}
.ml383 {
  margin-left: 95.75rem;
}
.mr383 {
  margin-right: 95.75rem;
}
.mt383 {
  margin-top: 95.75rem;
}
.mb383 {
  margin-bottom: 95.75rem;
}
.mx383 {
  margin-left: 95.75rem;
  margin-right: 95.75rem;
}
.my383 {
  margin-top: 95.75rem;
  margin-bottom: 95.75rem;
}
/* margin 96rem */
.m384 {
  margin: 96rem;
}
.ml384 {
  margin-left: 96rem;
}
.mr384 {
  margin-right: 96rem;
}
.mt384 {
  margin-top: 96rem;
}
.mb384 {
  margin-bottom: 96rem;
}
.mx384 {
  margin-left: 96rem;
  margin-right: 96rem;
}
.my384 {
  margin-top: 96rem;
  margin-bottom: 96rem;
}
/* margin 96.25rem */
.m385 {
  margin: 96.25rem;
}
.ml385 {
  margin-left: 96.25rem;
}
.mr385 {
  margin-right: 96.25rem;
}
.mt385 {
  margin-top: 96.25rem;
}
.mb385 {
  margin-bottom: 96.25rem;
}
.mx385 {
  margin-left: 96.25rem;
  margin-right: 96.25rem;
}
.my385 {
  margin-top: 96.25rem;
  margin-bottom: 96.25rem;
}
/* margin 96.5rem */
.m386 {
  margin: 96.5rem;
}
.ml386 {
  margin-left: 96.5rem;
}
.mr386 {
  margin-right: 96.5rem;
}
.mt386 {
  margin-top: 96.5rem;
}
.mb386 {
  margin-bottom: 96.5rem;
}
.mx386 {
  margin-left: 96.5rem;
  margin-right: 96.5rem;
}
.my386 {
  margin-top: 96.5rem;
  margin-bottom: 96.5rem;
}
/* margin 96.75rem */
.m387 {
  margin: 96.75rem;
}
.ml387 {
  margin-left: 96.75rem;
}
.mr387 {
  margin-right: 96.75rem;
}
.mt387 {
  margin-top: 96.75rem;
}
.mb387 {
  margin-bottom: 96.75rem;
}
.mx387 {
  margin-left: 96.75rem;
  margin-right: 96.75rem;
}
.my387 {
  margin-top: 96.75rem;
  margin-bottom: 96.75rem;
}
/* margin 97rem */
.m388 {
  margin: 97rem;
}
.ml388 {
  margin-left: 97rem;
}
.mr388 {
  margin-right: 97rem;
}
.mt388 {
  margin-top: 97rem;
}
.mb388 {
  margin-bottom: 97rem;
}
.mx388 {
  margin-left: 97rem;
  margin-right: 97rem;
}
.my388 {
  margin-top: 97rem;
  margin-bottom: 97rem;
}
/* margin 97.25rem */
.m389 {
  margin: 97.25rem;
}
.ml389 {
  margin-left: 97.25rem;
}
.mr389 {
  margin-right: 97.25rem;
}
.mt389 {
  margin-top: 97.25rem;
}
.mb389 {
  margin-bottom: 97.25rem;
}
.mx389 {
  margin-left: 97.25rem;
  margin-right: 97.25rem;
}
.my389 {
  margin-top: 97.25rem;
  margin-bottom: 97.25rem;
}
/* margin 97.5rem */
.m390 {
  margin: 97.5rem;
}
.ml390 {
  margin-left: 97.5rem;
}
.mr390 {
  margin-right: 97.5rem;
}
.mt390 {
  margin-top: 97.5rem;
}
.mb390 {
  margin-bottom: 97.5rem;
}
.mx390 {
  margin-left: 97.5rem;
  margin-right: 97.5rem;
}
.my390 {
  margin-top: 97.5rem;
  margin-bottom: 97.5rem;
}
/* margin 97.75rem */
.m391 {
  margin: 97.75rem;
}
.ml391 {
  margin-left: 97.75rem;
}
.mr391 {
  margin-right: 97.75rem;
}
.mt391 {
  margin-top: 97.75rem;
}
.mb391 {
  margin-bottom: 97.75rem;
}
.mx391 {
  margin-left: 97.75rem;
  margin-right: 97.75rem;
}
.my391 {
  margin-top: 97.75rem;
  margin-bottom: 97.75rem;
}
/* margin 98rem */
.m392 {
  margin: 98rem;
}
.ml392 {
  margin-left: 98rem;
}
.mr392 {
  margin-right: 98rem;
}
.mt392 {
  margin-top: 98rem;
}
.mb392 {
  margin-bottom: 98rem;
}
.mx392 {
  margin-left: 98rem;
  margin-right: 98rem;
}
.my392 {
  margin-top: 98rem;
  margin-bottom: 98rem;
}
/* margin 98.25rem */
.m393 {
  margin: 98.25rem;
}
.ml393 {
  margin-left: 98.25rem;
}
.mr393 {
  margin-right: 98.25rem;
}
.mt393 {
  margin-top: 98.25rem;
}
.mb393 {
  margin-bottom: 98.25rem;
}
.mx393 {
  margin-left: 98.25rem;
  margin-right: 98.25rem;
}
.my393 {
  margin-top: 98.25rem;
  margin-bottom: 98.25rem;
}
/* margin 98.5rem */
.m394 {
  margin: 98.5rem;
}
.ml394 {
  margin-left: 98.5rem;
}
.mr394 {
  margin-right: 98.5rem;
}
.mt394 {
  margin-top: 98.5rem;
}
.mb394 {
  margin-bottom: 98.5rem;
}
.mx394 {
  margin-left: 98.5rem;
  margin-right: 98.5rem;
}
.my394 {
  margin-top: 98.5rem;
  margin-bottom: 98.5rem;
}
/* margin 98.75rem */
.m395 {
  margin: 98.75rem;
}
.ml395 {
  margin-left: 98.75rem;
}
.mr395 {
  margin-right: 98.75rem;
}
.mt395 {
  margin-top: 98.75rem;
}
.mb395 {
  margin-bottom: 98.75rem;
}
.mx395 {
  margin-left: 98.75rem;
  margin-right: 98.75rem;
}
.my395 {
  margin-top: 98.75rem;
  margin-bottom: 98.75rem;
}
/* margin 99rem */
.m396 {
  margin: 99rem;
}
.ml396 {
  margin-left: 99rem;
}
.mr396 {
  margin-right: 99rem;
}
.mt396 {
  margin-top: 99rem;
}
.mb396 {
  margin-bottom: 99rem;
}
.mx396 {
  margin-left: 99rem;
  margin-right: 99rem;
}
.my396 {
  margin-top: 99rem;
  margin-bottom: 99rem;
}
/* margin 99.25rem */
.m397 {
  margin: 99.25rem;
}
.ml397 {
  margin-left: 99.25rem;
}
.mr397 {
  margin-right: 99.25rem;
}
.mt397 {
  margin-top: 99.25rem;
}
.mb397 {
  margin-bottom: 99.25rem;
}
.mx397 {
  margin-left: 99.25rem;
  margin-right: 99.25rem;
}
.my397 {
  margin-top: 99.25rem;
  margin-bottom: 99.25rem;
}
/* margin 99.5rem */
.m398 {
  margin: 99.5rem;
}
.ml398 {
  margin-left: 99.5rem;
}
.mr398 {
  margin-right: 99.5rem;
}
.mt398 {
  margin-top: 99.5rem;
}
.mb398 {
  margin-bottom: 99.5rem;
}
.mx398 {
  margin-left: 99.5rem;
  margin-right: 99.5rem;
}
.my398 {
  margin-top: 99.5rem;
  margin-bottom: 99.5rem;
}
/* margin 99.75rem */
.m399 {
  margin: 99.75rem;
}
.ml399 {
  margin-left: 99.75rem;
}
.mr399 {
  margin-right: 99.75rem;
}
.mt399 {
  margin-top: 99.75rem;
}
.mb399 {
  margin-bottom: 99.75rem;
}
.mx399 {
  margin-left: 99.75rem;
  margin-right: 99.75rem;
}
.my399 {
  margin-top: 99.75rem;
  margin-bottom: 99.75rem;
}
/* margin 100rem */
.m400 {
  margin: 100rem;
}
.ml400 {
  margin-left: 100rem;
}
.mr400 {
  margin-right: 100rem;
}
.mt400 {
  margin-top: 100rem;
}
.mb400 {
  margin-bottom: 100rem;
}
.mx400 {
  margin-left: 100rem;
  margin-right: 100rem;
}
.my400 {
  margin-top: 100rem;
  margin-bottom: 100rem;
}
/* margin 100.25rem */
.m401 {
  margin: 100.25rem;
}
.ml401 {
  margin-left: 100.25rem;
}
.mr401 {
  margin-right: 100.25rem;
}
.mt401 {
  margin-top: 100.25rem;
}
.mb401 {
  margin-bottom: 100.25rem;
}
.mx401 {
  margin-left: 100.25rem;
  margin-right: 100.25rem;
}
.my401 {
  margin-top: 100.25rem;
  margin-bottom: 100.25rem;
}
/* margin 100.5rem */
.m402 {
  margin: 100.5rem;
}
.ml402 {
  margin-left: 100.5rem;
}
.mr402 {
  margin-right: 100.5rem;
}
.mt402 {
  margin-top: 100.5rem;
}
.mb402 {
  margin-bottom: 100.5rem;
}
.mx402 {
  margin-left: 100.5rem;
  margin-right: 100.5rem;
}
.my402 {
  margin-top: 100.5rem;
  margin-bottom: 100.5rem;
}
/* margin 100.75rem */
.m403 {
  margin: 100.75rem;
}
.ml403 {
  margin-left: 100.75rem;
}
.mr403 {
  margin-right: 100.75rem;
}
.mt403 {
  margin-top: 100.75rem;
}
.mb403 {
  margin-bottom: 100.75rem;
}
.mx403 {
  margin-left: 100.75rem;
  margin-right: 100.75rem;
}
.my403 {
  margin-top: 100.75rem;
  margin-bottom: 100.75rem;
}
/* margin 101rem */
.m404 {
  margin: 101rem;
}
.ml404 {
  margin-left: 101rem;
}
.mr404 {
  margin-right: 101rem;
}
.mt404 {
  margin-top: 101rem;
}
.mb404 {
  margin-bottom: 101rem;
}
.mx404 {
  margin-left: 101rem;
  margin-right: 101rem;
}
.my404 {
  margin-top: 101rem;
  margin-bottom: 101rem;
}
/* margin 101.25rem */
.m405 {
  margin: 101.25rem;
}
.ml405 {
  margin-left: 101.25rem;
}
.mr405 {
  margin-right: 101.25rem;
}
.mt405 {
  margin-top: 101.25rem;
}
.mb405 {
  margin-bottom: 101.25rem;
}
.mx405 {
  margin-left: 101.25rem;
  margin-right: 101.25rem;
}
.my405 {
  margin-top: 101.25rem;
  margin-bottom: 101.25rem;
}
/* margin 101.5rem */
.m406 {
  margin: 101.5rem;
}
.ml406 {
  margin-left: 101.5rem;
}
.mr406 {
  margin-right: 101.5rem;
}
.mt406 {
  margin-top: 101.5rem;
}
.mb406 {
  margin-bottom: 101.5rem;
}
.mx406 {
  margin-left: 101.5rem;
  margin-right: 101.5rem;
}
.my406 {
  margin-top: 101.5rem;
  margin-bottom: 101.5rem;
}
/* margin 101.75rem */
.m407 {
  margin: 101.75rem;
}
.ml407 {
  margin-left: 101.75rem;
}
.mr407 {
  margin-right: 101.75rem;
}
.mt407 {
  margin-top: 101.75rem;
}
.mb407 {
  margin-bottom: 101.75rem;
}
.mx407 {
  margin-left: 101.75rem;
  margin-right: 101.75rem;
}
.my407 {
  margin-top: 101.75rem;
  margin-bottom: 101.75rem;
}
/* margin 102rem */
.m408 {
  margin: 102rem;
}
.ml408 {
  margin-left: 102rem;
}
.mr408 {
  margin-right: 102rem;
}
.mt408 {
  margin-top: 102rem;
}
.mb408 {
  margin-bottom: 102rem;
}
.mx408 {
  margin-left: 102rem;
  margin-right: 102rem;
}
.my408 {
  margin-top: 102rem;
  margin-bottom: 102rem;
}
/* margin 102.25rem */
.m409 {
  margin: 102.25rem;
}
.ml409 {
  margin-left: 102.25rem;
}
.mr409 {
  margin-right: 102.25rem;
}
.mt409 {
  margin-top: 102.25rem;
}
.mb409 {
  margin-bottom: 102.25rem;
}
.mx409 {
  margin-left: 102.25rem;
  margin-right: 102.25rem;
}
.my409 {
  margin-top: 102.25rem;
  margin-bottom: 102.25rem;
}
/* margin 102.5rem */
.m410 {
  margin: 102.5rem;
}
.ml410 {
  margin-left: 102.5rem;
}
.mr410 {
  margin-right: 102.5rem;
}
.mt410 {
  margin-top: 102.5rem;
}
.mb410 {
  margin-bottom: 102.5rem;
}
.mx410 {
  margin-left: 102.5rem;
  margin-right: 102.5rem;
}
.my410 {
  margin-top: 102.5rem;
  margin-bottom: 102.5rem;
}
/* margin 102.75rem */
.m411 {
  margin: 102.75rem;
}
.ml411 {
  margin-left: 102.75rem;
}
.mr411 {
  margin-right: 102.75rem;
}
.mt411 {
  margin-top: 102.75rem;
}
.mb411 {
  margin-bottom: 102.75rem;
}
.mx411 {
  margin-left: 102.75rem;
  margin-right: 102.75rem;
}
.my411 {
  margin-top: 102.75rem;
  margin-bottom: 102.75rem;
}
/* margin 103rem */
.m412 {
  margin: 103rem;
}
.ml412 {
  margin-left: 103rem;
}
.mr412 {
  margin-right: 103rem;
}
.mt412 {
  margin-top: 103rem;
}
.mb412 {
  margin-bottom: 103rem;
}
.mx412 {
  margin-left: 103rem;
  margin-right: 103rem;
}
.my412 {
  margin-top: 103rem;
  margin-bottom: 103rem;
}
/* margin 103.25rem */
.m413 {
  margin: 103.25rem;
}
.ml413 {
  margin-left: 103.25rem;
}
.mr413 {
  margin-right: 103.25rem;
}
.mt413 {
  margin-top: 103.25rem;
}
.mb413 {
  margin-bottom: 103.25rem;
}
.mx413 {
  margin-left: 103.25rem;
  margin-right: 103.25rem;
}
.my413 {
  margin-top: 103.25rem;
  margin-bottom: 103.25rem;
}
/* margin 103.5rem */
.m414 {
  margin: 103.5rem;
}
.ml414 {
  margin-left: 103.5rem;
}
.mr414 {
  margin-right: 103.5rem;
}
.mt414 {
  margin-top: 103.5rem;
}
.mb414 {
  margin-bottom: 103.5rem;
}
.mx414 {
  margin-left: 103.5rem;
  margin-right: 103.5rem;
}
.my414 {
  margin-top: 103.5rem;
  margin-bottom: 103.5rem;
}
/* margin 103.75rem */
.m415 {
  margin: 103.75rem;
}
.ml415 {
  margin-left: 103.75rem;
}
.mr415 {
  margin-right: 103.75rem;
}
.mt415 {
  margin-top: 103.75rem;
}
.mb415 {
  margin-bottom: 103.75rem;
}
.mx415 {
  margin-left: 103.75rem;
  margin-right: 103.75rem;
}
.my415 {
  margin-top: 103.75rem;
  margin-bottom: 103.75rem;
}
/* margin 104rem */
.m416 {
  margin: 104rem;
}
.ml416 {
  margin-left: 104rem;
}
.mr416 {
  margin-right: 104rem;
}
.mt416 {
  margin-top: 104rem;
}
.mb416 {
  margin-bottom: 104rem;
}
.mx416 {
  margin-left: 104rem;
  margin-right: 104rem;
}
.my416 {
  margin-top: 104rem;
  margin-bottom: 104rem;
}
/* margin 104.25rem */
.m417 {
  margin: 104.25rem;
}
.ml417 {
  margin-left: 104.25rem;
}
.mr417 {
  margin-right: 104.25rem;
}
.mt417 {
  margin-top: 104.25rem;
}
.mb417 {
  margin-bottom: 104.25rem;
}
.mx417 {
  margin-left: 104.25rem;
  margin-right: 104.25rem;
}
.my417 {
  margin-top: 104.25rem;
  margin-bottom: 104.25rem;
}
/* margin 104.5rem */
.m418 {
  margin: 104.5rem;
}
.ml418 {
  margin-left: 104.5rem;
}
.mr418 {
  margin-right: 104.5rem;
}
.mt418 {
  margin-top: 104.5rem;
}
.mb418 {
  margin-bottom: 104.5rem;
}
.mx418 {
  margin-left: 104.5rem;
  margin-right: 104.5rem;
}
.my418 {
  margin-top: 104.5rem;
  margin-bottom: 104.5rem;
}
/* margin 104.75rem */
.m419 {
  margin: 104.75rem;
}
.ml419 {
  margin-left: 104.75rem;
}
.mr419 {
  margin-right: 104.75rem;
}
.mt419 {
  margin-top: 104.75rem;
}
.mb419 {
  margin-bottom: 104.75rem;
}
.mx419 {
  margin-left: 104.75rem;
  margin-right: 104.75rem;
}
.my419 {
  margin-top: 104.75rem;
  margin-bottom: 104.75rem;
}
/* margin 105rem */
.m420 {
  margin: 105rem;
}
.ml420 {
  margin-left: 105rem;
}
.mr420 {
  margin-right: 105rem;
}
.mt420 {
  margin-top: 105rem;
}
.mb420 {
  margin-bottom: 105rem;
}
.mx420 {
  margin-left: 105rem;
  margin-right: 105rem;
}
.my420 {
  margin-top: 105rem;
  margin-bottom: 105rem;
}
/* margin 105.25rem */
.m421 {
  margin: 105.25rem;
}
.ml421 {
  margin-left: 105.25rem;
}
.mr421 {
  margin-right: 105.25rem;
}
.mt421 {
  margin-top: 105.25rem;
}
.mb421 {
  margin-bottom: 105.25rem;
}
.mx421 {
  margin-left: 105.25rem;
  margin-right: 105.25rem;
}
.my421 {
  margin-top: 105.25rem;
  margin-bottom: 105.25rem;
}
/* margin 105.5rem */
.m422 {
  margin: 105.5rem;
}
.ml422 {
  margin-left: 105.5rem;
}
.mr422 {
  margin-right: 105.5rem;
}
.mt422 {
  margin-top: 105.5rem;
}
.mb422 {
  margin-bottom: 105.5rem;
}
.mx422 {
  margin-left: 105.5rem;
  margin-right: 105.5rem;
}
.my422 {
  margin-top: 105.5rem;
  margin-bottom: 105.5rem;
}
/* margin 105.75rem */
.m423 {
  margin: 105.75rem;
}
.ml423 {
  margin-left: 105.75rem;
}
.mr423 {
  margin-right: 105.75rem;
}
.mt423 {
  margin-top: 105.75rem;
}
.mb423 {
  margin-bottom: 105.75rem;
}
.mx423 {
  margin-left: 105.75rem;
  margin-right: 105.75rem;
}
.my423 {
  margin-top: 105.75rem;
  margin-bottom: 105.75rem;
}
/* margin 106rem */
.m424 {
  margin: 106rem;
}
.ml424 {
  margin-left: 106rem;
}
.mr424 {
  margin-right: 106rem;
}
.mt424 {
  margin-top: 106rem;
}
.mb424 {
  margin-bottom: 106rem;
}
.mx424 {
  margin-left: 106rem;
  margin-right: 106rem;
}
.my424 {
  margin-top: 106rem;
  margin-bottom: 106rem;
}
/* margin 106.25rem */
.m425 {
  margin: 106.25rem;
}
.ml425 {
  margin-left: 106.25rem;
}
.mr425 {
  margin-right: 106.25rem;
}
.mt425 {
  margin-top: 106.25rem;
}
.mb425 {
  margin-bottom: 106.25rem;
}
.mx425 {
  margin-left: 106.25rem;
  margin-right: 106.25rem;
}
.my425 {
  margin-top: 106.25rem;
  margin-bottom: 106.25rem;
}
/* margin 106.5rem */
.m426 {
  margin: 106.5rem;
}
.ml426 {
  margin-left: 106.5rem;
}
.mr426 {
  margin-right: 106.5rem;
}
.mt426 {
  margin-top: 106.5rem;
}
.mb426 {
  margin-bottom: 106.5rem;
}
.mx426 {
  margin-left: 106.5rem;
  margin-right: 106.5rem;
}
.my426 {
  margin-top: 106.5rem;
  margin-bottom: 106.5rem;
}
/* margin 106.75rem */
.m427 {
  margin: 106.75rem;
}
.ml427 {
  margin-left: 106.75rem;
}
.mr427 {
  margin-right: 106.75rem;
}
.mt427 {
  margin-top: 106.75rem;
}
.mb427 {
  margin-bottom: 106.75rem;
}
.mx427 {
  margin-left: 106.75rem;
  margin-right: 106.75rem;
}
.my427 {
  margin-top: 106.75rem;
  margin-bottom: 106.75rem;
}
/* margin 107rem */
.m428 {
  margin: 107rem;
}
.ml428 {
  margin-left: 107rem;
}
.mr428 {
  margin-right: 107rem;
}
.mt428 {
  margin-top: 107rem;
}
.mb428 {
  margin-bottom: 107rem;
}
.mx428 {
  margin-left: 107rem;
  margin-right: 107rem;
}
.my428 {
  margin-top: 107rem;
  margin-bottom: 107rem;
}
/* margin 107.25rem */
.m429 {
  margin: 107.25rem;
}
.ml429 {
  margin-left: 107.25rem;
}
.mr429 {
  margin-right: 107.25rem;
}
.mt429 {
  margin-top: 107.25rem;
}
.mb429 {
  margin-bottom: 107.25rem;
}
.mx429 {
  margin-left: 107.25rem;
  margin-right: 107.25rem;
}
.my429 {
  margin-top: 107.25rem;
  margin-bottom: 107.25rem;
}
/* margin 107.5rem */
.m430 {
  margin: 107.5rem;
}
.ml430 {
  margin-left: 107.5rem;
}
.mr430 {
  margin-right: 107.5rem;
}
.mt430 {
  margin-top: 107.5rem;
}
.mb430 {
  margin-bottom: 107.5rem;
}
.mx430 {
  margin-left: 107.5rem;
  margin-right: 107.5rem;
}
.my430 {
  margin-top: 107.5rem;
  margin-bottom: 107.5rem;
}
/* margin 107.75rem */
.m431 {
  margin: 107.75rem;
}
.ml431 {
  margin-left: 107.75rem;
}
.mr431 {
  margin-right: 107.75rem;
}
.mt431 {
  margin-top: 107.75rem;
}
.mb431 {
  margin-bottom: 107.75rem;
}
.mx431 {
  margin-left: 107.75rem;
  margin-right: 107.75rem;
}
.my431 {
  margin-top: 107.75rem;
  margin-bottom: 107.75rem;
}
/* margin 108rem */
.m432 {
  margin: 108rem;
}
.ml432 {
  margin-left: 108rem;
}
.mr432 {
  margin-right: 108rem;
}
.mt432 {
  margin-top: 108rem;
}
.mb432 {
  margin-bottom: 108rem;
}
.mx432 {
  margin-left: 108rem;
  margin-right: 108rem;
}
.my432 {
  margin-top: 108rem;
  margin-bottom: 108rem;
}
/* margin 108.25rem */
.m433 {
  margin: 108.25rem;
}
.ml433 {
  margin-left: 108.25rem;
}
.mr433 {
  margin-right: 108.25rem;
}
.mt433 {
  margin-top: 108.25rem;
}
.mb433 {
  margin-bottom: 108.25rem;
}
.mx433 {
  margin-left: 108.25rem;
  margin-right: 108.25rem;
}
.my433 {
  margin-top: 108.25rem;
  margin-bottom: 108.25rem;
}
/* margin 108.5rem */
.m434 {
  margin: 108.5rem;
}
.ml434 {
  margin-left: 108.5rem;
}
.mr434 {
  margin-right: 108.5rem;
}
.mt434 {
  margin-top: 108.5rem;
}
.mb434 {
  margin-bottom: 108.5rem;
}
.mx434 {
  margin-left: 108.5rem;
  margin-right: 108.5rem;
}
.my434 {
  margin-top: 108.5rem;
  margin-bottom: 108.5rem;
}
/* margin 108.75rem */
.m435 {
  margin: 108.75rem;
}
.ml435 {
  margin-left: 108.75rem;
}
.mr435 {
  margin-right: 108.75rem;
}
.mt435 {
  margin-top: 108.75rem;
}
.mb435 {
  margin-bottom: 108.75rem;
}
.mx435 {
  margin-left: 108.75rem;
  margin-right: 108.75rem;
}
.my435 {
  margin-top: 108.75rem;
  margin-bottom: 108.75rem;
}
/* margin 109rem */
.m436 {
  margin: 109rem;
}
.ml436 {
  margin-left: 109rem;
}
.mr436 {
  margin-right: 109rem;
}
.mt436 {
  margin-top: 109rem;
}
.mb436 {
  margin-bottom: 109rem;
}
.mx436 {
  margin-left: 109rem;
  margin-right: 109rem;
}
.my436 {
  margin-top: 109rem;
  margin-bottom: 109rem;
}
/* margin 109.25rem */
.m437 {
  margin: 109.25rem;
}
.ml437 {
  margin-left: 109.25rem;
}
.mr437 {
  margin-right: 109.25rem;
}
.mt437 {
  margin-top: 109.25rem;
}
.mb437 {
  margin-bottom: 109.25rem;
}
.mx437 {
  margin-left: 109.25rem;
  margin-right: 109.25rem;
}
.my437 {
  margin-top: 109.25rem;
  margin-bottom: 109.25rem;
}
/* margin 109.5rem */
.m438 {
  margin: 109.5rem;
}
.ml438 {
  margin-left: 109.5rem;
}
.mr438 {
  margin-right: 109.5rem;
}
.mt438 {
  margin-top: 109.5rem;
}
.mb438 {
  margin-bottom: 109.5rem;
}
.mx438 {
  margin-left: 109.5rem;
  margin-right: 109.5rem;
}
.my438 {
  margin-top: 109.5rem;
  margin-bottom: 109.5rem;
}
/* margin 109.75rem */
.m439 {
  margin: 109.75rem;
}
.ml439 {
  margin-left: 109.75rem;
}
.mr439 {
  margin-right: 109.75rem;
}
.mt439 {
  margin-top: 109.75rem;
}
.mb439 {
  margin-bottom: 109.75rem;
}
.mx439 {
  margin-left: 109.75rem;
  margin-right: 109.75rem;
}
.my439 {
  margin-top: 109.75rem;
  margin-bottom: 109.75rem;
}
/* margin 110rem */
.m440 {
  margin: 110rem;
}
.ml440 {
  margin-left: 110rem;
}
.mr440 {
  margin-right: 110rem;
}
.mt440 {
  margin-top: 110rem;
}
.mb440 {
  margin-bottom: 110rem;
}
.mx440 {
  margin-left: 110rem;
  margin-right: 110rem;
}
.my440 {
  margin-top: 110rem;
  margin-bottom: 110rem;
}
/* margin 110.25rem */
.m441 {
  margin: 110.25rem;
}
.ml441 {
  margin-left: 110.25rem;
}
.mr441 {
  margin-right: 110.25rem;
}
.mt441 {
  margin-top: 110.25rem;
}
.mb441 {
  margin-bottom: 110.25rem;
}
.mx441 {
  margin-left: 110.25rem;
  margin-right: 110.25rem;
}
.my441 {
  margin-top: 110.25rem;
  margin-bottom: 110.25rem;
}
/* margin 110.5rem */
.m442 {
  margin: 110.5rem;
}
.ml442 {
  margin-left: 110.5rem;
}
.mr442 {
  margin-right: 110.5rem;
}
.mt442 {
  margin-top: 110.5rem;
}
.mb442 {
  margin-bottom: 110.5rem;
}
.mx442 {
  margin-left: 110.5rem;
  margin-right: 110.5rem;
}
.my442 {
  margin-top: 110.5rem;
  margin-bottom: 110.5rem;
}
/* margin 110.75rem */
.m443 {
  margin: 110.75rem;
}
.ml443 {
  margin-left: 110.75rem;
}
.mr443 {
  margin-right: 110.75rem;
}
.mt443 {
  margin-top: 110.75rem;
}
.mb443 {
  margin-bottom: 110.75rem;
}
.mx443 {
  margin-left: 110.75rem;
  margin-right: 110.75rem;
}
.my443 {
  margin-top: 110.75rem;
  margin-bottom: 110.75rem;
}
/* margin 111rem */
.m444 {
  margin: 111rem;
}
.ml444 {
  margin-left: 111rem;
}
.mr444 {
  margin-right: 111rem;
}
.mt444 {
  margin-top: 111rem;
}
.mb444 {
  margin-bottom: 111rem;
}
.mx444 {
  margin-left: 111rem;
  margin-right: 111rem;
}
.my444 {
  margin-top: 111rem;
  margin-bottom: 111rem;
}
/* margin 111.25rem */
.m445 {
  margin: 111.25rem;
}
.ml445 {
  margin-left: 111.25rem;
}
.mr445 {
  margin-right: 111.25rem;
}
.mt445 {
  margin-top: 111.25rem;
}
.mb445 {
  margin-bottom: 111.25rem;
}
.mx445 {
  margin-left: 111.25rem;
  margin-right: 111.25rem;
}
.my445 {
  margin-top: 111.25rem;
  margin-bottom: 111.25rem;
}
/* margin 111.5rem */
.m446 {
  margin: 111.5rem;
}
.ml446 {
  margin-left: 111.5rem;
}
.mr446 {
  margin-right: 111.5rem;
}
.mt446 {
  margin-top: 111.5rem;
}
.mb446 {
  margin-bottom: 111.5rem;
}
.mx446 {
  margin-left: 111.5rem;
  margin-right: 111.5rem;
}
.my446 {
  margin-top: 111.5rem;
  margin-bottom: 111.5rem;
}
/* margin 111.75rem */
.m447 {
  margin: 111.75rem;
}
.ml447 {
  margin-left: 111.75rem;
}
.mr447 {
  margin-right: 111.75rem;
}
.mt447 {
  margin-top: 111.75rem;
}
.mb447 {
  margin-bottom: 111.75rem;
}
.mx447 {
  margin-left: 111.75rem;
  margin-right: 111.75rem;
}
.my447 {
  margin-top: 111.75rem;
  margin-bottom: 111.75rem;
}
/* margin 112rem */
.m448 {
  margin: 112rem;
}
.ml448 {
  margin-left: 112rem;
}
.mr448 {
  margin-right: 112rem;
}
.mt448 {
  margin-top: 112rem;
}
.mb448 {
  margin-bottom: 112rem;
}
.mx448 {
  margin-left: 112rem;
  margin-right: 112rem;
}
.my448 {
  margin-top: 112rem;
  margin-bottom: 112rem;
}
/* margin 112.25rem */
.m449 {
  margin: 112.25rem;
}
.ml449 {
  margin-left: 112.25rem;
}
.mr449 {
  margin-right: 112.25rem;
}
.mt449 {
  margin-top: 112.25rem;
}
.mb449 {
  margin-bottom: 112.25rem;
}
.mx449 {
  margin-left: 112.25rem;
  margin-right: 112.25rem;
}
.my449 {
  margin-top: 112.25rem;
  margin-bottom: 112.25rem;
}
/* margin 112.5rem */
.m450 {
  margin: 112.5rem;
}
.ml450 {
  margin-left: 112.5rem;
}
.mr450 {
  margin-right: 112.5rem;
}
.mt450 {
  margin-top: 112.5rem;
}
.mb450 {
  margin-bottom: 112.5rem;
}
.mx450 {
  margin-left: 112.5rem;
  margin-right: 112.5rem;
}
.my450 {
  margin-top: 112.5rem;
  margin-bottom: 112.5rem;
}
/* margin 112.75rem */
.m451 {
  margin: 112.75rem;
}
.ml451 {
  margin-left: 112.75rem;
}
.mr451 {
  margin-right: 112.75rem;
}
.mt451 {
  margin-top: 112.75rem;
}
.mb451 {
  margin-bottom: 112.75rem;
}
.mx451 {
  margin-left: 112.75rem;
  margin-right: 112.75rem;
}
.my451 {
  margin-top: 112.75rem;
  margin-bottom: 112.75rem;
}
/* margin 113rem */
.m452 {
  margin: 113rem;
}
.ml452 {
  margin-left: 113rem;
}
.mr452 {
  margin-right: 113rem;
}
.mt452 {
  margin-top: 113rem;
}
.mb452 {
  margin-bottom: 113rem;
}
.mx452 {
  margin-left: 113rem;
  margin-right: 113rem;
}
.my452 {
  margin-top: 113rem;
  margin-bottom: 113rem;
}
/* margin 113.25rem */
.m453 {
  margin: 113.25rem;
}
.ml453 {
  margin-left: 113.25rem;
}
.mr453 {
  margin-right: 113.25rem;
}
.mt453 {
  margin-top: 113.25rem;
}
.mb453 {
  margin-bottom: 113.25rem;
}
.mx453 {
  margin-left: 113.25rem;
  margin-right: 113.25rem;
}
.my453 {
  margin-top: 113.25rem;
  margin-bottom: 113.25rem;
}
/* margin 113.5rem */
.m454 {
  margin: 113.5rem;
}
.ml454 {
  margin-left: 113.5rem;
}
.mr454 {
  margin-right: 113.5rem;
}
.mt454 {
  margin-top: 113.5rem;
}
.mb454 {
  margin-bottom: 113.5rem;
}
.mx454 {
  margin-left: 113.5rem;
  margin-right: 113.5rem;
}
.my454 {
  margin-top: 113.5rem;
  margin-bottom: 113.5rem;
}
/* margin 113.75rem */
.m455 {
  margin: 113.75rem;
}
.ml455 {
  margin-left: 113.75rem;
}
.mr455 {
  margin-right: 113.75rem;
}
.mt455 {
  margin-top: 113.75rem;
}
.mb455 {
  margin-bottom: 113.75rem;
}
.mx455 {
  margin-left: 113.75rem;
  margin-right: 113.75rem;
}
.my455 {
  margin-top: 113.75rem;
  margin-bottom: 113.75rem;
}
/* margin 114rem */
.m456 {
  margin: 114rem;
}
.ml456 {
  margin-left: 114rem;
}
.mr456 {
  margin-right: 114rem;
}
.mt456 {
  margin-top: 114rem;
}
.mb456 {
  margin-bottom: 114rem;
}
.mx456 {
  margin-left: 114rem;
  margin-right: 114rem;
}
.my456 {
  margin-top: 114rem;
  margin-bottom: 114rem;
}
/* margin 114.25rem */
.m457 {
  margin: 114.25rem;
}
.ml457 {
  margin-left: 114.25rem;
}
.mr457 {
  margin-right: 114.25rem;
}
.mt457 {
  margin-top: 114.25rem;
}
.mb457 {
  margin-bottom: 114.25rem;
}
.mx457 {
  margin-left: 114.25rem;
  margin-right: 114.25rem;
}
.my457 {
  margin-top: 114.25rem;
  margin-bottom: 114.25rem;
}
/* margin 114.5rem */
.m458 {
  margin: 114.5rem;
}
.ml458 {
  margin-left: 114.5rem;
}
.mr458 {
  margin-right: 114.5rem;
}
.mt458 {
  margin-top: 114.5rem;
}
.mb458 {
  margin-bottom: 114.5rem;
}
.mx458 {
  margin-left: 114.5rem;
  margin-right: 114.5rem;
}
.my458 {
  margin-top: 114.5rem;
  margin-bottom: 114.5rem;
}
/* margin 114.75rem */
.m459 {
  margin: 114.75rem;
}
.ml459 {
  margin-left: 114.75rem;
}
.mr459 {
  margin-right: 114.75rem;
}
.mt459 {
  margin-top: 114.75rem;
}
.mb459 {
  margin-bottom: 114.75rem;
}
.mx459 {
  margin-left: 114.75rem;
  margin-right: 114.75rem;
}
.my459 {
  margin-top: 114.75rem;
  margin-bottom: 114.75rem;
}
/* margin 115rem */
.m460 {
  margin: 115rem;
}
.ml460 {
  margin-left: 115rem;
}
.mr460 {
  margin-right: 115rem;
}
.mt460 {
  margin-top: 115rem;
}
.mb460 {
  margin-bottom: 115rem;
}
.mx460 {
  margin-left: 115rem;
  margin-right: 115rem;
}
.my460 {
  margin-top: 115rem;
  margin-bottom: 115rem;
}
/* margin 115.25rem */
.m461 {
  margin: 115.25rem;
}
.ml461 {
  margin-left: 115.25rem;
}
.mr461 {
  margin-right: 115.25rem;
}
.mt461 {
  margin-top: 115.25rem;
}
.mb461 {
  margin-bottom: 115.25rem;
}
.mx461 {
  margin-left: 115.25rem;
  margin-right: 115.25rem;
}
.my461 {
  margin-top: 115.25rem;
  margin-bottom: 115.25rem;
}
/* margin 115.5rem */
.m462 {
  margin: 115.5rem;
}
.ml462 {
  margin-left: 115.5rem;
}
.mr462 {
  margin-right: 115.5rem;
}
.mt462 {
  margin-top: 115.5rem;
}
.mb462 {
  margin-bottom: 115.5rem;
}
.mx462 {
  margin-left: 115.5rem;
  margin-right: 115.5rem;
}
.my462 {
  margin-top: 115.5rem;
  margin-bottom: 115.5rem;
}
/* margin 115.75rem */
.m463 {
  margin: 115.75rem;
}
.ml463 {
  margin-left: 115.75rem;
}
.mr463 {
  margin-right: 115.75rem;
}
.mt463 {
  margin-top: 115.75rem;
}
.mb463 {
  margin-bottom: 115.75rem;
}
.mx463 {
  margin-left: 115.75rem;
  margin-right: 115.75rem;
}
.my463 {
  margin-top: 115.75rem;
  margin-bottom: 115.75rem;
}
/* margin 116rem */
.m464 {
  margin: 116rem;
}
.ml464 {
  margin-left: 116rem;
}
.mr464 {
  margin-right: 116rem;
}
.mt464 {
  margin-top: 116rem;
}
.mb464 {
  margin-bottom: 116rem;
}
.mx464 {
  margin-left: 116rem;
  margin-right: 116rem;
}
.my464 {
  margin-top: 116rem;
  margin-bottom: 116rem;
}
/* margin 116.25rem */
.m465 {
  margin: 116.25rem;
}
.ml465 {
  margin-left: 116.25rem;
}
.mr465 {
  margin-right: 116.25rem;
}
.mt465 {
  margin-top: 116.25rem;
}
.mb465 {
  margin-bottom: 116.25rem;
}
.mx465 {
  margin-left: 116.25rem;
  margin-right: 116.25rem;
}
.my465 {
  margin-top: 116.25rem;
  margin-bottom: 116.25rem;
}
/* margin 116.5rem */
.m466 {
  margin: 116.5rem;
}
.ml466 {
  margin-left: 116.5rem;
}
.mr466 {
  margin-right: 116.5rem;
}
.mt466 {
  margin-top: 116.5rem;
}
.mb466 {
  margin-bottom: 116.5rem;
}
.mx466 {
  margin-left: 116.5rem;
  margin-right: 116.5rem;
}
.my466 {
  margin-top: 116.5rem;
  margin-bottom: 116.5rem;
}
/* margin 116.75rem */
.m467 {
  margin: 116.75rem;
}
.ml467 {
  margin-left: 116.75rem;
}
.mr467 {
  margin-right: 116.75rem;
}
.mt467 {
  margin-top: 116.75rem;
}
.mb467 {
  margin-bottom: 116.75rem;
}
.mx467 {
  margin-left: 116.75rem;
  margin-right: 116.75rem;
}
.my467 {
  margin-top: 116.75rem;
  margin-bottom: 116.75rem;
}
/* margin 117rem */
.m468 {
  margin: 117rem;
}
.ml468 {
  margin-left: 117rem;
}
.mr468 {
  margin-right: 117rem;
}
.mt468 {
  margin-top: 117rem;
}
.mb468 {
  margin-bottom: 117rem;
}
.mx468 {
  margin-left: 117rem;
  margin-right: 117rem;
}
.my468 {
  margin-top: 117rem;
  margin-bottom: 117rem;
}
/* margin 117.25rem */
.m469 {
  margin: 117.25rem;
}
.ml469 {
  margin-left: 117.25rem;
}
.mr469 {
  margin-right: 117.25rem;
}
.mt469 {
  margin-top: 117.25rem;
}
.mb469 {
  margin-bottom: 117.25rem;
}
.mx469 {
  margin-left: 117.25rem;
  margin-right: 117.25rem;
}
.my469 {
  margin-top: 117.25rem;
  margin-bottom: 117.25rem;
}
/* margin 117.5rem */
.m470 {
  margin: 117.5rem;
}
.ml470 {
  margin-left: 117.5rem;
}
.mr470 {
  margin-right: 117.5rem;
}
.mt470 {
  margin-top: 117.5rem;
}
.mb470 {
  margin-bottom: 117.5rem;
}
.mx470 {
  margin-left: 117.5rem;
  margin-right: 117.5rem;
}
.my470 {
  margin-top: 117.5rem;
  margin-bottom: 117.5rem;
}
/* margin 117.75rem */
.m471 {
  margin: 117.75rem;
}
.ml471 {
  margin-left: 117.75rem;
}
.mr471 {
  margin-right: 117.75rem;
}
.mt471 {
  margin-top: 117.75rem;
}
.mb471 {
  margin-bottom: 117.75rem;
}
.mx471 {
  margin-left: 117.75rem;
  margin-right: 117.75rem;
}
.my471 {
  margin-top: 117.75rem;
  margin-bottom: 117.75rem;
}
/* margin 118rem */
.m472 {
  margin: 118rem;
}
.ml472 {
  margin-left: 118rem;
}
.mr472 {
  margin-right: 118rem;
}
.mt472 {
  margin-top: 118rem;
}
.mb472 {
  margin-bottom: 118rem;
}
.mx472 {
  margin-left: 118rem;
  margin-right: 118rem;
}
.my472 {
  margin-top: 118rem;
  margin-bottom: 118rem;
}
/* margin 118.25rem */
.m473 {
  margin: 118.25rem;
}
.ml473 {
  margin-left: 118.25rem;
}
.mr473 {
  margin-right: 118.25rem;
}
.mt473 {
  margin-top: 118.25rem;
}
.mb473 {
  margin-bottom: 118.25rem;
}
.mx473 {
  margin-left: 118.25rem;
  margin-right: 118.25rem;
}
.my473 {
  margin-top: 118.25rem;
  margin-bottom: 118.25rem;
}
/* margin 118.5rem */
.m474 {
  margin: 118.5rem;
}
.ml474 {
  margin-left: 118.5rem;
}
.mr474 {
  margin-right: 118.5rem;
}
.mt474 {
  margin-top: 118.5rem;
}
.mb474 {
  margin-bottom: 118.5rem;
}
.mx474 {
  margin-left: 118.5rem;
  margin-right: 118.5rem;
}
.my474 {
  margin-top: 118.5rem;
  margin-bottom: 118.5rem;
}
/* margin 118.75rem */
.m475 {
  margin: 118.75rem;
}
.ml475 {
  margin-left: 118.75rem;
}
.mr475 {
  margin-right: 118.75rem;
}
.mt475 {
  margin-top: 118.75rem;
}
.mb475 {
  margin-bottom: 118.75rem;
}
.mx475 {
  margin-left: 118.75rem;
  margin-right: 118.75rem;
}
.my475 {
  margin-top: 118.75rem;
  margin-bottom: 118.75rem;
}
/* margin 119rem */
.m476 {
  margin: 119rem;
}
.ml476 {
  margin-left: 119rem;
}
.mr476 {
  margin-right: 119rem;
}
.mt476 {
  margin-top: 119rem;
}
.mb476 {
  margin-bottom: 119rem;
}
.mx476 {
  margin-left: 119rem;
  margin-right: 119rem;
}
.my476 {
  margin-top: 119rem;
  margin-bottom: 119rem;
}
/* margin 119.25rem */
.m477 {
  margin: 119.25rem;
}
.ml477 {
  margin-left: 119.25rem;
}
.mr477 {
  margin-right: 119.25rem;
}
.mt477 {
  margin-top: 119.25rem;
}
.mb477 {
  margin-bottom: 119.25rem;
}
.mx477 {
  margin-left: 119.25rem;
  margin-right: 119.25rem;
}
.my477 {
  margin-top: 119.25rem;
  margin-bottom: 119.25rem;
}
/* margin 119.5rem */
.m478 {
  margin: 119.5rem;
}
.ml478 {
  margin-left: 119.5rem;
}
.mr478 {
  margin-right: 119.5rem;
}
.mt478 {
  margin-top: 119.5rem;
}
.mb478 {
  margin-bottom: 119.5rem;
}
.mx478 {
  margin-left: 119.5rem;
  margin-right: 119.5rem;
}
.my478 {
  margin-top: 119.5rem;
  margin-bottom: 119.5rem;
}
/* margin 119.75rem */
.m479 {
  margin: 119.75rem;
}
.ml479 {
  margin-left: 119.75rem;
}
.mr479 {
  margin-right: 119.75rem;
}
.mt479 {
  margin-top: 119.75rem;
}
.mb479 {
  margin-bottom: 119.75rem;
}
.mx479 {
  margin-left: 119.75rem;
  margin-right: 119.75rem;
}
.my479 {
  margin-top: 119.75rem;
  margin-bottom: 119.75rem;
}
/* margin 120rem */
.m480 {
  margin: 120rem;
}
.ml480 {
  margin-left: 120rem;
}
.mr480 {
  margin-right: 120rem;
}
.mt480 {
  margin-top: 120rem;
}
.mb480 {
  margin-bottom: 120rem;
}
.mx480 {
  margin-left: 120rem;
  margin-right: 120rem;
}
.my480 {
  margin-top: 120rem;
  margin-bottom: 120rem;
}
/* margin 120.25rem */
.m481 {
  margin: 120.25rem;
}
.ml481 {
  margin-left: 120.25rem;
}
.mr481 {
  margin-right: 120.25rem;
}
.mt481 {
  margin-top: 120.25rem;
}
.mb481 {
  margin-bottom: 120.25rem;
}
.mx481 {
  margin-left: 120.25rem;
  margin-right: 120.25rem;
}
.my481 {
  margin-top: 120.25rem;
  margin-bottom: 120.25rem;
}
/* margin 120.5rem */
.m482 {
  margin: 120.5rem;
}
.ml482 {
  margin-left: 120.5rem;
}
.mr482 {
  margin-right: 120.5rem;
}
.mt482 {
  margin-top: 120.5rem;
}
.mb482 {
  margin-bottom: 120.5rem;
}
.mx482 {
  margin-left: 120.5rem;
  margin-right: 120.5rem;
}
.my482 {
  margin-top: 120.5rem;
  margin-bottom: 120.5rem;
}
/* margin 120.75rem */
.m483 {
  margin: 120.75rem;
}
.ml483 {
  margin-left: 120.75rem;
}
.mr483 {
  margin-right: 120.75rem;
}
.mt483 {
  margin-top: 120.75rem;
}
.mb483 {
  margin-bottom: 120.75rem;
}
.mx483 {
  margin-left: 120.75rem;
  margin-right: 120.75rem;
}
.my483 {
  margin-top: 120.75rem;
  margin-bottom: 120.75rem;
}
/* margin 121rem */
.m484 {
  margin: 121rem;
}
.ml484 {
  margin-left: 121rem;
}
.mr484 {
  margin-right: 121rem;
}
.mt484 {
  margin-top: 121rem;
}
.mb484 {
  margin-bottom: 121rem;
}
.mx484 {
  margin-left: 121rem;
  margin-right: 121rem;
}
.my484 {
  margin-top: 121rem;
  margin-bottom: 121rem;
}
/* margin 121.25rem */
.m485 {
  margin: 121.25rem;
}
.ml485 {
  margin-left: 121.25rem;
}
.mr485 {
  margin-right: 121.25rem;
}
.mt485 {
  margin-top: 121.25rem;
}
.mb485 {
  margin-bottom: 121.25rem;
}
.mx485 {
  margin-left: 121.25rem;
  margin-right: 121.25rem;
}
.my485 {
  margin-top: 121.25rem;
  margin-bottom: 121.25rem;
}
/* margin 121.5rem */
.m486 {
  margin: 121.5rem;
}
.ml486 {
  margin-left: 121.5rem;
}
.mr486 {
  margin-right: 121.5rem;
}
.mt486 {
  margin-top: 121.5rem;
}
.mb486 {
  margin-bottom: 121.5rem;
}
.mx486 {
  margin-left: 121.5rem;
  margin-right: 121.5rem;
}
.my486 {
  margin-top: 121.5rem;
  margin-bottom: 121.5rem;
}
/* margin 121.75rem */
.m487 {
  margin: 121.75rem;
}
.ml487 {
  margin-left: 121.75rem;
}
.mr487 {
  margin-right: 121.75rem;
}
.mt487 {
  margin-top: 121.75rem;
}
.mb487 {
  margin-bottom: 121.75rem;
}
.mx487 {
  margin-left: 121.75rem;
  margin-right: 121.75rem;
}
.my487 {
  margin-top: 121.75rem;
  margin-bottom: 121.75rem;
}
/* margin 122rem */
.m488 {
  margin: 122rem;
}
.ml488 {
  margin-left: 122rem;
}
.mr488 {
  margin-right: 122rem;
}
.mt488 {
  margin-top: 122rem;
}
.mb488 {
  margin-bottom: 122rem;
}
.mx488 {
  margin-left: 122rem;
  margin-right: 122rem;
}
.my488 {
  margin-top: 122rem;
  margin-bottom: 122rem;
}
/* margin 122.25rem */
.m489 {
  margin: 122.25rem;
}
.ml489 {
  margin-left: 122.25rem;
}
.mr489 {
  margin-right: 122.25rem;
}
.mt489 {
  margin-top: 122.25rem;
}
.mb489 {
  margin-bottom: 122.25rem;
}
.mx489 {
  margin-left: 122.25rem;
  margin-right: 122.25rem;
}
.my489 {
  margin-top: 122.25rem;
  margin-bottom: 122.25rem;
}
/* margin 122.5rem */
.m490 {
  margin: 122.5rem;
}
.ml490 {
  margin-left: 122.5rem;
}
.mr490 {
  margin-right: 122.5rem;
}
.mt490 {
  margin-top: 122.5rem;
}
.mb490 {
  margin-bottom: 122.5rem;
}
.mx490 {
  margin-left: 122.5rem;
  margin-right: 122.5rem;
}
.my490 {
  margin-top: 122.5rem;
  margin-bottom: 122.5rem;
}
/* margin 122.75rem */
.m491 {
  margin: 122.75rem;
}
.ml491 {
  margin-left: 122.75rem;
}
.mr491 {
  margin-right: 122.75rem;
}
.mt491 {
  margin-top: 122.75rem;
}
.mb491 {
  margin-bottom: 122.75rem;
}
.mx491 {
  margin-left: 122.75rem;
  margin-right: 122.75rem;
}
.my491 {
  margin-top: 122.75rem;
  margin-bottom: 122.75rem;
}
/* margin 123rem */
.m492 {
  margin: 123rem;
}
.ml492 {
  margin-left: 123rem;
}
.mr492 {
  margin-right: 123rem;
}
.mt492 {
  margin-top: 123rem;
}
.mb492 {
  margin-bottom: 123rem;
}
.mx492 {
  margin-left: 123rem;
  margin-right: 123rem;
}
.my492 {
  margin-top: 123rem;
  margin-bottom: 123rem;
}
/* margin 123.25rem */
.m493 {
  margin: 123.25rem;
}
.ml493 {
  margin-left: 123.25rem;
}
.mr493 {
  margin-right: 123.25rem;
}
.mt493 {
  margin-top: 123.25rem;
}
.mb493 {
  margin-bottom: 123.25rem;
}
.mx493 {
  margin-left: 123.25rem;
  margin-right: 123.25rem;
}
.my493 {
  margin-top: 123.25rem;
  margin-bottom: 123.25rem;
}
/* margin 123.5rem */
.m494 {
  margin: 123.5rem;
}
.ml494 {
  margin-left: 123.5rem;
}
.mr494 {
  margin-right: 123.5rem;
}
.mt494 {
  margin-top: 123.5rem;
}
.mb494 {
  margin-bottom: 123.5rem;
}
.mx494 {
  margin-left: 123.5rem;
  margin-right: 123.5rem;
}
.my494 {
  margin-top: 123.5rem;
  margin-bottom: 123.5rem;
}
/* margin 123.75rem */
.m495 {
  margin: 123.75rem;
}
.ml495 {
  margin-left: 123.75rem;
}
.mr495 {
  margin-right: 123.75rem;
}
.mt495 {
  margin-top: 123.75rem;
}
.mb495 {
  margin-bottom: 123.75rem;
}
.mx495 {
  margin-left: 123.75rem;
  margin-right: 123.75rem;
}
.my495 {
  margin-top: 123.75rem;
  margin-bottom: 123.75rem;
}
/* margin 124rem */
.m496 {
  margin: 124rem;
}
.ml496 {
  margin-left: 124rem;
}
.mr496 {
  margin-right: 124rem;
}
.mt496 {
  margin-top: 124rem;
}
.mb496 {
  margin-bottom: 124rem;
}
.mx496 {
  margin-left: 124rem;
  margin-right: 124rem;
}
.my496 {
  margin-top: 124rem;
  margin-bottom: 124rem;
}
/* margin 124.25rem */
.m497 {
  margin: 124.25rem;
}
.ml497 {
  margin-left: 124.25rem;
}
.mr497 {
  margin-right: 124.25rem;
}
.mt497 {
  margin-top: 124.25rem;
}
.mb497 {
  margin-bottom: 124.25rem;
}
.mx497 {
  margin-left: 124.25rem;
  margin-right: 124.25rem;
}
.my497 {
  margin-top: 124.25rem;
  margin-bottom: 124.25rem;
}
/* margin 124.5rem */
.m498 {
  margin: 124.5rem;
}
.ml498 {
  margin-left: 124.5rem;
}
.mr498 {
  margin-right: 124.5rem;
}
.mt498 {
  margin-top: 124.5rem;
}
.mb498 {
  margin-bottom: 124.5rem;
}
.mx498 {
  margin-left: 124.5rem;
  margin-right: 124.5rem;
}
.my498 {
  margin-top: 124.5rem;
  margin-bottom: 124.5rem;
}
/* margin 124.75rem */
.m499 {
  margin: 124.75rem;
}
.ml499 {
  margin-left: 124.75rem;
}
.mr499 {
  margin-right: 124.75rem;
}
.mt499 {
  margin-top: 124.75rem;
}
.mb499 {
  margin-bottom: 124.75rem;
}
.mx499 {
  margin-left: 124.75rem;
  margin-right: 124.75rem;
}
.my499 {
  margin-top: 124.75rem;
  margin-bottom: 124.75rem;
}
/* margin 125rem */
.m500 {
  margin: 125rem;
}
.ml500 {
  margin-left: 125rem;
}
.mr500 {
  margin-right: 125rem;
}
.mt500 {
  margin-top: 125rem;
}
.mb500 {
  margin-bottom: 125rem;
}
.mx500 {
  margin-left: 125rem;
  margin-right: 125rem;
}
.my500 {
  margin-top: 125rem;
  margin-bottom: 125rem;
}
hr {
  height: 1px;
  background-color: var(--borderPrimary);
  border: none;
  margin-bottom: 1rem;
  margin-top: 2rem;
}
.help-text {
  margin-left: 3px;
  color: var(--primaryBlue);
  font-size: 17px !important;
}
.cdk-overlay-pane.mat-tooltip-panel .mat-tooltip {
  color: var(--white);
  background-color: #2b2a2a;
  border: 1px solid #eeeeee;
  font-size: 13px;
  padding: 10px;
  border-radius: 4px;
}
.mt-30 {
  margin-top: 30px;
}
.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background-color: var(--primary) !important;
}
.date-picker .mat-form-field-wrapper {
  padding-bottom: unset !important;
  font-size: 10px;
}
.date-picker .mat-form-field-appearance-fill .mat-form-field-flex {
  border-radius: 4px !important;
  border: 1px solid var(--borderPrimary) !important;
}
.action-drawer-active {
  width: 25rem !important;
}
.bill-link {
  color: var(--secondary);
  letter-spacing: 1px;
}
.blink-me {
  animation: blinker 2s linear infinite;
}
::-webkit-scrollbar {
  height: 0px;
  width: 0px;
  background: var(--borderPrimary);
}
@keyframes blinker {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.mat-checkbox-checked.mat-accent .mat-checkbox-ripple .mat-ripple-element {
  opacity: 0.03 !important;
  background-color: var(--primary) !important;
}
.mat-checkbox-checked.mat-accent .mat-checkbox-background,
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background {
  background-color: var(--primary);
}
.border-top {
  border-top: 1px solid var(--borderPrimary);
}
.border-bottom {
  border-bottom: 1px solid var(--borderPrimary);
}
.text-grey {
  color: #797979;
}
