body .CoreRhino {
  font-family: "Core Rhino_45 Regular W01 Rg";
}
body .display-5 {
  font-size: 2rem;
}
body .display-6 {
  font-size: 2.75rem;
}
body .display-7 {
  font-size: 2.5rem;
}
body .display-8 {
  font-size: 2.25rem;
}
body .line-display-9 {
  line-height: 2.25rem;
}
body .display-9 {
  font-size: 2rem;
}
body .display-10 {
  font-size: 1.75rem;
}
body .display-11 {
  font-size: 1.1rem;
}
body .display-12 {
  font-size: 1.25rem;
}
body .display-13 {
  font-size: 1rem;
}
body .display-inline-block {
  display: inline-block;
}
body .display-block {
  display: block;
}
body .bg-sm-white {
  background-color: #fff;
}
body .mx-minus-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
body .mt-vw-1 {
  margin-top: 1vw;
}
body .pb-vw-1 {
  padding-bottom: 1vw;
}
body .mb-vw-1 {
  margin-bottom: 1vw;
}
body .pt-vw-1 {
  padding-top: 1vw;
}
body .py-vw-1 {
  padding-top: 1vw;
  padding-bottom: 1vw;
}
body .mt-vw-2 {
  margin-top: 2vw;
}
body .mb-vw-2 {
  margin-bottom: 2vw;
}
body .pb-vw-2 {
  padding-bottom: 2vw;
}
body .pt-vw-2 {
  padding-top: 0vw;
}
body .px-vw-2 {
  padding-left: 2vw;
  padding-right: 2vw;
}
body .mt-vw-3 {
  margin-top: 3vw;
}
body .mb-vw-3 {
  margin-bottom: 3vw;
}
body .pt-vw-3 {
  padding-top: 3vw;
}
body .pb-vw-3 {
  padding-bottom: 3vw;
}
body .mt-vw-3-inset {
  margin-top: -3vw;
}
body .py-vw-3 {
  padding-top: 3vw;
  padding-bottom: 3vw;
}
body .mt-vw-4 {
  margin-top: 4vw;
}
body .pt-vw-4 {
  padding-top: 4vw;
}
body .mb-vw-4 {
  margin-bottom: 1vw;
}
body .pb-vw-4 {
  padding-bottom: 4vw;
}
body .mb-vw-5 {
  margin-bottom: 5vw;
}
body .mt-vw-5 {
  margin-top: 5vw;
}
body .px-vw-4 {
  padding-left: 4vw;
  padding-right: 4vw;
}
body .px-vw-5 {
  padding-left: 5vw !important;
  padding-right: 5vw !important;
}
body .py-vw-5 {
  padding-top: 5vw !important;
  padding-bottom: 5vw !important;
}
/*body .mt-5-inset {
	margin-top: -3rem;
}*/
body .mt-vw-6 {
  margin-top: 6vw;
}
body .mb-vw-6 {
  margin-bottom: 6vw;
}
body .pt-vw-6 {
  padding-top: 6vw;
}
body .pb-vw-6 {
  padding-bottom: 6vw;
}
/*body .px-vw-6 {
	padding-left: 6vw;
	padding-right: 6vw;
}*/
body .p-vw-6 {
  padding: 6vw;
}
body .p-vw-6-6-6-7 {
  padding: 6vw 6vw 6vw 7vw;
}
body .p-vw-6-7 {
  padding: 6vw 7vw;
}
body .mb-vw-7 {
  margin-bottom: 7vw;
}
body .mx-vw-7-inset {
  margin-left: -7vw;
  margin-right: -7vw;
}
body .px-vw-7 {
  padding-left: 7vw;
  padding-right: 7vw;
}
body .pb-vw-7 {
  padding-bottom: 7vw;
}
body .px-vw-8 {
  padding-left: 8vw;
  padding-right: 8vw;
}
body .px-vw-7-14 {
  padding-left: 7vw;
  padding-right: 14vw;
}
body .mt-vw-8 {
  margin-top: 8vw;
}
body .mb-vw-8 {
  margin-bottom: 8vw;
}
body .mt-vw-9 {
  margin-top: 9vw;
}
body .mb-vw-9 {
  margin-bottom: 9vw;
}
body .mt-vw-10 {
  margin-top: 10vw;
}
body .padding-10vw-7vw {
  padding: 10vw 7vw;
}
body .pt-vw-12 {
  padding-top: 12vw;
}
body .pb-vw-12 {
  padding-bottom: 12vw;
}
body .h-vw-10 {
  height: 10vw;
}
body .h-vw-12 {
  height: 12vw;
}
body .w-auto {
  width: auto !important;
}
/* COLORS */
body .brown-bg {
  background-color: rgb(201,185,170);
}
body .grey-bg {
  background-color: rgb(234,234,234);
}
body .light-bg {
  background-color: rgb(249,249,249);
}
body .color-1 {
  color: rgb(145,145,145);
}
body .color-2 {
  color: rgb(234,234,234);
}
body .color-3 {
  color: rgb(201,185,170);
}
body a.color-4,
body .color-4 {
  color: rgb(225,169,132);
}
body .color-5 {
  color: rgb(166,166,166);
}
body .color-6 {
  color: rgb(47, 168, 203);
}
body .z-index-1 {
  z-index: 1;
}
body .background-norepeat {
  background-repeat: no-repeat;
}
body .background-cover {
  background-size: 100% 100%;
  background-size: cover;
}
body .background-contain {
  background-size: 100% 100%;
  background-size: contain;
}
body .image-width-by-4rem-height img {
  width: auto !important;
  height: 4rem;
}
body .background-image {
  background-position: 0 0;
  background-size: 100% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
body .background-position-center,
body .background-position-center-center,
body .background-image.background-position-center,
body .background-image.background-position-center-center {
  background-position: center center;
}
body .background-position-top-center {
  background-position: top center;
}
body .top-0 {
  top: 0;
}
body .left-0 {
  left: 0;
}
body .right-0 {
  right: 0;
}
body .padding-top-78 {
  padding-top: 78%;
}
body .padding-top-90 {
  padding-top: 90%;
}
body .padding-top-100 {
  padding-top: 100%;
}
body .padding-top-110 {
  padding-top: 110%;
}
body .line-height-1 {
  line-height: 1rem;
}
body .line-height-100 {
  line-height: 100%;
}
body .line-height-190 {
  line-height: 190%;
}
body .font-weight-500 {
  font-weight: 500;
}
body .overflow-hidden {
  overflow: hidden;
}
body .flex-grow-1 {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
body .flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .flex-container-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  body .col-md-20 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  body .w-md-33 {
    width: 33%;
  }
  body .w-md-50 {
    width: 50%;
  }
  body .h-md-vw-6 {
    height: 6vw;
  }
  body .mt-md-vw-1 {
    margin-top: 1vw;
  }
  body .pb-md-vw-1 {
    padding-bottom: 1vw;
  }
  body .mx-md-vw-7-inset {
    margin-left: -7vw;
    margin-right: -7vw;
  }
  body .px-md-vw-3 {
    padding-left: 3vw;
    padding-right: 3vw;
  }
  body .px-md-vw-7 {
    padding-left: 7vw;
    padding-right: 7vw;
  }
  body .px-md-vw-8 {
    padding-left: 8vw;
    padding-right: 8vw;
  }
  body .px-md-vw-7-3 {
    padding-left: 7.3vw;
    padding-right: 7.3vw;
  }
  body .px-md-vw-5 {
    padding-left: 5vw;
    padding-right: 5vw;
  }
  body .pt-md-vw-5-72 {
    padding-top: 5.72vw;
  }
  body .px-md-vw-14 {
    padding-left: 14vw;
    padding-right: 14vw;
  }
  body .col-md-w-45 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;
  }
  body .col-md-w-50 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  body .col-md-w-55 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
  }
  body .z-index-1 {
    z-index: 1;
  }
  body .h-md-100 {
    height: 100% !important;
  }
  body .w-md-100 {
    width: 100% !important;
  }
  body .w-md-30 {
    width: 30% !important;
  }
  body .h-md-auto {
    height: auto !important;
  }
  body .w-md-auto {
    width: auto !important;
  }
  body .mt-md-vw-4-inset {
    margin-top: -4vw;
  }
  body .pb-md-vw-5 {
    padding-bottom: 5vw;
  }
  body .pb-md-vw-4 {
    padding-bottom: 4vw;
  }
  body .pl-md-vw-3 {
    padding-left: 3vw;
  }
  body .pr-md-vw-7 {
    padding-right: 7vw;
  }
  body .px-md-vw-1-4 {
    padding-left: 1vw;
    padding-right: 4vw;
  }
  body .overflow-md-x-hidden {
    overflow-x: hidden;
  }
}
