/*!
 * xxxx1582728830186xxxx

 * project-name v0.0.1
 * A description for your project.
 * (c) 2020 YOUR NAME
 * MIT License
 * http://link-to-your-git-repo.com
 */

/* Large Devices, Wide Screens */
/* Medium Devices, Desktops */
/* Small Devices, Tablets */
/* Extra Small Devices, Phones */
/* Custom, iPhone Retina */
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@import url("https://fonts.googleapis.com/css?family=Lato|Montserrat:600,700&display=swap");
/* line 1, src/sass/vendor/boothstrap/_root.scss */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* line 21, src/sass/vendor/boothstrap/_reboot.scss */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 27, src/sass/vendor/boothstrap/_reboot.scss */
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
  width: device-width;
}

/* line 45, src/sass/vendor/boothstrap/_reboot.scss */
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

/* line 57, src/sass/vendor/boothstrap/_reboot.scss */
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

/* line 73, src/sass/vendor/boothstrap/_reboot.scss */
[tabindex="-1"]:focus {
  outline: 0 !important;
}

/* line 83, src/sass/vendor/boothstrap/_reboot.scss */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/* line 99, src/sass/vendor/boothstrap/_reboot.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

/* line 109, src/sass/vendor/boothstrap/_reboot.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 121, src/sass/vendor/boothstrap/_reboot.scss */
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

/* line 129, src/sass/vendor/boothstrap/_reboot.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

/* line 135, src/sass/vendor/boothstrap/_reboot.scss */
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 142, src/sass/vendor/boothstrap/_reboot.scss */
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

/* line 149, src/sass/vendor/boothstrap/_reboot.scss */
dt {
  font-weight: 700;
}

/* line 153, src/sass/vendor/boothstrap/_reboot.scss */
dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

/* line 158, src/sass/vendor/boothstrap/_reboot.scss */
blockquote {
  margin: 0 0 1rem;
}

/* line 162, src/sass/vendor/boothstrap/_reboot.scss */
dfn {
  font-style: italic;
}

/* line 167, src/sass/vendor/boothstrap/_reboot.scss */
b,
strong {
  font-weight: bolder;
}

/* line 173, src/sass/vendor/boothstrap/_reboot.scss */
small {
  font-size: 80%;
}

/* line 182, src/sass/vendor/boothstrap/_reboot.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 190, src/sass/vendor/boothstrap/_reboot.scss */
sub {
  bottom: -.25em;
}

/* line 191, src/sass/vendor/boothstrap/_reboot.scss */
sup {
  top: -.5em;
}

/* line 198, src/sass/vendor/boothstrap/_reboot.scss */
a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

/* line 216, src/sass/vendor/boothstrap/_reboot.scss */
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

/* line 19, src/sass/vendor/boothstrap/mixins/_hover.scss */
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

/* line 225, src/sass/vendor/boothstrap/_reboot.scss */
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

/* line 236, src/sass/vendor/boothstrap/_reboot.scss */
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 245, src/sass/vendor/boothstrap/_reboot.scss */
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

/* line 262, src/sass/vendor/boothstrap/_reboot.scss */
figure {
  margin: 0 0 1rem;
}

/* line 272, src/sass/vendor/boothstrap/_reboot.scss */
img {
  vertical-align: middle;
  border-style: none;
}

/* line 277, src/sass/vendor/boothstrap/_reboot.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 286, src/sass/vendor/boothstrap/_reboot.scss */
table {
  border-collapse: collapse;
}

/* line 290, src/sass/vendor/boothstrap/_reboot.scss */
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

/* line 298, src/sass/vendor/boothstrap/_reboot.scss */
th {
  text-align: inherit;
}

/* line 309, src/sass/vendor/boothstrap/_reboot.scss */
label {
  display: inline-block;
  margin-bottom: .5rem;
}

/* line 318, src/sass/vendor/boothstrap/_reboot.scss */
button {
  border-radius: 0;
}

/* line 326, src/sass/vendor/boothstrap/_reboot.scss */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

/* line 331, src/sass/vendor/boothstrap/_reboot.scss */
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 342, src/sass/vendor/boothstrap/_reboot.scss */
button,
input {
  overflow: visible;
}

/* line 347, src/sass/vendor/boothstrap/_reboot.scss */
button,
select {
  text-transform: none;
}

/* line 355, src/sass/vendor/boothstrap/_reboot.scss */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/* line 363, src/sass/vendor/boothstrap/_reboot.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

/* line 371, src/sass/vendor/boothstrap/_reboot.scss */
input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

/* line 378, src/sass/vendor/boothstrap/_reboot.scss */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

/* line 390, src/sass/vendor/boothstrap/_reboot.scss */
textarea {
  overflow: auto;
  resize: vertical;
}

/* line 396, src/sass/vendor/boothstrap/_reboot.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 411, src/sass/vendor/boothstrap/_reboot.scss */
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

/* line 423, src/sass/vendor/boothstrap/_reboot.scss */
progress {
  vertical-align: baseline;
}

/* line 428, src/sass/vendor/boothstrap/_reboot.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 433, src/sass/vendor/boothstrap/_reboot.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

/* line 446, src/sass/vendor/boothstrap/_reboot.scss */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 456, src/sass/vendor/boothstrap/_reboot.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

/* line 465, src/sass/vendor/boothstrap/_reboot.scss */
output {
  display: inline-block;
}

/* line 469, src/sass/vendor/boothstrap/_reboot.scss */
summary {
  display: list-item;
  cursor: pointer;
}

/* line 474, src/sass/vendor/boothstrap/_reboot.scss */
template {
  display: none;
}

/* line 480, src/sass/vendor/boothstrap/_reboot.scss */
[hidden] {
  display: none !important;
}

/* line 7, src/sass/vendor/boothstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

/* line 16, src/sass/vendor/boothstrap/_type.scss */
h1, .h1 {
  font-size: 2.5rem;
}

/* line 17, src/sass/vendor/boothstrap/_type.scss */
h2, .h2 {
  font-size: 2rem;
}

/* line 18, src/sass/vendor/boothstrap/_type.scss */
h3, .h3 {
  font-size: 1.75rem;
}

/* line 19, src/sass/vendor/boothstrap/_type.scss */
h4, .h4 {
  font-size: 1.5rem;
}

/* line 20, src/sass/vendor/boothstrap/_type.scss */
h5, .h5 {
  font-size: 1.25rem;
}

/* line 21, src/sass/vendor/boothstrap/_type.scss */
h6, .h6 {
  font-size: 1rem;
}

/* line 23, src/sass/vendor/boothstrap/_type.scss */
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

/* line 29, src/sass/vendor/boothstrap/_type.scss */
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 34, src/sass/vendor/boothstrap/_type.scss */
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 39, src/sass/vendor/boothstrap/_type.scss */
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 44, src/sass/vendor/boothstrap/_type.scss */
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 55, src/sass/vendor/boothstrap/_type.scss */
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 67, src/sass/vendor/boothstrap/_type.scss */
small,
.small {
  font-size: 80%;
  font-weight: 400;
}

/* line 73, src/sass/vendor/boothstrap/_type.scss */
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

/* line 84, src/sass/vendor/boothstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 89, src/sass/vendor/boothstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 92, src/sass/vendor/boothstrap/_type.scss */
.list-inline-item {
  display: inline-block;
}

/* line 95, src/sass/vendor/boothstrap/_type.scss */
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

/* line 106, src/sass/vendor/boothstrap/_type.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 112, src/sass/vendor/boothstrap/_type.scss */
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

/* line 117, src/sass/vendor/boothstrap/_type.scss */
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

/* line 122, src/sass/vendor/boothstrap/_type.scss */
.blockquote-footer::before {
  content: "\2014 \00A0";
}

/* line 6, src/sass/vendor/boothstrap/_grid.scss */
.container, .container-big {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  /* line 6, src/sass/vendor/boothstrap/_grid.scss */
  .container, .container-big {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  /* line 6, src/sass/vendor/boothstrap/_grid.scss */
  .container, .container-big {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  /* line 6, src/sass/vendor/boothstrap/_grid.scss */
  .container, .container-big {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  /* line 6, src/sass/vendor/boothstrap/_grid.scss */
  .container, .container-big {
    max-width: 1140px;
  }
}

/* line 18, src/sass/vendor/boothstrap/_grid.scss */
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

/* line 28, src/sass/vendor/boothstrap/_grid.scss */
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

/* line 34, src/sass/vendor/boothstrap/_grid.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 38, src/sass/vendor/boothstrap/_grid.scss */
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 8, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 32, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

/* line 37, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: none;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

/* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

/* line 49, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

/* line 51, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

/* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-1 {
  margin-left: 8.33333%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-2 {
  margin-left: 16.66667%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-3 {
  margin-left: 25%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-4 {
  margin-left: 33.33333%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-5 {
  margin-left: 41.66667%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-6 {
  margin-left: 50%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-7 {
  margin-left: 58.33333%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-8 {
  margin-left: 66.66667%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-9 {
  margin-left: 75%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-10 {
  margin-left: 83.33333%;
}

/* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  /* line 32, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  /* line 37, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 49, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  /* line 51, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-0 {
    margin-left: 0;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-3 {
    margin-left: 25%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-6 {
    margin-left: 50%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-9 {
    margin-left: 75%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  /* line 32, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  /* line 37, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 49, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  /* line 51, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-0 {
    margin-left: 0;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-3 {
    margin-left: 25%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-6 {
    margin-left: 50%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-9 {
    margin-left: 75%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  /* line 32, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  /* line 37, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 49, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  /* line 51, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-0 {
    margin-left: 0;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-3 {
    margin-left: 25%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-6 {
    margin-left: 50%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-9 {
    margin-left: 75%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 32, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  /* line 37, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 44, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 49, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  /* line 51, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  /* line 54, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-0 {
    margin-left: 0;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-3 {
    margin-left: 25%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-6 {
    margin-left: 50%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-9 {
    margin-left: 75%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  /* line 60, src/sass/vendor/boothstrap/mixins/_grid-framework.scss */
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

/* line 5, src/sass/vendor/boothstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

/* line 11, src/sass/vendor/boothstrap/_tables.scss */
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

/* line 18, src/sass/vendor/boothstrap/_tables.scss */
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

/* line 23, src/sass/vendor/boothstrap/_tables.scss */
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* line 27, src/sass/vendor/boothstrap/_tables.scss */
.table .table {
  background-color: #fff;
}

/* line 38, src/sass/vendor/boothstrap/_tables.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

/* line 49, src/sass/vendor/boothstrap/_tables.scss */
.table-bordered {
  border: 1px solid #dee2e6;
}

/* line 52, src/sass/vendor/boothstrap/_tables.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

/* line 58, src/sass/vendor/boothstrap/_tables.scss */
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

/* line 71, src/sass/vendor/boothstrap/_tables.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-info:hover {
  background-color: #abdde5;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-light:hover {
  background-color: #ececf6;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

/* line 7, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 23, src/sass/vendor/boothstrap/mixins/_table-row.scss */
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 109, src/sass/vendor/boothstrap/_tables.scss */
.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

/* line 117, src/sass/vendor/boothstrap/_tables.scss */
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

/* line 125, src/sass/vendor/boothstrap/_tables.scss */
.table-dark {
  color: #fff;
  background-color: #212529;
}

/* line 129, src/sass/vendor/boothstrap/_tables.scss */
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}

/* line 135, src/sass/vendor/boothstrap/_tables.scss */
.table-dark.table-bordered {
  border: 0;
}

/* line 140, src/sass/vendor/boothstrap/_tables.scss */
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

/* line 15, src/sass/vendor/boothstrap/mixins/_hover.scss */
.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  /* line 165, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  /* line 174, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 165, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  /* line 174, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  /* line 165, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  /* line 174, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  /* line 165, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  /* line 174, src/sass/vendor/boothstrap/_tables.scss */
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

/* line 165, src/sass/vendor/boothstrap/_tables.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* line 174, src/sass/vendor/boothstrap/_tables.scss */
.table-responsive > .table-bordered {
  border: 0;
}

/* 
  this template override in some cases some atribute of the bootstrap classes or add other non present in bootstrap
*/
/* true|false */
/*
  usually palette color are assigned in order of priority,
  $color1, and $color2 are the most used in the scss-include file
*/
/* placeolder color */
/* 
  the main color of background of the website es. html,body{background-color: $paper-color }
*/
/* 
  the size of the root element($tsize_N == 1rem), 
  kep in mind that the resizeFont function in 02_core.js will override this value
  with the one from resizeFontValue
*/
/* all the unit will be expressed in rem or em */
/* all the unit will be expressed in rem or em */
/* all the unit will be expressed in rem or em */
/* the weight of title an button --------------------------- */
/* heavy|light */
/* 
  container-big is like the normal container but has a greater max width
*/
/* 
  this measure will be use as module for margin and padding
  all the unit will be expressed in rem or em 
*/
/*
  this measure shuld be in em
*/
/*
  this measure shuld be in rem
*/
/*header*/
/*footer*/
/*burger type*/
/*menu*/
/*
  $menu-type: default | expanded | hamburger
  default = default will use the main $menu-collapsed-resolution for swithc betwin type 1 and 2
  expanded = classic desktop menu with logo on the left and menu voices to the right
  hamburger = classic mobile menu with collapsed voices and burger icon
*/
/* height & padding logo */
/* padding menu voice */
/* 10 different animations */
/* color menu collapsable */
/* 8 different types */
/* line 2, src/sass/scss-include/core.scss */
body, html {
  background-color: white;
}

/* based on $module in settings */
/* line 15, src/sass/scss-include/core.scss */
.padd-all-1 {
  padding: 0.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-1 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-1 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-1 {
  padding-left: 0.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-1 {
  padding-right: 0.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-1 {
  padding-top: 0.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-1 {
  padding-bottom: 0.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-1 {
  margin: 0.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-1 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-1 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-1 {
  margin-left: 0.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-1 {
  margin-right: 0.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-1 {
  margin-top: 0.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-1 {
  margin-bottom: 0.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-2 {
  padding: 1rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-2 {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-2 {
  padding-left: 1rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-2 {
  padding-right: 1rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-2 {
  padding-top: 1rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-2 {
  padding-bottom: 1rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-2 {
  margin: 1rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-2 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-2 {
  margin-left: 1rem;
  margin-right: 1rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-2 {
  margin-left: 1rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-2 {
  margin-right: 1rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-2 {
  margin-top: 1rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-2 {
  margin-bottom: 1rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-3 {
  padding: 1.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-3 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-3 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-3 {
  padding-left: 1.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-3 {
  padding-right: 1.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-3 {
  padding-top: 1.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-3 {
  padding-bottom: 1.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-3 {
  margin: 1.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-3 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-3 {
  margin-left: 1.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-3 {
  margin-right: 1.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-3 {
  margin-top: 1.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-3 {
  margin-bottom: 1.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-4 {
  padding: 2rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-4 {
  padding-left: 2rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-4 {
  padding-right: 2rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-4 {
  padding-top: 2rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-4 {
  padding-bottom: 2rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-4 {
  margin: 2rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-4 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-4 {
  margin-left: 2rem;
  margin-right: 2rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-4 {
  margin-left: 2rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-4 {
  margin-right: 2rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-4 {
  margin-top: 2rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-4 {
  margin-bottom: 2rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-5 {
  padding: 2.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-5 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-5 {
  padding-left: 2.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-5 {
  padding-right: 2.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-5 {
  padding-top: 2.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-5 {
  padding-bottom: 2.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-5 {
  margin: 2.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-5 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-5 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-5 {
  margin-left: 2.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-5 {
  margin-right: 2.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-5 {
  margin-top: 2.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-5 {
  margin-bottom: 2.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-6 {
  padding: 3rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-6 {
  padding-left: 3rem;
  padding-right: 3rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-6 {
  padding-left: 3rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-6 {
  padding-right: 3rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-6 {
  padding-top: 3rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-6 {
  padding-bottom: 3rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-6 {
  margin: 3rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-6 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-6 {
  margin-left: 3rem;
  margin-right: 3rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-6 {
  margin-left: 3rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-6 {
  margin-right: 3rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-6 {
  margin-top: 3rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-6 {
  margin-bottom: 3rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-7 {
  padding: 3.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-7 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-7 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-7 {
  padding-left: 3.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-7 {
  padding-right: 3.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-7 {
  padding-top: 3.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-7 {
  padding-bottom: 3.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-7 {
  margin: 3.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-7 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-7 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-7 {
  margin-left: 3.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-7 {
  margin-right: 3.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-7 {
  margin-top: 3.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-7 {
  margin-bottom: 3.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-8 {
  padding: 4rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-8 {
  padding-left: 4rem;
  padding-right: 4rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-8 {
  padding-left: 4rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-8 {
  padding-right: 4rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-8 {
  padding-top: 4rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-8 {
  padding-bottom: 4rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-8 {
  margin: 4rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-8 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-8 {
  margin-left: 4rem;
  margin-right: 4rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-8 {
  margin-left: 4rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-8 {
  margin-right: 4rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-8 {
  margin-top: 4rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-8 {
  margin-bottom: 4rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-9 {
  padding: 4.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-9 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-9 {
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-9 {
  padding-left: 4.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-9 {
  padding-right: 4.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-9 {
  padding-top: 4.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-9 {
  padding-bottom: 4.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-9 {
  margin: 4.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-9 {
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-9 {
  margin-left: 4.5rem;
  margin-right: 4.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-9 {
  margin-left: 4.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-9 {
  margin-right: 4.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-9 {
  margin-top: 4.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-9 {
  margin-bottom: 4.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-10 {
  padding: 5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-10 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-10 {
  padding-left: 5rem;
  padding-right: 5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-10 {
  padding-left: 5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-10 {
  padding-right: 5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-10 {
  padding-top: 5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-10 {
  padding-bottom: 5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-10 {
  margin: 5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-10 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-10 {
  margin-left: 5rem;
  margin-right: 5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-10 {
  margin-left: 5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-10 {
  margin-right: 5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-10 {
  margin-top: 5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-10 {
  margin-bottom: 5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-11 {
  padding: 5.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-11 {
  padding-top: 5.5rem;
  padding-bottom: 5.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-11 {
  padding-left: 5.5rem;
  padding-right: 5.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-11 {
  padding-left: 5.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-11 {
  padding-right: 5.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-11 {
  padding-top: 5.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-11 {
  padding-bottom: 5.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-11 {
  margin: 5.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-11 {
  margin-top: 5.5rem;
  margin-bottom: 5.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-11 {
  margin-left: 5.5rem;
  margin-right: 5.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-11 {
  margin-left: 5.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-11 {
  margin-right: 5.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-11 {
  margin-top: 5.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-11 {
  margin-bottom: 5.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-12 {
  padding: 6rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-12 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-12 {
  padding-left: 6rem;
  padding-right: 6rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-12 {
  padding-left: 6rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-12 {
  padding-right: 6rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-12 {
  padding-top: 6rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-12 {
  padding-bottom: 6rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-12 {
  margin: 6rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-12 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-12 {
  margin-left: 6rem;
  margin-right: 6rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-12 {
  margin-left: 6rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-12 {
  margin-right: 6rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-12 {
  margin-top: 6rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-12 {
  margin-bottom: 6rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-13 {
  padding: 6.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-13 {
  padding-top: 6.5rem;
  padding-bottom: 6.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-13 {
  padding-left: 6.5rem;
  padding-right: 6.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-13 {
  padding-left: 6.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-13 {
  padding-right: 6.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-13 {
  padding-top: 6.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-13 {
  padding-bottom: 6.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-13 {
  margin: 6.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-13 {
  margin-top: 6.5rem;
  margin-bottom: 6.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-13 {
  margin-left: 6.5rem;
  margin-right: 6.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-13 {
  margin-left: 6.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-13 {
  margin-right: 6.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-13 {
  margin-top: 6.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-13 {
  margin-bottom: 6.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-14 {
  padding: 7rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-14 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-14 {
  padding-left: 7rem;
  padding-right: 7rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-14 {
  padding-left: 7rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-14 {
  padding-right: 7rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-14 {
  padding-top: 7rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-14 {
  padding-bottom: 7rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-14 {
  margin: 7rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-14 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-14 {
  margin-left: 7rem;
  margin-right: 7rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-14 {
  margin-left: 7rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-14 {
  margin-right: 7rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-14 {
  margin-top: 7rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-14 {
  margin-bottom: 7rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-15 {
  padding: 7.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-15 {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-15 {
  padding-left: 7.5rem;
  padding-right: 7.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-15 {
  padding-left: 7.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-15 {
  padding-right: 7.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-15 {
  padding-top: 7.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-15 {
  padding-bottom: 7.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-15 {
  margin: 7.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-15 {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-15 {
  margin-left: 7.5rem;
  margin-right: 7.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-15 {
  margin-left: 7.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-15 {
  margin-right: 7.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-15 {
  margin-top: 7.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-15 {
  margin-bottom: 7.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-16 {
  padding: 8rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-16 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-16 {
  padding-left: 8rem;
  padding-right: 8rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-16 {
  padding-left: 8rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-16 {
  padding-right: 8rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-16 {
  padding-top: 8rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-16 {
  padding-bottom: 8rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-16 {
  margin: 8rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-16 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-16 {
  margin-left: 8rem;
  margin-right: 8rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-16 {
  margin-left: 8rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-16 {
  margin-right: 8rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-16 {
  margin-top: 8rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-16 {
  margin-bottom: 8rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-17 {
  padding: 8.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-17 {
  padding-top: 8.5rem;
  padding-bottom: 8.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-17 {
  padding-left: 8.5rem;
  padding-right: 8.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-17 {
  padding-left: 8.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-17 {
  padding-right: 8.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-17 {
  padding-top: 8.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-17 {
  padding-bottom: 8.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-17 {
  margin: 8.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-17 {
  margin-top: 8.5rem;
  margin-bottom: 8.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-17 {
  margin-left: 8.5rem;
  margin-right: 8.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-17 {
  margin-left: 8.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-17 {
  margin-right: 8.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-17 {
  margin-top: 8.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-17 {
  margin-bottom: 8.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-18 {
  padding: 9rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-18 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-18 {
  padding-left: 9rem;
  padding-right: 9rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-18 {
  padding-left: 9rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-18 {
  padding-right: 9rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-18 {
  padding-top: 9rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-18 {
  padding-bottom: 9rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-18 {
  margin: 9rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-18 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-18 {
  margin-left: 9rem;
  margin-right: 9rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-18 {
  margin-left: 9rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-18 {
  margin-right: 9rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-18 {
  margin-top: 9rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-18 {
  margin-bottom: 9rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-19 {
  padding: 9.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-19 {
  padding-top: 9.5rem;
  padding-bottom: 9.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-19 {
  padding-left: 9.5rem;
  padding-right: 9.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-19 {
  padding-left: 9.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-19 {
  padding-right: 9.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-19 {
  padding-top: 9.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-19 {
  padding-bottom: 9.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-19 {
  margin: 9.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-19 {
  margin-top: 9.5rem;
  margin-bottom: 9.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-19 {
  margin-left: 9.5rem;
  margin-right: 9.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-19 {
  margin-left: 9.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-19 {
  margin-right: 9.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-19 {
  margin-top: 9.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-19 {
  margin-bottom: 9.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-20 {
  padding: 10rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-20 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-20 {
  padding-left: 10rem;
  padding-right: 10rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-20 {
  padding-left: 10rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-20 {
  padding-right: 10rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-20 {
  padding-top: 10rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-20 {
  padding-bottom: 10rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-20 {
  margin: 10rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-20 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-20 {
  margin-left: 10rem;
  margin-right: 10rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-20 {
  margin-left: 10rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-20 {
  margin-right: 10rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-20 {
  margin-top: 10rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-20 {
  margin-bottom: 10rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-21 {
  padding: 10.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-21 {
  padding-top: 10.5rem;
  padding-bottom: 10.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-21 {
  padding-left: 10.5rem;
  padding-right: 10.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-21 {
  padding-left: 10.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-21 {
  padding-right: 10.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-21 {
  padding-top: 10.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-21 {
  padding-bottom: 10.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-21 {
  margin: 10.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-21 {
  margin-top: 10.5rem;
  margin-bottom: 10.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-21 {
  margin-left: 10.5rem;
  margin-right: 10.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-21 {
  margin-left: 10.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-21 {
  margin-right: 10.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-21 {
  margin-top: 10.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-21 {
  margin-bottom: 10.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-22 {
  padding: 11rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-22 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-22 {
  padding-left: 11rem;
  padding-right: 11rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-22 {
  padding-left: 11rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-22 {
  padding-right: 11rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-22 {
  padding-top: 11rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-22 {
  padding-bottom: 11rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-22 {
  margin: 11rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-22 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-22 {
  margin-left: 11rem;
  margin-right: 11rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-22 {
  margin-left: 11rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-22 {
  margin-right: 11rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-22 {
  margin-top: 11rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-22 {
  margin-bottom: 11rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-23 {
  padding: 11.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-23 {
  padding-top: 11.5rem;
  padding-bottom: 11.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-23 {
  padding-left: 11.5rem;
  padding-right: 11.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-23 {
  padding-left: 11.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-23 {
  padding-right: 11.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-23 {
  padding-top: 11.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-23 {
  padding-bottom: 11.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-23 {
  margin: 11.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-23 {
  margin-top: 11.5rem;
  margin-bottom: 11.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-23 {
  margin-left: 11.5rem;
  margin-right: 11.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-23 {
  margin-left: 11.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-23 {
  margin-right: 11.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-23 {
  margin-top: 11.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-23 {
  margin-bottom: 11.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-24 {
  padding: 12rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-24 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-24 {
  padding-left: 12rem;
  padding-right: 12rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-24 {
  padding-left: 12rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-24 {
  padding-right: 12rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-24 {
  padding-top: 12rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-24 {
  padding-bottom: 12rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-24 {
  margin: 12rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-24 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-24 {
  margin-left: 12rem;
  margin-right: 12rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-24 {
  margin-left: 12rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-24 {
  margin-right: 12rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-24 {
  margin-top: 12rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-24 {
  margin-bottom: 12rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-25 {
  padding: 12.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-25 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-25 {
  padding-left: 12.5rem;
  padding-right: 12.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-25 {
  padding-left: 12.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-25 {
  padding-right: 12.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-25 {
  padding-top: 12.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-25 {
  padding-bottom: 12.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-25 {
  margin: 12.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-25 {
  margin-top: 12.5rem;
  margin-bottom: 12.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-25 {
  margin-left: 12.5rem;
  margin-right: 12.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-25 {
  margin-left: 12.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-25 {
  margin-right: 12.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-25 {
  margin-top: 12.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-25 {
  margin-bottom: 12.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-26 {
  padding: 13rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-26 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-26 {
  padding-left: 13rem;
  padding-right: 13rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-26 {
  padding-left: 13rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-26 {
  padding-right: 13rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-26 {
  padding-top: 13rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-26 {
  padding-bottom: 13rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-26 {
  margin: 13rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-26 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-26 {
  margin-left: 13rem;
  margin-right: 13rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-26 {
  margin-left: 13rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-26 {
  margin-right: 13rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-26 {
  margin-top: 13rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-26 {
  margin-bottom: 13rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-27 {
  padding: 13.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-27 {
  padding-top: 13.5rem;
  padding-bottom: 13.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-27 {
  padding-left: 13.5rem;
  padding-right: 13.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-27 {
  padding-left: 13.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-27 {
  padding-right: 13.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-27 {
  padding-top: 13.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-27 {
  padding-bottom: 13.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-27 {
  margin: 13.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-27 {
  margin-top: 13.5rem;
  margin-bottom: 13.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-27 {
  margin-left: 13.5rem;
  margin-right: 13.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-27 {
  margin-left: 13.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-27 {
  margin-right: 13.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-27 {
  margin-top: 13.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-27 {
  margin-bottom: 13.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-28 {
  padding: 14rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-28 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-28 {
  padding-left: 14rem;
  padding-right: 14rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-28 {
  padding-left: 14rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-28 {
  padding-right: 14rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-28 {
  padding-top: 14rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-28 {
  padding-bottom: 14rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-28 {
  margin: 14rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-28 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-28 {
  margin-left: 14rem;
  margin-right: 14rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-28 {
  margin-left: 14rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-28 {
  margin-right: 14rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-28 {
  margin-top: 14rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-28 {
  margin-bottom: 14rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-29 {
  padding: 14.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-29 {
  padding-top: 14.5rem;
  padding-bottom: 14.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-29 {
  padding-left: 14.5rem;
  padding-right: 14.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-29 {
  padding-left: 14.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-29 {
  padding-right: 14.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-29 {
  padding-top: 14.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-29 {
  padding-bottom: 14.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-29 {
  margin: 14.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-29 {
  margin-top: 14.5rem;
  margin-bottom: 14.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-29 {
  margin-left: 14.5rem;
  margin-right: 14.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-29 {
  margin-left: 14.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-29 {
  margin-right: 14.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-29 {
  margin-top: 14.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-29 {
  margin-bottom: 14.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-30 {
  padding: 15rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-30 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-30 {
  padding-left: 15rem;
  padding-right: 15rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-30 {
  padding-left: 15rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-30 {
  padding-right: 15rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-30 {
  padding-top: 15rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-30 {
  padding-bottom: 15rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-30 {
  margin: 15rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-30 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-30 {
  margin-left: 15rem;
  margin-right: 15rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-30 {
  margin-left: 15rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-30 {
  margin-right: 15rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-30 {
  margin-top: 15rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-30 {
  margin-bottom: 15rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-31 {
  padding: 15.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-31 {
  padding-top: 15.5rem;
  padding-bottom: 15.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-31 {
  padding-left: 15.5rem;
  padding-right: 15.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-31 {
  padding-left: 15.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-31 {
  padding-right: 15.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-31 {
  padding-top: 15.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-31 {
  padding-bottom: 15.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-31 {
  margin: 15.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-31 {
  margin-top: 15.5rem;
  margin-bottom: 15.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-31 {
  margin-left: 15.5rem;
  margin-right: 15.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-31 {
  margin-left: 15.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-31 {
  margin-right: 15.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-31 {
  margin-top: 15.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-31 {
  margin-bottom: 15.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-32 {
  padding: 16rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-32 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-32 {
  padding-left: 16rem;
  padding-right: 16rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-32 {
  padding-left: 16rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-32 {
  padding-right: 16rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-32 {
  padding-top: 16rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-32 {
  padding-bottom: 16rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-32 {
  margin: 16rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-32 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-32 {
  margin-left: 16rem;
  margin-right: 16rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-32 {
  margin-left: 16rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-32 {
  margin-right: 16rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-32 {
  margin-top: 16rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-32 {
  margin-bottom: 16rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-33 {
  padding: 16.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-33 {
  padding-top: 16.5rem;
  padding-bottom: 16.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-33 {
  padding-left: 16.5rem;
  padding-right: 16.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-33 {
  padding-left: 16.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-33 {
  padding-right: 16.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-33 {
  padding-top: 16.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-33 {
  padding-bottom: 16.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-33 {
  margin: 16.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-33 {
  margin-top: 16.5rem;
  margin-bottom: 16.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-33 {
  margin-left: 16.5rem;
  margin-right: 16.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-33 {
  margin-left: 16.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-33 {
  margin-right: 16.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-33 {
  margin-top: 16.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-33 {
  margin-bottom: 16.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-34 {
  padding: 17rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-34 {
  padding-top: 17rem;
  padding-bottom: 17rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-34 {
  padding-left: 17rem;
  padding-right: 17rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-34 {
  padding-left: 17rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-34 {
  padding-right: 17rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-34 {
  padding-top: 17rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-34 {
  padding-bottom: 17rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-34 {
  margin: 17rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-34 {
  margin-top: 17rem;
  margin-bottom: 17rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-34 {
  margin-left: 17rem;
  margin-right: 17rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-34 {
  margin-left: 17rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-34 {
  margin-right: 17rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-34 {
  margin-top: 17rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-34 {
  margin-bottom: 17rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-35 {
  padding: 17.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-35 {
  padding-top: 17.5rem;
  padding-bottom: 17.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-35 {
  padding-left: 17.5rem;
  padding-right: 17.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-35 {
  padding-left: 17.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-35 {
  padding-right: 17.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-35 {
  padding-top: 17.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-35 {
  padding-bottom: 17.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-35 {
  margin: 17.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-35 {
  margin-top: 17.5rem;
  margin-bottom: 17.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-35 {
  margin-left: 17.5rem;
  margin-right: 17.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-35 {
  margin-left: 17.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-35 {
  margin-right: 17.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-35 {
  margin-top: 17.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-35 {
  margin-bottom: 17.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-36 {
  padding: 18rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-36 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-36 {
  padding-left: 18rem;
  padding-right: 18rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-36 {
  padding-left: 18rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-36 {
  padding-right: 18rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-36 {
  padding-top: 18rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-36 {
  padding-bottom: 18rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-36 {
  margin: 18rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-36 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-36 {
  margin-left: 18rem;
  margin-right: 18rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-36 {
  margin-left: 18rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-36 {
  margin-right: 18rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-36 {
  margin-top: 18rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-36 {
  margin-bottom: 18rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-37 {
  padding: 18.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-37 {
  padding-top: 18.5rem;
  padding-bottom: 18.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-37 {
  padding-left: 18.5rem;
  padding-right: 18.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-37 {
  padding-left: 18.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-37 {
  padding-right: 18.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-37 {
  padding-top: 18.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-37 {
  padding-bottom: 18.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-37 {
  margin: 18.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-37 {
  margin-top: 18.5rem;
  margin-bottom: 18.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-37 {
  margin-left: 18.5rem;
  margin-right: 18.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-37 {
  margin-left: 18.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-37 {
  margin-right: 18.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-37 {
  margin-top: 18.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-37 {
  margin-bottom: 18.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-38 {
  padding: 19rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-38 {
  padding-top: 19rem;
  padding-bottom: 19rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-38 {
  padding-left: 19rem;
  padding-right: 19rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-38 {
  padding-left: 19rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-38 {
  padding-right: 19rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-38 {
  padding-top: 19rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-38 {
  padding-bottom: 19rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-38 {
  margin: 19rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-38 {
  margin-top: 19rem;
  margin-bottom: 19rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-38 {
  margin-left: 19rem;
  margin-right: 19rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-38 {
  margin-left: 19rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-38 {
  margin-right: 19rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-38 {
  margin-top: 19rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-38 {
  margin-bottom: 19rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-39 {
  padding: 19.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-39 {
  padding-top: 19.5rem;
  padding-bottom: 19.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-39 {
  padding-left: 19.5rem;
  padding-right: 19.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-39 {
  padding-left: 19.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-39 {
  padding-right: 19.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-39 {
  padding-top: 19.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-39 {
  padding-bottom: 19.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-39 {
  margin: 19.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-39 {
  margin-top: 19.5rem;
  margin-bottom: 19.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-39 {
  margin-left: 19.5rem;
  margin-right: 19.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-39 {
  margin-left: 19.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-39 {
  margin-right: 19.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-39 {
  margin-top: 19.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-39 {
  margin-bottom: 19.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-40 {
  padding: 20rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-40 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-40 {
  padding-left: 20rem;
  padding-right: 20rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-40 {
  padding-left: 20rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-40 {
  padding-right: 20rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-40 {
  padding-top: 20rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-40 {
  padding-bottom: 20rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-40 {
  margin: 20rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-40 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-40 {
  margin-left: 20rem;
  margin-right: 20rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-40 {
  margin-left: 20rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-40 {
  margin-right: 20rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-40 {
  margin-top: 20rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-40 {
  margin-bottom: 20rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-41 {
  padding: 20.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-41 {
  padding-top: 20.5rem;
  padding-bottom: 20.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-41 {
  padding-left: 20.5rem;
  padding-right: 20.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-41 {
  padding-left: 20.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-41 {
  padding-right: 20.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-41 {
  padding-top: 20.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-41 {
  padding-bottom: 20.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-41 {
  margin: 20.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-41 {
  margin-top: 20.5rem;
  margin-bottom: 20.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-41 {
  margin-left: 20.5rem;
  margin-right: 20.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-41 {
  margin-left: 20.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-41 {
  margin-right: 20.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-41 {
  margin-top: 20.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-41 {
  margin-bottom: 20.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-42 {
  padding: 21rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-42 {
  padding-top: 21rem;
  padding-bottom: 21rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-42 {
  padding-left: 21rem;
  padding-right: 21rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-42 {
  padding-left: 21rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-42 {
  padding-right: 21rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-42 {
  padding-top: 21rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-42 {
  padding-bottom: 21rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-42 {
  margin: 21rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-42 {
  margin-top: 21rem;
  margin-bottom: 21rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-42 {
  margin-left: 21rem;
  margin-right: 21rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-42 {
  margin-left: 21rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-42 {
  margin-right: 21rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-42 {
  margin-top: 21rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-42 {
  margin-bottom: 21rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-43 {
  padding: 21.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-43 {
  padding-top: 21.5rem;
  padding-bottom: 21.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-43 {
  padding-left: 21.5rem;
  padding-right: 21.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-43 {
  padding-left: 21.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-43 {
  padding-right: 21.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-43 {
  padding-top: 21.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-43 {
  padding-bottom: 21.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-43 {
  margin: 21.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-43 {
  margin-top: 21.5rem;
  margin-bottom: 21.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-43 {
  margin-left: 21.5rem;
  margin-right: 21.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-43 {
  margin-left: 21.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-43 {
  margin-right: 21.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-43 {
  margin-top: 21.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-43 {
  margin-bottom: 21.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-44 {
  padding: 22rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-44 {
  padding-top: 22rem;
  padding-bottom: 22rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-44 {
  padding-left: 22rem;
  padding-right: 22rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-44 {
  padding-left: 22rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-44 {
  padding-right: 22rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-44 {
  padding-top: 22rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-44 {
  padding-bottom: 22rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-44 {
  margin: 22rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-44 {
  margin-top: 22rem;
  margin-bottom: 22rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-44 {
  margin-left: 22rem;
  margin-right: 22rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-44 {
  margin-left: 22rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-44 {
  margin-right: 22rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-44 {
  margin-top: 22rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-44 {
  margin-bottom: 22rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-45 {
  padding: 22.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-45 {
  padding-top: 22.5rem;
  padding-bottom: 22.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-45 {
  padding-left: 22.5rem;
  padding-right: 22.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-45 {
  padding-left: 22.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-45 {
  padding-right: 22.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-45 {
  padding-top: 22.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-45 {
  padding-bottom: 22.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-45 {
  margin: 22.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-45 {
  margin-top: 22.5rem;
  margin-bottom: 22.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-45 {
  margin-left: 22.5rem;
  margin-right: 22.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-45 {
  margin-left: 22.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-45 {
  margin-right: 22.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-45 {
  margin-top: 22.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-45 {
  margin-bottom: 22.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-46 {
  padding: 23rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-46 {
  padding-top: 23rem;
  padding-bottom: 23rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-46 {
  padding-left: 23rem;
  padding-right: 23rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-46 {
  padding-left: 23rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-46 {
  padding-right: 23rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-46 {
  padding-top: 23rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-46 {
  padding-bottom: 23rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-46 {
  margin: 23rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-46 {
  margin-top: 23rem;
  margin-bottom: 23rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-46 {
  margin-left: 23rem;
  margin-right: 23rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-46 {
  margin-left: 23rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-46 {
  margin-right: 23rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-46 {
  margin-top: 23rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-46 {
  margin-bottom: 23rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-47 {
  padding: 23.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-47 {
  padding-top: 23.5rem;
  padding-bottom: 23.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-47 {
  padding-left: 23.5rem;
  padding-right: 23.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-47 {
  padding-left: 23.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-47 {
  padding-right: 23.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-47 {
  padding-top: 23.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-47 {
  padding-bottom: 23.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-47 {
  margin: 23.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-47 {
  margin-top: 23.5rem;
  margin-bottom: 23.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-47 {
  margin-left: 23.5rem;
  margin-right: 23.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-47 {
  margin-left: 23.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-47 {
  margin-right: 23.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-47 {
  margin-top: 23.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-47 {
  margin-bottom: 23.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-48 {
  padding: 24rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-48 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-48 {
  padding-left: 24rem;
  padding-right: 24rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-48 {
  padding-left: 24rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-48 {
  padding-right: 24rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-48 {
  padding-top: 24rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-48 {
  padding-bottom: 24rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-48 {
  margin: 24rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-48 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-48 {
  margin-left: 24rem;
  margin-right: 24rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-48 {
  margin-left: 24rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-48 {
  margin-right: 24rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-48 {
  margin-top: 24rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-48 {
  margin-bottom: 24rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-49 {
  padding: 24.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-49 {
  padding-top: 24.5rem;
  padding-bottom: 24.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-49 {
  padding-left: 24.5rem;
  padding-right: 24.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-49 {
  padding-left: 24.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-49 {
  padding-right: 24.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-49 {
  padding-top: 24.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-49 {
  padding-bottom: 24.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-49 {
  margin: 24.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-49 {
  margin-top: 24.5rem;
  margin-bottom: 24.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-49 {
  margin-left: 24.5rem;
  margin-right: 24.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-49 {
  margin-left: 24.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-49 {
  margin-right: 24.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-49 {
  margin-top: 24.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-49 {
  margin-bottom: 24.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-50 {
  padding: 25rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-50 {
  padding-top: 25rem;
  padding-bottom: 25rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-50 {
  padding-left: 25rem;
  padding-right: 25rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-50 {
  padding-left: 25rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-50 {
  padding-right: 25rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-50 {
  padding-top: 25rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-50 {
  padding-bottom: 25rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-50 {
  margin: 25rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-50 {
  margin-top: 25rem;
  margin-bottom: 25rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-50 {
  margin-left: 25rem;
  margin-right: 25rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-50 {
  margin-left: 25rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-50 {
  margin-right: 25rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-50 {
  margin-top: 25rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-50 {
  margin-bottom: 25rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-51 {
  padding: 25.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-51 {
  padding-top: 25.5rem;
  padding-bottom: 25.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-51 {
  padding-left: 25.5rem;
  padding-right: 25.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-51 {
  padding-left: 25.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-51 {
  padding-right: 25.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-51 {
  padding-top: 25.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-51 {
  padding-bottom: 25.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-51 {
  margin: 25.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-51 {
  margin-top: 25.5rem;
  margin-bottom: 25.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-51 {
  margin-left: 25.5rem;
  margin-right: 25.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-51 {
  margin-left: 25.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-51 {
  margin-right: 25.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-51 {
  margin-top: 25.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-51 {
  margin-bottom: 25.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-52 {
  padding: 26rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-52 {
  padding-top: 26rem;
  padding-bottom: 26rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-52 {
  padding-left: 26rem;
  padding-right: 26rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-52 {
  padding-left: 26rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-52 {
  padding-right: 26rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-52 {
  padding-top: 26rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-52 {
  padding-bottom: 26rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-52 {
  margin: 26rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-52 {
  margin-top: 26rem;
  margin-bottom: 26rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-52 {
  margin-left: 26rem;
  margin-right: 26rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-52 {
  margin-left: 26rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-52 {
  margin-right: 26rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-52 {
  margin-top: 26rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-52 {
  margin-bottom: 26rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-53 {
  padding: 26.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-53 {
  padding-top: 26.5rem;
  padding-bottom: 26.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-53 {
  padding-left: 26.5rem;
  padding-right: 26.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-53 {
  padding-left: 26.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-53 {
  padding-right: 26.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-53 {
  padding-top: 26.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-53 {
  padding-bottom: 26.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-53 {
  margin: 26.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-53 {
  margin-top: 26.5rem;
  margin-bottom: 26.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-53 {
  margin-left: 26.5rem;
  margin-right: 26.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-53 {
  margin-left: 26.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-53 {
  margin-right: 26.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-53 {
  margin-top: 26.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-53 {
  margin-bottom: 26.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-54 {
  padding: 27rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-54 {
  padding-top: 27rem;
  padding-bottom: 27rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-54 {
  padding-left: 27rem;
  padding-right: 27rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-54 {
  padding-left: 27rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-54 {
  padding-right: 27rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-54 {
  padding-top: 27rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-54 {
  padding-bottom: 27rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-54 {
  margin: 27rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-54 {
  margin-top: 27rem;
  margin-bottom: 27rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-54 {
  margin-left: 27rem;
  margin-right: 27rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-54 {
  margin-left: 27rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-54 {
  margin-right: 27rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-54 {
  margin-top: 27rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-54 {
  margin-bottom: 27rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-55 {
  padding: 27.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-55 {
  padding-top: 27.5rem;
  padding-bottom: 27.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-55 {
  padding-left: 27.5rem;
  padding-right: 27.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-55 {
  padding-left: 27.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-55 {
  padding-right: 27.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-55 {
  padding-top: 27.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-55 {
  padding-bottom: 27.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-55 {
  margin: 27.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-55 {
  margin-top: 27.5rem;
  margin-bottom: 27.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-55 {
  margin-left: 27.5rem;
  margin-right: 27.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-55 {
  margin-left: 27.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-55 {
  margin-right: 27.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-55 {
  margin-top: 27.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-55 {
  margin-bottom: 27.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-56 {
  padding: 28rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-56 {
  padding-top: 28rem;
  padding-bottom: 28rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-56 {
  padding-left: 28rem;
  padding-right: 28rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-56 {
  padding-left: 28rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-56 {
  padding-right: 28rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-56 {
  padding-top: 28rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-56 {
  padding-bottom: 28rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-56 {
  margin: 28rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-56 {
  margin-top: 28rem;
  margin-bottom: 28rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-56 {
  margin-left: 28rem;
  margin-right: 28rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-56 {
  margin-left: 28rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-56 {
  margin-right: 28rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-56 {
  margin-top: 28rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-56 {
  margin-bottom: 28rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-57 {
  padding: 28.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-57 {
  padding-top: 28.5rem;
  padding-bottom: 28.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-57 {
  padding-left: 28.5rem;
  padding-right: 28.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-57 {
  padding-left: 28.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-57 {
  padding-right: 28.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-57 {
  padding-top: 28.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-57 {
  padding-bottom: 28.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-57 {
  margin: 28.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-57 {
  margin-top: 28.5rem;
  margin-bottom: 28.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-57 {
  margin-left: 28.5rem;
  margin-right: 28.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-57 {
  margin-left: 28.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-57 {
  margin-right: 28.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-57 {
  margin-top: 28.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-57 {
  margin-bottom: 28.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-58 {
  padding: 29rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-58 {
  padding-top: 29rem;
  padding-bottom: 29rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-58 {
  padding-left: 29rem;
  padding-right: 29rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-58 {
  padding-left: 29rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-58 {
  padding-right: 29rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-58 {
  padding-top: 29rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-58 {
  padding-bottom: 29rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-58 {
  margin: 29rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-58 {
  margin-top: 29rem;
  margin-bottom: 29rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-58 {
  margin-left: 29rem;
  margin-right: 29rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-58 {
  margin-left: 29rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-58 {
  margin-right: 29rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-58 {
  margin-top: 29rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-58 {
  margin-bottom: 29rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-59 {
  padding: 29.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-59 {
  padding-top: 29.5rem;
  padding-bottom: 29.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-59 {
  padding-left: 29.5rem;
  padding-right: 29.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-59 {
  padding-left: 29.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-59 {
  padding-right: 29.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-59 {
  padding-top: 29.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-59 {
  padding-bottom: 29.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-59 {
  margin: 29.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-59 {
  margin-top: 29.5rem;
  margin-bottom: 29.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-59 {
  margin-left: 29.5rem;
  margin-right: 29.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-59 {
  margin-left: 29.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-59 {
  margin-right: 29.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-59 {
  margin-top: 29.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-59 {
  margin-bottom: 29.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-60 {
  padding: 30rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-60 {
  padding-top: 30rem;
  padding-bottom: 30rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-60 {
  padding-left: 30rem;
  padding-right: 30rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-60 {
  padding-left: 30rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-60 {
  padding-right: 30rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-60 {
  padding-top: 30rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-60 {
  padding-bottom: 30rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-60 {
  margin: 30rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-60 {
  margin-top: 30rem;
  margin-bottom: 30rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-60 {
  margin-left: 30rem;
  margin-right: 30rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-60 {
  margin-left: 30rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-60 {
  margin-right: 30rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-60 {
  margin-top: 30rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-60 {
  margin-bottom: 30rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-61 {
  padding: 30.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-61 {
  padding-top: 30.5rem;
  padding-bottom: 30.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-61 {
  padding-left: 30.5rem;
  padding-right: 30.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-61 {
  padding-left: 30.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-61 {
  padding-right: 30.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-61 {
  padding-top: 30.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-61 {
  padding-bottom: 30.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-61 {
  margin: 30.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-61 {
  margin-top: 30.5rem;
  margin-bottom: 30.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-61 {
  margin-left: 30.5rem;
  margin-right: 30.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-61 {
  margin-left: 30.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-61 {
  margin-right: 30.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-61 {
  margin-top: 30.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-61 {
  margin-bottom: 30.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-62 {
  padding: 31rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-62 {
  padding-top: 31rem;
  padding-bottom: 31rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-62 {
  padding-left: 31rem;
  padding-right: 31rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-62 {
  padding-left: 31rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-62 {
  padding-right: 31rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-62 {
  padding-top: 31rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-62 {
  padding-bottom: 31rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-62 {
  margin: 31rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-62 {
  margin-top: 31rem;
  margin-bottom: 31rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-62 {
  margin-left: 31rem;
  margin-right: 31rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-62 {
  margin-left: 31rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-62 {
  margin-right: 31rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-62 {
  margin-top: 31rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-62 {
  margin-bottom: 31rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-63 {
  padding: 31.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-63 {
  padding-top: 31.5rem;
  padding-bottom: 31.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-63 {
  padding-left: 31.5rem;
  padding-right: 31.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-63 {
  padding-left: 31.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-63 {
  padding-right: 31.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-63 {
  padding-top: 31.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-63 {
  padding-bottom: 31.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-63 {
  margin: 31.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-63 {
  margin-top: 31.5rem;
  margin-bottom: 31.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-63 {
  margin-left: 31.5rem;
  margin-right: 31.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-63 {
  margin-left: 31.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-63 {
  margin-right: 31.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-63 {
  margin-top: 31.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-63 {
  margin-bottom: 31.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-64 {
  padding: 32rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-64 {
  padding-top: 32rem;
  padding-bottom: 32rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-64 {
  padding-left: 32rem;
  padding-right: 32rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-64 {
  padding-left: 32rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-64 {
  padding-right: 32rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-64 {
  padding-top: 32rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-64 {
  padding-bottom: 32rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-64 {
  margin: 32rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-64 {
  margin-top: 32rem;
  margin-bottom: 32rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-64 {
  margin-left: 32rem;
  margin-right: 32rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-64 {
  margin-left: 32rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-64 {
  margin-right: 32rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-64 {
  margin-top: 32rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-64 {
  margin-bottom: 32rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-65 {
  padding: 32.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-65 {
  padding-top: 32.5rem;
  padding-bottom: 32.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-65 {
  padding-left: 32.5rem;
  padding-right: 32.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-65 {
  padding-left: 32.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-65 {
  padding-right: 32.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-65 {
  padding-top: 32.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-65 {
  padding-bottom: 32.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-65 {
  margin: 32.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-65 {
  margin-top: 32.5rem;
  margin-bottom: 32.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-65 {
  margin-left: 32.5rem;
  margin-right: 32.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-65 {
  margin-left: 32.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-65 {
  margin-right: 32.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-65 {
  margin-top: 32.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-65 {
  margin-bottom: 32.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-66 {
  padding: 33rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-66 {
  padding-top: 33rem;
  padding-bottom: 33rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-66 {
  padding-left: 33rem;
  padding-right: 33rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-66 {
  padding-left: 33rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-66 {
  padding-right: 33rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-66 {
  padding-top: 33rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-66 {
  padding-bottom: 33rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-66 {
  margin: 33rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-66 {
  margin-top: 33rem;
  margin-bottom: 33rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-66 {
  margin-left: 33rem;
  margin-right: 33rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-66 {
  margin-left: 33rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-66 {
  margin-right: 33rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-66 {
  margin-top: 33rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-66 {
  margin-bottom: 33rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-67 {
  padding: 33.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-67 {
  padding-top: 33.5rem;
  padding-bottom: 33.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-67 {
  padding-left: 33.5rem;
  padding-right: 33.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-67 {
  padding-left: 33.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-67 {
  padding-right: 33.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-67 {
  padding-top: 33.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-67 {
  padding-bottom: 33.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-67 {
  margin: 33.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-67 {
  margin-top: 33.5rem;
  margin-bottom: 33.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-67 {
  margin-left: 33.5rem;
  margin-right: 33.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-67 {
  margin-left: 33.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-67 {
  margin-right: 33.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-67 {
  margin-top: 33.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-67 {
  margin-bottom: 33.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-68 {
  padding: 34rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-68 {
  padding-top: 34rem;
  padding-bottom: 34rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-68 {
  padding-left: 34rem;
  padding-right: 34rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-68 {
  padding-left: 34rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-68 {
  padding-right: 34rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-68 {
  padding-top: 34rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-68 {
  padding-bottom: 34rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-68 {
  margin: 34rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-68 {
  margin-top: 34rem;
  margin-bottom: 34rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-68 {
  margin-left: 34rem;
  margin-right: 34rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-68 {
  margin-left: 34rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-68 {
  margin-right: 34rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-68 {
  margin-top: 34rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-68 {
  margin-bottom: 34rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-69 {
  padding: 34.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-69 {
  padding-top: 34.5rem;
  padding-bottom: 34.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-69 {
  padding-left: 34.5rem;
  padding-right: 34.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-69 {
  padding-left: 34.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-69 {
  padding-right: 34.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-69 {
  padding-top: 34.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-69 {
  padding-bottom: 34.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-69 {
  margin: 34.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-69 {
  margin-top: 34.5rem;
  margin-bottom: 34.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-69 {
  margin-left: 34.5rem;
  margin-right: 34.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-69 {
  margin-left: 34.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-69 {
  margin-right: 34.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-69 {
  margin-top: 34.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-69 {
  margin-bottom: 34.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-70 {
  padding: 35rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-70 {
  padding-top: 35rem;
  padding-bottom: 35rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-70 {
  padding-left: 35rem;
  padding-right: 35rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-70 {
  padding-left: 35rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-70 {
  padding-right: 35rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-70 {
  padding-top: 35rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-70 {
  padding-bottom: 35rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-70 {
  margin: 35rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-70 {
  margin-top: 35rem;
  margin-bottom: 35rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-70 {
  margin-left: 35rem;
  margin-right: 35rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-70 {
  margin-left: 35rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-70 {
  margin-right: 35rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-70 {
  margin-top: 35rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-70 {
  margin-bottom: 35rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-71 {
  padding: 35.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-71 {
  padding-top: 35.5rem;
  padding-bottom: 35.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-71 {
  padding-left: 35.5rem;
  padding-right: 35.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-71 {
  padding-left: 35.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-71 {
  padding-right: 35.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-71 {
  padding-top: 35.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-71 {
  padding-bottom: 35.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-71 {
  margin: 35.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-71 {
  margin-top: 35.5rem;
  margin-bottom: 35.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-71 {
  margin-left: 35.5rem;
  margin-right: 35.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-71 {
  margin-left: 35.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-71 {
  margin-right: 35.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-71 {
  margin-top: 35.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-71 {
  margin-bottom: 35.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-72 {
  padding: 36rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-72 {
  padding-top: 36rem;
  padding-bottom: 36rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-72 {
  padding-left: 36rem;
  padding-right: 36rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-72 {
  padding-left: 36rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-72 {
  padding-right: 36rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-72 {
  padding-top: 36rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-72 {
  padding-bottom: 36rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-72 {
  margin: 36rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-72 {
  margin-top: 36rem;
  margin-bottom: 36rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-72 {
  margin-left: 36rem;
  margin-right: 36rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-72 {
  margin-left: 36rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-72 {
  margin-right: 36rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-72 {
  margin-top: 36rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-72 {
  margin-bottom: 36rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-73 {
  padding: 36.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-73 {
  padding-top: 36.5rem;
  padding-bottom: 36.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-73 {
  padding-left: 36.5rem;
  padding-right: 36.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-73 {
  padding-left: 36.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-73 {
  padding-right: 36.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-73 {
  padding-top: 36.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-73 {
  padding-bottom: 36.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-73 {
  margin: 36.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-73 {
  margin-top: 36.5rem;
  margin-bottom: 36.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-73 {
  margin-left: 36.5rem;
  margin-right: 36.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-73 {
  margin-left: 36.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-73 {
  margin-right: 36.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-73 {
  margin-top: 36.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-73 {
  margin-bottom: 36.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-74 {
  padding: 37rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-74 {
  padding-top: 37rem;
  padding-bottom: 37rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-74 {
  padding-left: 37rem;
  padding-right: 37rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-74 {
  padding-left: 37rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-74 {
  padding-right: 37rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-74 {
  padding-top: 37rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-74 {
  padding-bottom: 37rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-74 {
  margin: 37rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-74 {
  margin-top: 37rem;
  margin-bottom: 37rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-74 {
  margin-left: 37rem;
  margin-right: 37rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-74 {
  margin-left: 37rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-74 {
  margin-right: 37rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-74 {
  margin-top: 37rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-74 {
  margin-bottom: 37rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-75 {
  padding: 37.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-75 {
  padding-top: 37.5rem;
  padding-bottom: 37.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-75 {
  padding-left: 37.5rem;
  padding-right: 37.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-75 {
  padding-left: 37.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-75 {
  padding-right: 37.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-75 {
  padding-top: 37.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-75 {
  padding-bottom: 37.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-75 {
  margin: 37.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-75 {
  margin-top: 37.5rem;
  margin-bottom: 37.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-75 {
  margin-left: 37.5rem;
  margin-right: 37.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-75 {
  margin-left: 37.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-75 {
  margin-right: 37.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-75 {
  margin-top: 37.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-75 {
  margin-bottom: 37.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-76 {
  padding: 38rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-76 {
  padding-top: 38rem;
  padding-bottom: 38rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-76 {
  padding-left: 38rem;
  padding-right: 38rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-76 {
  padding-left: 38rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-76 {
  padding-right: 38rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-76 {
  padding-top: 38rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-76 {
  padding-bottom: 38rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-76 {
  margin: 38rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-76 {
  margin-top: 38rem;
  margin-bottom: 38rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-76 {
  margin-left: 38rem;
  margin-right: 38rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-76 {
  margin-left: 38rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-76 {
  margin-right: 38rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-76 {
  margin-top: 38rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-76 {
  margin-bottom: 38rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-77 {
  padding: 38.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-77 {
  padding-top: 38.5rem;
  padding-bottom: 38.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-77 {
  padding-left: 38.5rem;
  padding-right: 38.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-77 {
  padding-left: 38.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-77 {
  padding-right: 38.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-77 {
  padding-top: 38.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-77 {
  padding-bottom: 38.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-77 {
  margin: 38.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-77 {
  margin-top: 38.5rem;
  margin-bottom: 38.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-77 {
  margin-left: 38.5rem;
  margin-right: 38.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-77 {
  margin-left: 38.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-77 {
  margin-right: 38.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-77 {
  margin-top: 38.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-77 {
  margin-bottom: 38.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-78 {
  padding: 39rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-78 {
  padding-top: 39rem;
  padding-bottom: 39rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-78 {
  padding-left: 39rem;
  padding-right: 39rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-78 {
  padding-left: 39rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-78 {
  padding-right: 39rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-78 {
  padding-top: 39rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-78 {
  padding-bottom: 39rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-78 {
  margin: 39rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-78 {
  margin-top: 39rem;
  margin-bottom: 39rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-78 {
  margin-left: 39rem;
  margin-right: 39rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-78 {
  margin-left: 39rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-78 {
  margin-right: 39rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-78 {
  margin-top: 39rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-78 {
  margin-bottom: 39rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-79 {
  padding: 39.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-79 {
  padding-top: 39.5rem;
  padding-bottom: 39.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-79 {
  padding-left: 39.5rem;
  padding-right: 39.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-79 {
  padding-left: 39.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-79 {
  padding-right: 39.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-79 {
  padding-top: 39.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-79 {
  padding-bottom: 39.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-79 {
  margin: 39.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-79 {
  margin-top: 39.5rem;
  margin-bottom: 39.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-79 {
  margin-left: 39.5rem;
  margin-right: 39.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-79 {
  margin-left: 39.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-79 {
  margin-right: 39.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-79 {
  margin-top: 39.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-79 {
  margin-bottom: 39.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-80 {
  padding: 40rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-80 {
  padding-top: 40rem;
  padding-bottom: 40rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-80 {
  padding-left: 40rem;
  padding-right: 40rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-80 {
  padding-left: 40rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-80 {
  padding-right: 40rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-80 {
  padding-top: 40rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-80 {
  padding-bottom: 40rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-80 {
  margin: 40rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-80 {
  margin-top: 40rem;
  margin-bottom: 40rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-80 {
  margin-left: 40rem;
  margin-right: 40rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-80 {
  margin-left: 40rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-80 {
  margin-right: 40rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-80 {
  margin-top: 40rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-80 {
  margin-bottom: 40rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-81 {
  padding: 40.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-81 {
  padding-top: 40.5rem;
  padding-bottom: 40.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-81 {
  padding-left: 40.5rem;
  padding-right: 40.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-81 {
  padding-left: 40.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-81 {
  padding-right: 40.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-81 {
  padding-top: 40.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-81 {
  padding-bottom: 40.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-81 {
  margin: 40.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-81 {
  margin-top: 40.5rem;
  margin-bottom: 40.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-81 {
  margin-left: 40.5rem;
  margin-right: 40.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-81 {
  margin-left: 40.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-81 {
  margin-right: 40.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-81 {
  margin-top: 40.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-81 {
  margin-bottom: 40.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-82 {
  padding: 41rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-82 {
  padding-top: 41rem;
  padding-bottom: 41rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-82 {
  padding-left: 41rem;
  padding-right: 41rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-82 {
  padding-left: 41rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-82 {
  padding-right: 41rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-82 {
  padding-top: 41rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-82 {
  padding-bottom: 41rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-82 {
  margin: 41rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-82 {
  margin-top: 41rem;
  margin-bottom: 41rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-82 {
  margin-left: 41rem;
  margin-right: 41rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-82 {
  margin-left: 41rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-82 {
  margin-right: 41rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-82 {
  margin-top: 41rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-82 {
  margin-bottom: 41rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-83 {
  padding: 41.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-83 {
  padding-top: 41.5rem;
  padding-bottom: 41.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-83 {
  padding-left: 41.5rem;
  padding-right: 41.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-83 {
  padding-left: 41.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-83 {
  padding-right: 41.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-83 {
  padding-top: 41.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-83 {
  padding-bottom: 41.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-83 {
  margin: 41.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-83 {
  margin-top: 41.5rem;
  margin-bottom: 41.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-83 {
  margin-left: 41.5rem;
  margin-right: 41.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-83 {
  margin-left: 41.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-83 {
  margin-right: 41.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-83 {
  margin-top: 41.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-83 {
  margin-bottom: 41.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-84 {
  padding: 42rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-84 {
  padding-top: 42rem;
  padding-bottom: 42rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-84 {
  padding-left: 42rem;
  padding-right: 42rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-84 {
  padding-left: 42rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-84 {
  padding-right: 42rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-84 {
  padding-top: 42rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-84 {
  padding-bottom: 42rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-84 {
  margin: 42rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-84 {
  margin-top: 42rem;
  margin-bottom: 42rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-84 {
  margin-left: 42rem;
  margin-right: 42rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-84 {
  margin-left: 42rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-84 {
  margin-right: 42rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-84 {
  margin-top: 42rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-84 {
  margin-bottom: 42rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-85 {
  padding: 42.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-85 {
  padding-top: 42.5rem;
  padding-bottom: 42.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-85 {
  padding-left: 42.5rem;
  padding-right: 42.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-85 {
  padding-left: 42.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-85 {
  padding-right: 42.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-85 {
  padding-top: 42.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-85 {
  padding-bottom: 42.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-85 {
  margin: 42.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-85 {
  margin-top: 42.5rem;
  margin-bottom: 42.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-85 {
  margin-left: 42.5rem;
  margin-right: 42.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-85 {
  margin-left: 42.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-85 {
  margin-right: 42.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-85 {
  margin-top: 42.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-85 {
  margin-bottom: 42.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-86 {
  padding: 43rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-86 {
  padding-top: 43rem;
  padding-bottom: 43rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-86 {
  padding-left: 43rem;
  padding-right: 43rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-86 {
  padding-left: 43rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-86 {
  padding-right: 43rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-86 {
  padding-top: 43rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-86 {
  padding-bottom: 43rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-86 {
  margin: 43rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-86 {
  margin-top: 43rem;
  margin-bottom: 43rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-86 {
  margin-left: 43rem;
  margin-right: 43rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-86 {
  margin-left: 43rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-86 {
  margin-right: 43rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-86 {
  margin-top: 43rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-86 {
  margin-bottom: 43rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-87 {
  padding: 43.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-87 {
  padding-top: 43.5rem;
  padding-bottom: 43.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-87 {
  padding-left: 43.5rem;
  padding-right: 43.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-87 {
  padding-left: 43.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-87 {
  padding-right: 43.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-87 {
  padding-top: 43.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-87 {
  padding-bottom: 43.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-87 {
  margin: 43.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-87 {
  margin-top: 43.5rem;
  margin-bottom: 43.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-87 {
  margin-left: 43.5rem;
  margin-right: 43.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-87 {
  margin-left: 43.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-87 {
  margin-right: 43.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-87 {
  margin-top: 43.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-87 {
  margin-bottom: 43.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-88 {
  padding: 44rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-88 {
  padding-top: 44rem;
  padding-bottom: 44rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-88 {
  padding-left: 44rem;
  padding-right: 44rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-88 {
  padding-left: 44rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-88 {
  padding-right: 44rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-88 {
  padding-top: 44rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-88 {
  padding-bottom: 44rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-88 {
  margin: 44rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-88 {
  margin-top: 44rem;
  margin-bottom: 44rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-88 {
  margin-left: 44rem;
  margin-right: 44rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-88 {
  margin-left: 44rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-88 {
  margin-right: 44rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-88 {
  margin-top: 44rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-88 {
  margin-bottom: 44rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-89 {
  padding: 44.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-89 {
  padding-top: 44.5rem;
  padding-bottom: 44.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-89 {
  padding-left: 44.5rem;
  padding-right: 44.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-89 {
  padding-left: 44.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-89 {
  padding-right: 44.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-89 {
  padding-top: 44.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-89 {
  padding-bottom: 44.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-89 {
  margin: 44.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-89 {
  margin-top: 44.5rem;
  margin-bottom: 44.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-89 {
  margin-left: 44.5rem;
  margin-right: 44.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-89 {
  margin-left: 44.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-89 {
  margin-right: 44.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-89 {
  margin-top: 44.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-89 {
  margin-bottom: 44.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-90 {
  padding: 45rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-90 {
  padding-top: 45rem;
  padding-bottom: 45rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-90 {
  padding-left: 45rem;
  padding-right: 45rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-90 {
  padding-left: 45rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-90 {
  padding-right: 45rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-90 {
  padding-top: 45rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-90 {
  padding-bottom: 45rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-90 {
  margin: 45rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-90 {
  margin-top: 45rem;
  margin-bottom: 45rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-90 {
  margin-left: 45rem;
  margin-right: 45rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-90 {
  margin-left: 45rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-90 {
  margin-right: 45rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-90 {
  margin-top: 45rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-90 {
  margin-bottom: 45rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-91 {
  padding: 45.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-91 {
  padding-top: 45.5rem;
  padding-bottom: 45.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-91 {
  padding-left: 45.5rem;
  padding-right: 45.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-91 {
  padding-left: 45.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-91 {
  padding-right: 45.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-91 {
  padding-top: 45.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-91 {
  padding-bottom: 45.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-91 {
  margin: 45.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-91 {
  margin-top: 45.5rem;
  margin-bottom: 45.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-91 {
  margin-left: 45.5rem;
  margin-right: 45.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-91 {
  margin-left: 45.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-91 {
  margin-right: 45.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-91 {
  margin-top: 45.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-91 {
  margin-bottom: 45.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-92 {
  padding: 46rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-92 {
  padding-top: 46rem;
  padding-bottom: 46rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-92 {
  padding-left: 46rem;
  padding-right: 46rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-92 {
  padding-left: 46rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-92 {
  padding-right: 46rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-92 {
  padding-top: 46rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-92 {
  padding-bottom: 46rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-92 {
  margin: 46rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-92 {
  margin-top: 46rem;
  margin-bottom: 46rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-92 {
  margin-left: 46rem;
  margin-right: 46rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-92 {
  margin-left: 46rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-92 {
  margin-right: 46rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-92 {
  margin-top: 46rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-92 {
  margin-bottom: 46rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-93 {
  padding: 46.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-93 {
  padding-top: 46.5rem;
  padding-bottom: 46.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-93 {
  padding-left: 46.5rem;
  padding-right: 46.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-93 {
  padding-left: 46.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-93 {
  padding-right: 46.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-93 {
  padding-top: 46.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-93 {
  padding-bottom: 46.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-93 {
  margin: 46.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-93 {
  margin-top: 46.5rem;
  margin-bottom: 46.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-93 {
  margin-left: 46.5rem;
  margin-right: 46.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-93 {
  margin-left: 46.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-93 {
  margin-right: 46.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-93 {
  margin-top: 46.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-93 {
  margin-bottom: 46.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-94 {
  padding: 47rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-94 {
  padding-top: 47rem;
  padding-bottom: 47rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-94 {
  padding-left: 47rem;
  padding-right: 47rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-94 {
  padding-left: 47rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-94 {
  padding-right: 47rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-94 {
  padding-top: 47rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-94 {
  padding-bottom: 47rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-94 {
  margin: 47rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-94 {
  margin-top: 47rem;
  margin-bottom: 47rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-94 {
  margin-left: 47rem;
  margin-right: 47rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-94 {
  margin-left: 47rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-94 {
  margin-right: 47rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-94 {
  margin-top: 47rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-94 {
  margin-bottom: 47rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-95 {
  padding: 47.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-95 {
  padding-top: 47.5rem;
  padding-bottom: 47.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-95 {
  padding-left: 47.5rem;
  padding-right: 47.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-95 {
  padding-left: 47.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-95 {
  padding-right: 47.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-95 {
  padding-top: 47.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-95 {
  padding-bottom: 47.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-95 {
  margin: 47.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-95 {
  margin-top: 47.5rem;
  margin-bottom: 47.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-95 {
  margin-left: 47.5rem;
  margin-right: 47.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-95 {
  margin-left: 47.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-95 {
  margin-right: 47.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-95 {
  margin-top: 47.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-95 {
  margin-bottom: 47.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-96 {
  padding: 48rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-96 {
  padding-top: 48rem;
  padding-bottom: 48rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-96 {
  padding-left: 48rem;
  padding-right: 48rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-96 {
  padding-left: 48rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-96 {
  padding-right: 48rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-96 {
  padding-top: 48rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-96 {
  padding-bottom: 48rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-96 {
  margin: 48rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-96 {
  margin-top: 48rem;
  margin-bottom: 48rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-96 {
  margin-left: 48rem;
  margin-right: 48rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-96 {
  margin-left: 48rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-96 {
  margin-right: 48rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-96 {
  margin-top: 48rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-96 {
  margin-bottom: 48rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-97 {
  padding: 48.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-97 {
  padding-top: 48.5rem;
  padding-bottom: 48.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-97 {
  padding-left: 48.5rem;
  padding-right: 48.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-97 {
  padding-left: 48.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-97 {
  padding-right: 48.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-97 {
  padding-top: 48.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-97 {
  padding-bottom: 48.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-97 {
  margin: 48.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-97 {
  margin-top: 48.5rem;
  margin-bottom: 48.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-97 {
  margin-left: 48.5rem;
  margin-right: 48.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-97 {
  margin-left: 48.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-97 {
  margin-right: 48.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-97 {
  margin-top: 48.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-97 {
  margin-bottom: 48.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-98 {
  padding: 49rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-98 {
  padding-top: 49rem;
  padding-bottom: 49rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-98 {
  padding-left: 49rem;
  padding-right: 49rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-98 {
  padding-left: 49rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-98 {
  padding-right: 49rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-98 {
  padding-top: 49rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-98 {
  padding-bottom: 49rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-98 {
  margin: 49rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-98 {
  margin-top: 49rem;
  margin-bottom: 49rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-98 {
  margin-left: 49rem;
  margin-right: 49rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-98 {
  margin-left: 49rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-98 {
  margin-right: 49rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-98 {
  margin-top: 49rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-98 {
  margin-bottom: 49rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-99 {
  padding: 49.5rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-99 {
  padding-top: 49.5rem;
  padding-bottom: 49.5rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-99 {
  padding-left: 49.5rem;
  padding-right: 49.5rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-99 {
  padding-left: 49.5rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-99 {
  padding-right: 49.5rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-99 {
  padding-top: 49.5rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-99 {
  padding-bottom: 49.5rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-99 {
  margin: 49.5rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-99 {
  margin-top: 49.5rem;
  margin-bottom: 49.5rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-99 {
  margin-left: 49.5rem;
  margin-right: 49.5rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-99 {
  margin-left: 49.5rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-99 {
  margin-right: 49.5rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-99 {
  margin-top: 49.5rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-99 {
  margin-bottom: 49.5rem;
}

/* line 15, src/sass/scss-include/core.scss */
.padd-all-100 {
  padding: 50rem;
}

/* line 19, src/sass/scss-include/core.scss */
.padd-vertical-100 {
  padding-top: 50rem;
  padding-bottom: 50rem;
}

/* line 24, src/sass/scss-include/core.scss */
.padd-horizontal-100 {
  padding-left: 50rem;
  padding-right: 50rem;
}

/* line 29, src/sass/scss-include/core.scss */
.padd-left-100 {
  padding-left: 50rem;
}

/* line 33, src/sass/scss-include/core.scss */
.padd-right-100 {
  padding-right: 50rem;
}

/* line 37, src/sass/scss-include/core.scss */
.padd-top-100 {
  padding-top: 50rem;
}

/* line 41, src/sass/scss-include/core.scss */
.padd-bottom-100 {
  padding-bottom: 50rem;
}

/* line 47, src/sass/scss-include/core.scss */
.marg-all-100 {
  margin: 50rem;
}

/* line 51, src/sass/scss-include/core.scss */
.marg-vertical-100 {
  margin-top: 50rem;
  margin-bottom: 50rem;
}

/* line 56, src/sass/scss-include/core.scss */
.marg-horizontal-100 {
  margin-left: 50rem;
  margin-right: 50rem;
}

/* line 61, src/sass/scss-include/core.scss */
.marg-left-100 {
  margin-left: 50rem;
}

/* line 65, src/sass/scss-include/core.scss */
.marg-right-100 {
  margin-right: 50rem;
}

/* line 69, src/sass/scss-include/core.scss */
.marg-top-100 {
  margin-top: 50rem;
}

/* line 73, src/sass/scss-include/core.scss */
.marg-bottom-100 {
  margin-bottom: 50rem;
}

/* mixin for position */
/* mix for align self */
/* you should set up container/father before start working with children */
/* line 174, src/sass/scss-include/core.scss */
.relative {
  position: relative;
}

/* line 179, src/sass/scss-include/core.scss */
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 184, src/sass/scss-include/core.scss */
.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

/* line 85, src/sass/scss-include/core.scss */
.abs-position-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* line 92, src/sass/scss-include/core.scss */
.abs-position-top {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

/* line 99, src/sass/scss-include/core.scss */
.abs-position-top-left {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 106, src/sass/scss-include/core.scss */
.abs-position-left, .form-box [type="radio"] + span:before,
.form-box [type="checkbox"] + span:before, .form-box input[type="checkbox"] + span:after {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

/* line 113, src/sass/scss-include/core.scss */
.abs-position-bottom-left {
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 121, src/sass/scss-include/core.scss */
.abs-position-bottom {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

/* line 128, src/sass/scss-include/core.scss */
.abs-position-bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 135, src/sass/scss-include/core.scss */
.abs-position-right {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

/* line 142, src/sass/scss-include/core.scss */
.abs-position-top-right {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 85, src/sass/scss-include/core.scss */
.fix-position-center {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* line 92, src/sass/scss-include/core.scss */
.fix-position-top {
  position: fixed;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

/* line 99, src/sass/scss-include/core.scss */
.fix-position-top-left {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 106, src/sass/scss-include/core.scss */
.fix-position-left {
  position: fixed;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

/* line 113, src/sass/scss-include/core.scss */
.fix-position-bottom-left {
  position: fixed;
  bottom: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 121, src/sass/scss-include/core.scss */
.fix-position-bottom {
  position: fixed;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

/* line 128, src/sass/scss-include/core.scss */
.fix-position-bottom-right {
  position: fixed;
  bottom: 0;
  right: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 135, src/sass/scss-include/core.scss */
.fix-position-right {
  position: fixed;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

/* line 142, src/sass/scss-include/core.scss */
.fix-position-top-right {
  position: fixed;
  top: 0;
  right: 0;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 155, src/sass/scss-include/core.scss */
.self--center {
  -ms-flex-item-align: start;
      align-self: flex-start;
}

/* line 159, src/sass/scss-include/core.scss */
.self--top {
  -ms-flex-item-align: center;
      align-self: center;
}

/* line 163, src/sass/scss-include/core.scss */
.self--bottom {
  -ms-flex-item-align: end;
      align-self: flex-end;
}

@media (max-width: 992px) {
  /* line 204, src/sass/scss-include/core.scss */
  .order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  /* line 208, src/sass/scss-include/core.scss */
  .order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  /* line 212, src/sass/scss-include/core.scss */
  .order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  /* line 216, src/sass/scss-include/core.scss */
  .order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  /* line 220, src/sass/scss-include/core.scss */
  .order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  /* line 224, src/sass/scss-include/core.scss */
  .order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
}

/* line 233, src/sass/scss-include/core.scss */
.center-table {
  display: table;
  margin: 0 auto;
  float: none;
  clear: both;
}

/* line 240, src/sass/scss-include/core.scss */
.no-gutter {
  padding-left: 0;
  padding-right: 0;
}

/* line 245, src/sass/scss-include/core.scss */
.camuflage-box {
  overflow: hidden;
  position: relative;
}

/* line 248, src/sass/scss-include/core.scss */
.camuflage-box * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 258, src/sass/scss-include/core.scss */
.clear {
  clear: both;
  float: none !important;
}

/* line 263, src/sass/scss-include/core.scss */
.color1 {
  background-color: #daa556;
}

/* line 264, src/sass/scss-include/core.scss */
.color2 {
  background-color: #1584c9;
}

/* line 265, src/sass/scss-include/core.scss */
.color3 {
  background-color: #fdf6e7;
}

/* line 266, src/sass/scss-include/core.scss */
.color4 {
  background-color: #3b3737;
}

/* line 269, src/sass/scss-include/core.scss */
.bg-cover {
  background-size: cover;
  background-position: center;
}

/* line 274, src/sass/scss-include/core.scss */
.bg-contain {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 283, src/sass/scss-include/core.scss */
.load-curtain,
.load-curtain-special {
  z-index: 20000000000000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
}

/* line 296, src/sass/scss-include/core.scss */
::-moz-selection {
  background: #daa556;
  color: white;
}
::selection {
  background: #daa556;
  color: white;
}

/* line 505, src/sass/scss-include/core.scss */
::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #ebebeb;
  border-radius: 0;
  background-image: none;
  background-image: -webkit-linear-gradient(64deg, #1584c9 15px, #ebebeb 15px, #ebebeb calc( 100% - 15px), #1584c9 calc( 100% - 15px));
}

/* line 518, src/sass/scss-include/core.scss */
::-webkit-scrollbar {
  width: 10px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 527, src/sass/scss-include/core.scss */
::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0;
  background-size: 100% 100%;
  background-image: -webkit-linear-gradient(64deg, transparent 15px, #57b4ed 15px, #57b4ed calc( 100% - 15px), transparent calc( 100% - 15px));
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-1 {
  overflow-y: auto;
}

/* line 310, src/sass/scss-include/core.scss */
.scroll-bar-1 {
  overflow-x: scroll;
}

/* line 313, src/sass/scss-include/core.scss */
.scroll-bar-1::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #dedede;
          box-shadow: inset 0 0 6px #dedede;
  border-radius: 0;
  background-color: #ebebeb;
  background-image: none;
}

/* line 322, src/sass/scss-include/core.scss */
.scroll-bar-1::-webkit-scrollbar {
  width: 12px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 331, src/sass/scss-include/core.scss */
.scroll-bar-1::-webkit-scrollbar-thumb {
  border-radius: 0;
  -webkit-box-shadow: inset 0 0 6px #1375b2;
          box-shadow: inset 0 0 6px #1375b2;
  background-color: #1584c9;
  background-image: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-2 {
  overflow-y: auto;
}

/* line 340, src/sass/scss-include/core.scss */
.scroll-bar-2 {
  overflow-x: scroll;
}

/* line 343, src/sass/scss-include/core.scss */
.scroll-bar-2::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #ebebeb;
          box-shadow: inset 0 0 6px #ebebeb;
  border-radius: 10px;
  background-color: #ebebeb;
  background-image: none;
}

/* line 351, src/sass/scss-include/core.scss */
.scroll-bar-2::-webkit-scrollbar {
  width: 12px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 360, src/sass/scss-include/core.scss */
.scroll-bar-2::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px #57b4ed;
          box-shadow: inset 0 0 6px #57b4ed;
  background-color: #1584c9;
  background-image: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-3 {
  overflow-y: auto;
}

/* line 369, src/sass/scss-include/core.scss */
.scroll-bar-3 {
  overflow-x: scroll;
}

/* line 372, src/sass/scss-include/core.scss */
.scroll-bar-3::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #ebebeb;
          box-shadow: inset 0 0 6px #ebebeb;
  background-color: #ebebeb;
  background-image: none;
}

/* line 379, src/sass/scss-include/core.scss */
.scroll-bar-3::-webkit-scrollbar {
  width: 6px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 388, src/sass/scss-include/core.scss */
.scroll-bar-3::-webkit-scrollbar-thumb {
  background-color: #1584c9;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-4 {
  overflow-y: auto;
}

/* line 396, src/sass/scss-include/core.scss */
.scroll-bar-4 {
  overflow-x: hidden;
}

/* line 399, src/sass/scss-include/core.scss */
.scroll-bar-4::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: transparent;
  background-image: none;
}

/* line 406, src/sass/scss-include/core.scss */
.scroll-bar-4::-webkit-scrollbar {
  width: 10px;
  background-color: transparent;
  background-image: -webkit-linear-gradient(0deg, transparent calc( 50% - 1px), #ebebeb calc( 50% - 1px), #ebebeb calc( 50% + 1px), transparent calc( 50% + 1px), transparent);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 421, src/sass/scss-include/core.scss */
.scroll-bar-4::-webkit-scrollbar-thumb {
  background-color: #1584c9;
  border-left: 0 solid #ebebeb;
  border-right: 0 solid #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-5 {
  overflow-y: auto;
}

/* line 433, src/sass/scss-include/core.scss */
.scroll-bar-5 {
  overflow-x: hidden;
}

/* line 436, src/sass/scss-include/core.scss */
.scroll-bar-5::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #ebebeb;
          box-shadow: inset 0 0 6px #ebebeb;
  background-color: #ebebeb;
  background-image: none;
}

/* line 443, src/sass/scss-include/core.scss */
.scroll-bar-5::-webkit-scrollbar {
  width: 10px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 452, src/sass/scss-include/core.scss */
.scroll-bar-5::-webkit-scrollbar-thumb {
  background-color: #1584c9;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0.5, #57b4ed), color-stop(0.5, transparent), to(transparent));
  background-size: 100% 5%;
  background-position: center;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-6 {
  overflow-y: auto;
}

/* line 465, src/sass/scss-include/core.scss */
.scroll-bar-6 {
  overflow-x: hidden;
}

/* line 468, src/sass/scss-include/core.scss */
.scroll-bar-6::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #ebebeb;
          box-shadow: inset 0 0 6px #ebebeb;
  background-color: #ebebeb;
  background-image: none;
}

/* line 475, src/sass/scss-include/core.scss */
.scroll-bar-6::-webkit-scrollbar {
  width: 10px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 484, src/sass/scss-include/core.scss */
.scroll-bar-6::-webkit-scrollbar-thumb {
  background-color: #1584c9;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-size: 100% 20px;
  background-position: center;
  background-image: -webkit-linear-gradient(64deg, transparent 25%, transparent 25%, transparent 25%, #57b4ed 25%, #57b4ed 75%, transparent 75%, transparent 75%, transparent);
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-7 {
  overflow-y: auto;
}

/* line 505, src/sass/scss-include/core.scss */
.scroll-bar-7::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #ebebeb;
  border-radius: 0;
  background-image: none;
  background-image: -webkit-linear-gradient(64deg, #1584c9 15px, #ebebeb 15px, #ebebeb calc( 100% - 15px), #1584c9 calc( 100% - 15px));
}

/* line 518, src/sass/scss-include/core.scss */
.scroll-bar-7::-webkit-scrollbar {
  width: 10px;
  background-color: #ebebeb;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right: 0 solid transparent;
}

/* line 527, src/sass/scss-include/core.scss */
.scroll-bar-7::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0;
  background-size: 100% 100%;
  background-image: -webkit-linear-gradient(64deg, transparent 15px, #57b4ed 15px, #57b4ed calc( 100% - 15px), transparent calc( 100% - 15px));
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 305, src/sass/scss-include/core.scss */
.scroll-bar-8 {
  overflow-y: auto;
}

/* line 542, src/sass/scss-include/core.scss */
.scroll-bar-8::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: transparent;
  border-radius: 0;
  background-image: none;
}

/* line 550, src/sass/scss-include/core.scss */
.scroll-bar-8::-webkit-scrollbar {
  width: 8px;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #ebebeb;
}

/* line 559, src/sass/scss-include/core.scss */
.scroll-bar-8::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0;
  background-size: 100% 100%;
  background-image: -webkit-linear-gradient(-60deg, transparent 15px, #1584c9 15px, #1584c9 calc( 70% - 15px), transparent calc( 70% - 15px)), -webkit-linear-gradient(242deg, transparent calc( 15px + 30%), #1584c9 calc( 15px + 30%), #1584c9 calc( 100% - 15px), transparent calc( 100% - 15px));
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 1, src/sass/scss-include/typography.scss */
body {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 1.15rem;
  color: #404040;
  color: #404040;
  line-height: 1.42857143;
}

/* line 10, src/sass/scss-include/typography.scss */
body * {
  font-size: 1.15rem;
  color: #404040;
}

/* Large Devices */
/* line 21, src/sass/scss-include/typography.scss */
html {
  font-size: 100%;
}

/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
  /* line 27, src/sass/scss-include/typography.scss */
  html {
    font-size: 80%;
  }
}

/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
  /* line 34, src/sass/scss-include/typography.scss */
  html {
    font-size: 75%;
  }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width: 576px) {
  /* line 41, src/sass/scss-include/typography.scss */
  html {
    font-size: 65%;
  }
}

/* line 48, src/sass/scss-include/typography.scss */
.em_father {
  font-size: 1rem;
}

/* line 50, src/sass/scss-include/typography.scss */
.em_father * {
  font-size: 1em;
}

/* line 58, src/sass/scss-include/typography.scss */
h1,
.h1,
h1 *,
.h1 * {
  font-size: 2.3rem;
  font-weight: 600;
  font-family: "Montserrat", sans-serif;
  margin-top: 0.75em;
  color: #daa556;
  display: block;
}

/* line 77, src/sass/scss-include/typography.scss */
.em_father > h1,
.em_father > .h1,
.em_father > h1 *,
.em_father > .h1 * {
  font-size: 2.3em;
}

/* line 86, src/sass/scss-include/typography.scss */
h2,
.h2,
h2 *,
.h2 * {
  font-size: 2rem;
  font-weight: 600;
  font-family: "Montserrat", sans-serif;
  margin-top: 0.75em;
  color: #daa556;
  display: block;
}

/* line 106, src/sass/scss-include/typography.scss */
.em_father > h2,
.em_father > .h2,
.em_father > h2 *,
.em_father > .h2 * {
  font-size: 2em;
}

/* line 115, src/sass/scss-include/typography.scss */
h3, .h3 {
  font-size: 1.5rem;
  font-family: "Montserrat", sans-serif;
  margin-top: 0;
  font-weight: 400;
  font-weight: 600;
  margin-top: 0.75em;
  color: #daa556;
  display: block;
}

/* line 133, src/sass/scss-include/typography.scss */
.em_father > h3,
.em_father > .h3 {
  font-size: 1.5em;
}

/* line 142, src/sass/scss-include/typography.scss */
.em_father > p, .em_father > .p {
  font-size: 1.15em;
}

/* line 145, src/sass/scss-include/typography.scss */
.em_father > label, .em_father > select, .em_father > input, .em_father > button {
  font-size: 1em;
}

/* line 151, src/sass/scss-include/typography.scss */
p,
.p,
li,
label, a {
  font-weight: 400;
}

/* line 159, src/sass/scss-include/typography.scss */
p {
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}

/* line 164, src/sass/scss-include/typography.scss */
.strong, strong, b {
  margin-top: 0em;
  margin-bottom: 0em;
  font-weight: 600;
  font-size: 1em;
  color: inherit;
}

/* line 172, src/sass/scss-include/typography.scss */
a {
  text-decoration: none !important;
  color: #daa556;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
}

/* line 179, src/sass/scss-include/typography.scss */
a:hover {
  color: #e8c695;
  text-decoration: none;
}

/* line 185, src/sass/scss-include/typography.scss */
ul,
.ul {
  padding-left: 1.25em;
  margin-top: 0.75em;
}

/* line 195, src/sass/scss-include/typography.scss */
#menu ol,
#menu ul,
.menu ol,
.menu ul,
.no-list ol,
.no-list ul,
#footer ol,
#footer ul {
  list-style: none;
}

/* line 201, src/sass/scss-include/typography.scss */
li,
.li {
  margin-bottom: 0.375em;
  margin-top: 0.375em;
}

/* line 210, src/sass/scss-include/typography.scss */
.button, button, .form-box input[type="submit"] {
  font-size: 1.4375rem;
  padding: 0.45em 1.1em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  cursor: pointer;
  background: #1584c9;
  color: white;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
  border: 0;
  -webkit-box-shadow: inset 0 0 5.75rem 4.3125rem #1584c9;
          box-shadow: inset 0 0 5.75rem 4.3125rem #1584c9;
}

/* line 228, src/sass/scss-include/typography.scss */
.button:hover, button:hover, .form-box input:hover[type="submit"] {
  background: white;
  -webkit-box-shadow: inset 0 0 0 2px #1584c9;
          box-shadow: inset 0 0 0 2px #1584c9;
  color: #daa556;
}

/* line 237, src/sass/scss-include/typography.scss */
button:focus {
  outline: 0;
}

/* line 253, src/sass/scss-include/typography.scss */
.form-box *[class*='col-'] {
  padding-top: 0.66667rem;
  padding-bottom: 0.66667rem;
}

/* line 258, src/sass/scss-include/typography.scss */
.form-box input {
  font-size: 1.15rem;
}

/* line 262, src/sass/scss-include/typography.scss */
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"]),
.form-box select,
.form-box textarea {
  width: 100%;
  padding: 0.75em 0.85em;
  border: 2px solid silver;
  background-color: #f9f9f9;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  color: grey;
}

/* line 272, src/sass/scss-include/typography.scss */
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"])::-webkit-input-placeholder, .form-box select::-webkit-input-placeholder, .form-box textarea::-webkit-input-placeholder {
  color: grey;
}
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"])::-moz-placeholder, .form-box select::-moz-placeholder, .form-box textarea::-moz-placeholder {
  color: grey;
}
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"]):-ms-input-placeholder, .form-box select:-ms-input-placeholder, .form-box textarea:-ms-input-placeholder {
  color: grey;
}
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"])::-ms-input-placeholder, .form-box select::-ms-input-placeholder, .form-box textarea::-ms-input-placeholder {
  color: grey;
}
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"])::placeholder,
.form-box select::placeholder,
.form-box textarea::placeholder {
  color: grey;
}

/* line 276, src/sass/scss-include/typography.scss */
.form-box input:not([type="radio"]):not([type="submit"]):not([type="checkbox"]):focus,
.form-box select:focus,
.form-box textarea:focus {
  border: 2px solid #1584c9;
  color: #404040;
  outline: 0;
  background-color: white;
}

/* line 284, src/sass/scss-include/typography.scss */
.form-box textarea {
  min-width: 10rem;
  max-width: 100%;
  -webkit-transition: background-color 0.35s, border 0.35s;
  transition: background-color 0.35s, border 0.35s;
}

/* line 290, src/sass/scss-include/typography.scss */
.form-box .wpcf7-list-item {
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}

/* line 298, src/sass/scss-include/typography.scss */
.form-box [type="radio"],
.form-box [type="checkbox"] {
  width: 1em;
  height: 1em;
  font-size: 1em;
  margin-right: 0.35em;
  cursor: pointer;
  opacity: 0;
  z-index: 1;
}

/* line 303, src/sass/scss-include/typography.scss */
.form-box [type="radio"] + span,
.form-box [type="checkbox"] + span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  font-weight: 400;
  color: grey;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}

/* line 310, src/sass/scss-include/typography.scss */
.form-box [type="radio"] + span:before,
.form-box [type="checkbox"] + span:before {
  content: "";
  width: 1em;
  height: 1em;
  font-size: 1em;
  margin-right: 0.35em;
  cursor: pointer;
  border: 2px solid silver;
  z-index: 0;
  -webkit-transition: 0.35s all;
  transition: 0.35s all;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}

/* line 321, src/sass/scss-include/typography.scss */
.form-box [type="radio"]:checked + span,
.form-box [type="checkbox"]:checked + span {
  color: #404040;
}

/* line 323, src/sass/scss-include/typography.scss */
.form-box [type="radio"]:checked + span:before,
.form-box [type="checkbox"]:checked + span:before {
  border: 2px solid grey;
}

/* line 331, src/sass/scss-include/typography.scss */
.form-box input[type="radio"] + span:before {
  border-radius: 100%;
  -webkit-box-shadow: inset 0 0 0 0 white;
          box-shadow: inset 0 0 0 0 white;
}

/* line 338, src/sass/scss-include/typography.scss */
.form-box input[type="radio"]:checked + span:before {
  background-color: #1584c9;
  -webkit-box-shadow: inset 0 0 0 3px white;
          box-shadow: inset 0 0 0 3px white;
}

/* line 345, src/sass/scss-include/typography.scss */
.form-box input[type="checkbox"] + span:after {
  content: "";
  width: 1em;
  height: 1em;
  font-size: 1em;
  margin-right: 0.35em;
  cursor: pointer;
  background-image: url(../../assets/checkbox.svg);
  opacity: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: calc( 50% - 4px) auto;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

/* line 360, src/sass/scss-include/typography.scss */
.form-box input[type="checkbox"]:checked + span:after {
  opacity: 1;
  background-size: calc( 92.5% - 4px) auto;
}

/* line 366, src/sass/scss-include/typography.scss */
.form-box input[type="submit"] {
  margin-top: 0.66667rem;
}

/* line 376, src/sass/scss-include/typography.scss */
label {
  font-weight: 600;
  position: relative;
}

/* line 389, src/sass/scss-include/typography.scss */
.epigraph-big {
  max-width: 80rem;
}

/* line 393, src/sass/scss-include/typography.scss */
.epigraph {
  max-width: 40rem;
}

/* line 397, src/sass/scss-include/typography.scss */
.epigraph .epigraph-big {
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  padding: 1.5em 0;
  width: 80%;
  text-align: center;
}

/* line 406, src/sass/scss-include/typography.scss */
.epigraph .epigraph-big * {
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}

/*
  main wrapper
*/
/* line 6, src/sass/scss-include/wrapper.scss */
.main-wrap-fill-height {
  min-height: 100vh;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

/* line 11, src/sass/scss-include/wrapper.scss */
.main-wrap-fill-height .main-body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

/*
  defult wrapper
*/
/* line 19, src/sass/scss-include/wrapper.scss */
.block-box {
  width: 100%;
  position: relative;
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;
  display: block;
  clear: both;
}

/* line 29, src/sass/scss-include/wrapper.scss */
#footer,
footer {
  width: 100%;
  background-color: #3b3737;
}

/* line 54, src/sass/scss-include/wrapper.scss */
.container, .container-big,
.container-fluid {
  width: 85%;
  max-width: 1000px;
}

@media (max-width: 992px) {
  /* line 54, src/sass/scss-include/wrapper.scss */
  .container, .container-big,
  .container-fluid {
    width: 95%;
  }
}

/* line 59, src/sass/scss-include/wrapper.scss */
.container-big {
  max-width: 1600px;
}

/* shadow-mixin */
/* hamburger mixin */
/* line 455, src/sass/scss-include/nav.scss */
#menu {
  width: 100%;
  z-index: 100;
  background-color: white;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
}

/* line 464, src/sass/scss-include/nav.scss */
#menu #left-menu-part,
#menu #right-menu-part,
#menu #burger-icon {
  position: relative;
  z-index: 2;
}

/* line 472, src/sass/scss-include/nav.scss */
#menu #left-menu-part .logo {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 479, src/sass/scss-include/nav.scss */
#menu #left-menu-part .logo img {
  height: 5.5rem;
  width: auto;
}

/* line 486, src/sass/scss-include/nav.scss */
#menu #right-menu-part {
  margin-left: auto;
}

/* line 488, src/sass/scss-include/nav.scss */
#menu #right-menu-part .menu {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 492, src/sass/scss-include/nav.scss */
#menu #right-menu-part .menu li {
  margin-left: 0;
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 497, src/sass/scss-include/nav.scss */
#menu #right-menu-part .menu li a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1.4em;
  padding-bottom: 1.4em;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 1.15rem;
  color: #404040;
  font-weight: 600;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
  overflow: hidden;
  position: relative;
}

/* line 510, src/sass/scss-include/nav.scss */
#menu #right-menu-part .menu li a:hover, #menu #right-menu-part .menu li a.active {
  color: #e8c695;
}

@media (min-width: 992px) {
  /* line 455, src/sass/scss-include/nav.scss */
  #menu {
    /* shadow */
    -webkit-transition: -webkit-box-shadow 0.3s;
    transition: -webkit-box-shadow 0.3s;
    transition: box-shadow 0.3s;
    transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    -webkit-box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.2);
  }
  /* line 8, src/sass/scss-include/nav.scss */
  #menu.version-scroll {
    -webkit-box-shadow: 0 0 2rem 2px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 2rem 2px rgba(0, 0, 0, 0.2);
  }
  /* line 356, src/sass/scss-include/nav.scss */
  #menu .row {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  /* line 359, src/sass/scss-include/nav.scss */
  #menu #right-menu-part {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  /* line 364, src/sass/scss-include/nav.scss */
  #menu .menu {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    right: 1.5rem;
  }
  /* line 370, src/sass/scss-include/nav.scss */
  #menu #burger-icon {
    display: none;
  }
}

@media (max-width: 992px) {
  /* line 455, src/sass/scss-include/nav.scss */
  #menu {
    /* shadow */
    -webkit-transition: -webkit-box-shadow 0.3s;
    transition: -webkit-box-shadow 0.3s;
    transition: box-shadow 0.3s;
    transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    -webkit-box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.2);
  }
  /* line 376, src/sass/scss-include/nav.scss */
  #menu .container, #menu .container-big {
    max-width: 100%;
  }
  /* line 17, src/sass/scss-include/nav.scss */
  #menu .hamburger .line,
  #menu .hamburger_upp .line {
    width: 50px;
    height: 5px;
    background-color: #1584c9;
    display: block;
    margin: 8px auto;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  /* line 29, src/sass/scss-include/nav.scss */
  #menu .hamburger:hover, #menu .hamburger_upp {
    cursor: pointer;
  }
  /* line 223, src/sass/scss-include/nav.scss */
  #menu #hamburger {
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  /* line 230, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  /* line 237, src/sass/scss-include/nav.scss */
  #menu #hamburger:before {
    content: "";
    position: absolute;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 55px;
    height: 55px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    border-radius: 100%;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  /* line 250, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active:before {
    border: 5px solid #ecf0f1;
  }
  /* line 254, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active .line {
    width: 35px;
  }
  /* line 258, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active .line:nth-child(2) {
    opacity: 0;
  }
  /* line 262, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active .line:nth-child(1) {
    -webkit-transform: translateY(13px);
    transform: translateY(13px);
  }
  /* line 269, src/sass/scss-include/nav.scss */
  #menu #hamburger.is-active .line:nth-child(3) {
    -webkit-transform: translateY(-13px) rotate(90deg);
    transform: translateY(-13px) rotate(90deg);
  }
  /* line 8, src/sass/scss-include/nav.scss */
  #menu.version-scroll {
    -webkit-box-shadow: 0 0 2rem 2px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 2rem 2px rgba(0, 0, 0, 0.2);
  }
  /* line 385, src/sass/scss-include/nav.scss */
  #menu #right-menu-part {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    background-color: #f3f3f3;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: 0.4s max-height;
    transition: 0.4s max-height;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    position: absolute;
    top: 7.5rem;
    right: 0;
    left: 0;
    width: 100%;
  }
  /* line 400, src/sass/scss-include/nav.scss */
  #menu #right-menu-part .menu {
    width: 85%;
    max-width: 1000px;
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow: hidden;
    -webkit-transition: 0.4s -webkit-box-shadow;
    transition: 0.4s -webkit-box-shadow;
    transition: 0.4s box-shadow;
    transition: 0.4s box-shadow, 0.4s -webkit-box-shadow;
    -webkit-transition-delay: 0.25s;
            transition-delay: 0.25s;
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transition: 0.35s all;
    transition: 0.35s all;
    -webkit-transition-delay: 0.15s;
            transition-delay: 0.15s;
    -webkit-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
  }
}

@media (max-width: 992px) and (max-width: 992px) {
  /* line 400, src/sass/scss-include/nav.scss */
  #menu #right-menu-part .menu {
    width: 95%;
  }
}

@media (max-width: 992px) {
  /* line 415, src/sass/scss-include/nav.scss */
  #menu #right-menu-part .menu li {
    opacity: 0;
    -webkit-transition: 0.35s all;
    transition: 0.35s all;
    -webkit-transition-delay: 0.15s;
            transition-delay: 0.15s;
    -webkit-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
  }
  /* line 421, src/sass/scss-include/nav.scss */
  #menu #right-menu-part .menu li:first-child {
    padding-top: 2.1em;
  }
  /* line 424, src/sass/scss-include/nav.scss */
  #menu #right-menu-part .menu li:last-child {
    padding-bottom: 2.1em;
  }
  /* line 430, src/sass/scss-include/nav.scss */
  #menu.display-menu #right-menu-part {
    max-height: calc( 100vh - 4.2em);
  }
  /* line 433, src/sass/scss-include/nav.scss */
  #menu.display-menu #right-menu-part .menu {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  /* line 435, src/sass/scss-include/nav.scss */
  #menu.display-menu #right-menu-part .menu li {
    opacity: 1;
  }
  /* line 439, src/sass/scss-include/nav.scss */
  #menu #burger-icon {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 447, src/sass/scss-include/nav.scss */
  #menu #hamburger {
    display: table;
    margin-left: auto;
  }
}

/* line 1, src/sass/scss-include/header.scss */
.text-header {
  background-color: #1584c9;
}

/* line 3, src/sass/scss-include/header.scss */
.text-header h1, .text-header .h1,
.text-header h2, .text-header .h2 {
  color: white;
  text-align: center;
  width: 100%;
}

/* correggi a */
/* line 28, src/sass/main.scss */
a {
  display: inline;
  color: inherit;
  font-size: inherit;
}

/* line 35, src/sass/main.scss */
div#main-content p {
  width: 100%;
}

/* line 39, src/sass/main.scss */
div#main-content h1,
div#main-content h2,
div#main-content h3 {
  display: block;
  width: 100%;
}

/* line 48, src/sass/main.scss */
#main-content .wp-block-image {
  margin: 2rem 0;
  width: 100%;
}

/* line 52, src/sass/main.scss */
#main-content .wp-block-image img {
  max-width: 100%;
}

/* line 55, src/sass/main.scss */
#main-content a {
  text-decoration: underline !important;
  color: #1584c9;
}

/* line 63, src/sass/main.scss */
#header img {
  width: 100%;
  /* display: flex; */
}

@media (min-width: 1200px) {
  /* line 70, src/sass/main.scss */
  header#header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    height: 33vw;
  }
}

/* line 81, src/sass/main.scss */
div#main-content {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

/* --------------- */
/* MENU DROPDOWN */
/* line 92, src/sass/main.scss */
#menu #right-menu-part .menu .menu {
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  display: inline-flex;
  right: inherit;
  left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  z-index: 10;
  background-color: whitesmoke;
  overflow: hidden;
  max-height: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transform-origin: top center;
          transform-origin: top center;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-transition: all 1s;
  transition: all 1s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}

/* line 118, src/sass/main.scss */
#menu #right-menu-part .menu .menu li a {
  white-space: nowrap;
  width: auto;
  padding: 1.4em 1.5rem;
  font-size: 0.8625rem;
}

/* line 124, src/sass/main.scss */
#menu #right-menu-part .menu .menu li:first-child a {
  padding-top: 1.86667em;
}

/* line 127, src/sass/main.scss */
#menu #right-menu-part .menu .menu li:last-child a {
  padding-bottom: 1.86667em;
}

@media (min-width: 992px) {
  /* line 141, src/sass/main.scss */
  #menu #right-menu-part .menu li a:hover + .menu,
  #menu #right-menu-part .menu li a + .menu:hover {
    max-height: 100vh;
  }
}

/* change this */
@media (max-width: 992px) {
  /* line 149, src/sass/main.scss */
  .actve-menu {
    color: #1584c9 !important;
  }
  /* line 151, src/sass/main.scss */
  .actve-menu + .menu {
    position: relative;
    width: 100%;
    max-height: 100vh;
  }
  /* line 157, src/sass/main.scss */
  ul.menu .menu {
    display: block !important;
    position: static !important;
    width: 100% !important;
    top: 0 !important;
    -webkit-transform: translateY(0) !important;
            transform: translateY(0) !important;
  }
  /* line 163, src/sass/main.scss */
  ul.menu .menu * {
    text-align: center;
  }
}

/* NONE ------------------------------- */
/* line 178, src/sass/main.scss */
.up-footer {
  background-color: #2f2f2f;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/* line 184, src/sass/main.scss */
footer#footer * {
  color: white;
}

/* line 188, src/sass/main.scss */
.down-footer {
  background-color: #212121;
}

/* line 192, src/sass/main.scss */
h3.widget-title {
  text-transform: uppercase;
}

/* line 196, src/sass/main.scss */
.col-typ-2 .content > p {
  opacity: 0.6;
  font-size: 0.95rem;
}

/* line 201, src/sass/main.scss */
.col-typ-2 {
  max-width: 355px;
}

/* line 205, src/sass/main.scss */
.box-link ul {
  padding-left: 0;
}

/* line 209, src/sass/main.scss */
.box-link li {
  margin: 0;
  padding: 0.8em 1em;
  border-bottom: 1px solid #535353;
}

/* line 215, src/sass/main.scss */
.box-link li:first-child {
  border-top: 1px solid #535353;
}

/* line 221, src/sass/main.scss */
.part-2 ul {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

/* line 226, src/sass/main.scss */
.part-2 ul a:before {
  content: "";
  border-style: solid;
  border-width: 4.2em 0 4.2em 5.5em;
  border-color: transparent transparent transparent #535353;
  font-size: 1px;
  /* display: inline-flex; */
  /* align-items: center; */
  margin-right: 11em;
}

/* line 237, src/sass/main.scss */
.part-2 ul a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0em;
}

/* line 243, src/sass/main.scss */
.part-2 {
  margin-top: 2rem;
}

/* line 247, src/sass/main.scss */
.down-footer .row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 252, src/sass/main.scss */
.down-footer {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 258, src/sass/main.scss */
.down-footer * {
  font-size: 1rem !important;
  opacity: 0.75;
}

/* line 265, src/sass/main.scss */
.img-box.eu-img {
  background-image: url(../../assets/new_logo.png);
  width: 21rem;
  padding-bottom: 5rem;
  background-size: contain;
  background-color: white;
  background-position: left center;
  background-repeat: no-repeat;
}

/* line 279, src/sass/main.scss */
div#main-content p {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
  min-height: 1rem;
}

/* line 285, src/sass/main.scss */
.down-footer .footer-menu-left a {
  padding: 0 1em;
}

/* line 291, src/sass/main.scss */
#menu #right-menu-part .menu > li.current_page_item > a,
#menu #right-menu-part .menu > li.current-menu-ancestor > a {
  color: #daa556;
}

@media (min-width: 992px) {
  /* line 299, src/sass/main.scss */
  #menu #right-menu-part > .menu > li.current_page_item > a:before,
  #menu #right-menu-part .menu > li.current-menu-ancestor > a:before {
    content: "";
    width: 100%;
    height: 2px;
    background-color: #daa556;
    position: absolute;
    bottom: 0;
    left: 0;
  }
}

@media (max-width: 992px) {
  /* line 316, src/sass/main.scss */
  #footer a:hover {
    opacity: 0.75;
  }
  /* line 324, src/sass/main.scss */
  a.actve-menu + .menu {
    max-height: 100vh !important;
  }
  /* line 330, src/sass/main.scss */
  li.menu-item a {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
    width: 100%;
    text-align: center;
  }
  /* line 337, src/sass/main.scss */
  li.menu-item li {
    width: 100% !important;
  }
  /* line 341, src/sass/main.scss */
  #menu.display-menu #right-menu-part .menu li a,
  #menu.display-menu #right-menu-part .menu li {
    min-width: 100%;
    text-align: center !important;
    display: block;
  }
}
