
.posts {
  position: relative
}

.posts--mobile {
  display: block
}

.posts:after,
.posts:before {
  bottom: 0;
  content: "";
  position: absolute;
  top: 0
}

.posts:before {
  background: #082a39;
  left: 0
}

.posts:after {
  background: #082a39;
  right: 0
}

.posts .img-holder {
  margin: 0 0 3.3125rem;
  padding-bottom: 100%;
  position: relative;
  width: 100%
}

.posts .circle-decor {
  height: 23%;
  opacity: 0;
  width: 23%
}

.posts .circle-decor--0 {
  bottom: 2.5%;
  right: 6%
}

.posts .circle-decor--1 {
  bottom: 8.5%;
  left: 3%
}

.posts .circle-decor--2 {
  right: 2.5%;
  top: 6%
}

.posts .row {
  margin: 0 -1.375rem;
  padding: 4.125rem 0 4.625rem;
  position: relative;
  z-index: 100
}

.posts .row:nth-child(2n) {
  background: #082a39
}

.posts .row:nth-child(2n) .text-holder,
.posts .row:nth-child(2n) .text-holder .h2,
.posts .row:nth-child(2n) .text-holder h2 {
  color: #fff !important
}

.posts .row:nth-child(2n) a {
  border-color: #fff;
  color: #fff
}

.posts .row:nth-child(odd) {
  background: #082a39
}

.posts .row .col {
  padding: 0 1.375rem
}

.posts .text-holder,
.posts a {
  color: #eee
}

.posts a {
  border-bottom: 1px solid #000;
  text-decoration: none
}

.posts .h2,
.posts h2 {
  color: #009a96;
  margin: 0 0 .4375rem;
  line-height: 55px;
}

.posts .icon {
  color: #082a39;
  display: inline-block;
  font-size: 3.3125rem;
  margin: 0 .8125rem .8125rem 0
}

.posts__changemakers-why-me .row .img-holder {
  margin: 0 0 3.3125rem;
  padding-bottom: 100%;
  width: 100%
}

.posts__changemakers-why-me .row:nth-child(3n+1) .img-holder .circle-decor {
  bottom: 0;
  left: 14%
}

.posts__changemakers-why-me .row:nth-child(3n+1) .img-holder.in-viewport .circle-decor {
  animation: fade-right 2s forwards
}

.posts__changemakers-why-me .row:nth-child(3n+2) .img-holder .circle-decor {
  bottom: 1%;
  left: auto;
  right: 8%
}

.posts__changemakers-why-me .row:nth-child(3n+2) .img-holder.in-viewport .circle-decor {
  animation: fade-left 2s forwards
}

.posts__changemakers-why-me .row .text-holder {
  font-weight: 300
}

.posts__changemakers-why-me .row .text-holder p {
  margin: 0
}

.posts__changemakers-why-me .row .h2,
.posts__changemakers-why-me .row h2 {
  margin: 0 0 .375rem
}

.posts__changemakers-why-me .row:nth-child(odd) {
  background: #082a39
}

.posts__changemakers-why-me .row:nth-child(odd) .text-holder {
  color: #fff !important
}

.posts__changemakers-why-me .row:nth-child(odd) .text-holder .h2,
.posts__changemakers-why-me .row:nth-child(odd) .text-holder h2 {
  color: #fff !important;
  font-weight: 300
}

.posts__changemakers-why-me .row:nth-child(odd) .icon {
  color: #fff
}

.posts__changemakers-why-me .row:nth-child(odd) a {
  border-color: #fff;
  color: #fff
}

.posts__changemakers-why-me .row:nth-child(2n) {
  background: #f0efeb
}

.posts__changemakers-why-me .row:nth-child(2n) .text-holder {
  color: #000 !important
}

.posts__changemakers-why-me .row:nth-child(2n) .text-holder .h2,
.posts__changemakers-why-me .row:nth-child(2n) .text-holder h2 {
  color: #082a39 !important
}

.posts__changemakers-benefits {
  padding: 4.5625rem 0 6.875rem !important
}

.posts__changemakers-benefits:after,
.posts__changemakers-benefits:before {
  background: none
}

.posts__changemakers-benefits .row {
  background: none !important
}

.posts__changemakers-benefits .link {
  border: none;
  color: #082a39 !important
}

.posts__changemakers-benefits .img-holder.in-viewport .circle-decor {
  animation: fade-right 2s 1s forwards
}

.posts__changemakers-benefits .img-holder .circle-decor {
  bottom: 0;
  left: 10.1%;
  top: auto
}

.posts__changemakers-benefits .text-holder {
  font-size: 1rem;
  position: relative
}

.posts__animated--desktop {
  display: none
}

.posts__animated .row {
  padding: 0
}

.posts__animated .row .text-holder:last-child {
  padding: 0 0 14.875rem
}

.posts__animated .row .text-holder .h2,
.posts__animated .row .text-holder h2 {
  letter-spacing: -.03125rem
}




.btn--white {
  background: #fff;
  color: #082a39;
  font-size: 1rem;
  line-height: 1;
  padding: .9375rem 1.25rem;
  position: relative
}

.btn--white:hover {
  background: #082a39;
  color: #fff
}

.btn--white:hover:after {
  border: 1px solid #fff;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.anchor-navigation {
  display: inline-block;
  font-size: .8125rem;
  max-width: 6.125rem
}

.anchor-navigation:hover img {
  animation-play-state: paused
}

.anchor-navigation:hover a {
  opacity: 1
}

.anchor-navigation:hover a:before {
  color: #082a39
}

.anchor-navigation:hover a:after {
  background: #c9d6de
}

.anchor-navigation a:before {
  color: #fff;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transition: all .3s ease;
  z-index: 2
}

.anchor-navigation a:after {
  background: #97abb7;
  border-radius: 50%;
  content: "";
  height: 60%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: background .3s ease;
  width: 60%;
  z-index: -1
}

.anchor-navigation img {
  animation: rotation 15s linear infinite backwards !important
}

.circle-img {
  height: 0;
  padding-bottom: var(--img-size);
  position: relative;
  width: var(--img-size)
}

.circle-img img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%
}

.circle-decor,
.circle-img img {
  border-radius: 100%;
  position: absolute
}

.circle-decor {
  height: 30px;
  opacity: .9;
  width: 30px;
  z-index: 100
}

.circle-decor--blue {
  background: #a6bbc8
}

.circle-decor--yellow,
.circle-decor--yellow-sm {
  background: #ddf0ac
}

.circle-decor--blue-sm {
  background: #a6bbc8
}

.accordion-goals .accordion-item {
  border-bottom: 1px solid #000
}

.accordion-goals .accordion-item:first-child {
  border-top: 1px solid #000
}

.accordion-goals .accordion-button {
  align-items: center;
  background: none;
  border: none;
  color: #082a39;
  display: flex;
  justify-content: space-between;
  padding: .375rem 0 .5625rem;
  width: 100%
}

.accordion-goals .opener {
  display: inline-block;
  font-size: 0;
  height: .8125rem;
  margin: .1875rem .125rem 0 1.1875rem;
  position: relative;
  width: .8125rem
}

.accordion-goals .opener:after,
.accordion-goals .opener:before {
  background: #000;
  content: "";
  height: 100%;
  position: absolute;
  transition: all .3s ease;
  width: 1px
}

.accordion-goals .opener:after,
.accordion-goals .opener:before {
  transform: rotate(90deg)
}

.accordion-goals .collapsed .opener:before {
  transform: rotate(0)
}

.accordion-goals .accordion-body {
  font-size: 1.0625rem;
  padding: .8125rem 0 .4375rem
}

.accordion-goals .accordion-body img {
  margin: 0 0 1.375rem;
  max-width: 117px
}

.accordion-goals .accordion-body li {
  margin: 0 0 1.0625rem
}

@keyframes fade-up {
  0% {
    opacity: 0;
    transform: translateY(150px);
    visibility: hidden
  }

  to {
    opacity: 1;
    transform: translateY(0);
    visibility: visible
  }
}

@keyframes fade-down {
  0% {
    opacity: 0;
    transform: translateY(-150px);
    visibility: hidden
  }

  to {
    opacity: 1;
    transform: translateY(0);
    visibility: visible
  }
}

@keyframes fade-left {
  0% {
    opacity: 0;
    transform: translateX(-300px);
    visibility: hidden
  }

  to {
    opacity: .9;
    transform: translateX(0);
    visibility: visible
  }
}

@keyframes fade-left-out {
  0% {
    opacity: .9;
    transform: translateX(-300px);
    visibility: visible
  }

  to {
    opacity: 0;
    transform: translateX(0);
    visibility: hidden
  }
}

@keyframes fade-right {
  0% {
    opacity: 0;
    transform: translateX(300px);
    visibility: hidden
  }

  to {
    opacity: .9;
    transform: translateX(0);
    visibility: visible
  }
}

@keyframes fade-in {
  0% {
    opacity: 0;
    visibility: hidden
  }

  to {
    opacity: 1;
    visibility: visible
  }
}

@keyframes fade-out {
  0% {
    opacity: 1;
    visibility: hidden
  }

  to {
    opacity: 0;
    visibility: visible
  }
}

@keyframes zoom-in {
  0% {
    opacity: 0;
    transform: scale(.5)
  }

  to {
    opacity: 1;
    transform: scale(1);
    visibility: visible
  }
}

@keyframes rotation {
  0% {
    transform: rotate(0deg)
  }

  to {
    transform: rotate(1turn)
  }
}

@keyframes fade-in-up {
  0% {
    opacity: 0;
    transform: translate3d(0, 50px, 0)
  }

  to {
    opacity: 1;
    transform: translateZ(0)
  }
}

@keyframes fade-in-right {
  0% {
    opacity: 0;
    transform: translate3d(50px, 0, 0)
  }

  to {
    opacity: 1;
    transform: translateZ(0)
  }
}

@keyframes fade-in-left {
  0% {
    opacity: 0;
    transform: translate3d(-50px, 0, 0)
  }

  to {
    opacity: 1;
    transform: translateZ(0)
  }
}

[data-fade-in-up] {
  opacity: 0;
  transform: translate3d(0, 50px, 0)
}

[data-fade-in-up].in-viewport {
  animation: fade-in-up 1s .3s both
}

[data-fade-in-right] {
  opacity: 0;
  transform: translate3d(50px, 0, 0)
}

[data-fade-in-right].in-viewport {
  animation: fade-in-right 1s .3s both
}

[data-fade-in-left] {
  opacity: 0;
  transform: translate3d(-50px, 0, 0)
}

[data-fade-in-left].in-viewport {
  animation: fade-in-left 1s .3s both
}

.changemakers-list {
  counter-reset: changemakers-counter;
  font-size: 1rem;
  font-weight: 300
}

.changemakers-list li {
  border-bottom: 1px solid #082a39;
  counter-increment: changemakers-counter;
  padding: 2.375rem 0 1.5rem
}

.changemakers-list li p {
  padding: 1.875rem 0 0;
  position: relative
}

.changemakers-list li p:before {
  font-size: 1.4375rem;
  position: absolute;
  top: 0
}

.changemakers-list li:nth-child(-n+9) p:before {
  content: "0" counter(changemakers-counter)
}

.changemakers-list li:nth-child(n+10) p:before {
  content: counter(changemakers-counter)
}

.changemakers-list .icon {
  color: #082a39;
  display: inline-block;
  font-size: 3.125rem;
  margin: 0 0 .25rem
}

.changemakers-list--horizontal {
  margin: 0 -10px
}

.changemakers-list--horizontal li {
  border-bottom: none !important;
  padding: 2.3125rem .625rem !important;
  position: relative
}

.changemakers-list--horizontal li:after {
  background: #082a39;
  content: "";
  height: 1px;
  left: 11px;
  position: absolute;
  right: 11px;
  top: 0
}

.changemakers-list--horizontal .icon {
  margin: 0 0 2.25rem !important
}

.address {
  font-size: 1rem;
  font-weight: 300
}

.address a {
  align-items: center;
  color: #082a39;
  display: inline-flex;
  font-weight: 300;
  margin: 0 0 .5rem;
  position: relative;
  text-decoration: none
}

.address a:last-child {
  margin: 0
}

.address a svg {
  fill: #082a39;
  height: .75rem;
  margin: 0 .4375rem 0 0;
  width: 1.4375rem
}

.address .icon-arrow {
  font-size: .75rem;
  margin: 0 .375rem 0 0
}

.poster {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 50vh;
  padding: 7.8125rem 0 2rem;
  position: relative
}

.poster .container {
  display: flex;
  flex-wrap: wrap;
  width: 100%
}

.poster .h1,
.poster h1 {
  margin: 0
}

.poster.in-viewport .circle-decor__purpose,
.poster.in-viewport .circle-decor__team {
  animation: fade-right 2s forwards
}

.poster.in-viewport .circle-decor__values {
  animation: fade-left 2s forwards
}

.poster.in-viewport .circle-decor__benefits {
  animation: fade-right 2s forwards
}

.poster.in-viewport .circle-decor__content,
.poster.in-viewport .circle-decor__why-me {
  animation: fade-left 2s forwards
}

.poster .circle-decor {
  height: 62px;
  opacity: 0;
  width: 62px
}

.poster .circle-decor__purpose {
  bottom: -1.625rem;
  right: 19%
}

.poster .circle-decor__team {
  bottom: -1.875rem;
  right: 10%
}

.poster .circle-decor__values {
  bottom: -2.6875rem;
  left: 9.5%
}

.poster .circle-decor__benefits {
  bottom: -1.25rem;
  right: 5%
}

.poster .circle-decor__why-me {
  bottom: -2.5rem;
  left: 12.5%
}

.poster .circle-decor__content {
  bottom: -2.6875rem;
  left: 9.5%
}

.company-logos {
  margin: 0 -1.4375rem
}

.company-logos li {
  padding: 0 1.4375rem
}

.video-about {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 75vh;
  justify-content: center;
  min-height: 400px;
  overflow: hidden;
  position: relative;
  width: 100%
}

.video-about:before {
  background: rgba(13, 57, 55, .5);
  content: "";
  height: 100%;
  position: absolute;
  width: 100%
}

.video-about .content {
  color: #fff;
  font-size: .96875rem;
  line-height: 1.28;
  max-width: 720px;
  padding: 50px 15px 40px;
  text-align: center;
  z-index: 100
}

.video-about .h2,
.video-about h2 {
  line-height: 1;
  margin: 0 0 24px
}

.video-about p {
  margin: 0
}

.video-about video {
  bottom: 0;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  right: 0;
  transform: translateX(calc(50% - 50vw));
  z-index: -1
}

.video-about .btn-play {
  align-items: center;
  background: rgba(13, 57, 55, .9);
  border: none;
  border-radius: 50%;
  box-shadow: 0 10px 10px rgba(0, 0, 0, .4);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 80px;
  justify-content: center;
  margin: 0 0 50px;
  position: relative;
  transition: all .3s ease;
  width: 80px;
  z-index: 100
}

.video-about .btn-play:hover {
  opacity: .9;
  transform: scale(1.05)
}

.video-about .btn-play:hover svg {
  fill: #a6afae
}

.video-about .btn-play svg {
  fill: #fff;
  margin: 0 0 0 10px;
  transition: all .3s ease;
  width: 42px;
  width: 22px
}

.list-latin {
  counter-reset: item;
  list-style: none;
  padding: 0 0 0 1.25rem
}

.list-latin li {
  counter-increment: item
}

.list-latin li:not(:last-child) {
  margin: 0 0 1.25rem
}

.list-latin li:before {
  content: "(" counter(item, lower-latin) ") "
}

.cky-consent-container {
  background: #082a39 !important;
  border-radius: 0 !important;
  bottom: 0 !important;
  color: #fff !important;
  font-size: 1rem !important;
  left: 0 !important;
  padding: 1.25rem 0 !important;
  position: fixed !important;
  right: 0 !important;
  width: 100% !important;
  z-index: 9999 !important
}

.cky-consent-container .cky-consent-bar {
  background: #082a39 !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important
}

.cky-consent-container .cky-notice {
  background: #082a39 !important;
  margin: 0 auto !important;
  max-width: 88.4375rem !important;
  padding: 0 1.5625rem !important
}

.cky-consent-container .cky-title {
  display: none !important
}

.cky-consent-container .cky-notice-des {
  margin: 0 0 1rem !important
}

.cky-consent-container .cky-notice-group {
  align-items: center !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !important
}

.cky-consent-container .cky-notice-btn-wrapper {
  align-items: stretch !important;
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  width: 100% !important
}

.cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept {
  margin-top: 0 !important
}

.cky-consent-container button {
  background: #fff !important;
  border: none !important;
  color: #082a39 !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  padding: .9375rem 1.25rem !important;
  position: relative !important;
  transition: all .3s ease !important
}

.cky-consent-container button:hover {
  background: #082a39 !important;
  color: #fff !important
}

.cky-consent-container button:hover:after {
  border: 1px solid #fff;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.cky-consent-container button:not(:last-child) {
  margin: 0 0 .8125rem !important
}

.cky-consent-container p {
  color: #fff !important;
  font-weight: 400 !important;
  margin-bottom: 0 !important
}

.cky-consent-container .cky-btn-customize {
  background: transparent !important;
  border: none !important;
  color: #fff !important;
  order: 1 !important;
  padding: 0 !important;
  text-decoration: underline !important
}

.cky-consent-container .cky-btn-customize:hover:after {
  border: none !important
}

.cky-consent-container .cky-btn-reject {
  order: 2 !important
}

.cky-consent-container .cky-btn-accept {
  order: 3 !important
}

.cky-btn-revisit-wrapper {
  display: none !important
}

.vfbp-form input::-moz-placeholder,
.vfbp-form textarea::-moz-placeholder {
  color: #000 !important
}

.vfbp-form input::placeholder,
.vfbp-form textarea::placeholder {
  color: #000 !important
}

.vfbp-form .vfb-control-label {
  display: none
}

.vfbp-form .vfb-form-group {
  border: 0 !important
}

.vfbp-form .vfb-form-control {
  border: 0 !important;
  border-bottom: 1px solid #000 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #000 !important;
  font-size: 1.25rem !important;
  height: auto !important;
  padding: 1rem 0 .8125rem !important
}

.vfbp-form .vfb-form-control::-webkit-input-placeholder {
  font-size: 1.25rem !important;
  font-weight: 300 !important
}

.vfbp-form .vfb-form-control:-moz-placeholder,
.vfbp-form .vfb-form-control::-moz-placeholder {
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  opacity: 1
}

.vfbp-form .vfb-form-control:-ms-input-placeholder {
  font-size: 1.25rem !important;
  font-weight: 300 !important
}

.vfbp-form .vfb-form-control:focus,
.vfbp-form .vfb-form-control:hover {
  border-bottom: 1px solid #000 !important;
  border-top: none !important;
  box-shadow: none !important
}

.vfbp-form #vfbField6 label.vfb-control-label {
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  margin-bottom: 5px !important
}

.vfbp-form .vfb-fieldType-captcha {
  width: 100% !important
}

.vfbp-form .vfb-fieldType-captcha .vfb-form-group {
  border-bottom: 0 !important
}

.vfbp-form .vfb-col-12 {
  padding: 0 !important
}

.vfbp-form .vfb-fieldType-submit {
  padding: 0
}

.vfbp-form .vfb-radio label {
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  padding-left: 30px !important
}

.vfbp-form .vfb-radio [type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  background-color: transparent;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #082a39;
  border-radius: 50%;
  float: left;
  height: .9em;
  height: .875rem;
  height: 1rem;
  left: 0;
  margin-left: -1.4em;
  margin-right: 1em;
  margin-top: .25em;
  margin: 0 !important;
  position: absolute;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  top: 50%;
  top: 57%;
  transform: translateY(-50%);
  vertical-align: top;
  width: .9em;
  width: .875rem;
  width: 1rem
}

.vfbp-form .vfb-radio [type=radio]:checked {
  background: transparent
}

.vfbp-form .vfb-radio [type=radio]:checked:after {
  background-color: #082a39;
  border-radius: 50%;
  content: "";
  height: 8px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px
}

.vfbp-form .btn {
  align-items: center;
  background: transparent;
  border: 1px solid #082a39 !important;
  border-radius: 0;
  color: #082a39;
  display: inline-flex;
  font-size: 1.065rem;
  font-weight: 700;
  justify-content: center;
  padding: .8125rem 1.25rem .875rem;
  transition: all .3s ease;
  width: 100%
}

.vfbp-form .btn:hover {
  background: #082a39;
  color: #fff
}

.vfbp-form .btn:hover:after {
  color: #fff;
  margin: 0 -.625rem 0 1.25rem !important
}

.vfbp-form .wrap {
  margin: 0 -.65625rem
}

.vfbp-form .wrap .input-item {
  padding: 0 .65625rem
}

.rc-anchor {
  box-shadow: none !important
}

.rc-anchor .rc-anchor-error-message {
  padding: 0 !important
}

.rc-anchor .rc-anchor-light {
  background: transparent !important
}

.rc-anchor .rc-anchor-light.rc-anchor-normal {
  border: none
}

.modal .container-xl {
  max-width: 106.125rem
}

.modal .modal-dialog {
  background: #082a39
}

.modal .modal-dialog:after,
.modal .modal-dialog:before {
  bottom: 0;
  content: "";
  position: absolute;
  top: 0
}

.modal .modal-dialog:before {
  background: #082a39;
  left: 0
}

.modal .modal-dialog:after {
  background: #f0efeb;
  right: 0
}

.modal .modal-content {
  background: transparent;
  overflow: auto !important;
  padding: 1.875rem 0 !important;
  position: relative;
  position: fixed !important;
  z-index: 200
}

.modal .modal-header {
  border: none;
  margin: 0 0 1.4375rem;
  padding: 0
}

.modal .modal-body {
  overflow: visible !important;
  padding: 0
}

.modal .btn-close {
  background: none;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  height: 3.625rem;
  margin: 0 auto 0 5px;
  opacity: 1;
  padding: 0;
  position: relative;
  transition: background .3s ease;
  width: 3.625rem;
  z-index: 100
}

.modal .btn-close:hover {
  background: #fff
}

.modal .btn-close:after,
.modal .btn-close:before {
  background: #000;
  content: "";
  height: .125rem;
  left: 30%;
  position: absolute;
  right: 30%;
  top: 50%;
  transform: translate(-50%, -50%)
}

.modal .btn-close:before {
  transform: rotate(45deg)
}

.modal .btn-close:after {
  transform: rotate(-45deg)
}

.modal .circle-img {
  padding-bottom: 100% !important;
  width: 100% !important
}

.modal .circle-decor {
  bottom: 3%;
  height: 19.5%;
  left: 5%;
  width: 19.5%
}

.modal .text-holder {
  color: #fff
}

.modal__video-about .modal-header {
  margin: 0 0 3.125rem
}

.modal__video-about .btn-close {
  margin: 0 0 0 auto;
  transition: background .3s ease
}

.modal__video-about .btn-close:hover {
  opacity: 1
}

.modal__video-about .modal-dialog {
  background: #000
}

.modal__video-about .modal-dialog:after,
.modal__video-about .modal-dialog:before {
  background: none
}

.modal__video-about .modal-content {
  display: block;
  max-height: 100%
}

.modal__video-about .container {
  max-width: 1200px
}

.modal .video-holder {
  padding-top: 56.25%;
  position: relative
}

.modal .video-holder iframe {
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%
}

@media (min-width:576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020
  }

  .sticky-sm-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020
  }

  .float-sm-start {
    float: left !important
  }

  .float-sm-end {
    float: right !important
  }

  .float-sm-none {
    float: none !important
  }

  .d-sm-inline {
    display: inline !important
  }

  .d-sm-inline-block {
    display: inline-block !important
  }

  .d-sm-block {
    display: block !important
  }

  .d-sm-grid {
    display: grid !important
  }

  .d-sm-table {
    display: table !important
  }

  .d-sm-table-row {
    display: table-row !important
  }

  .d-sm-table-cell {
    display: table-cell !important
  }

  .d-sm-flex {
    display: flex !important
  }

  .d-sm-inline-flex {
    display: inline-flex !important
  }

  .d-sm-none {
    display: none !important
  }

  .flex-sm-fill {
    flex: 1 1 auto !important
  }

  .flex-sm-row {
    flex-direction: row !important
  }

  .flex-sm-column {
    flex-direction: column !important
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .justify-content-sm-start {
    justify-content: flex-start !important
  }

  .justify-content-sm-end {
    justify-content: flex-end !important
  }

  .justify-content-sm-center {
    justify-content: center !important
  }

  .justify-content-sm-between {
    justify-content: space-between !important
  }

  .justify-content-sm-around {
    justify-content: space-around !important
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important
  }

  .align-items-sm-start {
    align-items: flex-start !important
  }

  .align-items-sm-end {
    align-items: flex-end !important
  }

  .align-items-sm-center {
    align-items: center !important
  }

  .align-items-sm-baseline {
    align-items: baseline !important
  }

  .align-items-sm-stretch {
    align-items: stretch !important
  }

  .align-content-sm-start {
    align-content: flex-start !important
  }

  .align-content-sm-end {
    align-content: flex-end !important
  }

  .align-content-sm-center {
    align-content: center !important
  }

  .align-content-sm-between {
    align-content: space-between !important
  }

  .align-content-sm-around {
    align-content: space-around !important
  }

  .align-content-sm-stretch {
    align-content: stretch !important
  }

  .align-self-sm-auto {
    align-self: auto !important
  }

  .align-self-sm-start {
    align-self: flex-start !important
  }

  .align-self-sm-end {
    align-self: flex-end !important
  }

  .align-self-sm-center {
    align-self: center !important
  }

  .align-self-sm-baseline {
    align-self: baseline !important
  }

  .align-self-sm-stretch {
    align-self: stretch !important
  }

  .order-sm-first {
    order: -1 !important
  }

  .order-sm-0 {
    order: 0 !important
  }

  .order-sm-1 {
    order: 1 !important
  }

  .order-sm-2 {
    order: 2 !important
  }

  .order-sm-3 {
    order: 3 !important
  }

  .order-sm-4 {
    order: 4 !important
  }

  .order-sm-5 {
    order: 5 !important
  }

  .order-sm-last {
    order: 6 !important
  }

  .m-sm-0 {
    margin: 0 !important
  }

  .m-sm-1 {
    margin: .0625rem !important
  }

  .m-sm-2 {
    margin: .125rem !important
  }

  .m-sm-3 {
    margin: .1875rem !important
  }

  .m-sm-4 {
    margin: .25rem !important
  }

  .m-sm-5 {
    margin: .3125rem !important
  }

  .m-sm-6 {
    margin: .375rem !important
  }

  .m-sm-7 {
    margin: .4375rem !important
  }

  .m-sm-8 {
    margin: .5rem !important
  }

  .m-sm-9 {
    margin: .5625rem !important
  }

  .m-sm-10 {
    margin: .625rem !important
  }

  .m-sm-11 {
    margin: .6875rem !important
  }

  .m-sm-13 {
    margin: .8125rem !important
  }

  .m-sm-15 {
    margin: .9375rem !important
  }

  .m-sm-16 {
    margin: 1rem !important
  }

  .m-sm-17 {
    margin: 1.0625rem !important
  }

  .m-sm-18 {
    margin: 1.125rem !important
  }

  .m-sm-19 {
    margin: 1.1875rem !important
  }

  .m-sm-20 {
    margin: 1.25rem !important
  }

  .m-sm-22 {
    margin: 1.375rem !important
  }

  .m-sm-24 {
    margin: 1.5rem !important
  }

  .m-sm-25 {
    margin: 1.5625rem !important
  }

  .m-sm-26 {
    margin: 1.625rem !important
  }

  .m-sm-27 {
    margin: 1.6875rem !important
  }

  .m-sm-28 {
    margin: 1.75rem !important
  }

  .m-sm-29 {
    margin: 1.8125rem !important
  }

  .m-sm-30 {
    margin: 1.875rem !important
  }

  .m-sm-31 {
    margin: 1.9375rem !important
  }

  .m-sm-32 {
    margin: 2rem !important
  }

  .m-sm-33 {
    margin: 2.0625rem !important
  }

  .m-sm-34 {
    margin: 2.125rem !important
  }

  .m-sm-35 {
    margin: 2.1875rem !important
  }

  .m-sm-36 {
    margin: 2.25rem !important
  }

  .m-sm-37 {
    margin: 2.3125rem !important
  }

  .m-sm-38 {
    margin: 2.375rem !important
  }

  .m-sm-40 {
    margin: 2.5rem !important
  }

  .m-sm-42 {
    margin: 2.625rem !important
  }

  .m-sm-43 {
    margin: 2.6875rem !important
  }

  .m-sm-44 {
    margin: 2.75rem !important
  }

  .m-sm-45 {
    margin: 2.8125rem !important
  }

  .m-sm-50 {
    margin: 3.125rem !important
  }

  .m-sm-51 {
    margin: 3.1875rem !important
  }

  .m-sm-52 {
    margin: 3.25rem !important
  }

  .m-sm-53 {
    margin: 3.3125rem !important
  }

  .m-sm-54 {
    margin: 3.375rem !important
  }

  .m-sm-55 {
    margin: 3.4375rem !important
  }

  .m-sm-56 {
    margin: 3.5rem !important
  }

  .m-sm-58 {
    margin: 3.625rem !important
  }

  .m-sm-60 {
    margin: 3.75rem !important
  }

  .m-sm-64 {
    margin: 4rem !important
  }

  .m-sm-65 {
    margin: 4.0625rem !important
  }

  .m-sm-70 {
    margin: 4.375rem !important
  }

  .m-sm-75 {
    margin: 4.6875rem !important
  }

  .m-sm-80 {
    margin: 5rem !important
  }

  .m-sm-84 {
    margin: 5.25rem !important
  }

  .m-sm-85 {
    margin: 5.3125rem !important
  }

  .m-sm-86 {
    margin: 5.375rem !important
  }

  .m-sm-87 {
    margin: 5.4375rem !important
  }

  .m-sm-88 {
    margin: 5.5rem !important
  }

  .m-sm-89 {
    margin: 5.5625rem !important
  }

  .m-sm-90 {
    margin: 5.625rem !important
  }

  .m-sm-91 {
    margin: 5.6875rem !important
  }

  .m-sm-92 {
    margin: 5.75rem !important
  }

  .m-sm-93 {
    margin: 5.8125rem !important
  }

  .m-sm-95 {
    margin: 5.9375rem !important
  }

  .m-sm-100 {
    margin: 6.25rem !important
  }

  .m-sm-105 {
    margin: 6.5625rem !important
  }

  .m-sm-110 {
    margin: 6.875rem !important
  }

  .m-sm-115 {
    margin: 7.1875rem !important
  }

  .m-sm-120 {
    margin: 7.5rem !important
  }

  .m-sm-122 {
    margin: 7.625rem !important
  }

  .m-sm-125 {
    margin: 7.8125rem !important
  }

  .m-sm-128 {
    margin: 8rem !important
  }

  .m-sm-130 {
    margin: 8.125rem !important
  }

  .m-sm-135 {
    margin: 8.4375rem !important
  }

  .m-sm-139 {
    margin: 8.6875rem !important
  }

  .m-sm-140 {
    margin: 8.75rem !important
  }

  .m-sm-145 {
    margin: 9.0625rem !important
  }

  .m-sm-150 {
    margin: 9.375rem !important
  }

  .m-sm-auto {
    margin: auto !important
  }

  .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .mx-sm-1 {
    margin-left: .0625rem !important;
    margin-right: .0625rem !important
  }

  .mx-sm-2 {
    margin-left: .125rem !important;
    margin-right: .125rem !important
  }

  .mx-sm-3 {
    margin-left: .1875rem !important;
    margin-right: .1875rem !important
  }

  .mx-sm-4 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
  }

  .mx-sm-5 {
    margin-left: .3125rem !important;
    margin-right: .3125rem !important
  }

  .mx-sm-6 {
    margin-left: .375rem !important;
    margin-right: .375rem !important
  }

  .mx-sm-7 {
    margin-left: .4375rem !important;
    margin-right: .4375rem !important
  }

  .mx-sm-8 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
  }

  .mx-sm-9 {
    margin-left: .5625rem !important;
    margin-right: .5625rem !important
  }

  .mx-sm-10 {
    margin-left: .625rem !important;
    margin-right: .625rem !important
  }

  .mx-sm-11 {
    margin-left: .6875rem !important;
    margin-right: .6875rem !important
  }

  .mx-sm-13 {
    margin-left: .8125rem !important;
    margin-right: .8125rem !important
  }

  .mx-sm-15 {
    margin-left: .9375rem !important;
    margin-right: .9375rem !important
  }

  .mx-sm-16 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
  }

  .mx-sm-17 {
    margin-left: 1.0625rem !important;
    margin-right: 1.0625rem !important
  }

  .mx-sm-18 {
    margin-left: 1.125rem !important;
    margin-right: 1.125rem !important
  }

  .mx-sm-19 {
    margin-left: 1.1875rem !important;
    margin-right: 1.1875rem !important
  }

  .mx-sm-20 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
  }

  .mx-sm-22 {
    margin-left: 1.375rem !important;
    margin-right: 1.375rem !important
  }

  .mx-sm-24 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
  }

  .mx-sm-25 {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important
  }

  .mx-sm-26 {
    margin-left: 1.625rem !important;
    margin-right: 1.625rem !important
  }

  .mx-sm-27 {
    margin-left: 1.6875rem !important;
    margin-right: 1.6875rem !important
  }

  .mx-sm-28 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important
  }

  .mx-sm-29 {
    margin-left: 1.8125rem !important;
    margin-right: 1.8125rem !important
  }

  .mx-sm-30 {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important
  }

  .mx-sm-31 {
    margin-left: 1.9375rem !important;
    margin-right: 1.9375rem !important
  }

  .mx-sm-32 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
  }

  .mx-sm-33 {
    margin-left: 2.0625rem !important;
    margin-right: 2.0625rem !important
  }

  .mx-sm-34 {
    margin-left: 2.125rem !important;
    margin-right: 2.125rem !important
  }

  .mx-sm-35 {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important
  }

  .mx-sm-36 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important
  }

  .mx-sm-37 {
    margin-left: 2.3125rem !important;
    margin-right: 2.3125rem !important
  }

  .mx-sm-38 {
    margin-left: 2.375rem !important;
    margin-right: 2.375rem !important
  }

  .mx-sm-40 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
  }

  .mx-sm-42 {
    margin-left: 2.625rem !important;
    margin-right: 2.625rem !important
  }

  .mx-sm-43 {
    margin-left: 2.6875rem !important;
    margin-right: 2.6875rem !important
  }

  .mx-sm-44 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important
  }

  .mx-sm-45 {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important
  }

  .mx-sm-50 {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important
  }

  .mx-sm-51 {
    margin-left: 3.1875rem !important;
    margin-right: 3.1875rem !important
  }

  .mx-sm-52 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important
  }

  .mx-sm-53 {
    margin-left: 3.3125rem !important;
    margin-right: 3.3125rem !important
  }

  .mx-sm-54 {
    margin-left: 3.375rem !important;
    margin-right: 3.375rem !important
  }

  .mx-sm-55 {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important
  }

  .mx-sm-56 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important
  }

  .mx-sm-58 {
    margin-left: 3.625rem !important;
    margin-right: 3.625rem !important
  }

  .mx-sm-60 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
  }

  .mx-sm-64 {
    margin-left: 4rem !important;
    margin-right: 4rem !important
  }

  .mx-sm-65 {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important
  }

  .mx-sm-70 {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important
  }

  .mx-sm-75 {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important
  }

  .mx-sm-80 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
  }

  .mx-sm-84 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important
  }

  .mx-sm-85 {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important
  }

  .mx-sm-86 {
    margin-left: 5.375rem !important;
    margin-right: 5.375rem !important
  }

  .mx-sm-87 {
    margin-left: 5.4375rem !important;
    margin-right: 5.4375rem !important
  }

  .mx-sm-88 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important
  }

  .mx-sm-89 {
    margin-left: 5.5625rem !important;
    margin-right: 5.5625rem !important
  }

  .mx-sm-90 {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important
  }

  .mx-sm-91 {
    margin-left: 5.6875rem !important;
    margin-right: 5.6875rem !important
  }

  .mx-sm-92 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important
  }

  .mx-sm-93 {
    margin-left: 5.8125rem !important;
    margin-right: 5.8125rem !important
  }

  .mx-sm-95 {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important
  }

  .mx-sm-100 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important
  }

  .mx-sm-105 {
    margin-left: 6.5625rem !important;
    margin-right: 6.5625rem !important
  }

  .mx-sm-110 {
    margin-left: 6.875rem !important;
    margin-right: 6.875rem !important
  }

  .mx-sm-115 {
    margin-left: 7.1875rem !important;
    margin-right: 7.1875rem !important
  }

  .mx-sm-120 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important
  }

  .mx-sm-122 {
    margin-left: 7.625rem !important;
    margin-right: 7.625rem !important
  }

  .mx-sm-125 {
    margin-left: 7.8125rem !important;
    margin-right: 7.8125rem !important
  }

  .mx-sm-128 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
  }

  .mx-sm-130 {
    margin-left: 8.125rem !important;
    margin-right: 8.125rem !important
  }

  .mx-sm-135 {
    margin-left: 8.4375rem !important;
    margin-right: 8.4375rem !important
  }

  .mx-sm-139 {
    margin-left: 8.6875rem !important;
    margin-right: 8.6875rem !important
  }

  .mx-sm-140 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important
  }

  .mx-sm-145 {
    margin-left: 9.0625rem !important;
    margin-right: 9.0625rem !important
  }

  .mx-sm-150 {
    margin-left: 9.375rem !important;
    margin-right: 9.375rem !important
  }

  .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-sm-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
  }

  .my-sm-1 {
    margin-bottom: .0625rem !important;
    margin-top: .0625rem !important
  }

  .my-sm-2 {
    margin-bottom: .125rem !important;
    margin-top: .125rem !important
  }

  .my-sm-3 {
    margin-bottom: .1875rem !important;
    margin-top: .1875rem !important
  }

  .my-sm-4 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important
  }

  .my-sm-5 {
    margin-bottom: .3125rem !important;
    margin-top: .3125rem !important
  }

  .my-sm-6 {
    margin-bottom: .375rem !important;
    margin-top: .375rem !important
  }

  .my-sm-7 {
    margin-bottom: .4375rem !important;
    margin-top: .4375rem !important
  }

  .my-sm-8 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important
  }

  .my-sm-9 {
    margin-bottom: .5625rem !important;
    margin-top: .5625rem !important
  }

  .my-sm-10 {
    margin-bottom: .625rem !important;
    margin-top: .625rem !important
  }

  .my-sm-11 {
    margin-bottom: .6875rem !important;
    margin-top: .6875rem !important
  }

  .my-sm-13 {
    margin-bottom: .8125rem !important;
    margin-top: .8125rem !important
  }

  .my-sm-15 {
    margin-bottom: .9375rem !important;
    margin-top: .9375rem !important
  }

  .my-sm-16 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
  }

  .my-sm-17 {
    margin-bottom: 1.0625rem !important;
    margin-top: 1.0625rem !important
  }

  .my-sm-18 {
    margin-bottom: 1.125rem !important;
    margin-top: 1.125rem !important
  }

  .my-sm-19 {
    margin-bottom: 1.1875rem !important;
    margin-top: 1.1875rem !important
  }

  .my-sm-20 {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important
  }

  .my-sm-22 {
    margin-bottom: 1.375rem !important;
    margin-top: 1.375rem !important
  }

  .my-sm-24 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
  }

  .my-sm-25 {
    margin-bottom: 1.5625rem !important;
    margin-top: 1.5625rem !important
  }

  .my-sm-26 {
    margin-bottom: 1.625rem !important;
    margin-top: 1.625rem !important
  }

  .my-sm-27 {
    margin-bottom: 1.6875rem !important;
    margin-top: 1.6875rem !important
  }

  .my-sm-28 {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important
  }

  .my-sm-29 {
    margin-bottom: 1.8125rem !important;
    margin-top: 1.8125rem !important
  }

  .my-sm-30 {
    margin-bottom: 1.875rem !important;
    margin-top: 1.875rem !important
  }

  .my-sm-31 {
    margin-bottom: 1.9375rem !important;
    margin-top: 1.9375rem !important
  }

  .my-sm-32 {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important
  }

  .my-sm-33 {
    margin-bottom: 2.0625rem !important;
    margin-top: 2.0625rem !important
  }

  .my-sm-34 {
    margin-bottom: 2.125rem !important;
    margin-top: 2.125rem !important
  }

  .my-sm-35 {
    margin-bottom: 2.1875rem !important;
    margin-top: 2.1875rem !important
  }

  .my-sm-36 {
    margin-bottom: 2.25rem !important;
    margin-top: 2.25rem !important
  }

  .my-sm-37 {
    margin-bottom: 2.3125rem !important;
    margin-top: 2.3125rem !important
  }

  .my-sm-38 {
    margin-bottom: 2.375rem !important;
    margin-top: 2.375rem !important
  }

  .my-sm-40 {
    margin-bottom: 2.5rem !important;
    margin-top: 2.5rem !important
  }

  .my-sm-42 {
    margin-bottom: 2.625rem !important;
    margin-top: 2.625rem !important
  }

  .my-sm-43 {
    margin-bottom: 2.6875rem !important;
    margin-top: 2.6875rem !important
  }

  .my-sm-44 {
    margin-bottom: 2.75rem !important;
    margin-top: 2.75rem !important
  }

  .my-sm-45 {
    margin-bottom: 2.8125rem !important;
    margin-top: 2.8125rem !important
  }

  .my-sm-50 {
    margin-bottom: 3.125rem !important;
    margin-top: 3.125rem !important
  }

  .my-sm-51 {
    margin-bottom: 3.1875rem !important;
    margin-top: 3.1875rem !important
  }

  .my-sm-52 {
    margin-bottom: 3.25rem !important;
    margin-top: 3.25rem !important
  }

  .my-sm-53 {
    margin-bottom: 3.3125rem !important;
    margin-top: 3.3125rem !important
  }

  .my-sm-54 {
    margin-bottom: 3.375rem !important;
    margin-top: 3.375rem !important
  }

  .my-sm-55 {
    margin-bottom: 3.4375rem !important;
    margin-top: 3.4375rem !important
  }

  .my-sm-56 {
    margin-bottom: 3.5rem !important;
    margin-top: 3.5rem !important
  }

  .my-sm-58 {
    margin-bottom: 3.625rem !important;
    margin-top: 3.625rem !important
  }

  .my-sm-60 {
    margin-bottom: 3.75rem !important;
    margin-top: 3.75rem !important
  }

  .my-sm-64 {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important
  }

  .my-sm-65 {
    margin-bottom: 4.0625rem !important;
    margin-top: 4.0625rem !important
  }

  .my-sm-70 {
    margin-bottom: 4.375rem !important;
    margin-top: 4.375rem !important
  }

  .my-sm-75 {
    margin-bottom: 4.6875rem !important;
    margin-top: 4.6875rem !important
  }

  .my-sm-80 {
    margin-bottom: 5rem !important;
    margin-top: 5rem !important
  }

  .my-sm-84 {
    margin-bottom: 5.25rem !important;
    margin-top: 5.25rem !important
  }

  .my-sm-85 {
    margin-bottom: 5.3125rem !important;
    margin-top: 5.3125rem !important
  }

  .my-sm-86 {
    margin-bottom: 5.375rem !important;
    margin-top: 5.375rem !important
  }

  .my-sm-87 {
    margin-bottom: 5.4375rem !important;
    margin-top: 5.4375rem !important
  }

  .my-sm-88 {
    margin-bottom: 5.5rem !important;
    margin-top: 5.5rem !important
  }

  .my-sm-89 {
    margin-bottom: 5.5625rem !important;
    margin-top: 5.5625rem !important
  }

  .my-sm-90 {
    margin-bottom: 5.625rem !important;
    margin-top: 5.625rem !important
  }

  .my-sm-91 {
    margin-bottom: 5.6875rem !important;
    margin-top: 5.6875rem !important
  }

  .my-sm-92 {
    margin-bottom: 5.75rem !important;
    margin-top: 5.75rem !important
  }

  .my-sm-93 {
    margin-bottom: 5.8125rem !important;
    margin-top: 5.8125rem !important
  }

  .my-sm-95 {
    margin-bottom: 5.9375rem !important;
    margin-top: 5.9375rem !important
  }

  .my-sm-100 {
    margin-bottom: 6.25rem !important;
    margin-top: 6.25rem !important
  }

  .my-sm-105 {
    margin-bottom: 6.5625rem !important;
    margin-top: 6.5625rem !important
  }

  .my-sm-110 {
    margin-bottom: 6.875rem !important;
    margin-top: 6.875rem !important
  }

  .my-sm-115 {
    margin-bottom: 7.1875rem !important;
    margin-top: 7.1875rem !important
  }

  .my-sm-120 {
    margin-bottom: 7.5rem !important;
    margin-top: 7.5rem !important
  }

  .my-sm-122 {
    margin-bottom: 7.625rem !important;
    margin-top: 7.625rem !important
  }

  .my-sm-125 {
    margin-bottom: 7.8125rem !important;
    margin-top: 7.8125rem !important
  }

  .my-sm-128 {
    margin-bottom: 8rem !important;
    margin-top: 8rem !important
  }

  .my-sm-130 {
    margin-bottom: 8.125rem !important;
    margin-top: 8.125rem !important
  }

  .my-sm-135 {
    margin-bottom: 8.4375rem !important;
    margin-top: 8.4375rem !important
  }

  .my-sm-139 {
    margin-bottom: 8.6875rem !important;
    margin-top: 8.6875rem !important
  }

  .my-sm-140 {
    margin-bottom: 8.75rem !important;
    margin-top: 8.75rem !important
  }

  .my-sm-145 {
    margin-bottom: 9.0625rem !important;
    margin-top: 9.0625rem !important
  }

  .my-sm-150 {
    margin-bottom: 9.375rem !important;
    margin-top: 9.375rem !important
  }

  .my-sm-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
  }

  .mt-sm-0 {
    margin-top: 0 !important
  }

  .mt-sm-1 {
    margin-top: .0625rem !important
  }

  .mt-sm-2 {
    margin-top: .125rem !important
  }

  .mt-sm-3 {
    margin-top: .1875rem !important
  }

  .mt-sm-4 {
    margin-top: .25rem !important
  }

  .mt-sm-5 {
    margin-top: .3125rem !important
  }

  .mt-sm-6 {
    margin-top: .375rem !important
  }

  .mt-sm-7 {
    margin-top: .4375rem !important
  }

  .mt-sm-8 {
    margin-top: .5rem !important
  }

  .mt-sm-9 {
    margin-top: .5625rem !important
  }

  .mt-sm-10 {
    margin-top: .625rem !important
  }

  .mt-sm-11 {
    margin-top: .6875rem !important
  }

  .mt-sm-13 {
    margin-top: .8125rem !important
  }

  .mt-sm-15 {
    margin-top: .9375rem !important
  }

  .mt-sm-16 {
    margin-top: 1rem !important
  }

  .mt-sm-17 {
    margin-top: 1.0625rem !important
  }

  .mt-sm-18 {
    margin-top: 1.125rem !important
  }

  .mt-sm-19 {
    margin-top: 1.1875rem !important
  }

  .mt-sm-20 {
    margin-top: 1.25rem !important
  }

  .mt-sm-22 {
    margin-top: 1.375rem !important
  }

  .mt-sm-24 {
    margin-top: 1.5rem !important
  }

  .mt-sm-25 {
    margin-top: 1.5625rem !important
  }

  .mt-sm-26 {
    margin-top: 1.625rem !important
  }

  .mt-sm-27 {
    margin-top: 1.6875rem !important
  }

  .mt-sm-28 {
    margin-top: 1.75rem !important
  }

  .mt-sm-29 {
    margin-top: 1.8125rem !important
  }

  .mt-sm-30 {
    margin-top: 1.875rem !important
  }

  .mt-sm-31 {
    margin-top: 1.9375rem !important
  }

  .mt-sm-32 {
    margin-top: 2rem !important
  }

  .mt-sm-33 {
    margin-top: 2.0625rem !important
  }

  .mt-sm-34 {
    margin-top: 2.125rem !important
  }

  .mt-sm-35 {
    margin-top: 2.1875rem !important
  }

  .mt-sm-36 {
    margin-top: 2.25rem !important
  }

  .mt-sm-37 {
    margin-top: 2.3125rem !important
  }

  .mt-sm-38 {
    margin-top: 2.375rem !important
  }

  .mt-sm-40 {
    margin-top: 2.5rem !important
  }

  .mt-sm-42 {
    margin-top: 2.625rem !important
  }

  .mt-sm-43 {
    margin-top: 2.6875rem !important
  }

  .mt-sm-44 {
    margin-top: 2.75rem !important
  }

  .mt-sm-45 {
    margin-top: 2.8125rem !important
  }

  .mt-sm-50 {
    margin-top: 3.125rem !important
  }

  .mt-sm-51 {
    margin-top: 3.1875rem !important
  }

  .mt-sm-52 {
    margin-top: 3.25rem !important
  }

  .mt-sm-53 {
    margin-top: 3.3125rem !important
  }

  .mt-sm-54 {
    margin-top: 3.375rem !important
  }

  .mt-sm-55 {
    margin-top: 3.4375rem !important
  }

  .mt-sm-56 {
    margin-top: 3.5rem !important
  }

  .mt-sm-58 {
    margin-top: 3.625rem !important
  }

  .mt-sm-60 {
    margin-top: 3.75rem !important
  }

  .mt-sm-64 {
    margin-top: 4rem !important
  }

  .mt-sm-65 {
    margin-top: 4.0625rem !important
  }

  .mt-sm-70 {
    margin-top: 4.375rem !important
  }

  .mt-sm-75 {
    margin-top: 4.6875rem !important
  }

  .mt-sm-80 {
    margin-top: 5rem !important
  }

  .mt-sm-84 {
    margin-top: 5.25rem !important
  }

  .mt-sm-85 {
    margin-top: 5.3125rem !important
  }

  .mt-sm-86 {
    margin-top: 5.375rem !important
  }

  .mt-sm-87 {
    margin-top: 5.4375rem !important
  }

  .mt-sm-88 {
    margin-top: 5.5rem !important
  }

  .mt-sm-89 {
    margin-top: 5.5625rem !important
  }

  .mt-sm-90 {
    margin-top: 5.625rem !important
  }

  .mt-sm-91 {
    margin-top: 5.6875rem !important
  }

  .mt-sm-92 {
    margin-top: 5.75rem !important
  }

  .mt-sm-93 {
    margin-top: 5.8125rem !important
  }

  .mt-sm-95 {
    margin-top: 5.9375rem !important
  }

  .mt-sm-100 {
    margin-top: 6.25rem !important
  }

  .mt-sm-105 {
    margin-top: 6.5625rem !important
  }

  .mt-sm-110 {
    margin-top: 6.875rem !important
  }

  .mt-sm-115 {
    margin-top: 7.1875rem !important
  }

  .mt-sm-120 {
    margin-top: 7.5rem !important
  }

  .mt-sm-122 {
    margin-top: 7.625rem !important
  }

  .mt-sm-125 {
    margin-top: 7.8125rem !important
  }

  .mt-sm-128 {
    margin-top: 8rem !important
  }

  .mt-sm-130 {
    margin-top: 8.125rem !important
  }

  .mt-sm-135 {
    margin-top: 8.4375rem !important
  }

  .mt-sm-139 {
    margin-top: 8.6875rem !important
  }

  .mt-sm-140 {
    margin-top: 8.75rem !important
  }

  .mt-sm-145 {
    margin-top: 9.0625rem !important
  }

  .mt-sm-150 {
    margin-top: 9.375rem !important
  }

  .mt-sm-auto {
    margin-top: auto !important
  }

  .me-sm-0 {
    margin-right: 0 !important
  }

  .me-sm-1 {
    margin-right: .0625rem !important
  }

  .me-sm-2 {
    margin-right: .125rem !important
  }

  .me-sm-3 {
    margin-right: .1875rem !important
  }

  .me-sm-4 {
    margin-right: .25rem !important
  }

  .me-sm-5 {
    margin-right: .3125rem !important
  }

  .me-sm-6 {
    margin-right: .375rem !important
  }

  .me-sm-7 {
    margin-right: .4375rem !important
  }

  .me-sm-8 {
    margin-right: .5rem !important
  }

  .me-sm-9 {
    margin-right: .5625rem !important
  }

  .me-sm-10 {
    margin-right: .625rem !important
  }

  .me-sm-11 {
    margin-right: .6875rem !important
  }

  .me-sm-13 {
    margin-right: .8125rem !important
  }

  .me-sm-15 {
    margin-right: .9375rem !important
  }

  .me-sm-16 {
    margin-right: 1rem !important
  }

  .me-sm-17 {
    margin-right: 1.0625rem !important
  }

  .me-sm-18 {
    margin-right: 1.125rem !important
  }

  .me-sm-19 {
    margin-right: 1.1875rem !important
  }

  .me-sm-20 {
    margin-right: 1.25rem !important
  }

  .me-sm-22 {
    margin-right: 1.375rem !important
  }

  .me-sm-24 {
    margin-right: 1.5rem !important
  }

  .me-sm-25 {
    margin-right: 1.5625rem !important
  }

  .me-sm-26 {
    margin-right: 1.625rem !important
  }

  .me-sm-27 {
    margin-right: 1.6875rem !important
  }

  .me-sm-28 {
    margin-right: 1.75rem !important
  }

  .me-sm-29 {
    margin-right: 1.8125rem !important
  }

  .me-sm-30 {
    margin-right: 1.875rem !important
  }

  .me-sm-31 {
    margin-right: 1.9375rem !important
  }

  .me-sm-32 {
    margin-right: 2rem !important
  }

  .me-sm-33 {
    margin-right: 2.0625rem !important
  }

  .me-sm-34 {
    margin-right: 2.125rem !important
  }

  .me-sm-35 {
    margin-right: 2.1875rem !important
  }

  .me-sm-36 {
    margin-right: 2.25rem !important
  }

  .me-sm-37 {
    margin-right: 2.3125rem !important
  }

  .me-sm-38 {
    margin-right: 2.375rem !important
  }

  .me-sm-40 {
    margin-right: 2.5rem !important
  }

  .me-sm-42 {
    margin-right: 2.625rem !important
  }

  .me-sm-43 {
    margin-right: 2.6875rem !important
  }

  .me-sm-44 {
    margin-right: 2.75rem !important
  }

  .me-sm-45 {
    margin-right: 2.8125rem !important
  }

  .me-sm-50 {
    margin-right: 3.125rem !important
  }

  .me-sm-51 {
    margin-right: 3.1875rem !important
  }

  .me-sm-52 {
    margin-right: 3.25rem !important
  }

  .me-sm-53 {
    margin-right: 3.3125rem !important
  }

  .me-sm-54 {
    margin-right: 3.375rem !important
  }

  .me-sm-55 {
    margin-right: 3.4375rem !important
  }

  .me-sm-56 {
    margin-right: 3.5rem !important
  }

  .me-sm-58 {
    margin-right: 3.625rem !important
  }

  .me-sm-60 {
    margin-right: 3.75rem !important
  }

  .me-sm-64 {
    margin-right: 4rem !important
  }

  .me-sm-65 {
    margin-right: 4.0625rem !important
  }

  .me-sm-70 {
    margin-right: 4.375rem !important
  }

  .me-sm-75 {
    margin-right: 4.6875rem !important
  }

  .me-sm-80 {
    margin-right: 5rem !important
  }

  .me-sm-84 {
    margin-right: 5.25rem !important
  }

  .me-sm-85 {
    margin-right: 5.3125rem !important
  }

  .me-sm-86 {
    margin-right: 5.375rem !important
  }

  .me-sm-87 {
    margin-right: 5.4375rem !important
  }

  .me-sm-88 {
    margin-right: 5.5rem !important
  }

  .me-sm-89 {
    margin-right: 5.5625rem !important
  }

  .me-sm-90 {
    margin-right: 5.625rem !important
  }

  .me-sm-91 {
    margin-right: 5.6875rem !important
  }

  .me-sm-92 {
    margin-right: 5.75rem !important
  }

  .me-sm-93 {
    margin-right: 5.8125rem !important
  }

  .me-sm-95 {
    margin-right: 5.9375rem !important
  }

  .me-sm-100 {
    margin-right: 6.25rem !important
  }

  .me-sm-105 {
    margin-right: 6.5625rem !important
  }

  .me-sm-110 {
    margin-right: 6.875rem !important
  }

  .me-sm-115 {
    margin-right: 7.1875rem !important
  }

  .me-sm-120 {
    margin-right: 7.5rem !important
  }

  .me-sm-122 {
    margin-right: 7.625rem !important
  }

  .me-sm-125 {
    margin-right: 7.8125rem !important
  }

  .me-sm-128 {
    margin-right: 8rem !important
  }

  .me-sm-130 {
    margin-right: 8.125rem !important
  }

  .me-sm-135 {
    margin-right: 8.4375rem !important
  }

  .me-sm-139 {
    margin-right: 8.6875rem !important
  }

  .me-sm-140 {
    margin-right: 8.75rem !important
  }

  .me-sm-145 {
    margin-right: 9.0625rem !important
  }

  .me-sm-150 {
    margin-right: 9.375rem !important
  }

  .me-sm-auto {
    margin-right: auto !important
  }

  .mb-sm-0 {
    margin-bottom: 0 !important
  }

  .mb-sm-1 {
    margin-bottom: .0625rem !important
  }

  .mb-sm-2 {
    margin-bottom: .125rem !important
  }

  .mb-sm-3 {
    margin-bottom: .1875rem !important
  }

  .mb-sm-4 {
    margin-bottom: .25rem !important
  }

  .mb-sm-5 {
    margin-bottom: .3125rem !important
  }

  .mb-sm-6 {
    margin-bottom: .375rem !important
  }

  .mb-sm-7 {
    margin-bottom: .4375rem !important
  }

  .mb-sm-8 {
    margin-bottom: .5rem !important
  }

  .mb-sm-9 {
    margin-bottom: .5625rem !important
  }

  .mb-sm-10 {
    margin-bottom: .625rem !important
  }

  .mb-sm-11 {
    margin-bottom: .6875rem !important
  }

  .mb-sm-13 {
    margin-bottom: .8125rem !important
  }

  .mb-sm-15 {
    margin-bottom: .9375rem !important
  }

  .mb-sm-16 {
    margin-bottom: 1rem !important
  }

  .mb-sm-17 {
    margin-bottom: 1.0625rem !important
  }

  .mb-sm-18 {
    margin-bottom: 1.125rem !important
  }

  .mb-sm-19 {
    margin-bottom: 1.1875rem !important
  }

  .mb-sm-20 {
    margin-bottom: 1.25rem !important
  }

  .mb-sm-22 {
    margin-bottom: 1.375rem !important
  }

  .mb-sm-24 {
    margin-bottom: 1.5rem !important
  }

  .mb-sm-25 {
    margin-bottom: 1.5625rem !important
  }

  .mb-sm-26 {
    margin-bottom: 1.625rem !important
  }

  .mb-sm-27 {
    margin-bottom: 1.6875rem !important
  }

  .mb-sm-28 {
    margin-bottom: 1.75rem !important
  }

  .mb-sm-29 {
    margin-bottom: 1.8125rem !important
  }

  .mb-sm-30 {
    margin-bottom: 1.875rem !important
  }

  .mb-sm-31 {
    margin-bottom: 1.9375rem !important
  }

  .mb-sm-32 {
    margin-bottom: 2rem !important
  }

  .mb-sm-33 {
    margin-bottom: 2.0625rem !important
  }

  .mb-sm-34 {
    margin-bottom: 2.125rem !important
  }

  .mb-sm-35 {
    margin-bottom: 2.1875rem !important
  }

  .mb-sm-36 {
    margin-bottom: 2.25rem !important
  }

  .mb-sm-37 {
    margin-bottom: 2.3125rem !important
  }

  .mb-sm-38 {
    margin-bottom: 2.375rem !important
  }

  .mb-sm-40 {
    margin-bottom: 2.5rem !important
  }

  .mb-sm-42 {
    margin-bottom: 2.625rem !important
  }

  .mb-sm-43 {
    margin-bottom: 2.6875rem !important
  }

  .mb-sm-44 {
    margin-bottom: 2.75rem !important
  }

  .mb-sm-45 {
    margin-bottom: 2.8125rem !important
  }

  .mb-sm-50 {
    margin-bottom: 3.125rem !important
  }

  .mb-sm-51 {
    margin-bottom: 3.1875rem !important
  }

  .mb-sm-52 {
    margin-bottom: 3.25rem !important
  }

  .mb-sm-53 {
    margin-bottom: 3.3125rem !important
  }

  .mb-sm-54 {
    margin-bottom: 3.375rem !important
  }

  .mb-sm-55 {
    margin-bottom: 3.4375rem !important
  }

  .mb-sm-56 {
    margin-bottom: 3.5rem !important
  }

  .mb-sm-58 {
    margin-bottom: 3.625rem !important
  }

  .mb-sm-60 {
    margin-bottom: 3.75rem !important
  }

  .mb-sm-64 {
    margin-bottom: 4rem !important
  }

  .mb-sm-65 {
    margin-bottom: 4.0625rem !important
  }

  .mb-sm-70 {
    margin-bottom: 4.375rem !important
  }

  .mb-sm-75 {
    margin-bottom: 4.6875rem !important
  }

  .mb-sm-80 {
    margin-bottom: 5rem !important
  }

  .mb-sm-84 {
    margin-bottom: 5.25rem !important
  }

  .mb-sm-85 {
    margin-bottom: 5.3125rem !important
  }

  .mb-sm-86 {
    margin-bottom: 5.375rem !important
  }

  .mb-sm-87 {
    margin-bottom: 5.4375rem !important
  }

  .mb-sm-88 {
    margin-bottom: 5.5rem !important
  }

  .mb-sm-89 {
    margin-bottom: 5.5625rem !important
  }

  .mb-sm-90 {
    margin-bottom: 5.625rem !important
  }

  .mb-sm-91 {
    margin-bottom: 5.6875rem !important
  }

  .mb-sm-92 {
    margin-bottom: 5.75rem !important
  }

  .mb-sm-93 {
    margin-bottom: 5.8125rem !important
  }

  .mb-sm-95 {
    margin-bottom: 5.9375rem !important
  }

  .mb-sm-100 {
    margin-bottom: 6.25rem !important
  }

  .mb-sm-105 {
    margin-bottom: 6.5625rem !important
  }

  .mb-sm-110 {
    margin-bottom: 6.875rem !important
  }

  .mb-sm-115 {
    margin-bottom: 7.1875rem !important
  }

  .mb-sm-120 {
    margin-bottom: 7.5rem !important
  }

  .mb-sm-122 {
    margin-bottom: 7.625rem !important
  }

  .mb-sm-125 {
    margin-bottom: 7.8125rem !important
  }

  .mb-sm-128 {
    margin-bottom: 8rem !important
  }

  .mb-sm-130 {
    margin-bottom: 8.125rem !important
  }

  .mb-sm-135 {
    margin-bottom: 8.4375rem !important
  }

  .mb-sm-139 {
    margin-bottom: 8.6875rem !important
  }

  .mb-sm-140 {
    margin-bottom: 8.75rem !important
  }

  .mb-sm-145 {
    margin-bottom: 9.0625rem !important
  }

  .mb-sm-150 {
    margin-bottom: 9.375rem !important
  }

  .mb-sm-auto {
    margin-bottom: auto !important
  }

  .ms-sm-0 {
    margin-left: 0 !important
  }

  .ms-sm-1 {
    margin-left: .0625rem !important
  }

  .ms-sm-2 {
    margin-left: .125rem !important
  }

  .ms-sm-3 {
    margin-left: .1875rem !important
  }

  .ms-sm-4 {
    margin-left: .25rem !important
  }

  .ms-sm-5 {
    margin-left: .3125rem !important
  }

  .ms-sm-6 {
    margin-left: .375rem !important
  }

  .ms-sm-7 {
    margin-left: .4375rem !important
  }

  .ms-sm-8 {
    margin-left: .5rem !important
  }

  .ms-sm-9 {
    margin-left: .5625rem !important
  }

  .ms-sm-10 {
    margin-left: .625rem !important
  }

  .ms-sm-11 {
    margin-left: .6875rem !important
  }

  .ms-sm-13 {
    margin-left: .8125rem !important
  }

  .ms-sm-15 {
    margin-left: .9375rem !important
  }

  .ms-sm-16 {
    margin-left: 1rem !important
  }

  .ms-sm-17 {
    margin-left: 1.0625rem !important
  }

  .ms-sm-18 {
    margin-left: 1.125rem !important
  }

  .ms-sm-19 {
    margin-left: 1.1875rem !important
  }

  .ms-sm-20 {
    margin-left: 1.25rem !important
  }

  .ms-sm-22 {
    margin-left: 1.375rem !important
  }

  .ms-sm-24 {
    margin-left: 1.5rem !important
  }

  .ms-sm-25 {
    margin-left: 1.5625rem !important
  }

  .ms-sm-26 {
    margin-left: 1.625rem !important
  }

  .ms-sm-27 {
    margin-left: 1.6875rem !important
  }

  .ms-sm-28 {
    margin-left: 1.75rem !important
  }

  .ms-sm-29 {
    margin-left: 1.8125rem !important
  }

  .ms-sm-30 {
    margin-left: 1.875rem !important
  }

  .ms-sm-31 {
    margin-left: 1.9375rem !important
  }

  .ms-sm-32 {
    margin-left: 2rem !important
  }

  .ms-sm-33 {
    margin-left: 2.0625rem !important
  }

  .ms-sm-34 {
    margin-left: 2.125rem !important
  }

  .ms-sm-35 {
    margin-left: 2.1875rem !important
  }

  .ms-sm-36 {
    margin-left: 2.25rem !important
  }

  .ms-sm-37 {
    margin-left: 2.3125rem !important
  }

  .ms-sm-38 {
    margin-left: 2.375rem !important
  }

  .ms-sm-40 {
    margin-left: 2.5rem !important
  }

  .ms-sm-42 {
    margin-left: 2.625rem !important
  }

  .ms-sm-43 {
    margin-left: 2.6875rem !important
  }

  .ms-sm-44 {
    margin-left: 2.75rem !important
  }

  .ms-sm-45 {
    margin-left: 2.8125rem !important
  }

  .ms-sm-50 {
    margin-left: 3.125rem !important
  }

  .ms-sm-51 {
    margin-left: 3.1875rem !important
  }

  .ms-sm-52 {
    margin-left: 3.25rem !important
  }

  .ms-sm-53 {
    margin-left: 3.3125rem !important
  }

  .ms-sm-54 {
    margin-left: 3.375rem !important
  }

  .ms-sm-55 {
    margin-left: 3.4375rem !important
  }

  .ms-sm-56 {
    margin-left: 3.5rem !important
  }

  .ms-sm-58 {
    margin-left: 3.625rem !important
  }

  .ms-sm-60 {
    margin-left: 3.75rem !important
  }

  .ms-sm-64 {
    margin-left: 4rem !important
  }

  .ms-sm-65 {
    margin-left: 4.0625rem !important
  }

  .ms-sm-70 {
    margin-left: 4.375rem !important
  }

  .ms-sm-75 {
    margin-left: 4.6875rem !important
  }

  .ms-sm-80 {
    margin-left: 5rem !important
  }

  .ms-sm-84 {
    margin-left: 5.25rem !important
  }

  .ms-sm-85 {
    margin-left: 5.3125rem !important
  }

  .ms-sm-86 {
    margin-left: 5.375rem !important
  }

  .ms-sm-87 {
    margin-left: 5.4375rem !important
  }

  .ms-sm-88 {
    margin-left: 5.5rem !important
  }

  .ms-sm-89 {
    margin-left: 5.5625rem !important
  }

  .ms-sm-90 {
    margin-left: 5.625rem !important
  }

  .ms-sm-91 {
    margin-left: 5.6875rem !important
  }

  .ms-sm-92 {
    margin-left: 5.75rem !important
  }

  .ms-sm-93 {
    margin-left: 5.8125rem !important
  }

  .ms-sm-95 {
    margin-left: 5.9375rem !important
  }

  .ms-sm-100 {
    margin-left: 6.25rem !important
  }

  .ms-sm-105 {
    margin-left: 6.5625rem !important
  }

  .ms-sm-110 {
    margin-left: 6.875rem !important
  }

  .ms-sm-115 {
    margin-left: 7.1875rem !important
  }

  .ms-sm-120 {
    margin-left: 7.5rem !important
  }

  .ms-sm-122 {
    margin-left: 7.625rem !important
  }

  .ms-sm-125 {
    margin-left: 7.8125rem !important
  }

  .ms-sm-128 {
    margin-left: 8rem !important
  }

  .ms-sm-130 {
    margin-left: 8.125rem !important
  }

  .ms-sm-135 {
    margin-left: 8.4375rem !important
  }

  .ms-sm-139 {
    margin-left: 8.6875rem !important
  }

  .ms-sm-140 {
    margin-left: 8.75rem !important
  }

  .ms-sm-145 {
    margin-left: 9.0625rem !important
  }

  .ms-sm-150 {
    margin-left: 9.375rem !important
  }

  .ms-sm-auto {
    margin-left: auto !important
  }

  .m-sm-n1 {
    margin: -.0625rem !important
  }

  .m-sm-n2 {
    margin: -.125rem !important
  }

  .m-sm-n3 {
    margin: -.1875rem !important
  }

  .m-sm-n4 {
    margin: -.25rem !important
  }

  .m-sm-n5 {
    margin: -.3125rem !important
  }

  .m-sm-n6 {
    margin: -.375rem !important
  }

  .m-sm-n7 {
    margin: -.4375rem !important
  }

  .m-sm-n8 {
    margin: -.5rem !important
  }

  .m-sm-n9 {
    margin: -.5625rem !important
  }

  .m-sm-n10 {
    margin: -.625rem !important
  }

  .m-sm-n11 {
    margin: -.6875rem !important
  }

  .m-sm-n13 {
    margin: -.8125rem !important
  }

  .m-sm-n15 {
    margin: -.9375rem !important
  }

  .m-sm-n16 {
    margin: -1rem !important
  }

  .m-sm-n17 {
    margin: -1.0625rem !important
  }

  .m-sm-n18 {
    margin: -1.125rem !important
  }

  .m-sm-n19 {
    margin: -1.1875rem !important
  }

  .m-sm-n20 {
    margin: -1.25rem !important
  }

  .m-sm-n22 {
    margin: -1.375rem !important
  }

  .m-sm-n24 {
    margin: -1.5rem !important
  }

  .m-sm-n25 {
    margin: -1.5625rem !important
  }

  .m-sm-n26 {
    margin: -1.625rem !important
  }

  .m-sm-n27 {
    margin: -1.6875rem !important
  }

  .m-sm-n28 {
    margin: -1.75rem !important
  }

  .m-sm-n29 {
    margin: -1.8125rem !important
  }

  .m-sm-n30 {
    margin: -1.875rem !important
  }

  .m-sm-n31 {
    margin: -1.9375rem !important
  }

  .m-sm-n32 {
    margin: -2rem !important
  }

  .m-sm-n33 {
    margin: -2.0625rem !important
  }

  .m-sm-n34 {
    margin: -2.125rem !important
  }

  .m-sm-n35 {
    margin: -2.1875rem !important
  }

  .m-sm-n36 {
    margin: -2.25rem !important
  }

  .m-sm-n37 {
    margin: -2.3125rem !important
  }

  .m-sm-n38 {
    margin: -2.375rem !important
  }

  .m-sm-n40 {
    margin: -2.5rem !important
  }

  .m-sm-n42 {
    margin: -2.625rem !important
  }

  .m-sm-n43 {
    margin: -2.6875rem !important
  }

  .m-sm-n44 {
    margin: -2.75rem !important
  }

  .m-sm-n45 {
    margin: -2.8125rem !important
  }

  .m-sm-n50 {
    margin: -3.125rem !important
  }

  .m-sm-n51 {
    margin: -3.1875rem !important
  }

  .m-sm-n52 {
    margin: -3.25rem !important
  }

  .m-sm-n53 {
    margin: -3.3125rem !important
  }

  .m-sm-n54 {
    margin: -3.375rem !important
  }

  .m-sm-n55 {
    margin: -3.4375rem !important
  }

  .m-sm-n56 {
    margin: -3.5rem !important
  }

  .m-sm-n58 {
    margin: -3.625rem !important
  }

  .m-sm-n60 {
    margin: -3.75rem !important
  }

  .m-sm-n64 {
    margin: -4rem !important
  }

  .m-sm-n65 {
    margin: -4.0625rem !important
  }

  .m-sm-n70 {
    margin: -4.375rem !important
  }

  .m-sm-n75 {
    margin: -4.6875rem !important
  }

  .m-sm-n80 {
    margin: -5rem !important
  }

  .m-sm-n84 {
    margin: -5.25rem !important
  }

  .m-sm-n85 {
    margin: -5.3125rem !important
  }

  .m-sm-n86 {
    margin: -5.375rem !important
  }

  .m-sm-n87 {
    margin: -5.4375rem !important
  }

  .m-sm-n88 {
    margin: -5.5rem !important
  }

  .m-sm-n89 {
    margin: -5.5625rem !important
  }

  .m-sm-n90 {
    margin: -5.625rem !important
  }

  .m-sm-n91 {
    margin: -5.6875rem !important
  }

  .m-sm-n92 {
    margin: -5.75rem !important
  }

  .m-sm-n93 {
    margin: -5.8125rem !important
  }

  .m-sm-n95 {
    margin: -5.9375rem !important
  }

  .m-sm-n100 {
    margin: -6.25rem !important
  }

  .m-sm-n105 {
    margin: -6.5625rem !important
  }

  .m-sm-n110 {
    margin: -6.875rem !important
  }

  .m-sm-n115 {
    margin: -7.1875rem !important
  }

  .m-sm-n120 {
    margin: -7.5rem !important
  }

  .m-sm-n122 {
    margin: -7.625rem !important
  }

  .m-sm-n125 {
    margin: -7.8125rem !important
  }

  .m-sm-n128 {
    margin: -8rem !important
  }

  .m-sm-n130 {
    margin: -8.125rem !important
  }

  .m-sm-n135 {
    margin: -8.4375rem !important
  }

  .m-sm-n139 {
    margin: -8.6875rem !important
  }

  .m-sm-n140 {
    margin: -8.75rem !important
  }

  .m-sm-n145 {
    margin: -9.0625rem !important
  }

  .m-sm-n150 {
    margin: -9.375rem !important
  }

  .mx-sm-n1 {
    margin-left: -.0625rem !important;
    margin-right: -.0625rem !important
  }

  .mx-sm-n2 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
  }

  .mx-sm-n3 {
    margin-left: -.1875rem !important;
    margin-right: -.1875rem !important
  }

  .mx-sm-n4 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
  }

  .mx-sm-n5 {
    margin-left: -.3125rem !important;
    margin-right: -.3125rem !important
  }

  .mx-sm-n6 {
    margin-left: -.375rem !important;
    margin-right: -.375rem !important
  }

  .mx-sm-n7 {
    margin-left: -.4375rem !important;
    margin-right: -.4375rem !important
  }

  .mx-sm-n8 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
  }

  .mx-sm-n9 {
    margin-left: -.5625rem !important;
    margin-right: -.5625rem !important
  }

  .mx-sm-n10 {
    margin-left: -.625rem !important;
    margin-right: -.625rem !important
  }

  .mx-sm-n11 {
    margin-left: -.6875rem !important;
    margin-right: -.6875rem !important
  }

  .mx-sm-n13 {
    margin-left: -.8125rem !important;
    margin-right: -.8125rem !important
  }

  .mx-sm-n15 {
    margin-left: -.9375rem !important;
    margin-right: -.9375rem !important
  }

  .mx-sm-n16 {
    margin-left: -1rem !important;
    margin-right: -1rem !important
  }

  .mx-sm-n17 {
    margin-left: -1.0625rem !important;
    margin-right: -1.0625rem !important
  }

  .mx-sm-n18 {
    margin-left: -1.125rem !important;
    margin-right: -1.125rem !important
  }

  .mx-sm-n19 {
    margin-left: -1.1875rem !important;
    margin-right: -1.1875rem !important
  }

  .mx-sm-n20 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
  }

  .mx-sm-n22 {
    margin-left: -1.375rem !important;
    margin-right: -1.375rem !important
  }

  .mx-sm-n24 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important
  }

  .mx-sm-n25 {
    margin-left: -1.5625rem !important;
    margin-right: -1.5625rem !important
  }

  .mx-sm-n26 {
    margin-left: -1.625rem !important;
    margin-right: -1.625rem !important
  }

  .mx-sm-n27 {
    margin-left: -1.6875rem !important;
    margin-right: -1.6875rem !important
  }

  .mx-sm-n28 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important
  }

  .mx-sm-n29 {
    margin-left: -1.8125rem !important;
    margin-right: -1.8125rem !important
  }

  .mx-sm-n30 {
    margin-left: -1.875rem !important;
    margin-right: -1.875rem !important
  }

  .mx-sm-n31 {
    margin-left: -1.9375rem !important;
    margin-right: -1.9375rem !important
  }

  .mx-sm-n32 {
    margin-left: -2rem !important;
    margin-right: -2rem !important
  }

  .mx-sm-n33 {
    margin-left: -2.0625rem !important;
    margin-right: -2.0625rem !important
  }

  .mx-sm-n34 {
    margin-left: -2.125rem !important;
    margin-right: -2.125rem !important
  }

  .mx-sm-n35 {
    margin-left: -2.1875rem !important;
    margin-right: -2.1875rem !important
  }

  .mx-sm-n36 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important
  }

  .mx-sm-n37 {
    margin-left: -2.3125rem !important;
    margin-right: -2.3125rem !important
  }

  .mx-sm-n38 {
    margin-left: -2.375rem !important;
    margin-right: -2.375rem !important
  }

  .mx-sm-n40 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
  }

  .mx-sm-n42 {
    margin-left: -2.625rem !important;
    margin-right: -2.625rem !important
  }

  .mx-sm-n43 {
    margin-left: -2.6875rem !important;
    margin-right: -2.6875rem !important
  }

  .mx-sm-n44 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important
  }

  .mx-sm-n45 {
    margin-left: -2.8125rem !important;
    margin-right: -2.8125rem !important
  }

  .mx-sm-n50 {
    margin-left: -3.125rem !important;
    margin-right: -3.125rem !important
  }

  .mx-sm-n51 {
    margin-left: -3.1875rem !important;
    margin-right: -3.1875rem !important
  }

  .mx-sm-n52 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important
  }

  .mx-sm-n53 {
    margin-left: -3.3125rem !important;
    margin-right: -3.3125rem !important
  }

  .mx-sm-n54 {
    margin-left: -3.375rem !important;
    margin-right: -3.375rem !important
  }

  .mx-sm-n55 {
    margin-left: -3.4375rem !important;
    margin-right: -3.4375rem !important
  }

  .mx-sm-n56 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important
  }

  .mx-sm-n58 {
    margin-left: -3.625rem !important;
    margin-right: -3.625rem !important
  }

  .mx-sm-n60 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
  }

  .mx-sm-n64 {
    margin-left: -4rem !important;
    margin-right: -4rem !important
  }

  .mx-sm-n65 {
    margin-left: -4.0625rem !important;
    margin-right: -4.0625rem !important
  }

  .mx-sm-n70 {
    margin-left: -4.375rem !important;
    margin-right: -4.375rem !important
  }

  .mx-sm-n75 {
    margin-left: -4.6875rem !important;
    margin-right: -4.6875rem !important
  }

  .mx-sm-n80 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
  }

  .mx-sm-n84 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important
  }

  .mx-sm-n85 {
    margin-left: -5.3125rem !important;
    margin-right: -5.3125rem !important
  }

  .mx-sm-n86 {
    margin-left: -5.375rem !important;
    margin-right: -5.375rem !important
  }

  .mx-sm-n87 {
    margin-left: -5.4375rem !important;
    margin-right: -5.4375rem !important
  }

  .mx-sm-n88 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important
  }

  .mx-sm-n89 {
    margin-left: -5.5625rem !important;
    margin-right: -5.5625rem !important
  }

  .mx-sm-n90 {
    margin-left: -5.625rem !important;
    margin-right: -5.625rem !important
  }

  .mx-sm-n91 {
    margin-left: -5.6875rem !important;
    margin-right: -5.6875rem !important
  }

  .mx-sm-n92 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important
  }

  .mx-sm-n93 {
    margin-left: -5.8125rem !important;
    margin-right: -5.8125rem !important
  }

  .mx-sm-n95 {
    margin-left: -5.9375rem !important;
    margin-right: -5.9375rem !important
  }

  .mx-sm-n100 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important
  }

  .mx-sm-n105 {
    margin-left: -6.5625rem !important;
    margin-right: -6.5625rem !important
  }

  .mx-sm-n110 {
    margin-left: -6.875rem !important;
    margin-right: -6.875rem !important
  }

  .mx-sm-n115 {
    margin-left: -7.1875rem !important;
    margin-right: -7.1875rem !important
  }

  .mx-sm-n120 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important
  }

  .mx-sm-n122 {
    margin-left: -7.625rem !important;
    margin-right: -7.625rem !important
  }

  .mx-sm-n125 {
    margin-left: -7.8125rem !important;
    margin-right: -7.8125rem !important
  }

  .mx-sm-n128 {
    margin-left: -8rem !important;
    margin-right: -8rem !important
  }

  .mx-sm-n130 {
    margin-left: -8.125rem !important;
    margin-right: -8.125rem !important
  }

  .mx-sm-n135 {
    margin-left: -8.4375rem !important;
    margin-right: -8.4375rem !important
  }

  .mx-sm-n139 {
    margin-left: -8.6875rem !important;
    margin-right: -8.6875rem !important
  }

  .mx-sm-n140 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important
  }

  .mx-sm-n145 {
    margin-left: -9.0625rem !important;
    margin-right: -9.0625rem !important
  }

  .mx-sm-n150 {
    margin-left: -9.375rem !important;
    margin-right: -9.375rem !important
  }

  .my-sm-n1 {
    margin-bottom: -.0625rem !important;
    margin-top: -.0625rem !important
  }

  .my-sm-n2 {
    margin-bottom: -.125rem !important;
    margin-top: -.125rem !important
  }

  .my-sm-n3 {
    margin-bottom: -.1875rem !important;
    margin-top: -.1875rem !important
  }

  .my-sm-n4 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important
  }

  .my-sm-n5 {
    margin-bottom: -.3125rem !important;
    margin-top: -.3125rem !important
  }

  .my-sm-n6 {
    margin-bottom: -.375rem !important;
    margin-top: -.375rem !important
  }

  .my-sm-n7 {
    margin-bottom: -.4375rem !important;
    margin-top: -.4375rem !important
  }

  .my-sm-n8 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important
  }

  .my-sm-n9 {
    margin-bottom: -.5625rem !important;
    margin-top: -.5625rem !important
  }

  .my-sm-n10 {
    margin-bottom: -.625rem !important;
    margin-top: -.625rem !important
  }

  .my-sm-n11 {
    margin-bottom: -.6875rem !important;
    margin-top: -.6875rem !important
  }

  .my-sm-n13 {
    margin-bottom: -.8125rem !important;
    margin-top: -.8125rem !important
  }

  .my-sm-n15 {
    margin-bottom: -.9375rem !important;
    margin-top: -.9375rem !important
  }

  .my-sm-n16 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important
  }

  .my-sm-n17 {
    margin-bottom: -1.0625rem !important;
    margin-top: -1.0625rem !important
  }

  .my-sm-n18 {
    margin-bottom: -1.125rem !important;
    margin-top: -1.125rem !important
  }

  .my-sm-n19 {
    margin-bottom: -1.1875rem !important;
    margin-top: -1.1875rem !important
  }

  .my-sm-n20 {
    margin-bottom: -1.25rem !important;
    margin-top: -1.25rem !important
  }

  .my-sm-n22 {
    margin-bottom: -1.375rem !important;
    margin-top: -1.375rem !important
  }

  .my-sm-n24 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important
  }

  .my-sm-n25 {
    margin-bottom: -1.5625rem !important;
    margin-top: -1.5625rem !important
  }

  .my-sm-n26 {
    margin-bottom: -1.625rem !important;
    margin-top: -1.625rem !important
  }

  .my-sm-n27 {
    margin-bottom: -1.6875rem !important;
    margin-top: -1.6875rem !important
  }

  .my-sm-n28 {
    margin-bottom: -1.75rem !important;
    margin-top: -1.75rem !important
  }

  .my-sm-n29 {
    margin-bottom: -1.8125rem !important;
    margin-top: -1.8125rem !important
  }

  .my-sm-n30 {
    margin-bottom: -1.875rem !important;
    margin-top: -1.875rem !important
  }

  .my-sm-n31 {
    margin-bottom: -1.9375rem !important;
    margin-top: -1.9375rem !important
  }

  .my-sm-n32 {
    margin-bottom: -2rem !important;
    margin-top: -2rem !important
  }

  .my-sm-n33 {
    margin-bottom: -2.0625rem !important;
    margin-top: -2.0625rem !important
  }

  .my-sm-n34 {
    margin-bottom: -2.125rem !important;
    margin-top: -2.125rem !important
  }

  .my-sm-n35 {
    margin-bottom: -2.1875rem !important;
    margin-top: -2.1875rem !important
  }

  .my-sm-n36 {
    margin-bottom: -2.25rem !important;
    margin-top: -2.25rem !important
  }

  .my-sm-n37 {
    margin-bottom: -2.3125rem !important;
    margin-top: -2.3125rem !important
  }

  .my-sm-n38 {
    margin-bottom: -2.375rem !important;
    margin-top: -2.375rem !important
  }

  .my-sm-n40 {
    margin-bottom: -2.5rem !important;
    margin-top: -2.5rem !important
  }

  .my-sm-n42 {
    margin-bottom: -2.625rem !important;
    margin-top: -2.625rem !important
  }

  .my-sm-n43 {
    margin-bottom: -2.6875rem !important;
    margin-top: -2.6875rem !important
  }

  .my-sm-n44 {
    margin-bottom: -2.75rem !important;
    margin-top: -2.75rem !important
  }

  .my-sm-n45 {
    margin-bottom: -2.8125rem !important;
    margin-top: -2.8125rem !important
  }

  .my-sm-n50 {
    margin-bottom: -3.125rem !important;
    margin-top: -3.125rem !important
  }

  .my-sm-n51 {
    margin-bottom: -3.1875rem !important;
    margin-top: -3.1875rem !important
  }

  .my-sm-n52 {
    margin-bottom: -3.25rem !important;
    margin-top: -3.25rem !important
  }

  .my-sm-n53 {
    margin-bottom: -3.3125rem !important;
    margin-top: -3.3125rem !important
  }

  .my-sm-n54 {
    margin-bottom: -3.375rem !important;
    margin-top: -3.375rem !important
  }

  .my-sm-n55 {
    margin-bottom: -3.4375rem !important;
    margin-top: -3.4375rem !important
  }

  .my-sm-n56 {
    margin-bottom: -3.5rem !important;
    margin-top: -3.5rem !important
  }

  .my-sm-n58 {
    margin-bottom: -3.625rem !important;
    margin-top: -3.625rem !important
  }

  .my-sm-n60 {
    margin-bottom: -3.75rem !important;
    margin-top: -3.75rem !important
  }

  .my-sm-n64 {
    margin-bottom: -4rem !important;
    margin-top: -4rem !important
  }

  .my-sm-n65 {
    margin-bottom: -4.0625rem !important;
    margin-top: -4.0625rem !important
  }

  .my-sm-n70 {
    margin-bottom: -4.375rem !important;
    margin-top: -4.375rem !important
  }

  .my-sm-n75 {
    margin-bottom: -4.6875rem !important;
    margin-top: -4.6875rem !important
  }

  .my-sm-n80 {
    margin-bottom: -5rem !important;
    margin-top: -5rem !important
  }

  .my-sm-n84 {
    margin-bottom: -5.25rem !important;
    margin-top: -5.25rem !important
  }

  .my-sm-n85 {
    margin-bottom: -5.3125rem !important;
    margin-top: -5.3125rem !important
  }

  .my-sm-n86 {
    margin-bottom: -5.375rem !important;
    margin-top: -5.375rem !important
  }

  .my-sm-n87 {
    margin-bottom: -5.4375rem !important;
    margin-top: -5.4375rem !important
  }

  .my-sm-n88 {
    margin-bottom: -5.5rem !important;
    margin-top: -5.5rem !important
  }

  .my-sm-n89 {
    margin-bottom: -5.5625rem !important;
    margin-top: -5.5625rem !important
  }

  .my-sm-n90 {
    margin-bottom: -5.625rem !important;
    margin-top: -5.625rem !important
  }

  .my-sm-n91 {
    margin-bottom: -5.6875rem !important;
    margin-top: -5.6875rem !important
  }

  .my-sm-n92 {
    margin-bottom: -5.75rem !important;
    margin-top: -5.75rem !important
  }

  .my-sm-n93 {
    margin-bottom: -5.8125rem !important;
    margin-top: -5.8125rem !important
  }

  .my-sm-n95 {
    margin-bottom: -5.9375rem !important;
    margin-top: -5.9375rem !important
  }

  .my-sm-n100 {
    margin-bottom: -6.25rem !important;
    margin-top: -6.25rem !important
  }

  .my-sm-n105 {
    margin-bottom: -6.5625rem !important;
    margin-top: -6.5625rem !important
  }

  .my-sm-n110 {
    margin-bottom: -6.875rem !important;
    margin-top: -6.875rem !important
  }

  .my-sm-n115 {
    margin-bottom: -7.1875rem !important;
    margin-top: -7.1875rem !important
  }

  .my-sm-n120 {
    margin-bottom: -7.5rem !important;
    margin-top: -7.5rem !important
  }

  .my-sm-n122 {
    margin-bottom: -7.625rem !important;
    margin-top: -7.625rem !important
  }

  .my-sm-n125 {
    margin-bottom: -7.8125rem !important;
    margin-top: -7.8125rem !important
  }

  .my-sm-n128 {
    margin-bottom: -8rem !important;
    margin-top: -8rem !important
  }

  .my-sm-n130 {
    margin-bottom: -8.125rem !important;
    margin-top: -8.125rem !important
  }

  .my-sm-n135 {
    margin-bottom: -8.4375rem !important;
    margin-top: -8.4375rem !important
  }

  .my-sm-n139 {
    margin-bottom: -8.6875rem !important;
    margin-top: -8.6875rem !important
  }

  .my-sm-n140 {
    margin-bottom: -8.75rem !important;
    margin-top: -8.75rem !important
  }

  .my-sm-n145 {
    margin-bottom: -9.0625rem !important;
    margin-top: -9.0625rem !important
  }

  .my-sm-n150 {
    margin-bottom: -9.375rem !important;
    margin-top: -9.375rem !important
  }

  .mt-sm-n1 {
    margin-top: -.0625rem !important
  }

  .mt-sm-n2 {
    margin-top: -.125rem !important
  }

  .mt-sm-n3 {
    margin-top: -.1875rem !important
  }

  .mt-sm-n4 {
    margin-top: -.25rem !important
  }

  .mt-sm-n5 {
    margin-top: -.3125rem !important
  }

  .mt-sm-n6 {
    margin-top: -.375rem !important
  }

  .mt-sm-n7 {
    margin-top: -.4375rem !important
  }

  .mt-sm-n8 {
    margin-top: -.5rem !important
  }

  .mt-sm-n9 {
    margin-top: -.5625rem !important
  }

  .mt-sm-n10 {
    margin-top: -.625rem !important
  }

  .mt-sm-n11 {
    margin-top: -.6875rem !important
  }

  .mt-sm-n13 {
    margin-top: -.8125rem !important
  }

  .mt-sm-n15 {
    margin-top: -.9375rem !important
  }

  .mt-sm-n16 {
    margin-top: -1rem !important
  }

  .mt-sm-n17 {
    margin-top: -1.0625rem !important
  }

  .mt-sm-n18 {
    margin-top: -1.125rem !important
  }

  .mt-sm-n19 {
    margin-top: -1.1875rem !important
  }

  .mt-sm-n20 {
    margin-top: -1.25rem !important
  }

  .mt-sm-n22 {
    margin-top: -1.375rem !important
  }

  .mt-sm-n24 {
    margin-top: -1.5rem !important
  }

  .mt-sm-n25 {
    margin-top: -1.5625rem !important
  }

  .mt-sm-n26 {
    margin-top: -1.625rem !important
  }

  .mt-sm-n27 {
    margin-top: -1.6875rem !important
  }

  .mt-sm-n28 {
    margin-top: -1.75rem !important
  }

  .mt-sm-n29 {
    margin-top: -1.8125rem !important
  }

  .mt-sm-n30 {
    margin-top: -1.875rem !important
  }

  .mt-sm-n31 {
    margin-top: -1.9375rem !important
  }

  .mt-sm-n32 {
    margin-top: -2rem !important
  }

  .mt-sm-n33 {
    margin-top: -2.0625rem !important
  }

  .mt-sm-n34 {
    margin-top: -2.125rem !important
  }

  .mt-sm-n35 {
    margin-top: -2.1875rem !important
  }

  .mt-sm-n36 {
    margin-top: -2.25rem !important
  }

  .mt-sm-n37 {
    margin-top: -2.3125rem !important
  }

  .mt-sm-n38 {
    margin-top: -2.375rem !important
  }

  .mt-sm-n40 {
    margin-top: -2.5rem !important
  }

  .mt-sm-n42 {
    margin-top: -2.625rem !important
  }

  .mt-sm-n43 {
    margin-top: -2.6875rem !important
  }

  .mt-sm-n44 {
    margin-top: -2.75rem !important
  }

  .mt-sm-n45 {
    margin-top: -2.8125rem !important
  }

  .mt-sm-n50 {
    margin-top: -3.125rem !important
  }

  .mt-sm-n51 {
    margin-top: -3.1875rem !important
  }

  .mt-sm-n52 {
    margin-top: -3.25rem !important
  }

  .mt-sm-n53 {
    margin-top: -3.3125rem !important
  }

  .mt-sm-n54 {
    margin-top: -3.375rem !important
  }

  .mt-sm-n55 {
    margin-top: -3.4375rem !important
  }

  .mt-sm-n56 {
    margin-top: -3.5rem !important
  }

  .mt-sm-n58 {
    margin-top: -3.625rem !important
  }

  .mt-sm-n60 {
    margin-top: -3.75rem !important
  }

  .mt-sm-n64 {
    margin-top: -4rem !important
  }

  .mt-sm-n65 {
    margin-top: -4.0625rem !important
  }

  .mt-sm-n70 {
    margin-top: -4.375rem !important
  }

  .mt-sm-n75 {
    margin-top: -4.6875rem !important
  }

  .mt-sm-n80 {
    margin-top: -5rem !important
  }

  .mt-sm-n84 {
    margin-top: -5.25rem !important
  }

  .mt-sm-n85 {
    margin-top: -5.3125rem !important
  }

  .mt-sm-n86 {
    margin-top: -5.375rem !important
  }

  .mt-sm-n87 {
    margin-top: -5.4375rem !important
  }

  .mt-sm-n88 {
    margin-top: -5.5rem !important
  }

  .mt-sm-n89 {
    margin-top: -5.5625rem !important
  }

  .mt-sm-n90 {
    margin-top: -5.625rem !important
  }

  .mt-sm-n91 {
    margin-top: -5.6875rem !important
  }

  .mt-sm-n92 {
    margin-top: -5.75rem !important
  }

  .mt-sm-n93 {
    margin-top: -5.8125rem !important
  }

  .mt-sm-n95 {
    margin-top: -5.9375rem !important
  }

  .mt-sm-n100 {
    margin-top: -6.25rem !important
  }

  .mt-sm-n105 {
    margin-top: -6.5625rem !important
  }

  .mt-sm-n110 {
    margin-top: -6.875rem !important
  }

  .mt-sm-n115 {
    margin-top: -7.1875rem !important
  }

  .mt-sm-n120 {
    margin-top: -7.5rem !important
  }

  .mt-sm-n122 {
    margin-top: -7.625rem !important
  }

  .mt-sm-n125 {
    margin-top: -7.8125rem !important
  }

  .mt-sm-n128 {
    margin-top: -8rem !important
  }

  .mt-sm-n130 {
    margin-top: -8.125rem !important
  }

  .mt-sm-n135 {
    margin-top: -8.4375rem !important
  }

  .mt-sm-n139 {
    margin-top: -8.6875rem !important
  }

  .mt-sm-n140 {
    margin-top: -8.75rem !important
  }

  .mt-sm-n145 {
    margin-top: -9.0625rem !important
  }

  .mt-sm-n150 {
    margin-top: -9.375rem !important
  }

  .me-sm-n1 {
    margin-right: -.0625rem !important
  }

  .me-sm-n2 {
    margin-right: -.125rem !important
  }

  .me-sm-n3 {
    margin-right: -.1875rem !important
  }

  .me-sm-n4 {
    margin-right: -.25rem !important
  }

  .me-sm-n5 {
    margin-right: -.3125rem !important
  }

  .me-sm-n6 {
    margin-right: -.375rem !important
  }

  .me-sm-n7 {
    margin-right: -.4375rem !important
  }

  .me-sm-n8 {
    margin-right: -.5rem !important
  }

  .me-sm-n9 {
    margin-right: -.5625rem !important
  }

  .me-sm-n10 {
    margin-right: -.625rem !important
  }

  .me-sm-n11 {
    margin-right: -.6875rem !important
  }

  .me-sm-n13 {
    margin-right: -.8125rem !important
  }

  .me-sm-n15 {
    margin-right: -.9375rem !important
  }

  .me-sm-n16 {
    margin-right: -1rem !important
  }

  .me-sm-n17 {
    margin-right: -1.0625rem !important
  }

  .me-sm-n18 {
    margin-right: -1.125rem !important
  }

  .me-sm-n19 {
    margin-right: -1.1875rem !important
  }

  .me-sm-n20 {
    margin-right: -1.25rem !important
  }

  .me-sm-n22 {
    margin-right: -1.375rem !important
  }

  .me-sm-n24 {
    margin-right: -1.5rem !important
  }

  .me-sm-n25 {
    margin-right: -1.5625rem !important
  }

  .me-sm-n26 {
    margin-right: -1.625rem !important
  }

  .me-sm-n27 {
    margin-right: -1.6875rem !important
  }

  .me-sm-n28 {
    margin-right: -1.75rem !important
  }

  .me-sm-n29 {
    margin-right: -1.8125rem !important
  }

  .me-sm-n30 {
    margin-right: -1.875rem !important
  }

  .me-sm-n31 {
    margin-right: -1.9375rem !important
  }

  .me-sm-n32 {
    margin-right: -2rem !important
  }

  .me-sm-n33 {
    margin-right: -2.0625rem !important
  }

  .me-sm-n34 {
    margin-right: -2.125rem !important
  }

  .me-sm-n35 {
    margin-right: -2.1875rem !important
  }

  .me-sm-n36 {
    margin-right: -2.25rem !important
  }

  .me-sm-n37 {
    margin-right: -2.3125rem !important
  }

  .me-sm-n38 {
    margin-right: -2.375rem !important
  }

  .me-sm-n40 {
    margin-right: -2.5rem !important
  }

  .me-sm-n42 {
    margin-right: -2.625rem !important
  }

  .me-sm-n43 {
    margin-right: -2.6875rem !important
  }

  .me-sm-n44 {
    margin-right: -2.75rem !important
  }

  .me-sm-n45 {
    margin-right: -2.8125rem !important
  }

  .me-sm-n50 {
    margin-right: -3.125rem !important
  }

  .me-sm-n51 {
    margin-right: -3.1875rem !important
  }

  .me-sm-n52 {
    margin-right: -3.25rem !important
  }

  .me-sm-n53 {
    margin-right: -3.3125rem !important
  }

  .me-sm-n54 {
    margin-right: -3.375rem !important
  }

  .me-sm-n55 {
    margin-right: -3.4375rem !important
  }

  .me-sm-n56 {
    margin-right: -3.5rem !important
  }

  .me-sm-n58 {
    margin-right: -3.625rem !important
  }

  .me-sm-n60 {
    margin-right: -3.75rem !important
  }

  .me-sm-n64 {
    margin-right: -4rem !important
  }

  .me-sm-n65 {
    margin-right: -4.0625rem !important
  }

  .me-sm-n70 {
    margin-right: -4.375rem !important
  }

  .me-sm-n75 {
    margin-right: -4.6875rem !important
  }

  .me-sm-n80 {
    margin-right: -5rem !important
  }

  .me-sm-n84 {
    margin-right: -5.25rem !important
  }

  .me-sm-n85 {
    margin-right: -5.3125rem !important
  }

  .me-sm-n86 {
    margin-right: -5.375rem !important
  }

  .me-sm-n87 {
    margin-right: -5.4375rem !important
  }

  .me-sm-n88 {
    margin-right: -5.5rem !important
  }

  .me-sm-n89 {
    margin-right: -5.5625rem !important
  }

  .me-sm-n90 {
    margin-right: -5.625rem !important
  }

  .me-sm-n91 {
    margin-right: -5.6875rem !important
  }

  .me-sm-n92 {
    margin-right: -5.75rem !important
  }

  .me-sm-n93 {
    margin-right: -5.8125rem !important
  }

  .me-sm-n95 {
    margin-right: -5.9375rem !important
  }

  .me-sm-n100 {
    margin-right: -6.25rem !important
  }

  .me-sm-n105 {
    margin-right: -6.5625rem !important
  }

  .me-sm-n110 {
    margin-right: -6.875rem !important
  }

  .me-sm-n115 {
    margin-right: -7.1875rem !important
  }

  .me-sm-n120 {
    margin-right: -7.5rem !important
  }

  .me-sm-n122 {
    margin-right: -7.625rem !important
  }

  .me-sm-n125 {
    margin-right: -7.8125rem !important
  }

  .me-sm-n128 {
    margin-right: -8rem !important
  }

  .me-sm-n130 {
    margin-right: -8.125rem !important
  }

  .me-sm-n135 {
    margin-right: -8.4375rem !important
  }

  .me-sm-n139 {
    margin-right: -8.6875rem !important
  }

  .me-sm-n140 {
    margin-right: -8.75rem !important
  }

  .me-sm-n145 {
    margin-right: -9.0625rem !important
  }

  .me-sm-n150 {
    margin-right: -9.375rem !important
  }

  .mb-sm-n1 {
    margin-bottom: -.0625rem !important
  }

  .mb-sm-n2 {
    margin-bottom: -.125rem !important
  }

  .mb-sm-n3 {
    margin-bottom: -.1875rem !important
  }

  .mb-sm-n4 {
    margin-bottom: -.25rem !important
  }

  .mb-sm-n5 {
    margin-bottom: -.3125rem !important
  }

  .mb-sm-n6 {
    margin-bottom: -.375rem !important
  }

  .mb-sm-n7 {
    margin-bottom: -.4375rem !important
  }

  .mb-sm-n8 {
    margin-bottom: -.5rem !important
  }

  .mb-sm-n9 {
    margin-bottom: -.5625rem !important
  }

  .mb-sm-n10 {
    margin-bottom: -.625rem !important
  }

  .mb-sm-n11 {
    margin-bottom: -.6875rem !important
  }

  .mb-sm-n13 {
    margin-bottom: -.8125rem !important
  }

  .mb-sm-n15 {
    margin-bottom: -.9375rem !important
  }

  .mb-sm-n16 {
    margin-bottom: -1rem !important
  }

  .mb-sm-n17 {
    margin-bottom: -1.0625rem !important
  }

  .mb-sm-n18 {
    margin-bottom: -1.125rem !important
  }

  .mb-sm-n19 {
    margin-bottom: -1.1875rem !important
  }

  .mb-sm-n20 {
    margin-bottom: -1.25rem !important
  }

  .mb-sm-n22 {
    margin-bottom: -1.375rem !important
  }

  .mb-sm-n24 {
    margin-bottom: -1.5rem !important
  }

  .mb-sm-n25 {
    margin-bottom: -1.5625rem !important
  }

  .mb-sm-n26 {
    margin-bottom: -1.625rem !important
  }

  .mb-sm-n27 {
    margin-bottom: -1.6875rem !important
  }

  .mb-sm-n28 {
    margin-bottom: -1.75rem !important
  }

  .mb-sm-n29 {
    margin-bottom: -1.8125rem !important
  }

  .mb-sm-n30 {
    margin-bottom: -1.875rem !important
  }

  .mb-sm-n31 {
    margin-bottom: -1.9375rem !important
  }

  .mb-sm-n32 {
    margin-bottom: -2rem !important
  }

  .mb-sm-n33 {
    margin-bottom: -2.0625rem !important
  }

  .mb-sm-n34 {
    margin-bottom: -2.125rem !important
  }

  .mb-sm-n35 {
    margin-bottom: -2.1875rem !important
  }

  .mb-sm-n36 {
    margin-bottom: -2.25rem !important
  }

  .mb-sm-n37 {
    margin-bottom: -2.3125rem !important
  }

  .mb-sm-n38 {
    margin-bottom: -2.375rem !important
  }

  .mb-sm-n40 {
    margin-bottom: -2.5rem !important
  }

  .mb-sm-n42 {
    margin-bottom: -2.625rem !important
  }

  .mb-sm-n43 {
    margin-bottom: -2.6875rem !important
  }

  .mb-sm-n44 {
    margin-bottom: -2.75rem !important
  }

  .mb-sm-n45 {
    margin-bottom: -2.8125rem !important
  }

  .mb-sm-n50 {
    margin-bottom: -3.125rem !important
  }

  .mb-sm-n51 {
    margin-bottom: -3.1875rem !important
  }

  .mb-sm-n52 {
    margin-bottom: -3.25rem !important
  }

  .mb-sm-n53 {
    margin-bottom: -3.3125rem !important
  }

  .mb-sm-n54 {
    margin-bottom: -3.375rem !important
  }

  .mb-sm-n55 {
    margin-bottom: -3.4375rem !important
  }

  .mb-sm-n56 {
    margin-bottom: -3.5rem !important
  }

  .mb-sm-n58 {
    margin-bottom: -3.625rem !important
  }

  .mb-sm-n60 {
    margin-bottom: -3.75rem !important
  }

  .mb-sm-n64 {
    margin-bottom: -4rem !important
  }

  .mb-sm-n65 {
    margin-bottom: -4.0625rem !important
  }

  .mb-sm-n70 {
    margin-bottom: -4.375rem !important
  }

  .mb-sm-n75 {
    margin-bottom: -4.6875rem !important
  }

  .mb-sm-n80 {
    margin-bottom: -5rem !important
  }

  .mb-sm-n84 {
    margin-bottom: -5.25rem !important
  }

  .mb-sm-n85 {
    margin-bottom: -5.3125rem !important
  }

  .mb-sm-n86 {
    margin-bottom: -5.375rem !important
  }

  .mb-sm-n87 {
    margin-bottom: -5.4375rem !important
  }

  .mb-sm-n88 {
    margin-bottom: -5.5rem !important
  }

  .mb-sm-n89 {
    margin-bottom: -5.5625rem !important
  }

  .mb-sm-n90 {
    margin-bottom: -5.625rem !important
  }

  .mb-sm-n91 {
    margin-bottom: -5.6875rem !important
  }

  .mb-sm-n92 {
    margin-bottom: -5.75rem !important
  }

  .mb-sm-n93 {
    margin-bottom: -5.8125rem !important
  }

  .mb-sm-n95 {
    margin-bottom: -5.9375rem !important
  }

  .mb-sm-n100 {
    margin-bottom: -6.25rem !important
  }

  .mb-sm-n105 {
    margin-bottom: -6.5625rem !important
  }

  .mb-sm-n110 {
    margin-bottom: -6.875rem !important
  }

  .mb-sm-n115 {
    margin-bottom: -7.1875rem !important
  }

  .mb-sm-n120 {
    margin-bottom: -7.5rem !important
  }

  .mb-sm-n122 {
    margin-bottom: -7.625rem !important
  }

  .mb-sm-n125 {
    margin-bottom: -7.8125rem !important
  }

  .mb-sm-n128 {
    margin-bottom: -8rem !important
  }

  .mb-sm-n130 {
    margin-bottom: -8.125rem !important
  }

  .mb-sm-n135 {
    margin-bottom: -8.4375rem !important
  }

  .mb-sm-n139 {
    margin-bottom: -8.6875rem !important
  }

  .mb-sm-n140 {
    margin-bottom: -8.75rem !important
  }

  .mb-sm-n145 {
    margin-bottom: -9.0625rem !important
  }

  .mb-sm-n150 {
    margin-bottom: -9.375rem !important
  }

  .ms-sm-n1 {
    margin-left: -.0625rem !important
  }

  .ms-sm-n2 {
    margin-left: -.125rem !important
  }

  .ms-sm-n3 {
    margin-left: -.1875rem !important
  }

  .ms-sm-n4 {
    margin-left: -.25rem !important
  }

  .ms-sm-n5 {
    margin-left: -.3125rem !important
  }

  .ms-sm-n6 {
    margin-left: -.375rem !important
  }

  .ms-sm-n7 {
    margin-left: -.4375rem !important
  }

  .ms-sm-n8 {
    margin-left: -.5rem !important
  }

  .ms-sm-n9 {
    margin-left: -.5625rem !important
  }

  .ms-sm-n10 {
    margin-left: -.625rem !important
  }

  .ms-sm-n11 {
    margin-left: -.6875rem !important
  }

  .ms-sm-n13 {
    margin-left: -.8125rem !important
  }

  .ms-sm-n15 {
    margin-left: -.9375rem !important
  }

  .ms-sm-n16 {
    margin-left: -1rem !important
  }

  .ms-sm-n17 {
    margin-left: -1.0625rem !important
  }

  .ms-sm-n18 {
    margin-left: -1.125rem !important
  }

  .ms-sm-n19 {
    margin-left: -1.1875rem !important
  }

  .ms-sm-n20 {
    margin-left: -1.25rem !important
  }

  .ms-sm-n22 {
    margin-left: -1.375rem !important
  }

  .ms-sm-n24 {
    margin-left: -1.5rem !important
  }

  .ms-sm-n25 {
    margin-left: -1.5625rem !important
  }

  .ms-sm-n26 {
    margin-left: -1.625rem !important
  }

  .ms-sm-n27 {
    margin-left: -1.6875rem !important
  }

  .ms-sm-n28 {
    margin-left: -1.75rem !important
  }

  .ms-sm-n29 {
    margin-left: -1.8125rem !important
  }

  .ms-sm-n30 {
    margin-left: -1.875rem !important
  }

  .ms-sm-n31 {
    margin-left: -1.9375rem !important
  }

  .ms-sm-n32 {
    margin-left: -2rem !important
  }

  .ms-sm-n33 {
    margin-left: -2.0625rem !important
  }

  .ms-sm-n34 {
    margin-left: -2.125rem !important
  }

  .ms-sm-n35 {
    margin-left: -2.1875rem !important
  }

  .ms-sm-n36 {
    margin-left: -2.25rem !important
  }

  .ms-sm-n37 {
    margin-left: -2.3125rem !important
  }

  .ms-sm-n38 {
    margin-left: -2.375rem !important
  }

  .ms-sm-n40 {
    margin-left: -2.5rem !important
  }

  .ms-sm-n42 {
    margin-left: -2.625rem !important
  }

  .ms-sm-n43 {
    margin-left: -2.6875rem !important
  }

  .ms-sm-n44 {
    margin-left: -2.75rem !important
  }

  .ms-sm-n45 {
    margin-left: -2.8125rem !important
  }

  .ms-sm-n50 {
    margin-left: -3.125rem !important
  }

  .ms-sm-n51 {
    margin-left: -3.1875rem !important
  }

  .ms-sm-n52 {
    margin-left: -3.25rem !important
  }

  .ms-sm-n53 {
    margin-left: -3.3125rem !important
  }

  .ms-sm-n54 {
    margin-left: -3.375rem !important
  }

  .ms-sm-n55 {
    margin-left: -3.4375rem !important
  }

  .ms-sm-n56 {
    margin-left: -3.5rem !important
  }

  .ms-sm-n58 {
    margin-left: -3.625rem !important
  }

  .ms-sm-n60 {
    margin-left: -3.75rem !important
  }

  .ms-sm-n64 {
    margin-left: -4rem !important
  }

  .ms-sm-n65 {
    margin-left: -4.0625rem !important
  }

  .ms-sm-n70 {
    margin-left: -4.375rem !important
  }

  .ms-sm-n75 {
    margin-left: -4.6875rem !important
  }

  .ms-sm-n80 {
    margin-left: -5rem !important
  }

  .ms-sm-n84 {
    margin-left: -5.25rem !important
  }

  .ms-sm-n85 {
    margin-left: -5.3125rem !important
  }

  .ms-sm-n86 {
    margin-left: -5.375rem !important
  }

  .ms-sm-n87 {
    margin-left: -5.4375rem !important
  }

  .ms-sm-n88 {
    margin-left: -5.5rem !important
  }

  .ms-sm-n89 {
    margin-left: -5.5625rem !important
  }

  .ms-sm-n90 {
    margin-left: -5.625rem !important
  }

  .ms-sm-n91 {
    margin-left: -5.6875rem !important
  }

  .ms-sm-n92 {
    margin-left: -5.75rem !important
  }

  .ms-sm-n93 {
    margin-left: -5.8125rem !important
  }

  .ms-sm-n95 {
    margin-left: -5.9375rem !important
  }

  .ms-sm-n100 {
    margin-left: -6.25rem !important
  }

  .ms-sm-n105 {
    margin-left: -6.5625rem !important
  }

  .ms-sm-n110 {
    margin-left: -6.875rem !important
  }

  .ms-sm-n115 {
    margin-left: -7.1875rem !important
  }

  .ms-sm-n120 {
    margin-left: -7.5rem !important
  }

  .ms-sm-n122 {
    margin-left: -7.625rem !important
  }

  .ms-sm-n125 {
    margin-left: -7.8125rem !important
  }

  .ms-sm-n128 {
    margin-left: -8rem !important
  }

  .ms-sm-n130 {
    margin-left: -8.125rem !important
  }

  .ms-sm-n135 {
    margin-left: -8.4375rem !important
  }

  .ms-sm-n139 {
    margin-left: -8.6875rem !important
  }

  .ms-sm-n140 {
    margin-left: -8.75rem !important
  }

  .ms-sm-n145 {
    margin-left: -9.0625rem !important
  }

  .ms-sm-n150 {
    margin-left: -9.375rem !important
  }

  .p-sm-0 {
    padding: 0 !important
  }

  .p-sm-1 {
    padding: .0625rem !important
  }

  .p-sm-2 {
    padding: .125rem !important
  }

  .p-sm-3 {
    padding: .1875rem !important
  }

  .p-sm-4 {
    padding: .25rem !important
  }

  .p-sm-5 {
    padding: .3125rem !important
  }

  .p-sm-6 {
    padding: .375rem !important
  }

  .p-sm-7 {
    padding: .4375rem !important
  }

  .p-sm-8 {
    padding: .5rem !important
  }

  .p-sm-9 {
    padding: .5625rem !important
  }

  .p-sm-10 {
    padding: .625rem !important
  }

  .p-sm-11 {
    padding: .6875rem !important
  }

  .p-sm-13 {
    padding: .8125rem !important
  }

  .p-sm-15 {
    padding: .9375rem !important
  }

  .p-sm-16 {
    padding: 1rem !important
  }

  .p-sm-17 {
    padding: 1.0625rem !important
  }

  .p-sm-18 {
    padding: 1.125rem !important
  }

  .p-sm-19 {
    padding: 1.1875rem !important
  }

  .p-sm-20 {
    padding: 1.25rem !important
  }

  .p-sm-22 {
    padding: 1.375rem !important
  }

  .p-sm-24 {
    padding: 1.5rem !important
  }

  .p-sm-25 {
    padding: 1.5625rem !important
  }

  .p-sm-26 {
    padding: 1.625rem !important
  }

  .p-sm-27 {
    padding: 1.6875rem !important
  }

  .p-sm-28 {
    padding: 1.75rem !important
  }

  .p-sm-29 {
    padding: 1.8125rem !important
  }

  .p-sm-30 {
    padding: 1.875rem !important
  }

  .p-sm-31 {
    padding: 1.9375rem !important
  }

  .p-sm-32 {
    padding: 2rem !important
  }

  .p-sm-33 {
    padding: 2.0625rem !important
  }

  .p-sm-34 {
    padding: 2.125rem !important
  }

  .p-sm-35 {
    padding: 2.1875rem !important
  }

  .p-sm-36 {
    padding: 2.25rem !important
  }

  .p-sm-37 {
    padding: 2.3125rem !important
  }

  .p-sm-38 {
    padding: 2.375rem !important
  }

  .p-sm-40 {
    padding: 2.5rem !important
  }

  .p-sm-42 {
    padding: 2.625rem !important
  }

  .p-sm-43 {
    padding: 2.6875rem !important
  }

  .p-sm-44 {
    padding: 2.75rem !important
  }

  .p-sm-45 {
    padding: 2.8125rem !important
  }

  .p-sm-50 {
    padding: 3.125rem !important
  }

  .p-sm-51 {
    padding: 3.1875rem !important
  }

  .p-sm-52 {
    padding: 3.25rem !important
  }

  .p-sm-53 {
    padding: 3.3125rem !important
  }

  .p-sm-54 {
    padding: 3.375rem !important
  }

  .p-sm-55 {
    padding: 3.4375rem !important
  }

  .p-sm-56 {
    padding: 3.5rem !important
  }

  .p-sm-58 {
    padding: 3.625rem !important
  }

  .p-sm-60 {
    padding: 3.75rem !important
  }

  .p-sm-64 {
    padding: 4rem !important
  }

  .p-sm-65 {
    padding: 4.0625rem !important
  }

  .p-sm-70 {
    padding: 4.375rem !important
  }

  .p-sm-75 {
    padding: 4.6875rem !important
  }

  .p-sm-80 {
    padding: 5rem !important
  }

  .p-sm-84 {
    padding: 5.25rem !important
  }

  .p-sm-85 {
    padding: 5.3125rem !important
  }

  .p-sm-86 {
    padding: 5.375rem !important
  }

  .p-sm-87 {
    padding: 5.4375rem !important
  }

  .p-sm-88 {
    padding: 5.5rem !important
  }

  .p-sm-89 {
    padding: 5.5625rem !important
  }

  .p-sm-90 {
    padding: 5.625rem !important
  }

  .p-sm-91 {
    padding: 5.6875rem !important
  }

  .p-sm-92 {
    padding: 5.75rem !important
  }

  .p-sm-93 {
    padding: 5.8125rem !important
  }

  .p-sm-95 {
    padding: 5.9375rem !important
  }

  .p-sm-100 {
    padding: 6.25rem !important
  }

  .p-sm-105 {
    padding: 6.5625rem !important
  }

  .p-sm-110 {
    padding: 6.875rem !important
  }

  .p-sm-115 {
    padding: 7.1875rem !important
  }

  .p-sm-120 {
    padding: 7.5rem !important
  }

  .p-sm-122 {
    padding: 7.625rem !important
  }

  .p-sm-125 {
    padding: 7.8125rem !important
  }

  .p-sm-128 {
    padding: 8rem !important
  }

  .p-sm-130 {
    padding: 8.125rem !important
  }

  .p-sm-135 {
    padding: 8.4375rem !important
  }

  .p-sm-139 {
    padding: 8.6875rem !important
  }

  .p-sm-140 {
    padding: 8.75rem !important
  }

  .p-sm-145 {
    padding: 9.0625rem !important
  }

  .p-sm-150 {
    padding: 9.375rem !important
  }

  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .px-sm-1 {
    padding-left: .0625rem !important;
    padding-right: .0625rem !important
  }

  .px-sm-2 {
    padding-left: .125rem !important;
    padding-right: .125rem !important
  }

  .px-sm-3 {
    padding-left: .1875rem !important;
    padding-right: .1875rem !important
  }

  .px-sm-4 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
  }

  .px-sm-5 {
    padding-left: .3125rem !important;
    padding-right: .3125rem !important
  }

  .px-sm-6 {
    padding-left: .375rem !important;
    padding-right: .375rem !important
  }

  .px-sm-7 {
    padding-left: .4375rem !important;
    padding-right: .4375rem !important
  }

  .px-sm-8 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
  }

  .px-sm-9 {
    padding-left: .5625rem !important;
    padding-right: .5625rem !important
  }

  .px-sm-10 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
  }

  .px-sm-11 {
    padding-left: .6875rem !important;
    padding-right: .6875rem !important
  }

  .px-sm-13 {
    padding-left: .8125rem !important;
    padding-right: .8125rem !important
  }

  .px-sm-15 {
    padding-left: .9375rem !important;
    padding-right: .9375rem !important
  }

  .px-sm-16 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
  }

  .px-sm-17 {
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important
  }

  .px-sm-18 {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important
  }

  .px-sm-19 {
    padding-left: 1.1875rem !important;
    padding-right: 1.1875rem !important
  }

  .px-sm-20 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
  }

  .px-sm-22 {
    padding-left: 1.375rem !important;
    padding-right: 1.375rem !important
  }

  .px-sm-24 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
  }

  .px-sm-25 {
    padding-left: 1.5625rem !important;
    padding-right: 1.5625rem !important
  }

  .px-sm-26 {
    padding-left: 1.625rem !important;
    padding-right: 1.625rem !important
  }

  .px-sm-27 {
    padding-left: 1.6875rem !important;
    padding-right: 1.6875rem !important
  }

  .px-sm-28 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important
  }

  .px-sm-29 {
    padding-left: 1.8125rem !important;
    padding-right: 1.8125rem !important
  }

  .px-sm-30 {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important
  }

  .px-sm-31 {
    padding-left: 1.9375rem !important;
    padding-right: 1.9375rem !important
  }

  .px-sm-32 {
    padding-left: 2rem !important;
    padding-right: 2rem !important
  }

  .px-sm-33 {
    padding-left: 2.0625rem !important;
    padding-right: 2.0625rem !important
  }

  .px-sm-34 {
    padding-left: 2.125rem !important;
    padding-right: 2.125rem !important
  }

  .px-sm-35 {
    padding-left: 2.1875rem !important;
    padding-right: 2.1875rem !important
  }

  .px-sm-36 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
  }

  .px-sm-37 {
    padding-left: 2.3125rem !important;
    padding-right: 2.3125rem !important
  }

  .px-sm-38 {
    padding-left: 2.375rem !important;
    padding-right: 2.375rem !important
  }

  .px-sm-40 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
  }

  .px-sm-42 {
    padding-left: 2.625rem !important;
    padding-right: 2.625rem !important
  }

  .px-sm-43 {
    padding-left: 2.6875rem !important;
    padding-right: 2.6875rem !important
  }

  .px-sm-44 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important
  }

  .px-sm-45 {
    padding-left: 2.8125rem !important;
    padding-right: 2.8125rem !important
  }

  .px-sm-50 {
    padding-left: 3.125rem !important;
    padding-right: 3.125rem !important
  }

  .px-sm-51 {
    padding-left: 3.1875rem !important;
    padding-right: 3.1875rem !important
  }

  .px-sm-52 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important
  }

  .px-sm-53 {
    padding-left: 3.3125rem !important;
    padding-right: 3.3125rem !important
  }

  .px-sm-54 {
    padding-left: 3.375rem !important;
    padding-right: 3.375rem !important
  }

  .px-sm-55 {
    padding-left: 3.4375rem !important;
    padding-right: 3.4375rem !important
  }

  .px-sm-56 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important
  }

  .px-sm-58 {
    padding-left: 3.625rem !important;
    padding-right: 3.625rem !important
  }

  .px-sm-60 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
  }

  .px-sm-64 {
    padding-left: 4rem !important;
    padding-right: 4rem !important
  }

  .px-sm-65 {
    padding-left: 4.0625rem !important;
    padding-right: 4.0625rem !important
  }

  .px-sm-70 {
    padding-left: 4.375rem !important;
    padding-right: 4.375rem !important
  }

  .px-sm-75 {
    padding-left: 4.6875rem !important;
    padding-right: 4.6875rem !important
  }

  .px-sm-80 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
  }

  .px-sm-84 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important
  }

  .px-sm-85 {
    padding-left: 5.3125rem !important;
    padding-right: 5.3125rem !important
  }

  .px-sm-86 {
    padding-left: 5.375rem !important;
    padding-right: 5.375rem !important
  }

  .px-sm-87 {
    padding-left: 5.4375rem !important;
    padding-right: 5.4375rem !important
  }

  .px-sm-88 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important
  }

  .px-sm-89 {
    padding-left: 5.5625rem !important;
    padding-right: 5.5625rem !important
  }

  .px-sm-90 {
    padding-left: 5.625rem !important;
    padding-right: 5.625rem !important
  }

  .px-sm-91 {
    padding-left: 5.6875rem !important;
    padding-right: 5.6875rem !important
  }

  .px-sm-92 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important
  }

  .px-sm-93 {
    padding-left: 5.8125rem !important;
    padding-right: 5.8125rem !important
  }

  .px-sm-95 {
    padding-left: 5.9375rem !important;
    padding-right: 5.9375rem !important
  }

  .px-sm-100 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important
  }

  .px-sm-105 {
    padding-left: 6.5625rem !important;
    padding-right: 6.5625rem !important
  }

  .px-sm-110 {
    padding-left: 6.875rem !important;
    padding-right: 6.875rem !important
  }

  .px-sm-115 {
    padding-left: 7.1875rem !important;
    padding-right: 7.1875rem !important
  }

  .px-sm-120 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important
  }

  .px-sm-122 {
    padding-left: 7.625rem !important;
    padding-right: 7.625rem !important
  }

  .px-sm-125 {
    padding-left: 7.8125rem !important;
    padding-right: 7.8125rem !important
  }

  .px-sm-128 {
    padding-left: 8rem !important;
    padding-right: 8rem !important
  }

  .px-sm-130 {
    padding-left: 8.125rem !important;
    padding-right: 8.125rem !important
  }

  .px-sm-135 {
    padding-left: 8.4375rem !important;
    padding-right: 8.4375rem !important
  }

  .px-sm-139 {
    padding-left: 8.6875rem !important;
    padding-right: 8.6875rem !important
  }

  .px-sm-140 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important
  }

  .px-sm-145 {
    padding-left: 9.0625rem !important;
    padding-right: 9.0625rem !important
  }

  .px-sm-150 {
    padding-left: 9.375rem !important;
    padding-right: 9.375rem !important
  }

  .py-sm-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
  }

  .py-sm-1 {
    padding-bottom: .0625rem !important;
    padding-top: .0625rem !important
  }

  .py-sm-2 {
    padding-bottom: .125rem !important;
    padding-top: .125rem !important
  }

  .py-sm-3 {
    padding-bottom: .1875rem !important;
    padding-top: .1875rem !important
  }

  .py-sm-4 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important
  }

  .py-sm-5 {
    padding-bottom: .3125rem !important;
    padding-top: .3125rem !important
  }

  .py-sm-6 {
    padding-bottom: .375rem !important;
    padding-top: .375rem !important
  }

  .py-sm-7 {
    padding-bottom: .4375rem !important;
    padding-top: .4375rem !important
  }

  .py-sm-8 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important
  }

  .py-sm-9 {
    padding-bottom: .5625rem !important;
    padding-top: .5625rem !important
  }

  .py-sm-10 {
    padding-bottom: .625rem !important;
    padding-top: .625rem !important
  }

  .py-sm-11 {
    padding-bottom: .6875rem !important;
    padding-top: .6875rem !important
  }

  .py-sm-13 {
    padding-bottom: .8125rem !important;
    padding-top: .8125rem !important
  }

  .py-sm-15 {
    padding-bottom: .9375rem !important;
    padding-top: .9375rem !important
  }

  .py-sm-16 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
  }

  .py-sm-17 {
    padding-bottom: 1.0625rem !important;
    padding-top: 1.0625rem !important
  }

  .py-sm-18 {
    padding-bottom: 1.125rem !important;
    padding-top: 1.125rem !important
  }

  .py-sm-19 {
    padding-bottom: 1.1875rem !important;
    padding-top: 1.1875rem !important
  }

  .py-sm-20 {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important
  }

  .py-sm-22 {
    padding-bottom: 1.375rem !important;
    padding-top: 1.375rem !important
  }

  .py-sm-24 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
  }

  .py-sm-25 {
    padding-bottom: 1.5625rem !important;
    padding-top: 1.5625rem !important
  }

  .py-sm-26 {
    padding-bottom: 1.625rem !important;
    padding-top: 1.625rem !important
  }

  .py-sm-27 {
    padding-bottom: 1.6875rem !important;
    padding-top: 1.6875rem !important
  }

  .py-sm-28 {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important
  }

  .py-sm-29 {
    padding-bottom: 1.8125rem !important;
    padding-top: 1.8125rem !important
  }

  .py-sm-30 {
    padding-bottom: 1.875rem !important;
    padding-top: 1.875rem !important
  }

  .py-sm-31 {
    padding-bottom: 1.9375rem !important;
    padding-top: 1.9375rem !important
  }

  .py-sm-32 {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important
  }

  .py-sm-33 {
    padding-bottom: 2.0625rem !important;
    padding-top: 2.0625rem !important
  }

  .py-sm-34 {
    padding-bottom: 2.125rem !important;
    padding-top: 2.125rem !important
  }

  .py-sm-35 {
    padding-bottom: 2.1875rem !important;
    padding-top: 2.1875rem !important
  }

  .py-sm-36 {
    padding-bottom: 2.25rem !important;
    padding-top: 2.25rem !important
  }

  .py-sm-37 {
    padding-bottom: 2.3125rem !important;
    padding-top: 2.3125rem !important
  }

  .py-sm-38 {
    padding-bottom: 2.375rem !important;
    padding-top: 2.375rem !important
  }

  .py-sm-40 {
    padding-bottom: 2.5rem !important;
    padding-top: 2.5rem !important
  }

  .py-sm-42 {
    padding-bottom: 2.625rem !important;
    padding-top: 2.625rem !important
  }

  .py-sm-43 {
    padding-bottom: 2.6875rem !important;
    padding-top: 2.6875rem !important
  }

  .py-sm-44 {
    padding-bottom: 2.75rem !important;
    padding-top: 2.75rem !important
  }

  .py-sm-45 {
    padding-bottom: 2.8125rem !important;
    padding-top: 2.8125rem !important
  }

  .py-sm-50 {
    padding-bottom: 3.125rem !important;
    padding-top: 3.125rem !important
  }

  .py-sm-51 {
    padding-bottom: 3.1875rem !important;
    padding-top: 3.1875rem !important
  }

  .py-sm-52 {
    padding-bottom: 3.25rem !important;
    padding-top: 3.25rem !important
  }

  .py-sm-53 {
    padding-bottom: 3.3125rem !important;
    padding-top: 3.3125rem !important
  }

  .py-sm-54 {
    padding-bottom: 3.375rem !important;
    padding-top: 3.375rem !important
  }

  .py-sm-55 {
    padding-bottom: 3.4375rem !important;
    padding-top: 3.4375rem !important
  }

  .py-sm-56 {
    padding-bottom: 3.5rem !important;
    padding-top: 3.5rem !important
  }

  .py-sm-58 {
    padding-bottom: 3.625rem !important;
    padding-top: 3.625rem !important
  }

  .py-sm-60 {
    padding-bottom: 3.75rem !important;
    padding-top: 3.75rem !important
  }

  .py-sm-64 {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important
  }

  .py-sm-65 {
    padding-bottom: 4.0625rem !important;
    padding-top: 4.0625rem !important
  }

  .py-sm-70 {
    padding-bottom: 4.375rem !important;
    padding-top: 4.375rem !important
  }

  .py-sm-75 {
    padding-bottom: 4.6875rem !important;
    padding-top: 4.6875rem !important
  }

  .py-sm-80 {
    padding-bottom: 5rem !important;
    padding-top: 5rem !important
  }

  .py-sm-84 {
    padding-bottom: 5.25rem !important;
    padding-top: 5.25rem !important
  }

  .py-sm-85 {
    padding-bottom: 5.3125rem !important;
    padding-top: 5.3125rem !important
  }

  .py-sm-86 {
    padding-bottom: 5.375rem !important;
    padding-top: 5.375rem !important
  }

  .py-sm-87 {
    padding-bottom: 5.4375rem !important;
    padding-top: 5.4375rem !important
  }

  .py-sm-88 {
    padding-bottom: 5.5rem !important;
    padding-top: 5.5rem !important
  }

  .py-sm-89 {
    padding-bottom: 5.5625rem !important;
    padding-top: 5.5625rem !important
  }

  .py-sm-90 {
    padding-bottom: 5.625rem !important;
    padding-top: 5.625rem !important
  }

  .py-sm-91 {
    padding-bottom: 5.6875rem !important;
    padding-top: 5.6875rem !important
  }

  .py-sm-92 {
    padding-bottom: 5.75rem !important;
    padding-top: 5.75rem !important
  }

  .py-sm-93 {
    padding-bottom: 5.8125rem !important;
    padding-top: 5.8125rem !important
  }

  .py-sm-95 {
    padding-bottom: 5.9375rem !important;
    padding-top: 5.9375rem !important
  }

  .py-sm-100 {
    padding-bottom: 6.25rem !important;
    padding-top: 6.25rem !important
  }

  .py-sm-105 {
    padding-bottom: 6.5625rem !important;
    padding-top: 6.5625rem !important
  }

  .py-sm-110 {
    padding-bottom: 6.875rem !important;
    padding-top: 6.875rem !important
  }

  .py-sm-115 {
    padding-bottom: 7.1875rem !important;
    padding-top: 7.1875rem !important
  }

  .py-sm-120 {
    padding-bottom: 7.5rem !important;
    padding-top: 7.5rem !important
  }

  .py-sm-122 {
    padding-bottom: 7.625rem !important;
    padding-top: 7.625rem !important
  }

  .py-sm-125 {
    padding-bottom: 7.8125rem !important;
    padding-top: 7.8125rem !important
  }

  .py-sm-128 {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important
  }

  .py-sm-130 {
    padding-bottom: 8.125rem !important;
    padding-top: 8.125rem !important
  }

  .py-sm-135 {
    padding-bottom: 8.4375rem !important;
    padding-top: 8.4375rem !important
  }

  .py-sm-139 {
    padding-bottom: 8.6875rem !important;
    padding-top: 8.6875rem !important
  }

  .py-sm-140 {
    padding-bottom: 8.75rem !important;
    padding-top: 8.75rem !important
  }

  .py-sm-145 {
    padding-bottom: 9.0625rem !important;
    padding-top: 9.0625rem !important
  }

  .py-sm-150 {
    padding-bottom: 9.375rem !important;
    padding-top: 9.375rem !important
  }

  .pt-sm-0 {
    padding-top: 0 !important
  }

  .pt-sm-1 {
    padding-top: .0625rem !important
  }

  .pt-sm-2 {
    padding-top: .125rem !important
  }

  .pt-sm-3 {
    padding-top: .1875rem !important
  }

  .pt-sm-4 {
    padding-top: .25rem !important
  }

  .pt-sm-5 {
    padding-top: .3125rem !important
  }

  .pt-sm-6 {
    padding-top: .375rem !important
  }

  .pt-sm-7 {
    padding-top: .4375rem !important
  }

  .pt-sm-8 {
    padding-top: .5rem !important
  }

  .pt-sm-9 {
    padding-top: .5625rem !important
  }

  .pt-sm-10 {
    padding-top: .625rem !important
  }

  .pt-sm-11 {
    padding-top: .6875rem !important
  }

  .pt-sm-13 {
    padding-top: .8125rem !important
  }

  .pt-sm-15 {
    padding-top: .9375rem !important
  }

  .pt-sm-16 {
    padding-top: 1rem !important
  }

  .pt-sm-17 {
    padding-top: 1.0625rem !important
  }

  .pt-sm-18 {
    padding-top: 1.125rem !important
  }

  .pt-sm-19 {
    padding-top: 1.1875rem !important
  }

  .pt-sm-20 {
    padding-top: 1.25rem !important
  }

  .pt-sm-22 {
    padding-top: 1.375rem !important
  }

  .pt-sm-24 {
    padding-top: 1.5rem !important
  }

  .pt-sm-25 {
    padding-top: 1.5625rem !important
  }

  .pt-sm-26 {
    padding-top: 1.625rem !important
  }

  .pt-sm-27 {
    padding-top: 1.6875rem !important
  }

  .pt-sm-28 {
    padding-top: 1.75rem !important
  }

  .pt-sm-29 {
    padding-top: 1.8125rem !important
  }

  .pt-sm-30 {
    padding-top: 1.875rem !important
  }

  .pt-sm-31 {
    padding-top: 1.9375rem !important
  }

  .pt-sm-32 {
    padding-top: 2rem !important
  }

  .pt-sm-33 {
    padding-top: 2.0625rem !important
  }

  .pt-sm-34 {
    padding-top: 2.125rem !important
  }

  .pt-sm-35 {
    padding-top: 2.1875rem !important
  }

  .pt-sm-36 {
    padding-top: 2.25rem !important
  }

  .pt-sm-37 {
    padding-top: 2.3125rem !important
  }

  .pt-sm-38 {
    padding-top: 2.375rem !important
  }

  .pt-sm-40 {
    padding-top: 2.5rem !important
  }

  .pt-sm-42 {
    padding-top: 2.625rem !important
  }

  .pt-sm-43 {
    padding-top: 2.6875rem !important
  }

  .pt-sm-44 {
    padding-top: 2.75rem !important
  }

  .pt-sm-45 {
    padding-top: 2.8125rem !important
  }

  .pt-sm-50 {
    padding-top: 3.125rem !important
  }

  .pt-sm-51 {
    padding-top: 3.1875rem !important
  }

  .pt-sm-52 {
    padding-top: 3.25rem !important
  }

  .pt-sm-53 {
    padding-top: 3.3125rem !important
  }

  .pt-sm-54 {
    padding-top: 3.375rem !important
  }

  .pt-sm-55 {
    padding-top: 3.4375rem !important
  }

  .pt-sm-56 {
    padding-top: 3.5rem !important
  }

  .pt-sm-58 {
    padding-top: 3.625rem !important
  }

  .pt-sm-60 {
    padding-top: 3.75rem !important
  }

  .pt-sm-64 {
    padding-top: 4rem !important
  }

  .pt-sm-65 {
    padding-top: 4.0625rem !important
  }

  .pt-sm-70 {
    padding-top: 4.375rem !important
  }

  .pt-sm-75 {
    padding-top: 4.6875rem !important
  }

  .pt-sm-80 {
    padding-top: 5rem !important
  }

  .pt-sm-84 {
    padding-top: 5.25rem !important
  }

  .pt-sm-85 {
    padding-top: 5.3125rem !important
  }

  .pt-sm-86 {
    padding-top: 5.375rem !important
  }

  .pt-sm-87 {
    padding-top: 5.4375rem !important
  }

  .pt-sm-88 {
    padding-top: 5.5rem !important
  }

  .pt-sm-89 {
    padding-top: 5.5625rem !important
  }

  .pt-sm-90 {
    padding-top: 5.625rem !important
  }

  .pt-sm-91 {
    padding-top: 5.6875rem !important
  }

  .pt-sm-92 {
    padding-top: 5.75rem !important
  }

  .pt-sm-93 {
    padding-top: 5.8125rem !important
  }

  .pt-sm-95 {
    padding-top: 5.9375rem !important
  }

  .pt-sm-100 {
    padding-top: 6.25rem !important
  }

  .pt-sm-105 {
    padding-top: 6.5625rem !important
  }

  .pt-sm-110 {
    padding-top: 6.875rem !important
  }

  .pt-sm-115 {
    padding-top: 7.1875rem !important
  }

  .pt-sm-120 {
    padding-top: 7.5rem !important
  }

  .pt-sm-122 {
    padding-top: 7.625rem !important
  }

  .pt-sm-125 {
    padding-top: 7.8125rem !important
  }

  .pt-sm-128 {
    padding-top: 8rem !important
  }

  .pt-sm-130 {
    padding-top: 8.125rem !important
  }

  .pt-sm-135 {
    padding-top: 8.4375rem !important
  }

  .pt-sm-139 {
    padding-top: 8.6875rem !important
  }

  .pt-sm-140 {
    padding-top: 8.75rem !important
  }

  .pt-sm-145 {
    padding-top: 9.0625rem !important
  }

  .pt-sm-150 {
    padding-top: 9.375rem !important
  }

  .pe-sm-0 {
    padding-right: 0 !important
  }

  .pe-sm-1 {
    padding-right: .0625rem !important
  }

  .pe-sm-2 {
    padding-right: .125rem !important
  }

  .pe-sm-3 {
    padding-right: .1875rem !important
  }

  .pe-sm-4 {
    padding-right: .25rem !important
  }

  .pe-sm-5 {
    padding-right: .3125rem !important
  }

  .pe-sm-6 {
    padding-right: .375rem !important
  }

  .pe-sm-7 {
    padding-right: .4375rem !important
  }

  .pe-sm-8 {
    padding-right: .5rem !important
  }

  .pe-sm-9 {
    padding-right: .5625rem !important
  }

  .pe-sm-10 {
    padding-right: .625rem !important
  }

  .pe-sm-11 {
    padding-right: .6875rem !important
  }

  .pe-sm-13 {
    padding-right: .8125rem !important
  }

  .pe-sm-15 {
    padding-right: .9375rem !important
  }

  .pe-sm-16 {
    padding-right: 1rem !important
  }

  .pe-sm-17 {
    padding-right: 1.0625rem !important
  }

  .pe-sm-18 {
    padding-right: 1.125rem !important
  }

  .pe-sm-19 {
    padding-right: 1.1875rem !important
  }

  .pe-sm-20 {
    padding-right: 1.25rem !important
  }

  .pe-sm-22 {
    padding-right: 1.375rem !important
  }

  .pe-sm-24 {
    padding-right: 1.5rem !important
  }

  .pe-sm-25 {
    padding-right: 1.5625rem !important
  }

  .pe-sm-26 {
    padding-right: 1.625rem !important
  }

  .pe-sm-27 {
    padding-right: 1.6875rem !important
  }

  .pe-sm-28 {
    padding-right: 1.75rem !important
  }

  .pe-sm-29 {
    padding-right: 1.8125rem !important
  }

  .pe-sm-30 {
    padding-right: 1.875rem !important
  }

  .pe-sm-31 {
    padding-right: 1.9375rem !important
  }

  .pe-sm-32 {
    padding-right: 2rem !important
  }

  .pe-sm-33 {
    padding-right: 2.0625rem !important
  }

  .pe-sm-34 {
    padding-right: 2.125rem !important
  }

  .pe-sm-35 {
    padding-right: 2.1875rem !important
  }

  .pe-sm-36 {
    padding-right: 2.25rem !important
  }

  .pe-sm-37 {
    padding-right: 2.3125rem !important
  }

  .pe-sm-38 {
    padding-right: 2.375rem !important
  }

  .pe-sm-40 {
    padding-right: 2.5rem !important
  }

  .pe-sm-42 {
    padding-right: 2.625rem !important
  }

  .pe-sm-43 {
    padding-right: 2.6875rem !important
  }

  .pe-sm-44 {
    padding-right: 2.75rem !important
  }

  .pe-sm-45 {
    padding-right: 2.8125rem !important
  }

  .pe-sm-50 {
    padding-right: 3.125rem !important
  }

  .pe-sm-51 {
    padding-right: 3.1875rem !important
  }

  .pe-sm-52 {
    padding-right: 3.25rem !important
  }

  .pe-sm-53 {
    padding-right: 3.3125rem !important
  }

  .pe-sm-54 {
    padding-right: 3.375rem !important
  }

  .pe-sm-55 {
    padding-right: 3.4375rem !important
  }

  .pe-sm-56 {
    padding-right: 3.5rem !important
  }

  .pe-sm-58 {
    padding-right: 3.625rem !important
  }

  .pe-sm-60 {
    padding-right: 3.75rem !important
  }

  .pe-sm-64 {
    padding-right: 4rem !important
  }

  .pe-sm-65 {
    padding-right: 4.0625rem !important
  }

  .pe-sm-70 {
    padding-right: 4.375rem !important
  }

  .pe-sm-75 {
    padding-right: 4.6875rem !important
  }

  .pe-sm-80 {
    padding-right: 5rem !important
  }

  .pe-sm-84 {
    padding-right: 5.25rem !important
  }

  .pe-sm-85 {
    padding-right: 5.3125rem !important
  }

  .pe-sm-86 {
    padding-right: 5.375rem !important
  }

  .pe-sm-87 {
    padding-right: 5.4375rem !important
  }

  .pe-sm-88 {
    padding-right: 5.5rem !important
  }

  .pe-sm-89 {
    padding-right: 5.5625rem !important
  }

  .pe-sm-90 {
    padding-right: 5.625rem !important
  }

  .pe-sm-91 {
    padding-right: 5.6875rem !important
  }

  .pe-sm-92 {
    padding-right: 5.75rem !important
  }

  .pe-sm-93 {
    padding-right: 5.8125rem !important
  }

  .pe-sm-95 {
    padding-right: 5.9375rem !important
  }

  .pe-sm-100 {
    padding-right: 6.25rem !important
  }

  .pe-sm-105 {
    padding-right: 6.5625rem !important
  }

  .pe-sm-110 {
    padding-right: 6.875rem !important
  }

  .pe-sm-115 {
    padding-right: 7.1875rem !important
  }

  .pe-sm-120 {
    padding-right: 7.5rem !important
  }

  .pe-sm-122 {
    padding-right: 7.625rem !important
  }

  .pe-sm-125 {
    padding-right: 7.8125rem !important
  }

  .pe-sm-128 {
    padding-right: 8rem !important
  }

  .pe-sm-130 {
    padding-right: 8.125rem !important
  }

  .pe-sm-135 {
    padding-right: 8.4375rem !important
  }

  .pe-sm-139 {
    padding-right: 8.6875rem !important
  }

  .pe-sm-140 {
    padding-right: 8.75rem !important
  }

  .pe-sm-145 {
    padding-right: 9.0625rem !important
  }

  .pe-sm-150 {
    padding-right: 9.375rem !important
  }

  .pb-sm-0 {
    padding-bottom: 0 !important
  }

  .pb-sm-1 {
    padding-bottom: .0625rem !important
  }

  .pb-sm-2 {
    padding-bottom: .125rem !important
  }

  .pb-sm-3 {
    padding-bottom: .1875rem !important
  }

  .pb-sm-4 {
    padding-bottom: .25rem !important
  }

  .pb-sm-5 {
    padding-bottom: .3125rem !important
  }

  .pb-sm-6 {
    padding-bottom: .375rem !important
  }

  .pb-sm-7 {
    padding-bottom: .4375rem !important
  }

  .pb-sm-8 {
    padding-bottom: .5rem !important
  }

  .pb-sm-9 {
    padding-bottom: .5625rem !important
  }

  .pb-sm-10 {
    padding-bottom: .625rem !important
  }

  .pb-sm-11 {
    padding-bottom: .6875rem !important
  }

  .pb-sm-13 {
    padding-bottom: .8125rem !important
  }

  .pb-sm-15 {
    padding-bottom: .9375rem !important
  }

  .pb-sm-16 {
    padding-bottom: 1rem !important
  }

  .pb-sm-17 {
    padding-bottom: 1.0625rem !important
  }

  .pb-sm-18 {
    padding-bottom: 1.125rem !important
  }

  .pb-sm-19 {
    padding-bottom: 1.1875rem !important
  }

  .pb-sm-20 {
    padding-bottom: 1.25rem !important
  }

  .pb-sm-22 {
    padding-bottom: 1.375rem !important
  }

  .pb-sm-24 {
    padding-bottom: 1.5rem !important
  }

  .pb-sm-25 {
    padding-bottom: 1.5625rem !important
  }

  .pb-sm-26 {
    padding-bottom: 1.625rem !important
  }

  .pb-sm-27 {
    padding-bottom: 1.6875rem !important
  }

  .pb-sm-28 {
    padding-bottom: 1.75rem !important
  }

  .pb-sm-29 {
    padding-bottom: 1.8125rem !important
  }

  .pb-sm-30 {
    padding-bottom: 1.875rem !important
  }

  .pb-sm-31 {
    padding-bottom: 1.9375rem !important
  }

  .pb-sm-32 {
    padding-bottom: 2rem !important
  }

  .pb-sm-33 {
    padding-bottom: 2.0625rem !important
  }

  .pb-sm-34 {
    padding-bottom: 2.125rem !important
  }

  .pb-sm-35 {
    padding-bottom: 2.1875rem !important
  }

  .pb-sm-36 {
    padding-bottom: 2.25rem !important
  }

  .pb-sm-37 {
    padding-bottom: 2.3125rem !important
  }

  .pb-sm-38 {
    padding-bottom: 2.375rem !important
  }

  .pb-sm-40 {
    padding-bottom: 2.5rem !important
  }

  .pb-sm-42 {
    padding-bottom: 2.625rem !important
  }

  .pb-sm-43 {
    padding-bottom: 2.6875rem !important
  }

  .pb-sm-44 {
    padding-bottom: 2.75rem !important
  }

  .pb-sm-45 {
    padding-bottom: 2.8125rem !important
  }

  .pb-sm-50 {
    padding-bottom: 3.125rem !important
  }

  .pb-sm-51 {
    padding-bottom: 3.1875rem !important
  }

  .pb-sm-52 {
    padding-bottom: 3.25rem !important
  }

  .pb-sm-53 {
    padding-bottom: 3.3125rem !important
  }

  .pb-sm-54 {
    padding-bottom: 3.375rem !important
  }

  .pb-sm-55 {
    padding-bottom: 3.4375rem !important
  }

  .pb-sm-56 {
    padding-bottom: 3.5rem !important
  }

  .pb-sm-58 {
    padding-bottom: 3.625rem !important
  }

  .pb-sm-60 {
    padding-bottom: 3.75rem !important
  }

  .pb-sm-64 {
    padding-bottom: 4rem !important
  }

  .pb-sm-65 {
    padding-bottom: 4.0625rem !important
  }

  .pb-sm-70 {
    padding-bottom: 4.375rem !important
  }

  .pb-sm-75 {
    padding-bottom: 4.6875rem !important
  }

  .pb-sm-80 {
    padding-bottom: 5rem !important
  }

  .pb-sm-84 {
    padding-bottom: 5.25rem !important
  }

  .pb-sm-85 {
    padding-bottom: 5.3125rem !important
  }

  .pb-sm-86 {
    padding-bottom: 5.375rem !important
  }

  .pb-sm-87 {
    padding-bottom: 5.4375rem !important
  }

  .pb-sm-88 {
    padding-bottom: 5.5rem !important
  }

  .pb-sm-89 {
    padding-bottom: 5.5625rem !important
  }

  .pb-sm-90 {
    padding-bottom: 5.625rem !important
  }

  .pb-sm-91 {
    padding-bottom: 5.6875rem !important
  }

  .pb-sm-92 {
    padding-bottom: 5.75rem !important
  }

  .pb-sm-93 {
    padding-bottom: 5.8125rem !important
  }

  .pb-sm-95 {
    padding-bottom: 5.9375rem !important
  }

  .pb-sm-100 {
    padding-bottom: 6.25rem !important
  }

  .pb-sm-105 {
    padding-bottom: 6.5625rem !important
  }

  .pb-sm-110 {
    padding-bottom: 6.875rem !important
  }

  .pb-sm-115 {
    padding-bottom: 7.1875rem !important
  }

  .pb-sm-120 {
    padding-bottom: 7.5rem !important
  }

  .pb-sm-122 {
    padding-bottom: 7.625rem !important
  }

  .pb-sm-125 {
    padding-bottom: 7.8125rem !important
  }

  .pb-sm-128 {
    padding-bottom: 8rem !important
  }

  .pb-sm-130 {
    padding-bottom: 8.125rem !important
  }

  .pb-sm-135 {
    padding-bottom: 8.4375rem !important
  }

  .pb-sm-139 {
    padding-bottom: 8.6875rem !important
  }

  .pb-sm-140 {
    padding-bottom: 8.75rem !important
  }

  .pb-sm-145 {
    padding-bottom: 9.0625rem !important
  }

  .pb-sm-150 {
    padding-bottom: 9.375rem !important
  }

  .ps-sm-0 {
    padding-left: 0 !important
  }

  .ps-sm-1 {
    padding-left: .0625rem !important
  }

  .ps-sm-2 {
    padding-left: .125rem !important
  }

  .ps-sm-3 {
    padding-left: .1875rem !important
  }

  .ps-sm-4 {
    padding-left: .25rem !important
  }

  .ps-sm-5 {
    padding-left: .3125rem !important
  }

  .ps-sm-6 {
    padding-left: .375rem !important
  }

  .ps-sm-7 {
    padding-left: .4375rem !important
  }

  .ps-sm-8 {
    padding-left: .5rem !important
  }

  .ps-sm-9 {
    padding-left: .5625rem !important
  }

  .ps-sm-10 {
    padding-left: .625rem !important
  }

  .ps-sm-11 {
    padding-left: .6875rem !important
  }

  .ps-sm-13 {
    padding-left: .8125rem !important
  }

  .ps-sm-15 {
    padding-left: .9375rem !important
  }

  .ps-sm-16 {
    padding-left: 1rem !important
  }

  .ps-sm-17 {
    padding-left: 1.0625rem !important
  }

  .ps-sm-18 {
    padding-left: 1.125rem !important
  }

  .ps-sm-19 {
    padding-left: 1.1875rem !important
  }

  .ps-sm-20 {
    padding-left: 1.25rem !important
  }

  .ps-sm-22 {
    padding-left: 1.375rem !important
  }

  .ps-sm-24 {
    padding-left: 1.5rem !important
  }

  .ps-sm-25 {
    padding-left: 1.5625rem !important
  }

  .ps-sm-26 {
    padding-left: 1.625rem !important
  }

  .ps-sm-27 {
    padding-left: 1.6875rem !important
  }

  .ps-sm-28 {
    padding-left: 1.75rem !important
  }

  .ps-sm-29 {
    padding-left: 1.8125rem !important
  }

  .ps-sm-30 {
    padding-left: 1.875rem !important
  }

  .ps-sm-31 {
    padding-left: 1.9375rem !important
  }

  .ps-sm-32 {
    padding-left: 2rem !important
  }

  .ps-sm-33 {
    padding-left: 2.0625rem !important
  }

  .ps-sm-34 {
    padding-left: 2.125rem !important
  }

  .ps-sm-35 {
    padding-left: 2.1875rem !important
  }

  .ps-sm-36 {
    padding-left: 2.25rem !important
  }

  .ps-sm-37 {
    padding-left: 2.3125rem !important
  }

  .ps-sm-38 {
    padding-left: 2.375rem !important
  }

  .ps-sm-40 {
    padding-left: 2.5rem !important
  }

  .ps-sm-42 {
    padding-left: 2.625rem !important
  }

  .ps-sm-43 {
    padding-left: 2.6875rem !important
  }

  .ps-sm-44 {
    padding-left: 2.75rem !important
  }

  .ps-sm-45 {
    padding-left: 2.8125rem !important
  }

  .ps-sm-50 {
    padding-left: 3.125rem !important
  }

  .ps-sm-51 {
    padding-left: 3.1875rem !important
  }

  .ps-sm-52 {
    padding-left: 3.25rem !important
  }

  .ps-sm-53 {
    padding-left: 3.3125rem !important
  }

  .ps-sm-54 {
    padding-left: 3.375rem !important
  }

  .ps-sm-55 {
    padding-left: 3.4375rem !important
  }

  .ps-sm-56 {
    padding-left: 3.5rem !important
  }

  .ps-sm-58 {
    padding-left: 3.625rem !important
  }

  .ps-sm-60 {
    padding-left: 3.75rem !important
  }

  .ps-sm-64 {
    padding-left: 4rem !important
  }

  .ps-sm-65 {
    padding-left: 4.0625rem !important
  }

  .ps-sm-70 {
    padding-left: 4.375rem !important
  }

  .ps-sm-75 {
    padding-left: 4.6875rem !important
  }

  .ps-sm-80 {
    padding-left: 5rem !important
  }

  .ps-sm-84 {
    padding-left: 5.25rem !important
  }

  .ps-sm-85 {
    padding-left: 5.3125rem !important
  }

  .ps-sm-86 {
    padding-left: 5.375rem !important
  }

  .ps-sm-87 {
    padding-left: 5.4375rem !important
  }

  .ps-sm-88 {
    padding-left: 5.5rem !important
  }

  .ps-sm-89 {
    padding-left: 5.5625rem !important
  }

  .ps-sm-90 {
    padding-left: 5.625rem !important
  }

  .ps-sm-91 {
    padding-left: 5.6875rem !important
  }

  .ps-sm-92 {
    padding-left: 5.75rem !important
  }

  .ps-sm-93 {
    padding-left: 5.8125rem !important
  }

  .ps-sm-95 {
    padding-left: 5.9375rem !important
  }

  .ps-sm-100 {
    padding-left: 6.25rem !important
  }

  .ps-sm-105 {
    padding-left: 6.5625rem !important
  }

  .ps-sm-110 {
    padding-left: 6.875rem !important
  }

  .ps-sm-115 {
    padding-left: 7.1875rem !important
  }

  .ps-sm-120 {
    padding-left: 7.5rem !important
  }

  .ps-sm-122 {
    padding-left: 7.625rem !important
  }

  .ps-sm-125 {
    padding-left: 7.8125rem !important
  }

  .ps-sm-128 {
    padding-left: 8rem !important
  }

  .ps-sm-130 {
    padding-left: 8.125rem !important
  }

  .ps-sm-135 {
    padding-left: 8.4375rem !important
  }

  .ps-sm-139 {
    padding-left: 8.6875rem !important
  }

  .ps-sm-140 {
    padding-left: 8.75rem !important
  }

  .ps-sm-145 {
    padding-left: 9.0625rem !important
  }

  .ps-sm-150 {
    padding-left: 9.375rem !important
  }

  .gap-sm-0 {
    gap: 0 !important
  }

  .gap-sm-1 {
    gap: .0625rem !important
  }

  .gap-sm-2 {
    gap: .125rem !important
  }

  .gap-sm-3 {
    gap: .1875rem !important
  }

  .gap-sm-4 {
    gap: .25rem !important
  }

  .gap-sm-5 {
    gap: .3125rem !important
  }

  .gap-sm-6 {
    gap: .375rem !important
  }

  .gap-sm-7 {
    gap: .4375rem !important
  }

  .gap-sm-8 {
    gap: .5rem !important
  }

  .gap-sm-9 {
    gap: .5625rem !important
  }

  .gap-sm-10 {
    gap: .625rem !important
  }

  .gap-sm-11 {
    gap: .6875rem !important
  }

  .gap-sm-13 {
    gap: .8125rem !important
  }

  .gap-sm-15 {
    gap: .9375rem !important
  }

  .gap-sm-16 {
    gap: 1rem !important
  }

  .gap-sm-17 {
    gap: 1.0625rem !important
  }

  .gap-sm-18 {
    gap: 1.125rem !important
  }

  .gap-sm-19 {
    gap: 1.1875rem !important
  }

  .gap-sm-20 {
    gap: 1.25rem !important
  }

  .gap-sm-22 {
    gap: 1.375rem !important
  }

  .gap-sm-24 {
    gap: 1.5rem !important
  }

  .gap-sm-25 {
    gap: 1.5625rem !important
  }

  .gap-sm-26 {
    gap: 1.625rem !important
  }

  .gap-sm-27 {
    gap: 1.6875rem !important
  }

  .gap-sm-28 {
    gap: 1.75rem !important
  }

  .gap-sm-29 {
    gap: 1.8125rem !important
  }

  .gap-sm-30 {
    gap: 1.875rem !important
  }

  .gap-sm-31 {
    gap: 1.9375rem !important
  }

  .gap-sm-32 {
    gap: 2rem !important
  }

  .gap-sm-33 {
    gap: 2.0625rem !important
  }

  .gap-sm-34 {
    gap: 2.125rem !important
  }

  .gap-sm-35 {
    gap: 2.1875rem !important
  }

  .gap-sm-36 {
    gap: 2.25rem !important
  }

  .gap-sm-37 {
    gap: 2.3125rem !important
  }

  .gap-sm-38 {
    gap: 2.375rem !important
  }

  .gap-sm-40 {
    gap: 2.5rem !important
  }

  .gap-sm-42 {
    gap: 2.625rem !important
  }

  .gap-sm-43 {
    gap: 2.6875rem !important
  }

  .gap-sm-44 {
    gap: 2.75rem !important
  }

  .gap-sm-45 {
    gap: 2.8125rem !important
  }

  .gap-sm-50 {
    gap: 3.125rem !important
  }

  .gap-sm-51 {
    gap: 3.1875rem !important
  }

  .gap-sm-52 {
    gap: 3.25rem !important
  }

  .gap-sm-53 {
    gap: 3.3125rem !important
  }

  .gap-sm-54 {
    gap: 3.375rem !important
  }

  .gap-sm-55 {
    gap: 3.4375rem !important
  }

  .gap-sm-56 {
    gap: 3.5rem !important
  }

  .gap-sm-58 {
    gap: 3.625rem !important
  }

  .gap-sm-60 {
    gap: 3.75rem !important
  }

  .gap-sm-64 {
    gap: 4rem !important
  }

  .gap-sm-65 {
    gap: 4.0625rem !important
  }

  .gap-sm-70 {
    gap: 4.375rem !important
  }

  .gap-sm-75 {
    gap: 4.6875rem !important
  }

  .gap-sm-80 {
    gap: 5rem !important
  }

  .gap-sm-84 {
    gap: 5.25rem !important
  }

  .gap-sm-85 {
    gap: 5.3125rem !important
  }

  .gap-sm-86 {
    gap: 5.375rem !important
  }

  .gap-sm-87 {
    gap: 5.4375rem !important
  }

  .gap-sm-88 {
    gap: 5.5rem !important
  }

  .gap-sm-89 {
    gap: 5.5625rem !important
  }

  .gap-sm-90 {
    gap: 5.625rem !important
  }

  .gap-sm-91 {
    gap: 5.6875rem !important
  }

  .gap-sm-92 {
    gap: 5.75rem !important
  }

  .gap-sm-93 {
    gap: 5.8125rem !important
  }

  .gap-sm-95 {
    gap: 5.9375rem !important
  }

  .gap-sm-100 {
    gap: 6.25rem !important
  }

  .gap-sm-105 {
    gap: 6.5625rem !important
  }

  .gap-sm-110 {
    gap: 6.875rem !important
  }

  .gap-sm-115 {
    gap: 7.1875rem !important
  }

  .gap-sm-120 {
    gap: 7.5rem !important
  }

  .gap-sm-122 {
    gap: 7.625rem !important
  }

  .gap-sm-125 {
    gap: 7.8125rem !important
  }

  .gap-sm-128 {
    gap: 8rem !important
  }

  .gap-sm-130 {
    gap: 8.125rem !important
  }

  .gap-sm-135 {
    gap: 8.4375rem !important
  }

  .gap-sm-139 {
    gap: 8.6875rem !important
  }

  .gap-sm-140 {
    gap: 8.75rem !important
  }

  .gap-sm-145 {
    gap: 9.0625rem !important
  }

  .gap-sm-150 {
    gap: 9.375rem !important
  }

  .text-sm-start {
    text-align: left !important
  }

  .text-sm-end {
    text-align: right !important
  }

  .text-sm-center {
    text-align: center !important
  }

  .col-sm {
    flex: 1 0 0%
  }

  .row-cols-sm-auto>* {
    flex: 0 0 auto;
    width: auto
  }

  .row-cols-sm-1>* {
    flex: 0 0 auto;
    width: 100%
  }

  .row-cols-sm-2>* {
    flex: 0 0 auto;
    width: 50%
  }

  .row-cols-sm-3>* {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .row-cols-sm-4>* {
    flex: 0 0 auto;
    width: 25%
  }

  .row-cols-sm-5>* {
    flex: 0 0 auto;
    width: 20%
  }

  .row-cols-sm-6>* {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto
  }

  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%
  }

  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%
  }

  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%
  }

  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%
  }

  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%
  }

  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%
  }

  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%
  }

  .offset-sm-0 {
    margin-left: 0
  }

  .offset-sm-1 {
    margin-left: 8.33333%
  }

  .offset-sm-2 {
    margin-left: 16.66667%
  }

  .offset-sm-3 {
    margin-left: 25%
  }

  .offset-sm-4 {
    margin-left: 33.33333%
  }

  .offset-sm-5 {
    margin-left: 41.66667%
  }

  .offset-sm-6 {
    margin-left: 50%
  }

  .offset-sm-7 {
    margin-left: 58.33333%
  }

  .offset-sm-8 {
    margin-left: 66.66667%
  }

  .offset-sm-9 {
    margin-left: 75%
  }

  .offset-sm-10 {
    margin-left: 83.33333%
  }

  .offset-sm-11 {
    margin-left: 91.66667%
  }

  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0
  }

  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0
  }

  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: .15625rem
  }

  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: .15625rem
  }

  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: .3125rem
  }

  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: .3125rem
  }

  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: .625rem
  }

  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: .625rem
  }

  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: .9375rem
  }

  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: .9375rem
  }

  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 1.875rem
  }

  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 1.875rem
  }

  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 2.5rem
  }

  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 2.5rem
  }

  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 3.125rem
  }

  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 3.125rem
  }

  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 3.75rem
  }

  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 3.75rem
  }

  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 4.375rem
  }

  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 4.375rem
  }

  .dropdown-menu-sm-start {
    --bs-position: start
  }

  .dropdown-menu-sm-start[data-bs-popper] {
    left: 0;
    right: auto
  }

  .dropdown-menu-sm-end {
    --bs-position: end
  }

  .dropdown-menu-sm-end[data-bs-popper] {
    left: auto;
    right: 0
  }

  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start
  }

  .navbar-expand-sm .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-sm .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
  }

  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible
  }

  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-sm .navbar-toggler {
    display: none
  }

  .navbar-expand-sm .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto
  }

  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none
  }

  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  .card-group {
    display: flex;
    flex-flow: row wrap
  }

  .card-group>.card {
    flex: 1 0 0%;
    margin-bottom: 0
  }

  .card-group>.card+.card {
    border-left: 0;
    margin-left: 0
  }

  .card-group>.card:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
  }

  .card-group>.card:not(:last-child) .card-header,
  .card-group>.card:not(:last-child) .card-img-top {
    border-top-right-radius: 0
  }

  .card-group>.card:not(:last-child) .card-footer,
  .card-group>.card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0
  }

  .card-group>.card:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
  }

  .card-group>.card:not(:first-child) .card-header,
  .card-group>.card:not(:first-child) .card-img-top {
    border-top-left-radius: 0
  }

  .card-group>.card:not(:first-child) .card-footer,
  .card-group>.card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0
  }

  .list-group-horizontal-sm {
    flex-direction: row
  }

  .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
  }

  .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--bs-list-group-border-radius)
  }

  .list-group-horizontal-sm>.list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-sm>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: var(--bs-list-group-border-width)
  }

  .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
  }

  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .15)
  }

  .modal-dialog {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--bs-modal-width)
  }

  .modal-sm {
    --bs-modal-width: 300px
  }

  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important
  }

  .offcanvas-sm .offcanvas-header {
    display: none
  }

  .offcanvas-sm .offcanvas-body {
    background-color: transparent !important;
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  

  .about .text-holder p br,
  .about__values .text-holder br {
    display: none
  }

  .counter-group .card .percent {
    font-size: 1.875rem
  }

  .posts__changemakers-benefits .img-holder {
    padding-bottom: 100% !important;
    width: 100% !important
  }

  .team .card-title {
    letter-spacing: 0
  }

  .footer .footer-copyright {
    margin: .625rem -.625rem 0
  }

  .footer .footer-copyright li {
    padding: 0 .625rem
  }

  .carousel .slick-track {
    margin: 0 -1.875rem
  }

  .carousel .slide {
    padding: 0 1.875rem
  }

  .carousel .slide img {
    height: auto
  }

  .carousel .slick-list {
    overflow: hidden
  }

  .changemakers-list li {
    padding: 3.125rem 0
  }

  .changemakers-list li p {
    padding: 4rem 0 0
  }

  .changemakers-list li p:before {
    font-size: 2.75rem
  }

  .video-about .content {
    font-size: 23px
  }

  .contact-form .btn,
  .vfbp-form .btn {
    width: auto
  }

  .modal .circle-img {
    padding-bottom: 60% !important;
    width: 60% !important
  }
}

@media (min-width:768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020
  }

  .sticky-md-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020
  }

  .float-md-start {
    float: left !important
  }

  .float-md-end {
    float: right !important
  }

  .float-md-none {
    float: none !important
  }

  .d-md-inline {
    display: inline !important
  }

  .d-md-inline-block {
    display: inline-block !important
  }

  .d-md-block {
    display: block !important
  }

  .d-md-grid {
    display: grid !important
  }

  .d-md-table {
    display: table !important
  }

  .d-md-table-row {
    display: table-row !important
  }

  .d-md-table-cell {
    display: table-cell !important
  }

  .d-md-flex {
    display: flex !important
  }

  .d-md-inline-flex {
    display: inline-flex !important
  }

  .d-md-none {
    display: none !important
  }

  .flex-md-fill {
    flex: 1 1 auto !important
  }

  .flex-md-row {
    flex-direction: row !important
  }

  .flex-md-column {
    flex-direction: column !important
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important
  }

  .flex-md-wrap {
    flex-wrap: wrap !important
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .justify-content-md-start {
    justify-content: flex-start !important
  }

  .justify-content-md-end {
    justify-content: flex-end !important
  }

  .justify-content-md-center {
    justify-content: center !important
  }

  .justify-content-md-between {
    justify-content: space-between !important
  }

  .justify-content-md-around {
    justify-content: space-around !important
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important
  }

  .align-items-md-start {
    align-items: flex-start !important
  }

  .align-items-md-end {
    align-items: flex-end !important
  }

  .align-items-md-center {
    align-items: center !important
  }

  .align-items-md-baseline {
    align-items: baseline !important
  }

  .align-items-md-stretch {
    align-items: stretch !important
  }

  .align-content-md-start {
    align-content: flex-start !important
  }

  .align-content-md-end {
    align-content: flex-end !important
  }

  .align-content-md-center {
    align-content: center !important
  }

  .align-content-md-between {
    align-content: space-between !important
  }

  .align-content-md-around {
    align-content: space-around !important
  }

  .align-content-md-stretch {
    align-content: stretch !important
  }

  .align-self-md-auto {
    align-self: auto !important
  }

  .align-self-md-start {
    align-self: flex-start !important
  }

  .align-self-md-end {
    align-self: flex-end !important
  }

  .align-self-md-center {
    align-self: center !important
  }

  .align-self-md-baseline {
    align-self: baseline !important
  }

  .align-self-md-stretch {
    align-self: stretch !important
  }

  .order-md-first {
    order: -1 !important
  }

  .order-md-0 {
    order: 0 !important
  }

  .order-md-1 {
    order: 1 !important
  }

  .order-md-2 {
    order: 2 !important
  }

  .order-md-3 {
    order: 3 !important
  }

  .order-md-4 {
    order: 4 !important
  }

  .order-md-5 {
    order: 5 !important
  }

  .order-md-last {
    order: 6 !important
  }

  .m-md-0 {
    margin: 0 !important
  }

  .m-md-1 {
    margin: .0625rem !important
  }

  .m-md-2 {
    margin: .125rem !important
  }

  .m-md-3 {
    margin: .1875rem !important
  }

  .m-md-4 {
    margin: .25rem !important
  }

  .m-md-5 {
    margin: .3125rem !important
  }

  .m-md-6 {
    margin: .375rem !important
  }

  .m-md-7 {
    margin: .4375rem !important
  }

  .m-md-8 {
    margin: .5rem !important
  }

  .m-md-9 {
    margin: .5625rem !important
  }

  .m-md-10 {
    margin: .625rem !important
  }

  .m-md-11 {
    margin: .6875rem !important
  }

  .m-md-13 {
    margin: .8125rem !important
  }

  .m-md-15 {
    margin: .9375rem !important
  }

  .m-md-16 {
    margin: 1rem !important
  }

  .m-md-17 {
    margin: 1.0625rem !important
  }

  .m-md-18 {
    margin: 1.125rem !important
  }

  .m-md-19 {
    margin: 1.1875rem !important
  }

  .m-md-20 {
    margin: 1.25rem !important
  }

  .m-md-22 {
    margin: 1.375rem !important
  }

  .m-md-24 {
    margin: 1.5rem !important
  }

  .m-md-25 {
    margin: 1.5625rem !important
  }

  .m-md-26 {
    margin: 1.625rem !important
  }

  .m-md-27 {
    margin: 1.6875rem !important
  }

  .m-md-28 {
    margin: 1.75rem !important
  }

  .m-md-29 {
    margin: 1.8125rem !important
  }

  .m-md-30 {
    margin: 1.875rem !important
  }

  .m-md-31 {
    margin: 1.9375rem !important
  }

  .m-md-32 {
    margin: 2rem !important
  }

  .m-md-33 {
    margin: 2.0625rem !important
  }

  .m-md-34 {
    margin: 2.125rem !important
  }

  .m-md-35 {
    margin: 2.1875rem !important
  }

  .m-md-36 {
    margin: 2.25rem !important
  }

  .m-md-37 {
    margin: 2.3125rem !important
  }

  .m-md-38 {
    margin: 2.375rem !important
  }

  .m-md-40 {
    margin: 2.5rem !important
  }

  .m-md-42 {
    margin: 2.625rem !important
  }

  .m-md-43 {
    margin: 2.6875rem !important
  }

  .m-md-44 {
    margin: 2.75rem !important
  }

  .m-md-45 {
    margin: 2.8125rem !important
  }

  .m-md-50 {
    margin: 3.125rem !important
  }

  .m-md-51 {
    margin: 3.1875rem !important
  }

  .m-md-52 {
    margin: 3.25rem !important
  }

  .m-md-53 {
    margin: 3.3125rem !important
  }

  .m-md-54 {
    margin: 3.375rem !important
  }

  .m-md-55 {
    margin: 3.4375rem !important
  }

  .m-md-56 {
    margin: 3.5rem !important
  }

  .m-md-58 {
    margin: 3.625rem !important
  }

  .m-md-60 {
    margin: 3.75rem !important
  }

  .m-md-64 {
    margin: 4rem !important
  }

  .m-md-65 {
    margin: 4.0625rem !important
  }

  .m-md-70 {
    margin: 4.375rem !important
  }

  .m-md-75 {
    margin: 4.6875rem !important
  }

  .m-md-80 {
    margin: 5rem !important
  }

  .m-md-84 {
    margin: 5.25rem !important
  }

  .m-md-85 {
    margin: 5.3125rem !important
  }

  .m-md-86 {
    margin: 5.375rem !important
  }

  .m-md-87 {
    margin: 5.4375rem !important
  }

  .m-md-88 {
    margin: 5.5rem !important
  }

  .m-md-89 {
    margin: 5.5625rem !important
  }

  .m-md-90 {
    margin: 5.625rem !important
  }

  .m-md-91 {
    margin: 5.6875rem !important
  }

  .m-md-92 {
    margin: 5.75rem !important
  }

  .m-md-93 {
    margin: 5.8125rem !important
  }

  .m-md-95 {
    margin: 5.9375rem !important
  }

  .m-md-100 {
    margin: 6.25rem !important
  }

  .m-md-105 {
    margin: 6.5625rem !important
  }

  .m-md-110 {
    margin: 6.875rem !important
  }

  .m-md-115 {
    margin: 7.1875rem !important
  }

  .m-md-120 {
    margin: 7.5rem !important
  }

  .m-md-122 {
    margin: 7.625rem !important
  }

  .m-md-125 {
    margin: 7.8125rem !important
  }

  .m-md-128 {
    margin: 8rem !important
  }

  .m-md-130 {
    margin: 8.125rem !important
  }

  .m-md-135 {
    margin: 8.4375rem !important
  }

  .m-md-139 {
    margin: 8.6875rem !important
  }

  .m-md-140 {
    margin: 8.75rem !important
  }

  .m-md-145 {
    margin: 9.0625rem !important
  }

  .m-md-150 {
    margin: 9.375rem !important
  }

  .m-md-auto {
    margin: auto !important
  }

  .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .mx-md-1 {
    margin-left: .0625rem !important;
    margin-right: .0625rem !important
  }

  .mx-md-2 {
    margin-left: .125rem !important;
    margin-right: .125rem !important
  }

  .mx-md-3 {
    margin-left: .1875rem !important;
    margin-right: .1875rem !important
  }

  .mx-md-4 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
  }

  .mx-md-5 {
    margin-left: .3125rem !important;
    margin-right: .3125rem !important
  }

  .mx-md-6 {
    margin-left: .375rem !important;
    margin-right: .375rem !important
  }

  .mx-md-7 {
    margin-left: .4375rem !important;
    margin-right: .4375rem !important
  }

  .mx-md-8 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
  }

  .mx-md-9 {
    margin-left: .5625rem !important;
    margin-right: .5625rem !important
  }

  .mx-md-10 {
    margin-left: .625rem !important;
    margin-right: .625rem !important
  }

  .mx-md-11 {
    margin-left: .6875rem !important;
    margin-right: .6875rem !important
  }

  .mx-md-13 {
    margin-left: .8125rem !important;
    margin-right: .8125rem !important
  }

  .mx-md-15 {
    margin-left: .9375rem !important;
    margin-right: .9375rem !important
  }

  .mx-md-16 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
  }

  .mx-md-17 {
    margin-left: 1.0625rem !important;
    margin-right: 1.0625rem !important
  }

  .mx-md-18 {
    margin-left: 1.125rem !important;
    margin-right: 1.125rem !important
  }

  .mx-md-19 {
    margin-left: 1.1875rem !important;
    margin-right: 1.1875rem !important
  }

  .mx-md-20 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
  }

  .mx-md-22 {
    margin-left: 1.375rem !important;
    margin-right: 1.375rem !important
  }

  .mx-md-24 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
  }

  .mx-md-25 {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important
  }

  .mx-md-26 {
    margin-left: 1.625rem !important;
    margin-right: 1.625rem !important
  }

  .mx-md-27 {
    margin-left: 1.6875rem !important;
    margin-right: 1.6875rem !important
  }

  .mx-md-28 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important
  }

  .mx-md-29 {
    margin-left: 1.8125rem !important;
    margin-right: 1.8125rem !important
  }

  .mx-md-30 {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important
  }

  .mx-md-31 {
    margin-left: 1.9375rem !important;
    margin-right: 1.9375rem !important
  }

  .mx-md-32 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
  }

  .mx-md-33 {
    margin-left: 2.0625rem !important;
    margin-right: 2.0625rem !important
  }

  .mx-md-34 {
    margin-left: 2.125rem !important;
    margin-right: 2.125rem !important
  }

  .mx-md-35 {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important
  }

  .mx-md-36 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important
  }

  .mx-md-37 {
    margin-left: 2.3125rem !important;
    margin-right: 2.3125rem !important
  }

  .mx-md-38 {
    margin-left: 2.375rem !important;
    margin-right: 2.375rem !important
  }

  .mx-md-40 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
  }

  .mx-md-42 {
    margin-left: 2.625rem !important;
    margin-right: 2.625rem !important
  }

  .mx-md-43 {
    margin-left: 2.6875rem !important;
    margin-right: 2.6875rem !important
  }

  .mx-md-44 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important
  }

  .mx-md-45 {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important
  }

  .mx-md-50 {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important
  }

  .mx-md-51 {
    margin-left: 3.1875rem !important;
    margin-right: 3.1875rem !important
  }

  .mx-md-52 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important
  }

  .mx-md-53 {
    margin-left: 3.3125rem !important;
    margin-right: 3.3125rem !important
  }

  .mx-md-54 {
    margin-left: 3.375rem !important;
    margin-right: 3.375rem !important
  }

  .mx-md-55 {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important
  }

  .mx-md-56 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important
  }

  .mx-md-58 {
    margin-left: 3.625rem !important;
    margin-right: 3.625rem !important
  }

  .mx-md-60 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
  }

  .mx-md-64 {
    margin-left: 4rem !important;
    margin-right: 4rem !important
  }

  .mx-md-65 {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important
  }

  .mx-md-70 {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important
  }

  .mx-md-75 {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important
  }

  .mx-md-80 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
  }

  .mx-md-84 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important
  }

  .mx-md-85 {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important
  }

  .mx-md-86 {
    margin-left: 5.375rem !important;
    margin-right: 5.375rem !important
  }

  .mx-md-87 {
    margin-left: 5.4375rem !important;
    margin-right: 5.4375rem !important
  }

  .mx-md-88 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important
  }

  .mx-md-89 {
    margin-left: 5.5625rem !important;
    margin-right: 5.5625rem !important
  }

  .mx-md-90 {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important
  }

  .mx-md-91 {
    margin-left: 5.6875rem !important;
    margin-right: 5.6875rem !important
  }

  .mx-md-92 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important
  }

  .mx-md-93 {
    margin-left: 5.8125rem !important;
    margin-right: 5.8125rem !important
  }

  .mx-md-95 {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important
  }

  .mx-md-100 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important
  }

  .mx-md-105 {
    margin-left: 6.5625rem !important;
    margin-right: 6.5625rem !important
  }

  .mx-md-110 {
    margin-left: 6.875rem !important;
    margin-right: 6.875rem !important
  }

  .mx-md-115 {
    margin-left: 7.1875rem !important;
    margin-right: 7.1875rem !important
  }

  .mx-md-120 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important
  }

  .mx-md-122 {
    margin-left: 7.625rem !important;
    margin-right: 7.625rem !important
  }

  .mx-md-125 {
    margin-left: 7.8125rem !important;
    margin-right: 7.8125rem !important
  }

  .mx-md-128 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
  }

  .mx-md-130 {
    margin-left: 8.125rem !important;
    margin-right: 8.125rem !important
  }

  .mx-md-135 {
    margin-left: 8.4375rem !important;
    margin-right: 8.4375rem !important
  }

  .mx-md-139 {
    margin-left: 8.6875rem !important;
    margin-right: 8.6875rem !important
  }

  .mx-md-140 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important
  }

  .mx-md-145 {
    margin-left: 9.0625rem !important;
    margin-right: 9.0625rem !important
  }

  .mx-md-150 {
    margin-left: 9.375rem !important;
    margin-right: 9.375rem !important
  }

  .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important
  }

  .my-md-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
  }

  .my-md-1 {
    margin-bottom: .0625rem !important;
    margin-top: .0625rem !important
  }

  .my-md-2 {
    margin-bottom: .125rem !important;
    margin-top: .125rem !important
  }

  .my-md-3 {
    margin-bottom: .1875rem !important;
    margin-top: .1875rem !important
  }

  .my-md-4 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important
  }

  .my-md-5 {
    margin-bottom: .3125rem !important;
    margin-top: .3125rem !important
  }

  .my-md-6 {
    margin-bottom: .375rem !important;
    margin-top: .375rem !important
  }

  .my-md-7 {
    margin-bottom: .4375rem !important;
    margin-top: .4375rem !important
  }

  .my-md-8 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important
  }

  .my-md-9 {
    margin-bottom: .5625rem !important;
    margin-top: .5625rem !important
  }

  .my-md-10 {
    margin-bottom: .625rem !important;
    margin-top: .625rem !important
  }

  .my-md-11 {
    margin-bottom: .6875rem !important;
    margin-top: .6875rem !important
  }

  .my-md-13 {
    margin-bottom: .8125rem !important;
    margin-top: .8125rem !important
  }

  .my-md-15 {
    margin-bottom: .9375rem !important;
    margin-top: .9375rem !important
  }

  .my-md-16 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
  }

  .my-md-17 {
    margin-bottom: 1.0625rem !important;
    margin-top: 1.0625rem !important
  }

  .my-md-18 {
    margin-bottom: 1.125rem !important;
    margin-top: 1.125rem !important
  }

  .my-md-19 {
    margin-bottom: 1.1875rem !important;
    margin-top: 1.1875rem !important
  }

  .my-md-20 {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important
  }

  .my-md-22 {
    margin-bottom: 1.375rem !important;
    margin-top: 1.375rem !important
  }

  .my-md-24 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
  }

  .my-md-25 {
    margin-bottom: 1.5625rem !important;
    margin-top: 1.5625rem !important
  }

  .my-md-26 {
    margin-bottom: 1.625rem !important;
    margin-top: 1.625rem !important
  }

  .my-md-27 {
    margin-bottom: 1.6875rem !important;
    margin-top: 1.6875rem !important
  }

  .my-md-28 {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important
  }

  .my-md-29 {
    margin-bottom: 1.8125rem !important;
    margin-top: 1.8125rem !important
  }

  .my-md-30 {
    margin-bottom: 1.875rem !important;
    margin-top: 1.875rem !important
  }

  .my-md-31 {
    margin-bottom: 1.9375rem !important;
    margin-top: 1.9375rem !important
  }

  .my-md-32 {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important
  }

  .my-md-33 {
    margin-bottom: 2.0625rem !important;
    margin-top: 2.0625rem !important
  }

  .my-md-34 {
    margin-bottom: 2.125rem !important;
    margin-top: 2.125rem !important
  }

  .my-md-35 {
    margin-bottom: 2.1875rem !important;
    margin-top: 2.1875rem !important
  }

  .my-md-36 {
    margin-bottom: 2.25rem !important;
    margin-top: 2.25rem !important
  }

  .my-md-37 {
    margin-bottom: 2.3125rem !important;
    margin-top: 2.3125rem !important
  }

  .my-md-38 {
    margin-bottom: 2.375rem !important;
    margin-top: 2.375rem !important
  }

  .my-md-40 {
    margin-bottom: 2.5rem !important;
    margin-top: 2.5rem !important
  }

  .my-md-42 {
    margin-bottom: 2.625rem !important;
    margin-top: 2.625rem !important
  }

  .my-md-43 {
    margin-bottom: 2.6875rem !important;
    margin-top: 2.6875rem !important
  }

  .my-md-44 {
    margin-bottom: 2.75rem !important;
    margin-top: 2.75rem !important
  }

  .my-md-45 {
    margin-bottom: 2.8125rem !important;
    margin-top: 2.8125rem !important
  }

  .my-md-50 {
    margin-bottom: 3.125rem !important;
    margin-top: 3.125rem !important
  }

  .my-md-51 {
    margin-bottom: 3.1875rem !important;
    margin-top: 3.1875rem !important
  }

  .my-md-52 {
    margin-bottom: 3.25rem !important;
    margin-top: 3.25rem !important
  }

  .my-md-53 {
    margin-bottom: 3.3125rem !important;
    margin-top: 3.3125rem !important
  }

  .my-md-54 {
    margin-bottom: 3.375rem !important;
    margin-top: 3.375rem !important
  }

  .my-md-55 {
    margin-bottom: 3.4375rem !important;
    margin-top: 3.4375rem !important
  }

  .my-md-56 {
    margin-bottom: 3.5rem !important;
    margin-top: 3.5rem !important
  }

  .my-md-58 {
    margin-bottom: 3.625rem !important;
    margin-top: 3.625rem !important
  }

  .my-md-60 {
    margin-bottom: 3.75rem !important;
    margin-top: 3.75rem !important
  }

  .my-md-64 {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important
  }

  .my-md-65 {
    margin-bottom: 4.0625rem !important;
    margin-top: 4.0625rem !important
  }

  .my-md-70 {
    margin-bottom: 4.375rem !important;
    margin-top: 4.375rem !important
  }

  .my-md-75 {
    margin-bottom: 4.6875rem !important;
    margin-top: 4.6875rem !important
  }

  .my-md-80 {
    margin-bottom: 5rem !important;
    margin-top: 5rem !important
  }

  .my-md-84 {
    margin-bottom: 5.25rem !important;
    margin-top: 5.25rem !important
  }

  .my-md-85 {
    margin-bottom: 5.3125rem !important;
    margin-top: 5.3125rem !important
  }

  .my-md-86 {
    margin-bottom: 5.375rem !important;
    margin-top: 5.375rem !important
  }

  .my-md-87 {
    margin-bottom: 5.4375rem !important;
    margin-top: 5.4375rem !important
  }

  .my-md-88 {
    margin-bottom: 5.5rem !important;
    margin-top: 5.5rem !important
  }

  .my-md-89 {
    margin-bottom: 5.5625rem !important;
    margin-top: 5.5625rem !important
  }

  .my-md-90 {
    margin-bottom: 5.625rem !important;
    margin-top: 5.625rem !important
  }

  .my-md-91 {
    margin-bottom: 5.6875rem !important;
    margin-top: 5.6875rem !important
  }

  .my-md-92 {
    margin-bottom: 5.75rem !important;
    margin-top: 5.75rem !important
  }

  .my-md-93 {
    margin-bottom: 5.8125rem !important;
    margin-top: 5.8125rem !important
  }

  .my-md-95 {
    margin-bottom: 5.9375rem !important;
    margin-top: 5.9375rem !important
  }

  .my-md-100 {
    margin-bottom: 6.25rem !important;
    margin-top: 6.25rem !important
  }

  .my-md-105 {
    margin-bottom: 6.5625rem !important;
    margin-top: 6.5625rem !important
  }

  .my-md-110 {
    margin-bottom: 6.875rem !important;
    margin-top: 6.875rem !important
  }

  .my-md-115 {
    margin-bottom: 7.1875rem !important;
    margin-top: 7.1875rem !important
  }

  .my-md-120 {
    margin-bottom: 7.5rem !important;
    margin-top: 7.5rem !important
  }

  .my-md-122 {
    margin-bottom: 7.625rem !important;
    margin-top: 7.625rem !important
  }

  .my-md-125 {
    margin-bottom: 7.8125rem !important;
    margin-top: 7.8125rem !important
  }

  .my-md-128 {
    margin-bottom: 8rem !important;
    margin-top: 8rem !important
  }

  .my-md-130 {
    margin-bottom: 8.125rem !important;
    margin-top: 8.125rem !important
  }

  .my-md-135 {
    margin-bottom: 8.4375rem !important;
    margin-top: 8.4375rem !important
  }

  .my-md-139 {
    margin-bottom: 8.6875rem !important;
    margin-top: 8.6875rem !important
  }

  .my-md-140 {
    margin-bottom: 8.75rem !important;
    margin-top: 8.75rem !important
  }

  .my-md-145 {
    margin-bottom: 9.0625rem !important;
    margin-top: 9.0625rem !important
  }

  .my-md-150 {
    margin-bottom: 9.375rem !important;
    margin-top: 9.375rem !important
  }

  .my-md-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
  }

  .mt-md-0 {
    margin-top: 0 !important
  }

  .mt-md-1 {
    margin-top: .0625rem !important
  }

  .mt-md-2 {
    margin-top: .125rem !important
  }

  .mt-md-3 {
    margin-top: .1875rem !important
  }

  .mt-md-4 {
    margin-top: .25rem !important
  }

  .mt-md-5 {
    margin-top: .3125rem !important
  }

  .mt-md-6 {
    margin-top: .375rem !important
  }

  .mt-md-7 {
    margin-top: .4375rem !important
  }

  .mt-md-8 {
    margin-top: .5rem !important
  }

  .mt-md-9 {
    margin-top: .5625rem !important
  }

  .mt-md-10 {
    margin-top: .625rem !important
  }

  .mt-md-11 {
    margin-top: .6875rem !important
  }

  .mt-md-13 {
    margin-top: .8125rem !important
  }

  .mt-md-15 {
    margin-top: .9375rem !important
  }

  .mt-md-16 {
    margin-top: 1rem !important
  }

  .mt-md-17 {
    margin-top: 1.0625rem !important
  }

  .mt-md-18 {
    margin-top: 1.125rem !important
  }

  .mt-md-19 {
    margin-top: 1.1875rem !important
  }

  .mt-md-20 {
    margin-top: 1.25rem !important
  }

  .mt-md-22 {
    margin-top: 1.375rem !important
  }

  .mt-md-24 {
    margin-top: 1.5rem !important
  }

  .mt-md-25 {
    margin-top: 1.5625rem !important
  }

  .mt-md-26 {
    margin-top: 1.625rem !important
  }

  .mt-md-27 {
    margin-top: 1.6875rem !important
  }

  .mt-md-28 {
    margin-top: 1.75rem !important
  }

  .mt-md-29 {
    margin-top: 1.8125rem !important
  }

  .mt-md-30 {
    margin-top: 1.875rem !important
  }

  .mt-md-31 {
    margin-top: 1.9375rem !important
  }

  .mt-md-32 {
    margin-top: 2rem !important
  }

  .mt-md-33 {
    margin-top: 2.0625rem !important
  }

  .mt-md-34 {
    margin-top: 2.125rem !important
  }

  .mt-md-35 {
    margin-top: 2.1875rem !important
  }

  .mt-md-36 {
    margin-top: 2.25rem !important
  }

  .mt-md-37 {
    margin-top: 2.3125rem !important
  }

  .mt-md-38 {
    margin-top: 2.375rem !important
  }

  .mt-md-40 {
    margin-top: 2.5rem !important
  }

  .mt-md-42 {
    margin-top: 2.625rem !important
  }

  .mt-md-43 {
    margin-top: 2.6875rem !important
  }

  .mt-md-44 {
    margin-top: 2.75rem !important
  }

  .mt-md-45 {
    margin-top: 2.8125rem !important
  }

  .mt-md-50 {
    margin-top: 3.125rem !important
  }

  .mt-md-51 {
    margin-top: 3.1875rem !important
  }

  .mt-md-52 {
    margin-top: 3.25rem !important
  }

  .mt-md-53 {
    margin-top: 3.3125rem !important
  }

  .mt-md-54 {
    margin-top: 3.375rem !important
  }

  .mt-md-55 {
    margin-top: 3.4375rem !important
  }

  .mt-md-56 {
    margin-top: 3.5rem !important
  }

  .mt-md-58 {
    margin-top: 3.625rem !important
  }

  .mt-md-60 {
    margin-top: 3.75rem !important
  }

  .mt-md-64 {
    margin-top: 4rem !important
  }

  .mt-md-65 {
    margin-top: 4.0625rem !important
  }

  .mt-md-70 {
    margin-top: 4.375rem !important
  }

  .mt-md-75 {
    margin-top: 4.6875rem !important
  }

  .mt-md-80 {
    margin-top: 5rem !important
  }

  .mt-md-84 {
    margin-top: 5.25rem !important
  }

  .mt-md-85 {
    margin-top: 5.3125rem !important
  }

  .mt-md-86 {
    margin-top: 5.375rem !important
  }

  .mt-md-87 {
    margin-top: 5.4375rem !important
  }

  .mt-md-88 {
    margin-top: 5.5rem !important
  }

  .mt-md-89 {
    margin-top: 5.5625rem !important
  }

  .mt-md-90 {
    margin-top: 5.625rem !important
  }

  .mt-md-91 {
    margin-top: 5.6875rem !important
  }

  .mt-md-92 {
    margin-top: 5.75rem !important
  }

  .mt-md-93 {
    margin-top: 5.8125rem !important
  }

  .mt-md-95 {
    margin-top: 5.9375rem !important
  }

  .mt-md-100 {
    margin-top: 6.25rem !important
  }

  .mt-md-105 {
    margin-top: 6.5625rem !important
  }

  .mt-md-110 {
    margin-top: 6.875rem !important
  }

  .mt-md-115 {
    margin-top: 7.1875rem !important
  }

  .mt-md-120 {
    margin-top: 7.5rem !important
  }

  .mt-md-122 {
    margin-top: 7.625rem !important
  }

  .mt-md-125 {
    margin-top: 7.8125rem !important
  }

  .mt-md-128 {
    margin-top: 8rem !important
  }

  .mt-md-130 {
    margin-top: 8.125rem !important
  }

  .mt-md-135 {
    margin-top: 8.4375rem !important
  }

  .mt-md-139 {
    margin-top: 8.6875rem !important
  }

  .mt-md-140 {
    margin-top: 8.75rem !important
  }

  .mt-md-145 {
    margin-top: 9.0625rem !important
  }

  .mt-md-150 {
    margin-top: 9.375rem !important
  }

  .mt-md-auto {
    margin-top: auto !important
  }

  .me-md-0 {
    margin-right: 0 !important
  }

  .me-md-1 {
    margin-right: .0625rem !important
  }

  .me-md-2 {
    margin-right: .125rem !important
  }

  .me-md-3 {
    margin-right: .1875rem !important
  }

  .me-md-4 {
    margin-right: .25rem !important
  }

  .me-md-5 {
    margin-right: .3125rem !important
  }

  .me-md-6 {
    margin-right: .375rem !important
  }

  .me-md-7 {
    margin-right: .4375rem !important
  }

  .me-md-8 {
    margin-right: .5rem !important
  }

  .me-md-9 {
    margin-right: .5625rem !important
  }

  .me-md-10 {
    margin-right: .625rem !important
  }

  .me-md-11 {
    margin-right: .6875rem !important
  }

  .me-md-13 {
    margin-right: .8125rem !important
  }

  .me-md-15 {
    margin-right: .9375rem !important
  }

  .me-md-16 {
    margin-right: 1rem !important
  }

  .me-md-17 {
    margin-right: 1.0625rem !important
  }

  .me-md-18 {
    margin-right: 1.125rem !important
  }

  .me-md-19 {
    margin-right: 1.1875rem !important
  }

  .me-md-20 {
    margin-right: 1.25rem !important
  }

  .me-md-22 {
    margin-right: 1.375rem !important
  }

  .me-md-24 {
    margin-right: 1.5rem !important
  }

  .me-md-25 {
    margin-right: 1.5625rem !important
  }

  .me-md-26 {
    margin-right: 1.625rem !important
  }

  .me-md-27 {
    margin-right: 1.6875rem !important
  }

  .me-md-28 {
    margin-right: 1.75rem !important
  }

  .me-md-29 {
    margin-right: 1.8125rem !important
  }

  .me-md-30 {
    margin-right: 1.875rem !important
  }

  .me-md-31 {
    margin-right: 1.9375rem !important
  }

  .me-md-32 {
    margin-right: 2rem !important
  }

  .me-md-33 {
    margin-right: 2.0625rem !important
  }

  .me-md-34 {
    margin-right: 2.125rem !important
  }

  .me-md-35 {
    margin-right: 2.1875rem !important
  }

  .me-md-36 {
    margin-right: 2.25rem !important
  }

  .me-md-37 {
    margin-right: 2.3125rem !important
  }

  .me-md-38 {
    margin-right: 2.375rem !important
  }

  .me-md-40 {
    margin-right: 2.5rem !important
  }

  .me-md-42 {
    margin-right: 2.625rem !important
  }

  .me-md-43 {
    margin-right: 2.6875rem !important
  }

  .me-md-44 {
    margin-right: 2.75rem !important
  }

  .me-md-45 {
    margin-right: 2.8125rem !important
  }

  .me-md-50 {
    margin-right: 3.125rem !important
  }

  .me-md-51 {
    margin-right: 3.1875rem !important
  }

  .me-md-52 {
    margin-right: 3.25rem !important
  }

  .me-md-53 {
    margin-right: 3.3125rem !important
  }

  .me-md-54 {
    margin-right: 3.375rem !important
  }

  .me-md-55 {
    margin-right: 3.4375rem !important
  }

  .me-md-56 {
    margin-right: 3.5rem !important
  }

  .me-md-58 {
    margin-right: 3.625rem !important
  }

  .me-md-60 {
    margin-right: 3.75rem !important
  }

  .me-md-64 {
    margin-right: 4rem !important
  }

  .me-md-65 {
    margin-right: 4.0625rem !important
  }

  .me-md-70 {
    margin-right: 4.375rem !important
  }

  .me-md-75 {
    margin-right: 4.6875rem !important
  }

  .me-md-80 {
    margin-right: 5rem !important
  }

  .me-md-84 {
    margin-right: 5.25rem !important
  }

  .me-md-85 {
    margin-right: 5.3125rem !important
  }

  .me-md-86 {
    margin-right: 5.375rem !important
  }

  .me-md-87 {
    margin-right: 5.4375rem !important
  }

  .me-md-88 {
    margin-right: 5.5rem !important
  }

  .me-md-89 {
    margin-right: 5.5625rem !important
  }

  .me-md-90 {
    margin-right: 5.625rem !important
  }

  .me-md-91 {
    margin-right: 5.6875rem !important
  }

  .me-md-92 {
    margin-right: 5.75rem !important
  }

  .me-md-93 {
    margin-right: 5.8125rem !important
  }

  .me-md-95 {
    margin-right: 5.9375rem !important
  }

  .me-md-100 {
    margin-right: 6.25rem !important
  }

  .me-md-105 {
    margin-right: 6.5625rem !important
  }

  .me-md-110 {
    margin-right: 6.875rem !important
  }

  .me-md-115 {
    margin-right: 7.1875rem !important
  }

  .me-md-120 {
    margin-right: 7.5rem !important
  }

  .me-md-122 {
    margin-right: 7.625rem !important
  }

  .me-md-125 {
    margin-right: 7.8125rem !important
  }

  .me-md-128 {
    margin-right: 8rem !important
  }

  .me-md-130 {
    margin-right: 8.125rem !important
  }

  .me-md-135 {
    margin-right: 8.4375rem !important
  }

  .me-md-139 {
    margin-right: 8.6875rem !important
  }

  .me-md-140 {
    margin-right: 8.75rem !important
  }

  .me-md-145 {
    margin-right: 9.0625rem !important
  }

  .me-md-150 {
    margin-right: 9.375rem !important
  }

  .me-md-auto {
    margin-right: auto !important
  }

  .mb-md-0 {
    margin-bottom: 0 !important
  }

  .mb-md-1 {
    margin-bottom: .0625rem !important
  }

  .mb-md-2 {
    margin-bottom: .125rem !important
  }

  .mb-md-3 {
    margin-bottom: .1875rem !important
  }

  .mb-md-4 {
    margin-bottom: .25rem !important
  }

  .mb-md-5 {
    margin-bottom: .3125rem !important
  }

  .mb-md-6 {
    margin-bottom: .375rem !important
  }

  .mb-md-7 {
    margin-bottom: .4375rem !important
  }

  .mb-md-8 {
    margin-bottom: .5rem !important
  }

  .mb-md-9 {
    margin-bottom: .5625rem !important
  }

  .mb-md-10 {
    margin-bottom: .625rem !important
  }

  .mb-md-11 {
    margin-bottom: .6875rem !important
  }

  .mb-md-13 {
    margin-bottom: .8125rem !important
  }

  .mb-md-15 {
    margin-bottom: .9375rem !important
  }

  .mb-md-16 {
    margin-bottom: 1rem !important
  }

  .mb-md-17 {
    margin-bottom: 1.0625rem !important
  }

  .mb-md-18 {
    margin-bottom: 1.125rem !important
  }

  .mb-md-19 {
    margin-bottom: 1.1875rem !important
  }

  .mb-md-20 {
    margin-bottom: 1.25rem !important
  }

  .mb-md-22 {
    margin-bottom: 1.375rem !important
  }

  .mb-md-24 {
    margin-bottom: 1.5rem !important
  }

  .mb-md-25 {
    margin-bottom: 1.5625rem !important
  }

  .mb-md-26 {
    margin-bottom: 1.625rem !important
  }

  .mb-md-27 {
    margin-bottom: 1.6875rem !important
  }

  .mb-md-28 {
    margin-bottom: 1.75rem !important
  }

  .mb-md-29 {
    margin-bottom: 1.8125rem !important
  }

  .mb-md-30 {
    margin-bottom: 1.875rem !important
  }

  .mb-md-31 {
    margin-bottom: 1.9375rem !important
  }

  .mb-md-32 {
    margin-bottom: 2rem !important
  }

  .mb-md-33 {
    margin-bottom: 2.0625rem !important
  }

  .mb-md-34 {
    margin-bottom: 2.125rem !important
  }

  .mb-md-35 {
    margin-bottom: 2.1875rem !important
  }

  .mb-md-36 {
    margin-bottom: 2.25rem !important
  }

  .mb-md-37 {
    margin-bottom: 2.3125rem !important
  }

  .mb-md-38 {
    margin-bottom: 2.375rem !important
  }

  .mb-md-40 {
    margin-bottom: 2.5rem !important
  }

  .mb-md-42 {
    margin-bottom: 2.625rem !important
  }

  .mb-md-43 {
    margin-bottom: 2.6875rem !important
  }

  .mb-md-44 {
    margin-bottom: 2.75rem !important
  }

  .mb-md-45 {
    margin-bottom: 2.8125rem !important
  }

  .mb-md-50 {
    margin-bottom: 3.125rem !important
  }

  .mb-md-51 {
    margin-bottom: 3.1875rem !important
  }

  .mb-md-52 {
    margin-bottom: 3.25rem !important
  }

  .mb-md-53 {
    margin-bottom: 3.3125rem !important
  }

  .mb-md-54 {
    margin-bottom: 3.375rem !important
  }

  .mb-md-55 {
    margin-bottom: 3.4375rem !important
  }

  .mb-md-56 {
    margin-bottom: 3.5rem !important
  }

  .mb-md-58 {
    margin-bottom: 3.625rem !important
  }

  .mb-md-60 {
    margin-bottom: 3.75rem !important
  }

  .mb-md-64 {
    margin-bottom: 4rem !important
  }

  .mb-md-65 {
    margin-bottom: 4.0625rem !important
  }

  .mb-md-70 {
    margin-bottom: 4.375rem !important
  }

  .mb-md-75 {
    margin-bottom: 4.6875rem !important
  }

  .mb-md-80 {
    margin-bottom: 5rem !important
  }

  .mb-md-84 {
    margin-bottom: 5.25rem !important
  }

  .mb-md-85 {
    margin-bottom: 5.3125rem !important
  }

  .mb-md-86 {
    margin-bottom: 5.375rem !important
  }

  .mb-md-87 {
    margin-bottom: 5.4375rem !important
  }

  .mb-md-88 {
    margin-bottom: 5.5rem !important
  }

  .mb-md-89 {
    margin-bottom: 5.5625rem !important
  }

  .mb-md-90 {
    margin-bottom: 5.625rem !important
  }

  .mb-md-91 {
    margin-bottom: 5.6875rem !important
  }

  .mb-md-92 {
    margin-bottom: 5.75rem !important
  }

  .mb-md-93 {
    margin-bottom: 5.8125rem !important
  }

  .mb-md-95 {
    margin-bottom: 5.9375rem !important
  }

  .mb-md-100 {
    margin-bottom: 6.25rem !important
  }

  .mb-md-105 {
    margin-bottom: 6.5625rem !important
  }

  .mb-md-110 {
    margin-bottom: 6.875rem !important
  }

  .mb-md-115 {
    margin-bottom: 7.1875rem !important
  }

  .mb-md-120 {
    margin-bottom: 7.5rem !important
  }

  .mb-md-122 {
    margin-bottom: 7.625rem !important
  }

  .mb-md-125 {
    margin-bottom: 7.8125rem !important
  }

  .mb-md-128 {
    margin-bottom: 8rem !important
  }

  .mb-md-130 {
    margin-bottom: 8.125rem !important
  }

  .mb-md-135 {
    margin-bottom: 8.4375rem !important
  }

  .mb-md-139 {
    margin-bottom: 8.6875rem !important
  }

  .mb-md-140 {
    margin-bottom: 8.75rem !important
  }

  .mb-md-145 {
    margin-bottom: 9.0625rem !important
  }

  .mb-md-150 {
    margin-bottom: 9.375rem !important
  }

  .mb-md-auto {
    margin-bottom: auto !important
  }

  .ms-md-0 {
    margin-left: 0 !important
  }

  .ms-md-1 {
    margin-left: .0625rem !important
  }

  .ms-md-2 {
    margin-left: .125rem !important
  }

  .ms-md-3 {
    margin-left: .1875rem !important
  }

  .ms-md-4 {
    margin-left: .25rem !important
  }

  .ms-md-5 {
    margin-left: .3125rem !important
  }

  .ms-md-6 {
    margin-left: .375rem !important
  }

  .ms-md-7 {
    margin-left: .4375rem !important
  }

  .ms-md-8 {
    margin-left: .5rem !important
  }

  .ms-md-9 {
    margin-left: .5625rem !important
  }

  .ms-md-10 {
    margin-left: .625rem !important
  }

  .ms-md-11 {
    margin-left: .6875rem !important
  }

  .ms-md-13 {
    margin-left: .8125rem !important
  }

  .ms-md-15 {
    margin-left: .9375rem !important
  }

  .ms-md-16 {
    margin-left: 1rem !important
  }

  .ms-md-17 {
    margin-left: 1.0625rem !important
  }

  .ms-md-18 {
    margin-left: 1.125rem !important
  }

  .ms-md-19 {
    margin-left: 1.1875rem !important
  }

  .ms-md-20 {
    margin-left: 1.25rem !important
  }

  .ms-md-22 {
    margin-left: 1.375rem !important
  }

  .ms-md-24 {
    margin-left: 1.5rem !important
  }

  .ms-md-25 {
    margin-left: 1.5625rem !important
  }

  .ms-md-26 {
    margin-left: 1.625rem !important
  }

  .ms-md-27 {
    margin-left: 1.6875rem !important
  }

  .ms-md-28 {
    margin-left: 1.75rem !important
  }

  .ms-md-29 {
    margin-left: 1.8125rem !important
  }

  .ms-md-30 {
    margin-left: 1.875rem !important
  }

  .ms-md-31 {
    margin-left: 1.9375rem !important
  }

  .ms-md-32 {
    margin-left: 2rem !important
  }

  .ms-md-33 {
    margin-left: 2.0625rem !important
  }

  .ms-md-34 {
    margin-left: 2.125rem !important
  }

  .ms-md-35 {
    margin-left: 2.1875rem !important
  }

  .ms-md-36 {
    margin-left: 2.25rem !important
  }

  .ms-md-37 {
    margin-left: 2.3125rem !important
  }

  .ms-md-38 {
    margin-left: 2.375rem !important
  }

  .ms-md-40 {
    margin-left: 2.5rem !important
  }

  .ms-md-42 {
    margin-left: 2.625rem !important
  }

  .ms-md-43 {
    margin-left: 2.6875rem !important
  }

  .ms-md-44 {
    margin-left: 2.75rem !important
  }

  .ms-md-45 {
    margin-left: 2.8125rem !important
  }

  .ms-md-50 {
    margin-left: 3.125rem !important
  }

  .ms-md-51 {
    margin-left: 3.1875rem !important
  }

  .ms-md-52 {
    margin-left: 3.25rem !important
  }

  .ms-md-53 {
    margin-left: 3.3125rem !important
  }

  .ms-md-54 {
    margin-left: 3.375rem !important
  }

  .ms-md-55 {
    margin-left: 3.4375rem !important
  }

  .ms-md-56 {
    margin-left: 3.5rem !important
  }

  .ms-md-58 {
    margin-left: 3.625rem !important
  }

  .ms-md-60 {
    margin-left: 3.75rem !important
  }

  .ms-md-64 {
    margin-left: 4rem !important
  }

  .ms-md-65 {
    margin-left: 4.0625rem !important
  }

  .ms-md-70 {
    margin-left: 4.375rem !important
  }

  .ms-md-75 {
    margin-left: 4.6875rem !important
  }

  .ms-md-80 {
    margin-left: 5rem !important
  }

  .ms-md-84 {
    margin-left: 5.25rem !important
  }

  .ms-md-85 {
    margin-left: 5.3125rem !important
  }

  .ms-md-86 {
    margin-left: 5.375rem !important
  }

  .ms-md-87 {
    margin-left: 5.4375rem !important
  }

  .ms-md-88 {
    margin-left: 5.5rem !important
  }

  .ms-md-89 {
    margin-left: 5.5625rem !important
  }

  .ms-md-90 {
    margin-left: 5.625rem !important
  }

  .ms-md-91 {
    margin-left: 5.6875rem !important
  }

  .ms-md-92 {
    margin-left: 5.75rem !important
  }

  .ms-md-93 {
    margin-left: 5.8125rem !important
  }

  .ms-md-95 {
    margin-left: 5.9375rem !important
  }

  .ms-md-100 {
    margin-left: 6.25rem !important
  }

  .ms-md-105 {
    margin-left: 6.5625rem !important
  }

  .ms-md-110 {
    margin-left: 6.875rem !important
  }

  .ms-md-115 {
    margin-left: 7.1875rem !important
  }

  .ms-md-120 {
    margin-left: 7.5rem !important
  }

  .ms-md-122 {
    margin-left: 7.625rem !important
  }

  .ms-md-125 {
    margin-left: 7.8125rem !important
  }

  .ms-md-128 {
    margin-left: 8rem !important
  }

  .ms-md-130 {
    margin-left: 8.125rem !important
  }

  .ms-md-135 {
    margin-left: 8.4375rem !important
  }

  .ms-md-139 {
    margin-left: 8.6875rem !important
  }

  .ms-md-140 {
    margin-left: 8.75rem !important
  }

  .ms-md-145 {
    margin-left: 9.0625rem !important
  }

  .ms-md-150 {
    margin-left: 9.375rem !important
  }

  .ms-md-auto {
    margin-left: auto !important
  }

  .m-md-n1 {
    margin: -.0625rem !important
  }

  .m-md-n2 {
    margin: -.125rem !important
  }

  .m-md-n3 {
    margin: -.1875rem !important
  }

  .m-md-n4 {
    margin: -.25rem !important
  }

  .m-md-n5 {
    margin: -.3125rem !important
  }

  .m-md-n6 {
    margin: -.375rem !important
  }

  .m-md-n7 {
    margin: -.4375rem !important
  }

  .m-md-n8 {
    margin: -.5rem !important
  }

  .m-md-n9 {
    margin: -.5625rem !important
  }

  .m-md-n10 {
    margin: -.625rem !important
  }

  .m-md-n11 {
    margin: -.6875rem !important
  }

  .m-md-n13 {
    margin: -.8125rem !important
  }

  .m-md-n15 {
    margin: -.9375rem !important
  }

  .m-md-n16 {
    margin: -1rem !important
  }

  .m-md-n17 {
    margin: -1.0625rem !important
  }

  .m-md-n18 {
    margin: -1.125rem !important
  }

  .m-md-n19 {
    margin: -1.1875rem !important
  }

  .m-md-n20 {
    margin: -1.25rem !important
  }

  .m-md-n22 {
    margin: -1.375rem !important
  }

  .m-md-n24 {
    margin: -1.5rem !important
  }

  .m-md-n25 {
    margin: -1.5625rem !important
  }

  .m-md-n26 {
    margin: -1.625rem !important
  }

  .m-md-n27 {
    margin: -1.6875rem !important
  }

  .m-md-n28 {
    margin: -1.75rem !important
  }

  .m-md-n29 {
    margin: -1.8125rem !important
  }

  .m-md-n30 {
    margin: -1.875rem !important
  }

  .m-md-n31 {
    margin: -1.9375rem !important
  }

  .m-md-n32 {
    margin: -2rem !important
  }

  .m-md-n33 {
    margin: -2.0625rem !important
  }

  .m-md-n34 {
    margin: -2.125rem !important
  }

  .m-md-n35 {
    margin: -2.1875rem !important
  }

  .m-md-n36 {
    margin: -2.25rem !important
  }

  .m-md-n37 {
    margin: -2.3125rem !important
  }

  .m-md-n38 {
    margin: -2.375rem !important
  }

  .m-md-n40 {
    margin: -2.5rem !important
  }

  .m-md-n42 {
    margin: -2.625rem !important
  }

  .m-md-n43 {
    margin: -2.6875rem !important
  }

  .m-md-n44 {
    margin: -2.75rem !important
  }

  .m-md-n45 {
    margin: -2.8125rem !important
  }

  .m-md-n50 {
    margin: -3.125rem !important
  }

  .m-md-n51 {
    margin: -3.1875rem !important
  }

  .m-md-n52 {
    margin: -3.25rem !important
  }

  .m-md-n53 {
    margin: -3.3125rem !important
  }

  .m-md-n54 {
    margin: -3.375rem !important
  }

  .m-md-n55 {
    margin: -3.4375rem !important
  }

  .m-md-n56 {
    margin: -3.5rem !important
  }

  .m-md-n58 {
    margin: -3.625rem !important
  }

  .m-md-n60 {
    margin: -3.75rem !important
  }

  .m-md-n64 {
    margin: -4rem !important
  }

  .m-md-n65 {
    margin: -4.0625rem !important
  }

  .m-md-n70 {
    margin: -4.375rem !important
  }

  .m-md-n75 {
    margin: -4.6875rem !important
  }

  .m-md-n80 {
    margin: -5rem !important
  }

  .m-md-n84 {
    margin: -5.25rem !important
  }

  .m-md-n85 {
    margin: -5.3125rem !important
  }

  .m-md-n86 {
    margin: -5.375rem !important
  }

  .m-md-n87 {
    margin: -5.4375rem !important
  }

  .m-md-n88 {
    margin: -5.5rem !important
  }

  .m-md-n89 {
    margin: -5.5625rem !important
  }

  .m-md-n90 {
    margin: -5.625rem !important
  }

  .m-md-n91 {
    margin: -5.6875rem !important
  }

  .m-md-n92 {
    margin: -5.75rem !important
  }

  .m-md-n93 {
    margin: -5.8125rem !important
  }

  .m-md-n95 {
    margin: -5.9375rem !important
  }

  .m-md-n100 {
    margin: -6.25rem !important
  }

  .m-md-n105 {
    margin: -6.5625rem !important
  }

  .m-md-n110 {
    margin: -6.875rem !important
  }

  .m-md-n115 {
    margin: -7.1875rem !important
  }

  .m-md-n120 {
    margin: -7.5rem !important
  }

  .m-md-n122 {
    margin: -7.625rem !important
  }

  .m-md-n125 {
    margin: -7.8125rem !important
  }

  .m-md-n128 {
    margin: -8rem !important
  }

  .m-md-n130 {
    margin: -8.125rem !important
  }

  .m-md-n135 {
    margin: -8.4375rem !important
  }

  .m-md-n139 {
    margin: -8.6875rem !important
  }

  .m-md-n140 {
    margin: -8.75rem !important
  }

  .m-md-n145 {
    margin: -9.0625rem !important
  }

  .m-md-n150 {
    margin: -9.375rem !important
  }

  .mx-md-n1 {
    margin-left: -.0625rem !important;
    margin-right: -.0625rem !important
  }

  .mx-md-n2 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
  }

  .mx-md-n3 {
    margin-left: -.1875rem !important;
    margin-right: -.1875rem !important
  }

  .mx-md-n4 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
  }

  .mx-md-n5 {
    margin-left: -.3125rem !important;
    margin-right: -.3125rem !important
  }

  .mx-md-n6 {
    margin-left: -.375rem !important;
    margin-right: -.375rem !important
  }

  .mx-md-n7 {
    margin-left: -.4375rem !important;
    margin-right: -.4375rem !important
  }

  .mx-md-n8 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
  }

  .mx-md-n9 {
    margin-left: -.5625rem !important;
    margin-right: -.5625rem !important
  }

  .mx-md-n10 {
    margin-left: -.625rem !important;
    margin-right: -.625rem !important
  }

  .mx-md-n11 {
    margin-left: -.6875rem !important;
    margin-right: -.6875rem !important
  }

  .mx-md-n13 {
    margin-left: -.8125rem !important;
    margin-right: -.8125rem !important
  }

  .mx-md-n15 {
    margin-left: -.9375rem !important;
    margin-right: -.9375rem !important
  }

  .mx-md-n16 {
    margin-left: -1rem !important;
    margin-right: -1rem !important
  }

  .mx-md-n17 {
    margin-left: -1.0625rem !important;
    margin-right: -1.0625rem !important
  }

  .mx-md-n18 {
    margin-left: -1.125rem !important;
    margin-right: -1.125rem !important
  }

  .mx-md-n19 {
    margin-left: -1.1875rem !important;
    margin-right: -1.1875rem !important
  }

  .mx-md-n20 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
  }

  .mx-md-n22 {
    margin-left: -1.375rem !important;
    margin-right: -1.375rem !important
  }

  .mx-md-n24 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important
  }

  .mx-md-n25 {
    margin-left: -1.5625rem !important;
    margin-right: -1.5625rem !important
  }

  .mx-md-n26 {
    margin-left: -1.625rem !important;
    margin-right: -1.625rem !important
  }

  .mx-md-n27 {
    margin-left: -1.6875rem !important;
    margin-right: -1.6875rem !important
  }

  .mx-md-n28 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important
  }

  .mx-md-n29 {
    margin-left: -1.8125rem !important;
    margin-right: -1.8125rem !important
  }

  .mx-md-n30 {
    margin-left: -1.875rem !important;
    margin-right: -1.875rem !important
  }

  .mx-md-n31 {
    margin-left: -1.9375rem !important;
    margin-right: -1.9375rem !important
  }

  .mx-md-n32 {
    margin-left: -2rem !important;
    margin-right: -2rem !important
  }

  .mx-md-n33 {
    margin-left: -2.0625rem !important;
    margin-right: -2.0625rem !important
  }

  .mx-md-n34 {
    margin-left: -2.125rem !important;
    margin-right: -2.125rem !important
  }

  .mx-md-n35 {
    margin-left: -2.1875rem !important;
    margin-right: -2.1875rem !important
  }

  .mx-md-n36 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important
  }

  .mx-md-n37 {
    margin-left: -2.3125rem !important;
    margin-right: -2.3125rem !important
  }

  .mx-md-n38 {
    margin-left: -2.375rem !important;
    margin-right: -2.375rem !important
  }

  .mx-md-n40 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
  }

  .mx-md-n42 {
    margin-left: -2.625rem !important;
    margin-right: -2.625rem !important
  }

  .mx-md-n43 {
    margin-left: -2.6875rem !important;
    margin-right: -2.6875rem !important
  }

  .mx-md-n44 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important
  }

  .mx-md-n45 {
    margin-left: -2.8125rem !important;
    margin-right: -2.8125rem !important
  }

  .mx-md-n50 {
    margin-left: -3.125rem !important;
    margin-right: -3.125rem !important
  }

  .mx-md-n51 {
    margin-left: -3.1875rem !important;
    margin-right: -3.1875rem !important
  }

  .mx-md-n52 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important
  }

  .mx-md-n53 {
    margin-left: -3.3125rem !important;
    margin-right: -3.3125rem !important
  }

  .mx-md-n54 {
    margin-left: -3.375rem !important;
    margin-right: -3.375rem !important
  }

  .mx-md-n55 {
    margin-left: -3.4375rem !important;
    margin-right: -3.4375rem !important
  }

  .mx-md-n56 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important
  }

  .mx-md-n58 {
    margin-left: -3.625rem !important;
    margin-right: -3.625rem !important
  }

  .mx-md-n60 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
  }

  .mx-md-n64 {
    margin-left: -4rem !important;
    margin-right: -4rem !important
  }

  .mx-md-n65 {
    margin-left: -4.0625rem !important;
    margin-right: -4.0625rem !important
  }

  .mx-md-n70 {
    margin-left: -4.375rem !important;
    margin-right: -4.375rem !important
  }

  .mx-md-n75 {
    margin-left: -4.6875rem !important;
    margin-right: -4.6875rem !important
  }

  .mx-md-n80 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
  }

  .mx-md-n84 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important
  }

  .mx-md-n85 {
    margin-left: -5.3125rem !important;
    margin-right: -5.3125rem !important
  }

  .mx-md-n86 {
    margin-left: -5.375rem !important;
    margin-right: -5.375rem !important
  }

  .mx-md-n87 {
    margin-left: -5.4375rem !important;
    margin-right: -5.4375rem !important
  }

  .mx-md-n88 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important
  }

  .mx-md-n89 {
    margin-left: -5.5625rem !important;
    margin-right: -5.5625rem !important
  }

  .mx-md-n90 {
    margin-left: -5.625rem !important;
    margin-right: -5.625rem !important
  }

  .mx-md-n91 {
    margin-left: -5.6875rem !important;
    margin-right: -5.6875rem !important
  }

  .mx-md-n92 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important
  }

  .mx-md-n93 {
    margin-left: -5.8125rem !important;
    margin-right: -5.8125rem !important
  }

  .mx-md-n95 {
    margin-left: -5.9375rem !important;
    margin-right: -5.9375rem !important
  }

  .mx-md-n100 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important
  }

  .mx-md-n105 {
    margin-left: -6.5625rem !important;
    margin-right: -6.5625rem !important
  }

  .mx-md-n110 {
    margin-left: -6.875rem !important;
    margin-right: -6.875rem !important
  }

  .mx-md-n115 {
    margin-left: -7.1875rem !important;
    margin-right: -7.1875rem !important
  }

  .mx-md-n120 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important
  }

  .mx-md-n122 {
    margin-left: -7.625rem !important;
    margin-right: -7.625rem !important
  }

  .mx-md-n125 {
    margin-left: -7.8125rem !important;
    margin-right: -7.8125rem !important
  }

  .mx-md-n128 {
    margin-left: -8rem !important;
    margin-right: -8rem !important
  }

  .mx-md-n130 {
    margin-left: -8.125rem !important;
    margin-right: -8.125rem !important
  }

  .mx-md-n135 {
    margin-left: -8.4375rem !important;
    margin-right: -8.4375rem !important
  }

  .mx-md-n139 {
    margin-left: -8.6875rem !important;
    margin-right: -8.6875rem !important
  }

  .mx-md-n140 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important
  }

  .mx-md-n145 {
    margin-left: -9.0625rem !important;
    margin-right: -9.0625rem !important
  }

  .mx-md-n150 {
    margin-left: -9.375rem !important;
    margin-right: -9.375rem !important
  }

  .my-md-n1 {
    margin-bottom: -.0625rem !important;
    margin-top: -.0625rem !important
  }

  .my-md-n2 {
    margin-bottom: -.125rem !important;
    margin-top: -.125rem !important
  }

  .my-md-n3 {
    margin-bottom: -.1875rem !important;
    margin-top: -.1875rem !important
  }

  .my-md-n4 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important
  }

  .my-md-n5 {
    margin-bottom: -.3125rem !important;
    margin-top: -.3125rem !important
  }

  .my-md-n6 {
    margin-bottom: -.375rem !important;
    margin-top: -.375rem !important
  }

  .my-md-n7 {
    margin-bottom: -.4375rem !important;
    margin-top: -.4375rem !important
  }

  .my-md-n8 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important
  }

  .my-md-n9 {
    margin-bottom: -.5625rem !important;
    margin-top: -.5625rem !important
  }

  .my-md-n10 {
    margin-bottom: -.625rem !important;
    margin-top: -.625rem !important
  }

  .my-md-n11 {
    margin-bottom: -.6875rem !important;
    margin-top: -.6875rem !important
  }

  .my-md-n13 {
    margin-bottom: -.8125rem !important;
    margin-top: -.8125rem !important
  }

  .my-md-n15 {
    margin-bottom: -.9375rem !important;
    margin-top: -.9375rem !important
  }

  .my-md-n16 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important
  }

  .my-md-n17 {
    margin-bottom: -1.0625rem !important;
    margin-top: -1.0625rem !important
  }

  .my-md-n18 {
    margin-bottom: -1.125rem !important;
    margin-top: -1.125rem !important
  }

  .my-md-n19 {
    margin-bottom: -1.1875rem !important;
    margin-top: -1.1875rem !important
  }

  .my-md-n20 {
    margin-bottom: -1.25rem !important;
    margin-top: -1.25rem !important
  }

  .my-md-n22 {
    margin-bottom: -1.375rem !important;
    margin-top: -1.375rem !important
  }

  .my-md-n24 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important
  }

  .my-md-n25 {
    margin-bottom: -1.5625rem !important;
    margin-top: -1.5625rem !important
  }

  .my-md-n26 {
    margin-bottom: -1.625rem !important;
    margin-top: -1.625rem !important
  }

  .my-md-n27 {
    margin-bottom: -1.6875rem !important;
    margin-top: -1.6875rem !important
  }

  .my-md-n28 {
    margin-bottom: -1.75rem !important;
    margin-top: -1.75rem !important
  }

  .my-md-n29 {
    margin-bottom: -1.8125rem !important;
    margin-top: -1.8125rem !important
  }

  .my-md-n30 {
    margin-bottom: -1.875rem !important;
    margin-top: -1.875rem !important
  }

  .my-md-n31 {
    margin-bottom: -1.9375rem !important;
    margin-top: -1.9375rem !important
  }

  .my-md-n32 {
    margin-bottom: -2rem !important;
    margin-top: -2rem !important
  }

  .my-md-n33 {
    margin-bottom: -2.0625rem !important;
    margin-top: -2.0625rem !important
  }

  .my-md-n34 {
    margin-bottom: -2.125rem !important;
    margin-top: -2.125rem !important
  }

  .my-md-n35 {
    margin-bottom: -2.1875rem !important;
    margin-top: -2.1875rem !important
  }

  .my-md-n36 {
    margin-bottom: -2.25rem !important;
    margin-top: -2.25rem !important
  }

  .my-md-n37 {
    margin-bottom: -2.3125rem !important;
    margin-top: -2.3125rem !important
  }

  .my-md-n38 {
    margin-bottom: -2.375rem !important;
    margin-top: -2.375rem !important
  }

  .my-md-n40 {
    margin-bottom: -2.5rem !important;
    margin-top: -2.5rem !important
  }

  .my-md-n42 {
    margin-bottom: -2.625rem !important;
    margin-top: -2.625rem !important
  }

  .my-md-n43 {
    margin-bottom: -2.6875rem !important;
    margin-top: -2.6875rem !important
  }

  .my-md-n44 {
    margin-bottom: -2.75rem !important;
    margin-top: -2.75rem !important
  }

  .my-md-n45 {
    margin-bottom: -2.8125rem !important;
    margin-top: -2.8125rem !important
  }

  .my-md-n50 {
    margin-bottom: -3.125rem !important;
    margin-top: -3.125rem !important
  }

  .my-md-n51 {
    margin-bottom: -3.1875rem !important;
    margin-top: -3.1875rem !important
  }

  .my-md-n52 {
    margin-bottom: -3.25rem !important;
    margin-top: -3.25rem !important
  }

  .my-md-n53 {
    margin-bottom: -3.3125rem !important;
    margin-top: -3.3125rem !important
  }

  .my-md-n54 {
    margin-bottom: -3.375rem !important;
    margin-top: -3.375rem !important
  }

  .my-md-n55 {
    margin-bottom: -3.4375rem !important;
    margin-top: -3.4375rem !important
  }

  .my-md-n56 {
    margin-bottom: -3.5rem !important;
    margin-top: -3.5rem !important
  }

  .my-md-n58 {
    margin-bottom: -3.625rem !important;
    margin-top: -3.625rem !important
  }

  .my-md-n60 {
    margin-bottom: -3.75rem !important;
    margin-top: -3.75rem !important
  }

  .my-md-n64 {
    margin-bottom: -4rem !important;
    margin-top: -4rem !important
  }

  .my-md-n65 {
    margin-bottom: -4.0625rem !important;
    margin-top: -4.0625rem !important
  }

  .my-md-n70 {
    margin-bottom: -4.375rem !important;
    margin-top: -4.375rem !important
  }

  .my-md-n75 {
    margin-bottom: -4.6875rem !important;
    margin-top: -4.6875rem !important
  }

  .my-md-n80 {
    margin-bottom: -5rem !important;
    margin-top: -5rem !important
  }

  .my-md-n84 {
    margin-bottom: -5.25rem !important;
    margin-top: -5.25rem !important
  }

  .my-md-n85 {
    margin-bottom: -5.3125rem !important;
    margin-top: -5.3125rem !important
  }

  .my-md-n86 {
    margin-bottom: -5.375rem !important;
    margin-top: -5.375rem !important
  }

  .my-md-n87 {
    margin-bottom: -5.4375rem !important;
    margin-top: -5.4375rem !important
  }

  .my-md-n88 {
    margin-bottom: -5.5rem !important;
    margin-top: -5.5rem !important
  }

  .my-md-n89 {
    margin-bottom: -5.5625rem !important;
    margin-top: -5.5625rem !important
  }

  .my-md-n90 {
    margin-bottom: -5.625rem !important;
    margin-top: -5.625rem !important
  }

  .my-md-n91 {
    margin-bottom: -5.6875rem !important;
    margin-top: -5.6875rem !important
  }

  .my-md-n92 {
    margin-bottom: -5.75rem !important;
    margin-top: -5.75rem !important
  }

  .my-md-n93 {
    margin-bottom: -5.8125rem !important;
    margin-top: -5.8125rem !important
  }

  .my-md-n95 {
    margin-bottom: -5.9375rem !important;
    margin-top: -5.9375rem !important
  }

  .my-md-n100 {
    margin-bottom: -6.25rem !important;
    margin-top: -6.25rem !important
  }

  .my-md-n105 {
    margin-bottom: -6.5625rem !important;
    margin-top: -6.5625rem !important
  }

  .my-md-n110 {
    margin-bottom: -6.875rem !important;
    margin-top: -6.875rem !important
  }

  .my-md-n115 {
    margin-bottom: -7.1875rem !important;
    margin-top: -7.1875rem !important
  }

  .my-md-n120 {
    margin-bottom: -7.5rem !important;
    margin-top: -7.5rem !important
  }

  .my-md-n122 {
    margin-bottom: -7.625rem !important;
    margin-top: -7.625rem !important
  }

  .my-md-n125 {
    margin-bottom: -7.8125rem !important;
    margin-top: -7.8125rem !important
  }

  .my-md-n128 {
    margin-bottom: -8rem !important;
    margin-top: -8rem !important
  }

  .my-md-n130 {
    margin-bottom: -8.125rem !important;
    margin-top: -8.125rem !important
  }

  .my-md-n135 {
    margin-bottom: -8.4375rem !important;
    margin-top: -8.4375rem !important
  }

  .my-md-n139 {
    margin-bottom: -8.6875rem !important;
    margin-top: -8.6875rem !important
  }

  .my-md-n140 {
    margin-bottom: -8.75rem !important;
    margin-top: -8.75rem !important
  }

  .my-md-n145 {
    margin-bottom: -9.0625rem !important;
    margin-top: -9.0625rem !important
  }

  .my-md-n150 {
    margin-bottom: -9.375rem !important;
    margin-top: -9.375rem !important
  }

  .mt-md-n1 {
    margin-top: -.0625rem !important
  }

  .mt-md-n2 {
    margin-top: -.125rem !important
  }

  .mt-md-n3 {
    margin-top: -.1875rem !important
  }

  .mt-md-n4 {
    margin-top: -.25rem !important
  }

  .mt-md-n5 {
    margin-top: -.3125rem !important
  }

  .mt-md-n6 {
    margin-top: -.375rem !important
  }

  .mt-md-n7 {
    margin-top: -.4375rem !important
  }

  .mt-md-n8 {
    margin-top: -.5rem !important
  }

  .mt-md-n9 {
    margin-top: -.5625rem !important
  }

  .mt-md-n10 {
    margin-top: -.625rem !important
  }

  .mt-md-n11 {
    margin-top: -.6875rem !important
  }

  .mt-md-n13 {
    margin-top: -.8125rem !important
  }

  .mt-md-n15 {
    margin-top: -.9375rem !important
  }

  .mt-md-n16 {
    margin-top: -1rem !important
  }

  .mt-md-n17 {
    margin-top: -1.0625rem !important
  }

  .mt-md-n18 {
    margin-top: -1.125rem !important
  }

  .mt-md-n19 {
    margin-top: -1.1875rem !important
  }

  .mt-md-n20 {
    margin-top: -1.25rem !important
  }

  .mt-md-n22 {
    margin-top: -1.375rem !important
  }

  .mt-md-n24 {
    margin-top: -1.5rem !important
  }

  .mt-md-n25 {
    margin-top: -1.5625rem !important
  }

  .mt-md-n26 {
    margin-top: -1.625rem !important
  }

  .mt-md-n27 {
    margin-top: -1.6875rem !important
  }

  .mt-md-n28 {
    margin-top: -1.75rem !important
  }

  .mt-md-n29 {
    margin-top: -1.8125rem !important
  }

  .mt-md-n30 {
    margin-top: -1.875rem !important
  }

  .mt-md-n31 {
    margin-top: -1.9375rem !important
  }

  .mt-md-n32 {
    margin-top: -2rem !important
  }

  .mt-md-n33 {
    margin-top: -2.0625rem !important
  }

  .mt-md-n34 {
    margin-top: -2.125rem !important
  }

  .mt-md-n35 {
    margin-top: -2.1875rem !important
  }

  .mt-md-n36 {
    margin-top: -2.25rem !important
  }

  .mt-md-n37 {
    margin-top: -2.3125rem !important
  }

  .mt-md-n38 {
    margin-top: -2.375rem !important
  }

  .mt-md-n40 {
    margin-top: -2.5rem !important
  }

  .mt-md-n42 {
    margin-top: -2.625rem !important
  }

  .mt-md-n43 {
    margin-top: -2.6875rem !important
  }

  .mt-md-n44 {
    margin-top: -2.75rem !important
  }

  .mt-md-n45 {
    margin-top: -2.8125rem !important
  }

  .mt-md-n50 {
    margin-top: -3.125rem !important
  }

  .mt-md-n51 {
    margin-top: -3.1875rem !important
  }

  .mt-md-n52 {
    margin-top: -3.25rem !important
  }

  .mt-md-n53 {
    margin-top: -3.3125rem !important
  }

  .mt-md-n54 {
    margin-top: -3.375rem !important
  }

  .mt-md-n55 {
    margin-top: -3.4375rem !important
  }

  .mt-md-n56 {
    margin-top: -3.5rem !important
  }

  .mt-md-n58 {
    margin-top: -3.625rem !important
  }

  .mt-md-n60 {
    margin-top: -3.75rem !important
  }

  .mt-md-n64 {
    margin-top: -4rem !important
  }

  .mt-md-n65 {
    margin-top: -4.0625rem !important
  }

  .mt-md-n70 {
    margin-top: -4.375rem !important
  }

  .mt-md-n75 {
    margin-top: -4.6875rem !important
  }

  .mt-md-n80 {
    margin-top: -5rem !important
  }

  .mt-md-n84 {
    margin-top: -5.25rem !important
  }

  .mt-md-n85 {
    margin-top: -5.3125rem !important
  }

  .mt-md-n86 {
    margin-top: -5.375rem !important
  }

  .mt-md-n87 {
    margin-top: -5.4375rem !important
  }

  .mt-md-n88 {
    margin-top: -5.5rem !important
  }

  .mt-md-n89 {
    margin-top: -5.5625rem !important
  }

  .mt-md-n90 {
    margin-top: -5.625rem !important
  }

  .mt-md-n91 {
    margin-top: -5.6875rem !important
  }

  .mt-md-n92 {
    margin-top: -5.75rem !important
  }

  .mt-md-n93 {
    margin-top: -5.8125rem !important
  }

  .mt-md-n95 {
    margin-top: -5.9375rem !important
  }

  .mt-md-n100 {
    margin-top: -6.25rem !important
  }

  .mt-md-n105 {
    margin-top: -6.5625rem !important
  }

  .mt-md-n110 {
    margin-top: -6.875rem !important
  }

  .mt-md-n115 {
    margin-top: -7.1875rem !important
  }

  .mt-md-n120 {
    margin-top: -7.5rem !important
  }

  .mt-md-n122 {
    margin-top: -7.625rem !important
  }

  .mt-md-n125 {
    margin-top: -7.8125rem !important
  }

  .mt-md-n128 {
    margin-top: -8rem !important
  }

  .mt-md-n130 {
    margin-top: -8.125rem !important
  }

  .mt-md-n135 {
    margin-top: -8.4375rem !important
  }

  .mt-md-n139 {
    margin-top: -8.6875rem !important
  }

  .mt-md-n140 {
    margin-top: -8.75rem !important
  }

  .mt-md-n145 {
    margin-top: -9.0625rem !important
  }

  .mt-md-n150 {
    margin-top: -9.375rem !important
  }

  .me-md-n1 {
    margin-right: -.0625rem !important
  }

  .me-md-n2 {
    margin-right: -.125rem !important
  }

  .me-md-n3 {
    margin-right: -.1875rem !important
  }

  .me-md-n4 {
    margin-right: -.25rem !important
  }

  .me-md-n5 {
    margin-right: -.3125rem !important
  }

  .me-md-n6 {
    margin-right: -.375rem !important
  }

  .me-md-n7 {
    margin-right: -.4375rem !important
  }

  .me-md-n8 {
    margin-right: -.5rem !important
  }

  .me-md-n9 {
    margin-right: -.5625rem !important
  }

  .me-md-n10 {
    margin-right: -.625rem !important
  }

  .me-md-n11 {
    margin-right: -.6875rem !important
  }

  .me-md-n13 {
    margin-right: -.8125rem !important
  }

  .me-md-n15 {
    margin-right: -.9375rem !important
  }

  .me-md-n16 {
    margin-right: -1rem !important
  }

  .me-md-n17 {
    margin-right: -1.0625rem !important
  }

  .me-md-n18 {
    margin-right: -1.125rem !important
  }

  .me-md-n19 {
    margin-right: -1.1875rem !important
  }

  .me-md-n20 {
    margin-right: -1.25rem !important
  }

  .me-md-n22 {
    margin-right: -1.375rem !important
  }

  .me-md-n24 {
    margin-right: -1.5rem !important
  }

  .me-md-n25 {
    margin-right: -1.5625rem !important
  }

  .me-md-n26 {
    margin-right: -1.625rem !important
  }

  .me-md-n27 {
    margin-right: -1.6875rem !important
  }

  .me-md-n28 {
    margin-right: -1.75rem !important
  }

  .me-md-n29 {
    margin-right: -1.8125rem !important
  }

  .me-md-n30 {
    margin-right: -1.875rem !important
  }

  .me-md-n31 {
    margin-right: -1.9375rem !important
  }

  .me-md-n32 {
    margin-right: -2rem !important
  }

  .me-md-n33 {
    margin-right: -2.0625rem !important
  }

  .me-md-n34 {
    margin-right: -2.125rem !important
  }

  .me-md-n35 {
    margin-right: -2.1875rem !important
  }

  .me-md-n36 {
    margin-right: -2.25rem !important
  }

  .me-md-n37 {
    margin-right: -2.3125rem !important
  }

  .me-md-n38 {
    margin-right: -2.375rem !important
  }

  .me-md-n40 {
    margin-right: -2.5rem !important
  }

  .me-md-n42 {
    margin-right: -2.625rem !important
  }

  .me-md-n43 {
    margin-right: -2.6875rem !important
  }

  .me-md-n44 {
    margin-right: -2.75rem !important
  }

  .me-md-n45 {
    margin-right: -2.8125rem !important
  }

  .me-md-n50 {
    margin-right: -3.125rem !important
  }

  .me-md-n51 {
    margin-right: -3.1875rem !important
  }

  .me-md-n52 {
    margin-right: -3.25rem !important
  }

  .me-md-n53 {
    margin-right: -3.3125rem !important
  }

  .me-md-n54 {
    margin-right: -3.375rem !important
  }

  .me-md-n55 {
    margin-right: -3.4375rem !important
  }

  .me-md-n56 {
    margin-right: -3.5rem !important
  }

  .me-md-n58 {
    margin-right: -3.625rem !important
  }

  .me-md-n60 {
    margin-right: -3.75rem !important
  }

  .me-md-n64 {
    margin-right: -4rem !important
  }

  .me-md-n65 {
    margin-right: -4.0625rem !important
  }

  .me-md-n70 {
    margin-right: -4.375rem !important
  }

  .me-md-n75 {
    margin-right: -4.6875rem !important
  }

  .me-md-n80 {
    margin-right: -5rem !important
  }

  .me-md-n84 {
    margin-right: -5.25rem !important
  }

  .me-md-n85 {
    margin-right: -5.3125rem !important
  }

  .me-md-n86 {
    margin-right: -5.375rem !important
  }

  .me-md-n87 {
    margin-right: -5.4375rem !important
  }

  .me-md-n88 {
    margin-right: -5.5rem !important
  }

  .me-md-n89 {
    margin-right: -5.5625rem !important
  }

  .me-md-n90 {
    margin-right: -5.625rem !important
  }

  .me-md-n91 {
    margin-right: -5.6875rem !important
  }

  .me-md-n92 {
    margin-right: -5.75rem !important
  }

  .me-md-n93 {
    margin-right: -5.8125rem !important
  }

  .me-md-n95 {
    margin-right: -5.9375rem !important
  }

  .me-md-n100 {
    margin-right: -6.25rem !important
  }

  .me-md-n105 {
    margin-right: -6.5625rem !important
  }

  .me-md-n110 {
    margin-right: -6.875rem !important
  }

  .me-md-n115 {
    margin-right: -7.1875rem !important
  }

  .me-md-n120 {
    margin-right: -7.5rem !important
  }

  .me-md-n122 {
    margin-right: -7.625rem !important
  }

  .me-md-n125 {
    margin-right: -7.8125rem !important
  }

  .me-md-n128 {
    margin-right: -8rem !important
  }

  .me-md-n130 {
    margin-right: -8.125rem !important
  }

  .me-md-n135 {
    margin-right: -8.4375rem !important
  }

  .me-md-n139 {
    margin-right: -8.6875rem !important
  }

  .me-md-n140 {
    margin-right: -8.75rem !important
  }

  .me-md-n145 {
    margin-right: -9.0625rem !important
  }

  .me-md-n150 {
    margin-right: -9.375rem !important
  }

  .mb-md-n1 {
    margin-bottom: -.0625rem !important
  }

  .mb-md-n2 {
    margin-bottom: -.125rem !important
  }

  .mb-md-n3 {
    margin-bottom: -.1875rem !important
  }

  .mb-md-n4 {
    margin-bottom: -.25rem !important
  }

  .mb-md-n5 {
    margin-bottom: -.3125rem !important
  }

  .mb-md-n6 {
    margin-bottom: -.375rem !important
  }

  .mb-md-n7 {
    margin-bottom: -.4375rem !important
  }

  .mb-md-n8 {
    margin-bottom: -.5rem !important
  }

  .mb-md-n9 {
    margin-bottom: -.5625rem !important
  }

  .mb-md-n10 {
    margin-bottom: -.625rem !important
  }

  .mb-md-n11 {
    margin-bottom: -.6875rem !important
  }

  .mb-md-n13 {
    margin-bottom: -.8125rem !important
  }

  .mb-md-n15 {
    margin-bottom: -.9375rem !important
  }

  .mb-md-n16 {
    margin-bottom: -1rem !important
  }

  .mb-md-n17 {
    margin-bottom: -1.0625rem !important
  }

  .mb-md-n18 {
    margin-bottom: -1.125rem !important
  }

  .mb-md-n19 {
    margin-bottom: -1.1875rem !important
  }

  .mb-md-n20 {
    margin-bottom: -1.25rem !important
  }

  .mb-md-n22 {
    margin-bottom: -1.375rem !important
  }

  .mb-md-n24 {
    margin-bottom: -1.5rem !important
  }

  .mb-md-n25 {
    margin-bottom: -1.5625rem !important
  }

  .mb-md-n26 {
    margin-bottom: -1.625rem !important
  }

  .mb-md-n27 {
    margin-bottom: -1.6875rem !important
  }

  .mb-md-n28 {
    margin-bottom: -1.75rem !important
  }

  .mb-md-n29 {
    margin-bottom: -1.8125rem !important
  }

  .mb-md-n30 {
    margin-bottom: -1.875rem !important
  }

  .mb-md-n31 {
    margin-bottom: -1.9375rem !important
  }

  .mb-md-n32 {
    margin-bottom: -2rem !important
  }

  .mb-md-n33 {
    margin-bottom: -2.0625rem !important
  }

  .mb-md-n34 {
    margin-bottom: -2.125rem !important
  }

  .mb-md-n35 {
    margin-bottom: -2.1875rem !important
  }

  .mb-md-n36 {
    margin-bottom: -2.25rem !important
  }

  .mb-md-n37 {
    margin-bottom: -2.3125rem !important
  }

  .mb-md-n38 {
    margin-bottom: -2.375rem !important
  }

  .mb-md-n40 {
    margin-bottom: -2.5rem !important
  }

  .mb-md-n42 {
    margin-bottom: -2.625rem !important
  }

  .mb-md-n43 {
    margin-bottom: -2.6875rem !important
  }

  .mb-md-n44 {
    margin-bottom: -2.75rem !important
  }

  .mb-md-n45 {
    margin-bottom: -2.8125rem !important
  }

  .mb-md-n50 {
    margin-bottom: -3.125rem !important
  }

  .mb-md-n51 {
    margin-bottom: -3.1875rem !important
  }

  .mb-md-n52 {
    margin-bottom: -3.25rem !important
  }

  .mb-md-n53 {
    margin-bottom: -3.3125rem !important
  }

  .mb-md-n54 {
    margin-bottom: -3.375rem !important
  }

  .mb-md-n55 {
    margin-bottom: -3.4375rem !important
  }

  .mb-md-n56 {
    margin-bottom: -3.5rem !important
  }

  .mb-md-n58 {
    margin-bottom: -3.625rem !important
  }

  .mb-md-n60 {
    margin-bottom: -3.75rem !important
  }

  .mb-md-n64 {
    margin-bottom: -4rem !important
  }

  .mb-md-n65 {
    margin-bottom: -4.0625rem !important
  }

  .mb-md-n70 {
    margin-bottom: -4.375rem !important
  }

  .mb-md-n75 {
    margin-bottom: -4.6875rem !important
  }

  .mb-md-n80 {
    margin-bottom: -5rem !important
  }

  .mb-md-n84 {
    margin-bottom: -5.25rem !important
  }

  .mb-md-n85 {
    margin-bottom: -5.3125rem !important
  }

  .mb-md-n86 {
    margin-bottom: -5.375rem !important
  }

  .mb-md-n87 {
    margin-bottom: -5.4375rem !important
  }

  .mb-md-n88 {
    margin-bottom: -5.5rem !important
  }

  .mb-md-n89 {
    margin-bottom: -5.5625rem !important
  }

  .mb-md-n90 {
    margin-bottom: -5.625rem !important
  }

  .mb-md-n91 {
    margin-bottom: -5.6875rem !important
  }

  .mb-md-n92 {
    margin-bottom: -5.75rem !important
  }

  .mb-md-n93 {
    margin-bottom: -5.8125rem !important
  }

  .mb-md-n95 {
    margin-bottom: -5.9375rem !important
  }

  .mb-md-n100 {
    margin-bottom: -6.25rem !important
  }

  .mb-md-n105 {
    margin-bottom: -6.5625rem !important
  }

  .mb-md-n110 {
    margin-bottom: -6.875rem !important
  }

  .mb-md-n115 {
    margin-bottom: -7.1875rem !important
  }

  .mb-md-n120 {
    margin-bottom: -7.5rem !important
  }

  .mb-md-n122 {
    margin-bottom: -7.625rem !important
  }

  .mb-md-n125 {
    margin-bottom: -7.8125rem !important
  }

  .mb-md-n128 {
    margin-bottom: -8rem !important
  }

  .mb-md-n130 {
    margin-bottom: -8.125rem !important
  }

  .mb-md-n135 {
    margin-bottom: -8.4375rem !important
  }

  .mb-md-n139 {
    margin-bottom: -8.6875rem !important
  }

  .mb-md-n140 {
    margin-bottom: -8.75rem !important
  }

  .mb-md-n145 {
    margin-bottom: -9.0625rem !important
  }

  .mb-md-n150 {
    margin-bottom: -9.375rem !important
  }

  .ms-md-n1 {
    margin-left: -.0625rem !important
  }

  .ms-md-n2 {
    margin-left: -.125rem !important
  }

  .ms-md-n3 {
    margin-left: -.1875rem !important
  }

  .ms-md-n4 {
    margin-left: -.25rem !important
  }

  .ms-md-n5 {
    margin-left: -.3125rem !important
  }

  .ms-md-n6 {
    margin-left: -.375rem !important
  }

  .ms-md-n7 {
    margin-left: -.4375rem !important
  }

  .ms-md-n8 {
    margin-left: -.5rem !important
  }

  .ms-md-n9 {
    margin-left: -.5625rem !important
  }

  .ms-md-n10 {
    margin-left: -.625rem !important
  }

  .ms-md-n11 {
    margin-left: -.6875rem !important
  }

  .ms-md-n13 {
    margin-left: -.8125rem !important
  }

  .ms-md-n15 {
    margin-left: -.9375rem !important
  }

  .ms-md-n16 {
    margin-left: -1rem !important
  }

  .ms-md-n17 {
    margin-left: -1.0625rem !important
  }

  .ms-md-n18 {
    margin-left: -1.125rem !important
  }

  .ms-md-n19 {
    margin-left: -1.1875rem !important
  }

  .ms-md-n20 {
    margin-left: -1.25rem !important
  }

  .ms-md-n22 {
    margin-left: -1.375rem !important
  }

  .ms-md-n24 {
    margin-left: -1.5rem !important
  }

  .ms-md-n25 {
    margin-left: -1.5625rem !important
  }

  .ms-md-n26 {
    margin-left: -1.625rem !important
  }

  .ms-md-n27 {
    margin-left: -1.6875rem !important
  }

  .ms-md-n28 {
    margin-left: -1.75rem !important
  }

  .ms-md-n29 {
    margin-left: -1.8125rem !important
  }

  .ms-md-n30 {
    margin-left: -1.875rem !important
  }

  .ms-md-n31 {
    margin-left: -1.9375rem !important
  }

  .ms-md-n32 {
    margin-left: -2rem !important
  }

  .ms-md-n33 {
    margin-left: -2.0625rem !important
  }

  .ms-md-n34 {
    margin-left: -2.125rem !important
  }

  .ms-md-n35 {
    margin-left: -2.1875rem !important
  }

  .ms-md-n36 {
    margin-left: -2.25rem !important
  }

  .ms-md-n37 {
    margin-left: -2.3125rem !important
  }

  .ms-md-n38 {
    margin-left: -2.375rem !important
  }

  .ms-md-n40 {
    margin-left: -2.5rem !important
  }

  .ms-md-n42 {
    margin-left: -2.625rem !important
  }

  .ms-md-n43 {
    margin-left: -2.6875rem !important
  }

  .ms-md-n44 {
    margin-left: -2.75rem !important
  }

  .ms-md-n45 {
    margin-left: -2.8125rem !important
  }

  .ms-md-n50 {
    margin-left: -3.125rem !important
  }

  .ms-md-n51 {
    margin-left: -3.1875rem !important
  }

  .ms-md-n52 {
    margin-left: -3.25rem !important
  }

  .ms-md-n53 {
    margin-left: -3.3125rem !important
  }

  .ms-md-n54 {
    margin-left: -3.375rem !important
  }

  .ms-md-n55 {
    margin-left: -3.4375rem !important
  }

  .ms-md-n56 {
    margin-left: -3.5rem !important
  }

  .ms-md-n58 {
    margin-left: -3.625rem !important
  }

  .ms-md-n60 {
    margin-left: -3.75rem !important
  }

  .ms-md-n64 {
    margin-left: -4rem !important
  }

  .ms-md-n65 {
    margin-left: -4.0625rem !important
  }

  .ms-md-n70 {
    margin-left: -4.375rem !important
  }

  .ms-md-n75 {
    margin-left: -4.6875rem !important
  }

  .ms-md-n80 {
    margin-left: -5rem !important
  }

  .ms-md-n84 {
    margin-left: -5.25rem !important
  }

  .ms-md-n85 {
    margin-left: -5.3125rem !important
  }

  .ms-md-n86 {
    margin-left: -5.375rem !important
  }

  .ms-md-n87 {
    margin-left: -5.4375rem !important
  }

  .ms-md-n88 {
    margin-left: -5.5rem !important
  }

  .ms-md-n89 {
    margin-left: -5.5625rem !important
  }

  .ms-md-n90 {
    margin-left: -5.625rem !important
  }

  .ms-md-n91 {
    margin-left: -5.6875rem !important
  }

  .ms-md-n92 {
    margin-left: -5.75rem !important
  }

  .ms-md-n93 {
    margin-left: -5.8125rem !important
  }

  .ms-md-n95 {
    margin-left: -5.9375rem !important
  }

  .ms-md-n100 {
    margin-left: -6.25rem !important
  }

  .ms-md-n105 {
    margin-left: -6.5625rem !important
  }

  .ms-md-n110 {
    margin-left: -6.875rem !important
  }

  .ms-md-n115 {
    margin-left: -7.1875rem !important
  }

  .ms-md-n120 {
    margin-left: -7.5rem !important
  }

  .ms-md-n122 {
    margin-left: -7.625rem !important
  }

  .ms-md-n125 {
    margin-left: -7.8125rem !important
  }

  .ms-md-n128 {
    margin-left: -8rem !important
  }

  .ms-md-n130 {
    margin-left: -8.125rem !important
  }

  .ms-md-n135 {
    margin-left: -8.4375rem !important
  }

  .ms-md-n139 {
    margin-left: -8.6875rem !important
  }

  .ms-md-n140 {
    margin-left: -8.75rem !important
  }

  .ms-md-n145 {
    margin-left: -9.0625rem !important
  }

  .ms-md-n150 {
    margin-left: -9.375rem !important
  }

  .p-md-0 {
    padding: 0 !important
  }

  .p-md-1 {
    padding: .0625rem !important
  }

  .p-md-2 {
    padding: .125rem !important
  }

  .p-md-3 {
    padding: .1875rem !important
  }

  .p-md-4 {
    padding: .25rem !important
  }

  .p-md-5 {
    padding: .3125rem !important
  }

  .p-md-6 {
    padding: .375rem !important
  }

  .p-md-7 {
    padding: .4375rem !important
  }

  .p-md-8 {
    padding: .5rem !important
  }

  .p-md-9 {
    padding: .5625rem !important
  }

  .p-md-10 {
    padding: .625rem !important
  }

  .p-md-11 {
    padding: .6875rem !important
  }

  .p-md-13 {
    padding: .8125rem !important
  }

  .p-md-15 {
    padding: .9375rem !important
  }

  .p-md-16 {
    padding: 1rem !important
  }

  .p-md-17 {
    padding: 1.0625rem !important
  }

  .p-md-18 {
    padding: 1.125rem !important
  }

  .p-md-19 {
    padding: 1.1875rem !important
  }

  .p-md-20 {
    padding: 1.25rem !important
  }

  .p-md-22 {
    padding: 1.375rem !important
  }

  .p-md-24 {
    padding: 1.5rem !important
  }

  .p-md-25 {
    padding: 1.5625rem !important
  }

  .p-md-26 {
    padding: 1.625rem !important
  }

  .p-md-27 {
    padding: 1.6875rem !important
  }

  .p-md-28 {
    padding: 1.75rem !important
  }

  .p-md-29 {
    padding: 1.8125rem !important
  }

  .p-md-30 {
    padding: 1.875rem !important
  }

  .p-md-31 {
    padding: 1.9375rem !important
  }

  .p-md-32 {
    padding: 2rem !important
  }

  .p-md-33 {
    padding: 2.0625rem !important
  }

  .p-md-34 {
    padding: 2.125rem !important
  }

  .p-md-35 {
    padding: 2.1875rem !important
  }

  .p-md-36 {
    padding: 2.25rem !important
  }

  .p-md-37 {
    padding: 2.3125rem !important
  }

  .p-md-38 {
    padding: 2.375rem !important
  }

  .p-md-40 {
    padding: 2.5rem !important
  }

  .p-md-42 {
    padding: 2.625rem !important
  }

  .p-md-43 {
    padding: 2.6875rem !important
  }

  .p-md-44 {
    padding: 2.75rem !important
  }

  .p-md-45 {
    padding: 2.8125rem !important
  }

  .p-md-50 {
    padding: 3.125rem !important
  }

  .p-md-51 {
    padding: 3.1875rem !important
  }

  .p-md-52 {
    padding: 3.25rem !important
  }

  .p-md-53 {
    padding: 3.3125rem !important
  }

  .p-md-54 {
    padding: 3.375rem !important
  }

  .p-md-55 {
    padding: 3.4375rem !important
  }

  .p-md-56 {
    padding: 3.5rem !important
  }

  .p-md-58 {
    padding: 3.625rem !important
  }

  .p-md-60 {
    padding: 3.75rem !important
  }

  .p-md-64 {
    padding: 4rem !important
  }

  .p-md-65 {
    padding: 4.0625rem !important
  }

  .p-md-70 {
    padding: 4.375rem !important
  }

  .p-md-75 {
    padding: 4.6875rem !important
  }

  .p-md-80 {
    padding: 5rem !important
  }

  .p-md-84 {
    padding: 5.25rem !important
  }

  .p-md-85 {
    padding: 5.3125rem !important
  }

  .p-md-86 {
    padding: 5.375rem !important
  }

  .p-md-87 {
    padding: 5.4375rem !important
  }

  .p-md-88 {
    padding: 5.5rem !important
  }

  .p-md-89 {
    padding: 5.5625rem !important
  }

  .p-md-90 {
    padding: 5.625rem !important
  }

  .p-md-91 {
    padding: 5.6875rem !important
  }

  .p-md-92 {
    padding: 5.75rem !important
  }

  .p-md-93 {
    padding: 5.8125rem !important
  }

  .p-md-95 {
    padding: 5.9375rem !important
  }

  .p-md-100 {
    padding: 6.25rem !important
  }

  .p-md-105 {
    padding: 6.5625rem !important
  }

  .p-md-110 {
    padding: 6.875rem !important
  }

  .p-md-115 {
    padding: 7.1875rem !important
  }

  .p-md-120 {
    padding: 7.5rem !important
  }

  .p-md-122 {
    padding: 7.625rem !important
  }

  .p-md-125 {
    padding: 7.8125rem !important
  }

  .p-md-128 {
    padding: 8rem !important
  }

  .p-md-130 {
    padding: 8.125rem !important
  }

  .p-md-135 {
    padding: 8.4375rem !important
  }

  .p-md-139 {
    padding: 8.6875rem !important
  }

  .p-md-140 {
    padding: 8.75rem !important
  }

  .p-md-145 {
    padding: 9.0625rem !important
  }

  .p-md-150 {
    padding: 9.375rem !important
  }

  .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .px-md-1 {
    padding-left: .0625rem !important;
    padding-right: .0625rem !important
  }

  .px-md-2 {
    padding-left: .125rem !important;
    padding-right: .125rem !important
  }

  .px-md-3 {
    padding-left: .1875rem !important;
    padding-right: .1875rem !important
  }

  .px-md-4 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
  }

  .px-md-5 {
    padding-left: .3125rem !important;
    padding-right: .3125rem !important
  }

  .px-md-6 {
    padding-left: .375rem !important;
    padding-right: .375rem !important
  }

  .px-md-7 {
    padding-left: .4375rem !important;
    padding-right: .4375rem !important
  }

  .px-md-8 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
  }

  .px-md-9 {
    padding-left: .5625rem !important;
    padding-right: .5625rem !important
  }

  .px-md-10 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
  }

  .px-md-11 {
    padding-left: .6875rem !important;
    padding-right: .6875rem !important
  }

  .px-md-13 {
    padding-left: .8125rem !important;
    padding-right: .8125rem !important
  }

  .px-md-15 {
    padding-left: .9375rem !important;
    padding-right: .9375rem !important
  }

  .px-md-16 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
  }

  .px-md-17 {
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important
  }

  .px-md-18 {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important
  }

  .px-md-19 {
    padding-left: 1.1875rem !important;
    padding-right: 1.1875rem !important
  }

  .px-md-20 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
  }

  .px-md-22 {
    padding-left: 1.375rem !important;
    padding-right: 1.375rem !important
  }

  .px-md-24 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
  }

  .px-md-25 {
    padding-left: 1.5625rem !important;
    padding-right: 1.5625rem !important
  }

  .px-md-26 {
    padding-left: 1.625rem !important;
    padding-right: 1.625rem !important
  }

  .px-md-27 {
    padding-left: 1.6875rem !important;
    padding-right: 1.6875rem !important
  }

  .px-md-28 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important
  }

  .px-md-29 {
    padding-left: 1.8125rem !important;
    padding-right: 1.8125rem !important
  }

  .px-md-30 {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important
  }

  .px-md-31 {
    padding-left: 1.9375rem !important;
    padding-right: 1.9375rem !important
  }

  .px-md-32 {
    padding-left: 2rem !important;
    padding-right: 2rem !important
  }

  .px-md-33 {
    padding-left: 2.0625rem !important;
    padding-right: 2.0625rem !important
  }

  .px-md-34 {
    padding-left: 2.125rem !important;
    padding-right: 2.125rem !important
  }

  .px-md-35 {
    padding-left: 2.1875rem !important;
    padding-right: 2.1875rem !important
  }

  .px-md-36 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
  }

  .px-md-37 {
    padding-left: 2.3125rem !important;
    padding-right: 2.3125rem !important
  }

  .px-md-38 {
    padding-left: 2.375rem !important;
    padding-right: 2.375rem !important
  }

  .px-md-40 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
  }

  .px-md-42 {
    padding-left: 2.625rem !important;
    padding-right: 2.625rem !important
  }

  .px-md-43 {
    padding-left: 2.6875rem !important;
    padding-right: 2.6875rem !important
  }

  .px-md-44 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important
  }

  .px-md-45 {
    padding-left: 2.8125rem !important;
    padding-right: 2.8125rem !important
  }

  .px-md-50 {
    padding-left: 3.125rem !important;
    padding-right: 3.125rem !important
  }

  .px-md-51 {
    padding-left: 3.1875rem !important;
    padding-right: 3.1875rem !important
  }

  .px-md-52 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important
  }

  .px-md-53 {
    padding-left: 3.3125rem !important;
    padding-right: 3.3125rem !important
  }

  .px-md-54 {
    padding-left: 3.375rem !important;
    padding-right: 3.375rem !important
  }

  .px-md-55 {
    padding-left: 3.4375rem !important;
    padding-right: 3.4375rem !important
  }

  .px-md-56 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important
  }

  .px-md-58 {
    padding-left: 3.625rem !important;
    padding-right: 3.625rem !important
  }

  .px-md-60 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
  }

  .px-md-64 {
    padding-left: 4rem !important;
    padding-right: 4rem !important
  }

  .px-md-65 {
    padding-left: 4.0625rem !important;
    padding-right: 4.0625rem !important
  }

  .px-md-70 {
    padding-left: 4.375rem !important;
    padding-right: 4.375rem !important
  }

  .px-md-75 {
    padding-left: 4.6875rem !important;
    padding-right: 4.6875rem !important
  }

  .px-md-80 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
  }

  .px-md-84 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important
  }

  .px-md-85 {
    padding-left: 5.3125rem !important;
    padding-right: 5.3125rem !important
  }

  .px-md-86 {
    padding-left: 5.375rem !important;
    padding-right: 5.375rem !important
  }

  .px-md-87 {
    padding-left: 5.4375rem !important;
    padding-right: 5.4375rem !important
  }

  .px-md-88 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important
  }

  .px-md-89 {
    padding-left: 5.5625rem !important;
    padding-right: 5.5625rem !important
  }

  .px-md-90 {
    padding-left: 5.625rem !important;
    padding-right: 5.625rem !important
  }

  .px-md-91 {
    padding-left: 5.6875rem !important;
    padding-right: 5.6875rem !important
  }

  .px-md-92 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important
  }

  .px-md-93 {
    padding-left: 5.8125rem !important;
    padding-right: 5.8125rem !important
  }

  .px-md-95 {
    padding-left: 5.9375rem !important;
    padding-right: 5.9375rem !important
  }

  .px-md-100 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important
  }

  .px-md-105 {
    padding-left: 6.5625rem !important;
    padding-right: 6.5625rem !important
  }

  .px-md-110 {
    padding-left: 6.875rem !important;
    padding-right: 6.875rem !important
  }

  .px-md-115 {
    padding-left: 7.1875rem !important;
    padding-right: 7.1875rem !important
  }

  .px-md-120 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important
  }

  .px-md-122 {
    padding-left: 7.625rem !important;
    padding-right: 7.625rem !important
  }

  .px-md-125 {
    padding-left: 7.8125rem !important;
    padding-right: 7.8125rem !important
  }

  .px-md-128 {
    padding-left: 8rem !important;
    padding-right: 8rem !important
  }

  .px-md-130 {
    padding-left: 8.125rem !important;
    padding-right: 8.125rem !important
  }

  .px-md-135 {
    padding-left: 8.4375rem !important;
    padding-right: 8.4375rem !important
  }

  .px-md-139 {
    padding-left: 8.6875rem !important;
    padding-right: 8.6875rem !important
  }

  .px-md-140 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important
  }

  .px-md-145 {
    padding-left: 9.0625rem !important;
    padding-right: 9.0625rem !important
  }

  .px-md-150 {
    padding-left: 9.375rem !important;
    padding-right: 9.375rem !important
  }

  .py-md-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
  }

  .py-md-1 {
    padding-bottom: .0625rem !important;
    padding-top: .0625rem !important
  }

  .py-md-2 {
    padding-bottom: .125rem !important;
    padding-top: .125rem !important
  }

  .py-md-3 {
    padding-bottom: .1875rem !important;
    padding-top: .1875rem !important
  }

  .py-md-4 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important
  }

  .py-md-5 {
    padding-bottom: .3125rem !important;
    padding-top: .3125rem !important
  }

  .py-md-6 {
    padding-bottom: .375rem !important;
    padding-top: .375rem !important
  }

  .py-md-7 {
    padding-bottom: .4375rem !important;
    padding-top: .4375rem !important
  }

  .py-md-8 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important
  }

  .py-md-9 {
    padding-bottom: .5625rem !important;
    padding-top: .5625rem !important
  }

  .py-md-10 {
    padding-bottom: .625rem !important;
    padding-top: .625rem !important
  }

  .py-md-11 {
    padding-bottom: .6875rem !important;
    padding-top: .6875rem !important
  }

  .py-md-13 {
    padding-bottom: .8125rem !important;
    padding-top: .8125rem !important
  }

  .py-md-15 {
    padding-bottom: .9375rem !important;
    padding-top: .9375rem !important
  }

  .py-md-16 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
  }

  .py-md-17 {
    padding-bottom: 1.0625rem !important;
    padding-top: 1.0625rem !important
  }

  .py-md-18 {
    padding-bottom: 1.125rem !important;
    padding-top: 1.125rem !important
  }

  .py-md-19 {
    padding-bottom: 1.1875rem !important;
    padding-top: 1.1875rem !important
  }

  .py-md-20 {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important
  }

  .py-md-22 {
    padding-bottom: 1.375rem !important;
    padding-top: 1.375rem !important
  }

  .py-md-24 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
  }

  .py-md-25 {
    padding-bottom: 1.5625rem !important;
    padding-top: 1.5625rem !important
  }

  .py-md-26 {
    padding-bottom: 1.625rem !important;
    padding-top: 1.625rem !important
  }

  .py-md-27 {
    padding-bottom: 1.6875rem !important;
    padding-top: 1.6875rem !important
  }

  .py-md-28 {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important
  }

  .py-md-29 {
    padding-bottom: 1.8125rem !important;
    padding-top: 1.8125rem !important
  }

  .py-md-30 {
    padding-bottom: 1.875rem !important;
    padding-top: 1.875rem !important
  }

  .py-md-31 {
    padding-bottom: 1.9375rem !important;
    padding-top: 1.9375rem !important
  }

  .py-md-32 {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important
  }

  .py-md-33 {
    padding-bottom: 2.0625rem !important;
    padding-top: 2.0625rem !important
  }

  .py-md-34 {
    padding-bottom: 2.125rem !important;
    padding-top: 2.125rem !important
  }

  .py-md-35 {
    padding-bottom: 2.1875rem !important;
    padding-top: 2.1875rem !important
  }

  .py-md-36 {
    padding-bottom: 2.25rem !important;
    padding-top: 2.25rem !important
  }

  .py-md-37 {
    padding-bottom: 2.3125rem !important;
    padding-top: 2.3125rem !important
  }

  .py-md-38 {
    padding-bottom: 2.375rem !important;
    padding-top: 2.375rem !important
  }

  .py-md-40 {
    padding-bottom: 2.5rem !important;
    padding-top: 2.5rem !important
  }

  .py-md-42 {
    padding-bottom: 2.625rem !important;
    padding-top: 2.625rem !important
  }

  .py-md-43 {
    padding-bottom: 2.6875rem !important;
    padding-top: 2.6875rem !important
  }

  .py-md-44 {
    padding-bottom: 2.75rem !important;
    padding-top: 2.75rem !important
  }

  .py-md-45 {
    padding-bottom: 2.8125rem !important;
    padding-top: 2.8125rem !important
  }

  .py-md-50 {
    padding-bottom: 3.125rem !important;
    padding-top: 3.125rem !important
  }

  .py-md-51 {
    padding-bottom: 3.1875rem !important;
    padding-top: 3.1875rem !important
  }

  .py-md-52 {
    padding-bottom: 3.25rem !important;
    padding-top: 3.25rem !important
  }

  .py-md-53 {
    padding-bottom: 3.3125rem !important;
    padding-top: 3.3125rem !important
  }

  .py-md-54 {
    padding-bottom: 3.375rem !important;
    padding-top: 3.375rem !important
  }

  .py-md-55 {
    padding-bottom: 3.4375rem !important;
    padding-top: 3.4375rem !important
  }

  .py-md-56 {
    padding-bottom: 3.5rem !important;
    padding-top: 3.5rem !important
  }

  .py-md-58 {
    padding-bottom: 3.625rem !important;
    padding-top: 3.625rem !important
  }

  .py-md-60 {
    padding-bottom: 3.75rem !important;
    padding-top: 3.75rem !important
  }

  .py-md-64 {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important
  }

  .py-md-65 {
    padding-bottom: 4.0625rem !important;
    padding-top: 4.0625rem !important
  }

  .py-md-70 {
    padding-bottom: 4.375rem !important;
    padding-top: 4.375rem !important
  }

  .py-md-75 {
    padding-bottom: 4.6875rem !important;
    padding-top: 4.6875rem !important
  }

  .py-md-80 {
    padding-bottom: 5rem !important;
    padding-top: 5rem !important
  }

  .py-md-84 {
    padding-bottom: 5.25rem !important;
    padding-top: 5.25rem !important
  }

  .py-md-85 {
    padding-bottom: 5.3125rem !important;
    padding-top: 5.3125rem !important
  }

  .py-md-86 {
    padding-bottom: 5.375rem !important;
    padding-top: 5.375rem !important
  }

  .py-md-87 {
    padding-bottom: 5.4375rem !important;
    padding-top: 5.4375rem !important
  }

  .py-md-88 {
    padding-bottom: 5.5rem !important;
    padding-top: 5.5rem !important
  }

  .py-md-89 {
    padding-bottom: 5.5625rem !important;
    padding-top: 5.5625rem !important
  }

  .py-md-90 {
    padding-bottom: 5.625rem !important;
    padding-top: 5.625rem !important
  }

  .py-md-91 {
    padding-bottom: 5.6875rem !important;
    padding-top: 5.6875rem !important
  }

  .py-md-92 {
    padding-bottom: 5.75rem !important;
    padding-top: 5.75rem !important
  }

  .py-md-93 {
    padding-bottom: 5.8125rem !important;
    padding-top: 5.8125rem !important
  }

  .py-md-95 {
    padding-bottom: 5.9375rem !important;
    padding-top: 5.9375rem !important
  }

  .py-md-100 {
    padding-bottom: 6.25rem !important;
    padding-top: 6.25rem !important
  }

  .py-md-105 {
    padding-bottom: 6.5625rem !important;
    padding-top: 6.5625rem !important
  }

  .py-md-110 {
    padding-bottom: 6.875rem !important;
    padding-top: 6.875rem !important
  }

  .py-md-115 {
    padding-bottom: 7.1875rem !important;
    padding-top: 7.1875rem !important
  }

  .py-md-120 {
    padding-bottom: 7.5rem !important;
    padding-top: 7.5rem !important
  }

  .py-md-122 {
    padding-bottom: 7.625rem !important;
    padding-top: 7.625rem !important
  }

  .py-md-125 {
    padding-bottom: 7.8125rem !important;
    padding-top: 7.8125rem !important
  }

  .py-md-128 {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important
  }

  .py-md-130 {
    padding-bottom: 8.125rem !important;
    padding-top: 8.125rem !important
  }

  .py-md-135 {
    padding-bottom: 8.4375rem !important;
    padding-top: 8.4375rem !important
  }

  .py-md-139 {
    padding-bottom: 8.6875rem !important;
    padding-top: 8.6875rem !important
  }

  .py-md-140 {
    padding-bottom: 8.75rem !important;
    padding-top: 8.75rem !important
  }

  .py-md-145 {
    padding-bottom: 9.0625rem !important;
    padding-top: 9.0625rem !important
  }

  .py-md-150 {
    padding-bottom: 9.375rem !important;
    padding-top: 9.375rem !important
  }

  .pt-md-0 {
    padding-top: 0 !important
  }

  .pt-md-1 {
    padding-top: .0625rem !important
  }

  .pt-md-2 {
    padding-top: .125rem !important
  }

  .pt-md-3 {
    padding-top: .1875rem !important
  }

  .pt-md-4 {
    padding-top: .25rem !important
  }

  .pt-md-5 {
    padding-top: .3125rem !important
  }

  .pt-md-6 {
    padding-top: .375rem !important
  }

  .pt-md-7 {
    padding-top: .4375rem !important
  }

  .pt-md-8 {
    padding-top: .5rem !important
  }

  .pt-md-9 {
    padding-top: .5625rem !important
  }

  .pt-md-10 {
    padding-top: .625rem !important
  }

  .pt-md-11 {
    padding-top: .6875rem !important
  }

  .pt-md-13 {
    padding-top: .8125rem !important
  }

  .pt-md-15 {
    padding-top: .9375rem !important
  }

  .pt-md-16 {
    padding-top: 1rem !important
  }

  .pt-md-17 {
    padding-top: 1.0625rem !important
  }

  .pt-md-18 {
    padding-top: 1.125rem !important
  }

  .pt-md-19 {
    padding-top: 1.1875rem !important
  }

  .pt-md-20 {
    padding-top: 1.25rem !important
  }

  .pt-md-22 {
    padding-top: 1.375rem !important
  }

  .pt-md-24 {
    padding-top: 1.5rem !important
  }

  .pt-md-25 {
    padding-top: 1.5625rem !important
  }

  .pt-md-26 {
    padding-top: 1.625rem !important
  }

  .pt-md-27 {
    padding-top: 1.6875rem !important
  }

  .pt-md-28 {
    padding-top: 1.75rem !important
  }

  .pt-md-29 {
    padding-top: 1.8125rem !important
  }

  .pt-md-30 {
    padding-top: 1.875rem !important
  }

  .pt-md-31 {
    padding-top: 1.9375rem !important
  }

  .pt-md-32 {
    padding-top: 2rem !important
  }

  .pt-md-33 {
    padding-top: 2.0625rem !important
  }

  .pt-md-34 {
    padding-top: 2.125rem !important
  }

  .pt-md-35 {
    padding-top: 2.1875rem !important
  }

  .pt-md-36 {
    padding-top: 2.25rem !important
  }

  .pt-md-37 {
    padding-top: 2.3125rem !important
  }

  .pt-md-38 {
    padding-top: 2.375rem !important
  }

  .pt-md-40 {
    padding-top: 2.5rem !important
  }

  .pt-md-42 {
    padding-top: 2.625rem !important
  }

  .pt-md-43 {
    padding-top: 2.6875rem !important
  }

  .pt-md-44 {
    padding-top: 2.75rem !important
  }

  .pt-md-45 {
    padding-top: 2.8125rem !important
  }

  .pt-md-50 {
    padding-top: 3.125rem !important
  }

  .pt-md-51 {
    padding-top: 3.1875rem !important
  }

  .pt-md-52 {
    padding-top: 3.25rem !important
  }

  .pt-md-53 {
    padding-top: 3.3125rem !important
  }

  .pt-md-54 {
    padding-top: 3.375rem !important
  }

  .pt-md-55 {
    padding-top: 3.4375rem !important
  }

  .pt-md-56 {
    padding-top: 3.5rem !important
  }

  .pt-md-58 {
    padding-top: 3.625rem !important
  }

  .pt-md-60 {
    padding-top: 3.75rem !important
  }

  .pt-md-64 {
    padding-top: 4rem !important
  }

  .pt-md-65 {
    padding-top: 4.0625rem !important
  }

  .pt-md-70 {
    padding-top: 4.375rem !important
  }

  .pt-md-75 {
    padding-top: 4.6875rem !important
  }

  .pt-md-80 {
    padding-top: 5rem !important
  }

  .pt-md-84 {
    padding-top: 5.25rem !important
  }

  .pt-md-85 {
    padding-top: 5.3125rem !important
  }

  .pt-md-86 {
    padding-top: 5.375rem !important
  }

  .pt-md-87 {
    padding-top: 5.4375rem !important
  }

  .pt-md-88 {
    padding-top: 5.5rem !important
  }

  .pt-md-89 {
    padding-top: 5.5625rem !important
  }

  .pt-md-90 {
    padding-top: 5.625rem !important
  }

  .pt-md-91 {
    padding-top: 5.6875rem !important
  }

  .pt-md-92 {
    padding-top: 5.75rem !important
  }

  .pt-md-93 {
    padding-top: 5.8125rem !important
  }

  .pt-md-95 {
    padding-top: 5.9375rem !important
  }

  .pt-md-100 {
    padding-top: 6.25rem !important
  }

  .pt-md-105 {
    padding-top: 6.5625rem !important
  }

  .pt-md-110 {
    padding-top: 6.875rem !important
  }

  .pt-md-115 {
    padding-top: 7.1875rem !important
  }

  .pt-md-120 {
    padding-top: 7.5rem !important
  }

  .pt-md-122 {
    padding-top: 7.625rem !important
  }

  .pt-md-125 {
    padding-top: 7.8125rem !important
  }

  .pt-md-128 {
    padding-top: 8rem !important
  }

  .pt-md-130 {
    padding-top: 8.125rem !important
  }

  .pt-md-135 {
    padding-top: 8.4375rem !important
  }

  .pt-md-139 {
    padding-top: 8.6875rem !important
  }

  .pt-md-140 {
    padding-top: 8.75rem !important
  }

  .pt-md-145 {
    padding-top: 9.0625rem !important
  }

  .pt-md-150 {
    padding-top: 9.375rem !important
  }

  .pe-md-0 {
    padding-right: 0 !important
  }

  .pe-md-1 {
    padding-right: .0625rem !important
  }

  .pe-md-2 {
    padding-right: .125rem !important
  }

  .pe-md-3 {
    padding-right: .1875rem !important
  }

  .pe-md-4 {
    padding-right: .25rem !important
  }

  .pe-md-5 {
    padding-right: .3125rem !important
  }

  .pe-md-6 {
    padding-right: .375rem !important
  }

  .pe-md-7 {
    padding-right: .4375rem !important
  }

  .pe-md-8 {
    padding-right: .5rem !important
  }

  .pe-md-9 {
    padding-right: .5625rem !important
  }

  .pe-md-10 {
    padding-right: .625rem !important
  }

  .pe-md-11 {
    padding-right: .6875rem !important
  }

  .pe-md-13 {
    padding-right: .8125rem !important
  }

  .pe-md-15 {
    padding-right: .9375rem !important
  }

  .pe-md-16 {
    padding-right: 1rem !important
  }

  .pe-md-17 {
    padding-right: 1.0625rem !important
  }

  .pe-md-18 {
    padding-right: 1.125rem !important
  }

  .pe-md-19 {
    padding-right: 1.1875rem !important
  }

  .pe-md-20 {
    padding-right: 1.25rem !important
  }

  .pe-md-22 {
    padding-right: 1.375rem !important
  }

  .pe-md-24 {
    padding-right: 1.5rem !important
  }

  .pe-md-25 {
    padding-right: 1.5625rem !important
  }

  .pe-md-26 {
    padding-right: 1.625rem !important
  }

  .pe-md-27 {
    padding-right: 1.6875rem !important
  }

  .pe-md-28 {
    padding-right: 1.75rem !important
  }

  .pe-md-29 {
    padding-right: 1.8125rem !important
  }

  .pe-md-30 {
    padding-right: 1.875rem !important
  }

  .pe-md-31 {
    padding-right: 1.9375rem !important
  }

  .pe-md-32 {
    padding-right: 2rem !important
  }

  .pe-md-33 {
    padding-right: 2.0625rem !important
  }

  .pe-md-34 {
    padding-right: 2.125rem !important
  }

  .pe-md-35 {
    padding-right: 2.1875rem !important
  }

  .pe-md-36 {
    padding-right: 2.25rem !important
  }

  .pe-md-37 {
    padding-right: 2.3125rem !important
  }

  .pe-md-38 {
    padding-right: 2.375rem !important
  }

  .pe-md-40 {
    padding-right: 2.5rem !important
  }

  .pe-md-42 {
    padding-right: 2.625rem !important
  }

  .pe-md-43 {
    padding-right: 2.6875rem !important
  }

  .pe-md-44 {
    padding-right: 2.75rem !important
  }

  .pe-md-45 {
    padding-right: 2.8125rem !important
  }

  .pe-md-50 {
    padding-right: 3.125rem !important
  }

  .pe-md-51 {
    padding-right: 3.1875rem !important
  }

  .pe-md-52 {
    padding-right: 3.25rem !important
  }

  .pe-md-53 {
    padding-right: 3.3125rem !important
  }

  .pe-md-54 {
    padding-right: 3.375rem !important
  }

  .pe-md-55 {
    padding-right: 3.4375rem !important
  }

  .pe-md-56 {
    padding-right: 3.5rem !important
  }

  .pe-md-58 {
    padding-right: 3.625rem !important
  }

  .pe-md-60 {
    padding-right: 3.75rem !important
  }

  .pe-md-64 {
    padding-right: 4rem !important
  }

  .pe-md-65 {
    padding-right: 4.0625rem !important
  }

  .pe-md-70 {
    padding-right: 4.375rem !important
  }

  .pe-md-75 {
    padding-right: 4.6875rem !important
  }

  .pe-md-80 {
    padding-right: 5rem !important
  }

  .pe-md-84 {
    padding-right: 5.25rem !important
  }

  .pe-md-85 {
    padding-right: 5.3125rem !important
  }

  .pe-md-86 {
    padding-right: 5.375rem !important
  }

  .pe-md-87 {
    padding-right: 5.4375rem !important
  }

  .pe-md-88 {
    padding-right: 5.5rem !important
  }

  .pe-md-89 {
    padding-right: 5.5625rem !important
  }

  .pe-md-90 {
    padding-right: 5.625rem !important
  }

  .pe-md-91 {
    padding-right: 5.6875rem !important
  }

  .pe-md-92 {
    padding-right: 5.75rem !important
  }

  .pe-md-93 {
    padding-right: 5.8125rem !important
  }

  .pe-md-95 {
    padding-right: 5.9375rem !important
  }

  .pe-md-100 {
    padding-right: 6.25rem !important
  }

  .pe-md-105 {
    padding-right: 6.5625rem !important
  }

  .pe-md-110 {
    padding-right: 6.875rem !important
  }

  .pe-md-115 {
    padding-right: 7.1875rem !important
  }

  .pe-md-120 {
    padding-right: 7.5rem !important
  }

  .pe-md-122 {
    padding-right: 7.625rem !important
  }

  .pe-md-125 {
    padding-right: 7.8125rem !important
  }

  .pe-md-128 {
    padding-right: 8rem !important
  }

  .pe-md-130 {
    padding-right: 8.125rem !important
  }

  .pe-md-135 {
    padding-right: 8.4375rem !important
  }

  .pe-md-139 {
    padding-right: 8.6875rem !important
  }

  .pe-md-140 {
    padding-right: 8.75rem !important
  }

  .pe-md-145 {
    padding-right: 9.0625rem !important
  }

  .pe-md-150 {
    padding-right: 9.375rem !important
  }

  .pb-md-0 {
    padding-bottom: 0 !important
  }

  .pb-md-1 {
    padding-bottom: .0625rem !important
  }

  .pb-md-2 {
    padding-bottom: .125rem !important
  }

  .pb-md-3 {
    padding-bottom: .1875rem !important
  }

  .pb-md-4 {
    padding-bottom: .25rem !important
  }

  .pb-md-5 {
    padding-bottom: .3125rem !important
  }

  .pb-md-6 {
    padding-bottom: .375rem !important
  }

  .pb-md-7 {
    padding-bottom: .4375rem !important
  }

  .pb-md-8 {
    padding-bottom: .5rem !important
  }

  .pb-md-9 {
    padding-bottom: .5625rem !important
  }

  .pb-md-10 {
    padding-bottom: .625rem !important
  }

  .pb-md-11 {
    padding-bottom: .6875rem !important
  }

  .pb-md-13 {
    padding-bottom: .8125rem !important
  }

  .pb-md-15 {
    padding-bottom: .9375rem !important
  }

  .pb-md-16 {
    padding-bottom: 1rem !important
  }

  .pb-md-17 {
    padding-bottom: 1.0625rem !important
  }

  .pb-md-18 {
    padding-bottom: 1.125rem !important
  }

  .pb-md-19 {
    padding-bottom: 1.1875rem !important
  }

  .pb-md-20 {
    padding-bottom: 1.25rem !important
  }

  .pb-md-22 {
    padding-bottom: 1.375rem !important
  }

  .pb-md-24 {
    padding-bottom: 1.5rem !important
  }

  .pb-md-25 {
    padding-bottom: 1.5625rem !important
  }

  .pb-md-26 {
    padding-bottom: 1.625rem !important
  }

  .pb-md-27 {
    padding-bottom: 1.6875rem !important
  }

  .pb-md-28 {
    padding-bottom: 1.75rem !important
  }

  .pb-md-29 {
    padding-bottom: 1.8125rem !important
  }

  .pb-md-30 {
    padding-bottom: 1.875rem !important
  }

  .pb-md-31 {
    padding-bottom: 1.9375rem !important
  }

  .pb-md-32 {
    padding-bottom: 2rem !important
  }

  .pb-md-33 {
    padding-bottom: 2.0625rem !important
  }

  .pb-md-34 {
    padding-bottom: 2.125rem !important
  }

  .pb-md-35 {
    padding-bottom: 2.1875rem !important
  }

  .pb-md-36 {
    padding-bottom: 2.25rem !important
  }

  .pb-md-37 {
    padding-bottom: 2.3125rem !important
  }

  .pb-md-38 {
    padding-bottom: 2.375rem !important
  }

  .pb-md-40 {
    padding-bottom: 2.5rem !important
  }

  .pb-md-42 {
    padding-bottom: 2.625rem !important
  }

  .pb-md-43 {
    padding-bottom: 2.6875rem !important
  }

  .pb-md-44 {
    padding-bottom: 2.75rem !important
  }

  .pb-md-45 {
    padding-bottom: 2.8125rem !important
  }

  .pb-md-50 {
    padding-bottom: 3.125rem !important
  }

  .pb-md-51 {
    padding-bottom: 3.1875rem !important
  }

  .pb-md-52 {
    padding-bottom: 3.25rem !important
  }

  .pb-md-53 {
    padding-bottom: 3.3125rem !important
  }

  .pb-md-54 {
    padding-bottom: 3.375rem !important
  }

  .pb-md-55 {
    padding-bottom: 3.4375rem !important
  }

  .pb-md-56 {
    padding-bottom: 3.5rem !important
  }

  .pb-md-58 {
    padding-bottom: 3.625rem !important
  }

  .pb-md-60 {
    padding-bottom: 3.75rem !important
  }

  .pb-md-64 {
    padding-bottom: 4rem !important
  }

  .pb-md-65 {
    padding-bottom: 4.0625rem !important
  }

  .pb-md-70 {
    padding-bottom: 4.375rem !important
  }

  .pb-md-75 {
    padding-bottom: 4.6875rem !important
  }

  .pb-md-80 {
    padding-bottom: 5rem !important
  }

  .pb-md-84 {
    padding-bottom: 5.25rem !important
  }

  .pb-md-85 {
    padding-bottom: 5.3125rem !important
  }

  .pb-md-86 {
    padding-bottom: 5.375rem !important
  }

  .pb-md-87 {
    padding-bottom: 5.4375rem !important
  }

  .pb-md-88 {
    padding-bottom: 5.5rem !important
  }

  .pb-md-89 {
    padding-bottom: 5.5625rem !important
  }

  .pb-md-90 {
    padding-bottom: 5.625rem !important
  }

  .pb-md-91 {
    padding-bottom: 5.6875rem !important
  }

  .pb-md-92 {
    padding-bottom: 5.75rem !important
  }

  .pb-md-93 {
    padding-bottom: 5.8125rem !important
  }

  .pb-md-95 {
    padding-bottom: 5.9375rem !important
  }

  .pb-md-100 {
    padding-bottom: 6.25rem !important
  }

  .pb-md-105 {
    padding-bottom: 6.5625rem !important
  }

  .pb-md-110 {
    padding-bottom: 6.875rem !important
  }

  .pb-md-115 {
    padding-bottom: 7.1875rem !important
  }

  .pb-md-120 {
    padding-bottom: 7.5rem !important
  }

  .pb-md-122 {
    padding-bottom: 7.625rem !important
  }

  .pb-md-125 {
    padding-bottom: 7.8125rem !important
  }

  .pb-md-128 {
    padding-bottom: 8rem !important
  }

  .pb-md-130 {
    padding-bottom: 8.125rem !important
  }

  .pb-md-135 {
    padding-bottom: 8.4375rem !important
  }

  .pb-md-139 {
    padding-bottom: 8.6875rem !important
  }

  .pb-md-140 {
    padding-bottom: 8.75rem !important
  }

  .pb-md-145 {
    padding-bottom: 9.0625rem !important
  }

  .pb-md-150 {
    padding-bottom: 9.375rem !important
  }

  .ps-md-0 {
    padding-left: 0 !important
  }

  .ps-md-1 {
    padding-left: .0625rem !important
  }

  .ps-md-2 {
    padding-left: .125rem !important
  }

  .ps-md-3 {
    padding-left: .1875rem !important
  }

  .ps-md-4 {
    padding-left: .25rem !important
  }

  .ps-md-5 {
    padding-left: .3125rem !important
  }

  .ps-md-6 {
    padding-left: .375rem !important
  }

  .ps-md-7 {
    padding-left: .4375rem !important
  }

  .ps-md-8 {
    padding-left: .5rem !important
  }

  .ps-md-9 {
    padding-left: .5625rem !important
  }

  .ps-md-10 {
    padding-left: .625rem !important
  }

  .ps-md-11 {
    padding-left: .6875rem !important
  }

  .ps-md-13 {
    padding-left: .8125rem !important
  }

  .ps-md-15 {
    padding-left: .9375rem !important
  }

  .ps-md-16 {
    padding-left: 1rem !important
  }

  .ps-md-17 {
    padding-left: 1.0625rem !important
  }

  .ps-md-18 {
    padding-left: 1.125rem !important
  }

  .ps-md-19 {
    padding-left: 1.1875rem !important
  }

  .ps-md-20 {
    padding-left: 1.25rem !important
  }

  .ps-md-22 {
    padding-left: 1.375rem !important
  }

  .ps-md-24 {
    padding-left: 1.5rem !important
  }

  .ps-md-25 {
    padding-left: 1.5625rem !important
  }

  .ps-md-26 {
    padding-left: 1.625rem !important
  }

  .ps-md-27 {
    padding-left: 1.6875rem !important
  }

  .ps-md-28 {
    padding-left: 1.75rem !important
  }

  .ps-md-29 {
    padding-left: 1.8125rem !important
  }

  .ps-md-30 {
    padding-left: 1.875rem !important
  }

  .ps-md-31 {
    padding-left: 1.9375rem !important
  }

  .ps-md-32 {
    padding-left: 2rem !important
  }

  .ps-md-33 {
    padding-left: 2.0625rem !important
  }

  .ps-md-34 {
    padding-left: 2.125rem !important
  }

  .ps-md-35 {
    padding-left: 2.1875rem !important
  }

  .ps-md-36 {
    padding-left: 2.25rem !important
  }

  .ps-md-37 {
    padding-left: 2.3125rem !important
  }

  .ps-md-38 {
    padding-left: 2.375rem !important
  }

  .ps-md-40 {
    padding-left: 2.5rem !important
  }

  .ps-md-42 {
    padding-left: 2.625rem !important
  }

  .ps-md-43 {
    padding-left: 2.6875rem !important
  }

  .ps-md-44 {
    padding-left: 2.75rem !important
  }

  .ps-md-45 {
    padding-left: 2.8125rem !important
  }

  .ps-md-50 {
    padding-left: 3.125rem !important
  }

  .ps-md-51 {
    padding-left: 3.1875rem !important
  }

  .ps-md-52 {
    padding-left: 3.25rem !important
  }

  .ps-md-53 {
    padding-left: 3.3125rem !important
  }

  .ps-md-54 {
    padding-left: 3.375rem !important
  }

  .ps-md-55 {
    padding-left: 3.4375rem !important
  }

  .ps-md-56 {
    padding-left: 3.5rem !important
  }

  .ps-md-58 {
    padding-left: 3.625rem !important
  }

  .ps-md-60 {
    padding-left: 3.75rem !important
  }

  .ps-md-64 {
    padding-left: 4rem !important
  }

  .ps-md-65 {
    padding-left: 4.0625rem !important
  }

  .ps-md-70 {
    padding-left: 4.375rem !important
  }

  .ps-md-75 {
    padding-left: 4.6875rem !important
  }

  .ps-md-80 {
    padding-left: 5rem !important
  }

  .ps-md-84 {
    padding-left: 5.25rem !important
  }

  .ps-md-85 {
    padding-left: 5.3125rem !important
  }

  .ps-md-86 {
    padding-left: 5.375rem !important
  }

  .ps-md-87 {
    padding-left: 5.4375rem !important
  }

  .ps-md-88 {
    padding-left: 5.5rem !important
  }

  .ps-md-89 {
    padding-left: 5.5625rem !important
  }

  .ps-md-90 {
    padding-left: 5.625rem !important
  }

  .ps-md-91 {
    padding-left: 5.6875rem !important
  }

  .ps-md-92 {
    padding-left: 5.75rem !important
  }

  .ps-md-93 {
    padding-left: 5.8125rem !important
  }

  .ps-md-95 {
    padding-left: 5.9375rem !important
  }

  .ps-md-100 {
    padding-left: 6.25rem !important
  }

  .ps-md-105 {
    padding-left: 6.5625rem !important
  }

  .ps-md-110 {
    padding-left: 6.875rem !important
  }

  .ps-md-115 {
    padding-left: 7.1875rem !important
  }

  .ps-md-120 {
    padding-left: 7.5rem !important
  }

  .ps-md-122 {
    padding-left: 7.625rem !important
  }

  .ps-md-125 {
    padding-left: 7.8125rem !important
  }

  .ps-md-128 {
    padding-left: 8rem !important
  }

  .ps-md-130 {
    padding-left: 8.125rem !important
  }

  .ps-md-135 {
    padding-left: 8.4375rem !important
  }

  .ps-md-139 {
    padding-left: 8.6875rem !important
  }

  .ps-md-140 {
    padding-left: 8.75rem !important
  }

  .ps-md-145 {
    padding-left: 9.0625rem !important
  }

  .ps-md-150 {
    padding-left: 9.375rem !important
  }

  .gap-md-0 {
    gap: 0 !important
  }

  .gap-md-1 {
    gap: .0625rem !important
  }

  .gap-md-2 {
    gap: .125rem !important
  }

  .gap-md-3 {
    gap: .1875rem !important
  }

  .gap-md-4 {
    gap: .25rem !important
  }

  .gap-md-5 {
    gap: .3125rem !important
  }

  .gap-md-6 {
    gap: .375rem !important
  }

  .gap-md-7 {
    gap: .4375rem !important
  }

  .gap-md-8 {
    gap: .5rem !important
  }

  .gap-md-9 {
    gap: .5625rem !important
  }

  .gap-md-10 {
    gap: .625rem !important
  }

  .gap-md-11 {
    gap: .6875rem !important
  }

  .gap-md-13 {
    gap: .8125rem !important
  }

  .gap-md-15 {
    gap: .9375rem !important
  }

  .gap-md-16 {
    gap: 1rem !important
  }

  .gap-md-17 {
    gap: 1.0625rem !important
  }

  .gap-md-18 {
    gap: 1.125rem !important
  }

  .gap-md-19 {
    gap: 1.1875rem !important
  }

  .gap-md-20 {
    gap: 1.25rem !important
  }

  .gap-md-22 {
    gap: 1.375rem !important
  }

  .gap-md-24 {
    gap: 1.5rem !important
  }

  .gap-md-25 {
    gap: 1.5625rem !important
  }

  .gap-md-26 {
    gap: 1.625rem !important
  }

  .gap-md-27 {
    gap: 1.6875rem !important
  }

  .gap-md-28 {
    gap: 1.75rem !important
  }

  .gap-md-29 {
    gap: 1.8125rem !important
  }

  .gap-md-30 {
    gap: 1.875rem !important
  }

  .gap-md-31 {
    gap: 1.9375rem !important
  }

  .gap-md-32 {
    gap: 2rem !important
  }

  .gap-md-33 {
    gap: 2.0625rem !important
  }

  .gap-md-34 {
    gap: 2.125rem !important
  }

  .gap-md-35 {
    gap: 2.1875rem !important
  }

  .gap-md-36 {
    gap: 2.25rem !important
  }

  .gap-md-37 {
    gap: 2.3125rem !important
  }

  .gap-md-38 {
    gap: 2.375rem !important
  }

  .gap-md-40 {
    gap: 2.5rem !important
  }

  .gap-md-42 {
    gap: 2.625rem !important
  }

  .gap-md-43 {
    gap: 2.6875rem !important
  }

  .gap-md-44 {
    gap: 2.75rem !important
  }

  .gap-md-45 {
    gap: 2.8125rem !important
  }

  .gap-md-50 {
    gap: 3.125rem !important
  }

  .gap-md-51 {
    gap: 3.1875rem !important
  }

  .gap-md-52 {
    gap: 3.25rem !important
  }

  .gap-md-53 {
    gap: 3.3125rem !important
  }

  .gap-md-54 {
    gap: 3.375rem !important
  }

  .gap-md-55 {
    gap: 3.4375rem !important
  }

  .gap-md-56 {
    gap: 3.5rem !important
  }

  .gap-md-58 {
    gap: 3.625rem !important
  }

  .gap-md-60 {
    gap: 3.75rem !important
  }

  .gap-md-64 {
    gap: 4rem !important
  }

  .gap-md-65 {
    gap: 4.0625rem !important
  }

  .gap-md-70 {
    gap: 4.375rem !important
  }

  .gap-md-75 {
    gap: 4.6875rem !important
  }

  .gap-md-80 {
    gap: 5rem !important
  }

  .gap-md-84 {
    gap: 5.25rem !important
  }

  .gap-md-85 {
    gap: 5.3125rem !important
  }

  .gap-md-86 {
    gap: 5.375rem !important
  }

  .gap-md-87 {
    gap: 5.4375rem !important
  }

  .gap-md-88 {
    gap: 5.5rem !important
  }

  .gap-md-89 {
    gap: 5.5625rem !important
  }

  .gap-md-90 {
    gap: 5.625rem !important
  }

  .gap-md-91 {
    gap: 5.6875rem !important
  }

  .gap-md-92 {
    gap: 5.75rem !important
  }

  .gap-md-93 {
    gap: 5.8125rem !important
  }

  .gap-md-95 {
    gap: 5.9375rem !important
  }

  .gap-md-100 {
    gap: 6.25rem !important
  }

  .gap-md-105 {
    gap: 6.5625rem !important
  }

  .gap-md-110 {
    gap: 6.875rem !important
  }

  .gap-md-115 {
    gap: 7.1875rem !important
  }

  .gap-md-120 {
    gap: 7.5rem !important
  }

  .gap-md-122 {
    gap: 7.625rem !important
  }

  .gap-md-125 {
    gap: 7.8125rem !important
  }

  .gap-md-128 {
    gap: 8rem !important
  }

  .gap-md-130 {
    gap: 8.125rem !important
  }

  .gap-md-135 {
    gap: 8.4375rem !important
  }

  .gap-md-139 {
    gap: 8.6875rem !important
  }

  .gap-md-140 {
    gap: 8.75rem !important
  }

  .gap-md-145 {
    gap: 9.0625rem !important
  }

  .gap-md-150 {
    gap: 9.375rem !important
  }

  .text-md-start {
    text-align: left !important
  }

  .text-md-end {
    text-align: right !important
  }

  .text-md-center {
    text-align: center !important
  }

  .col-md {
    flex: 1 0 0%
  }

  .row-cols-md-auto>* {
    flex: 0 0 auto;
    width: auto
  }

  .row-cols-md-1>* {
    flex: 0 0 auto;
    width: 100%
  }

  .row-cols-md-2>* {
    flex: 0 0 auto;
    width: 50%
  }

  .row-cols-md-3>* {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .row-cols-md-4>* {
    flex: 0 0 auto;
    width: 25%
  }

  .row-cols-md-5>* {
    flex: 0 0 auto;
    width: 20%
  }

  .row-cols-md-6>* {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto
  }

  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%
  }

  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-md-3 {
    flex: 0 0 auto;
    width: 25%
  }

  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%
  }

  .col-md-6 {
    flex: 0 0 auto;
    width: 50%
  }

  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%
  }

  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%
  }

  .col-md-9 {
    flex: 0 0 auto;
    width: 75%
  }

  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%
  }

  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%
  }

  .col-md-12 {
    flex: 0 0 auto;
    width: 100%
  }

  .offset-md-0 {
    margin-left: 0
  }

  .offset-md-1 {
    margin-left: 8.33333%
  }

  .offset-md-2 {
    margin-left: 16.66667%
  }

  .offset-md-3 {
    margin-left: 25%
  }

  .offset-md-4 {
    margin-left: 33.33333%
  }

  .offset-md-5 {
    margin-left: 41.66667%
  }

  .offset-md-6 {
    margin-left: 50%
  }

  .offset-md-7 {
    margin-left: 58.33333%
  }

  .offset-md-8 {
    margin-left: 66.66667%
  }

  .offset-md-9 {
    margin-left: 75%
  }

  .offset-md-10 {
    margin-left: 83.33333%
  }

  .offset-md-11 {
    margin-left: 91.66667%
  }

  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0
  }

  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0
  }

  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: .15625rem
  }

  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: .15625rem
  }

  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: .3125rem
  }

  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: .3125rem
  }

  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: .625rem
  }

  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: .625rem
  }

  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: .9375rem
  }

  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: .9375rem
  }

  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 1.875rem
  }

  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 1.875rem
  }

  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 2.5rem
  }

  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 2.5rem
  }

  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 3.125rem
  }

  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 3.125rem
  }

  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 3.75rem
  }

  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 3.75rem
  }

  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 4.375rem
  }

  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 4.375rem
  }

  .dropdown-menu-md-start {
    --bs-position: start
  }

  .dropdown-menu-md-start[data-bs-popper] {
    left: 0;
    right: auto
  }

  .dropdown-menu-md-end {
    --bs-position: end
  }

  .dropdown-menu-md-end[data-bs-popper] {
    left: auto;
    right: 0
  }

  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start
  }

  .navbar-expand-md .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-md .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
  }

  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible
  }

  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-md .navbar-toggler {
    display: none
  }

  .navbar-expand-md .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto
  }

  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none
  }

  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  .list-group-horizontal-md {
    flex-direction: row
  }

  .list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
  }

  .list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--bs-list-group-border-radius)
  }

  .list-group-horizontal-md>.list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-md>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: var(--bs-list-group-border-width)
  }

  .list-group-horizontal-md>.list-group-item+.list-group-item.active {
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
  }

  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important
  }

  .offcanvas-md .offcanvas-header {
    display: none
  }

  .offcanvas-md .offcanvas-body {
    background-color: transparent !important;
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  
  .form-control {
    /* padding: 1rem 0 .8125rem !important */
  }

  .form-check-input {
    height: 1rem;
    top: 57%;
    width: 1rem
  }

  .form-check-input:checked[type=radio]:after {
    height: 8px;
    width: 8px
  }

  .form-check-label,
  .form-control,
  .form-title {
    /* font-size: 1.25rem !important */
  }

  .two-columns-section {
    padding: 6.25rem 0
  }

  .two-columns {
    display: flex
  }

  .two-columns .content {
    flex: 1
  }

  .two-columns .sidebar {
    flex-shrink: 0;
    padding-left: 30px;
    width: 30%
  }

  .commentlist-item .commentlist-item {
    padding: 0 0 0 32px
  }

  .navigation .page-numbers,
  .navigation-comments .page-numbers {
    font-size: 1.75rem !important;
    padding: 0 3px
  }

  .link:hover .icon-arrow {
    transform: translateX(10px)
  }

  .link .icon-arrow {
    font-size: 1.25rem
  }

  .header .logo {
    max-width: 6.25rem
  }

  .header .offcanvas {
    width: 50%
  }

  .about .text-holder p br {
    display: block
  }

  .about .row .text-holder {
    padding-left: 1.5625rem !important
  }

  .about__values .text-holder {
    font-size: 1.125rem
  }

  .about__values .text-holder br {
    display: block
  }

  .about__values .img-holder .circle-decor {
    bottom: 0;
    height: 24%;
    right: 1.6%;
    width: 24%
  }

  .info__home .row .text-holder,
  .info__home .row .useful-links {
    padding-left: 1.5625rem !important
  }

  .info .row--one,
  .info .row--two {
    padding: 0 0 6.25rem
  }

  .info .row .h2,
  .info .row h2 {
    margin: 0;
    padding: 0 0 0 8.125rem
  }

  .info .icon-hands {
    font-size: 5.625rem
  }

  .info .icon-location {
    font-size: 5.375rem
  }

  .info .useful-links li {
    margin: 0 0 1.25rem
  }

  .info .useful-links .icon-arrow {
    font-size: 1.26875rem;
    margin: 0 0 0 1rem
  }

  .goals .h2 {
    line-height: 1.2
  }

  .goals .accordion-goals {
    padding-right: 1.875rem
  }

  .goals .accordion-button {
    font-size: 1rem
  }

  .goals .list-reset {
    font-size: .9375rem
  }

  .goals .circle-decor {
    height: 25%;
    left: 9.5%;
    top: 0;
    width: 25%
  }

  .counter-group {
    padding: 6.25rem 0
  }

  .counter-group .card {
    margin: 0 0 5rem
  }

  .counter-group .card strong {
    margin: 0 0 .25rem
  }

  .counter-group .img-holder {
    margin: 0 0 1rem
  }

  .carousel-section {
    padding: 6.25rem 0
  }

  .posts:after,
  .posts:before {
    width: 50vw
  }

  .posts .circle-decor {
    height: 24%;
    width: 24%
  }

  .posts .circle-decor--0 {
    bottom: 7%;
    right: 2.5%
  }

  .posts .row {
    padding: 0 0 6.25rem
  }

  .posts .row:first-child {
    padding: 6.25rem 0
  }

  .posts .row:last-child {
    padding: 0 0 6.25rem
  }

  .posts .row:nth-child(2n),
  .posts .row:nth-child(odd) {
    background: transparent
  }

  .posts .row:nth-child(2n) .text-holder {
    color: #000 !important
  }

  .posts .row:nth-child(2n) .text-holder .h2,
  .posts .row:nth-child(2n) .text-holder h2 {
    color: #082a39 !important
  }

  .posts .row:nth-child(2n) a {
    border-color: #000;
    color: #000
  }

  .posts .text-holder {
    padding: 3.0625rem 0 0;
    padding-left: 1.25rem !important
  }

  .posts .icon {
    font-size: 5.625rem;
    margin: 0 1.25rem 1.25rem 0
  }

  .posts__changemakers-why-me .row:nth-child(3n+1) .img-holder .circle-decor {
    bottom: -3%;
    left: 12%
  }

  .posts__changemakers-why-me .row:nth-child(3n+2) .img-holder .circle-decor {
    bottom: 0;
    left: auto;
    right: 7%
  }

  .posts__changemakers-why-me .row .text-holder {
    font-size: 1.75rem
  }

  .posts__changemakers-why-me .row .h2,
  .posts__changemakers-why-me .row h2 {
    margin: 0 0 2.0625rem
  }

  .posts__changemakers-why-me .row:nth-child(odd) .text-holder {
    color: #000 !important
  }

  .posts__changemakers-why-me .row:nth-child(odd) .text-holder .h2,
  .posts__changemakers-why-me .row:nth-child(odd) .text-holder h2 {
    color: #082a39 !important
  }

  .posts__changemakers-why-me .row:nth-child(odd) .icon {
    color: #082a39
  }

  .posts__changemakers-why-me .row:nth-child(odd) a {
    border-color: #000;
    color: #000
  }

  .posts__changemakers-benefits .img-holder .circle-decor {
    bottom: -7%;
    left: 13%
  }

  .posts__changemakers-benefits .text-holder {
    font-size: 1.75rem
  }

  .team {
    padding: 6.25rem 0 9.375rem
  }

  .team .card {
    padding: 0
  }

  .team .circle-img {
    margin: 0 0 1.6875rem
  }

  .team .card-title {
    margin: 0 0 .625rem
  }

  .team .card-body {
    margin: 0
  }

  .cta-section .icon-wrap {
    max-width: 6.875rem
  }

  .cta-section .icon-wrap .icon {
    font-size: 6.25rem
  }

  .cta-section .icon-wrap .icon .icon-decor {
    height: 1.875rem;
    width: 1.875rem
  }

  .cta-section .icon-wrap .icon-loop .icon-decor {
    left: -.375rem;
    top: .9375rem
  }

  .cta-section .icon-wrap .icon-checked .icon-decor {
    bottom: -.5625rem;
    left: 0
  }

  .cta-section .text-holder {
    font-size: 1.375rem
  }

  .cta-section .text-holder p {
    margin: 0 0 1.4375rem
  }

  .cards-section {
    padding: 7.5rem 0
  }

  .cards-section .card {
    margin: 0;
    padding: 0 1.25rem 0 0
  }

  .cards-section .card__a .circle-decor {
    left: -6%;
    top: 14%
  }

  .cards-section .card__b .circle-decor {
    right: -13%
  }

  .cards-section .card-body {
    padding: 0 0 0 .1875rem
  }

  .cards-section .circle-decor {
    height: 6.25rem;
    width: 6.25rem
  }

  .content-section__afsl {
    font-size: 1.75rem;
    padding: 9.375rem 0 6.25rem
  }

  .content-section__afsl p {
    margin: 0 0 28px
  }

  .content-section__pivacy-policy {
    padding: 9.375rem 0 6.25rem
  }

  .content-section .content {
    margin: 0 0 1.25rem
  }

  .content-section strong {
    margin: 0 0 1.3125rem
  }

  .work-with-section {
    padding: 6.25rem 0
  }

  .work-with-section p {
    font-size: 1.75rem
  }

  .contacts-section .text-holder {
    font-size: 1.25rem
  }

  .contacts-section .address {
    margin: auto
  }

  .contacts-section .address a {
    margin: 0 0 .6875rem
  }

  .footer .h2,
  .footer h2 {
    margin: 0 0 .9375rem -.3125rem
  }

  .footer .text-holder {
    font-size: 1.75rem;
    margin: 0 0 2rem
  }

  .footer .contact-us .icon-arrow {
    font-size: 1.3125rem;
    margin: 0 0 0 .9375rem
  }

  .footer .footer-links li {
    margin: 0 0 2.5rem;
    padding: 0 1.25rem
  }

  .footer .footer-links .icon:before {
    font-size: 4.375rem
  }

  .footer .footer-nav li {
    margin: 0 0 .125rem
  }

  .footer .footer-nav a {
    font-size: 1.25rem
  }

  .footer .company-logos {
    margin-top: 1.4375rem
  }

  .footer .footer-info {
    font-size: 1.125rem;
    padding: 2.8125rem 0 0
  }

  .footer .footer-info .list-flags li {
    padding: 0 .4375rem
  }

  .anchor-navigation {
    font-size: 1.25rem;
    max-width: 8.125rem
  }

  .accordion-goals .accordion-button {
    display: inline-flex;
    padding: .75rem 0 .6875rem;
    width: auto
  }

  .accordion-goals .opener {
    height: 1.3125rem;
    margin: 0 0 0 1rem;
    width: 1.3125rem
  }

  .accordion-goals .accordion-body {
    padding: 1.1875rem 0 .9375rem
  }

  .accordion-goals .accordion-body img {
    margin: 0 0 2.1875rem;
    max-width: 147px
  }

  .accordion-goals .accordion-body li {
    margin: 0 0 .3125rem
  }

  .carousel .slide {
    width: 25%
  }

  .carousel .slide a:hover .img-colored {
    opacity: 1
  }

  .changemakers-list .icon {
    font-size: 5.125rem;
    margin: 0
  }

  .changemakers-list--horizontal li {
    padding: 2.3125rem .625rem 6.5rem !important
  }

  .address {
    font-size: 1.25rem
  }

  .poster {
    padding: 10.625rem 0 6.25rem
  }

  .poster .container {
    padding-left: 10%
  }

  .poster .circle-decor {
    height: 100px;
    width: 100px
  }

  .poster .circle-decor__purpose {
    bottom: -3.8125rem;
    right: 24.9%
  }

  .poster .circle-decor__team {
    bottom: -3.75rem;
    right: 10.7%
  }

  .poster .circle-decor__values {
    left: 17.5%
  }

  .poster .circle-decor__benefits {
    bottom: -3rem;
    right: 5.5%
  }

  .poster .circle-decor__why-me {
    bottom: -3.75rem;
    left: 22.5%
  }

  .company-logos {
    margin: 0 -2.125rem 1.5625rem
  }

  .company-logos li {
    padding: 0 2.125rem
  }

  .video-about {
    min-height: 450px
  }

  .list-latin {
    padding: 0 0 0 2.25rem
  }

  .contact-form .wrap {
    margin: 0 -1.25rem
  }

  .contact-form .wrap .input-item {
    padding: 0 1.25rem
  }

  .vfbp-form .wrap {
    margin: 0 -1.25rem
  }

  .vfbp-form .wrap .input-item {
    padding: 0 1.25rem
  }

  .modal .modal-dialog:after,
  .modal .modal-dialog:before {
    height: 100vh;
    width: 50vw
  }

  .modal .modal-header {
    margin: 0 0 2rem
  }

  .modal .btn-close {
    background: #e2e0d9;
    margin: 0 23px 0 auto
  }

  .modal .circle-img {
    padding-bottom: 100% !important;
    width: 100% !important
  }

  .modal .circle-decor {
    bottom: 5%;
    height: 15.5%;
    left: 7%;
    width: 15.5%
  }

  .modal .text-holder {
    color: #082a39
  }
}

@media (min-width:768px) and (min-width:1200px) {
  .posts .row {
    padding: 0 0 9.375rem
  }

  .posts .row:first-child {
    padding: 9.375rem 0
  }
}

@media (min-width:768px) and (min-width:1480px) {
  .posts .row {
    padding: 0 0 14.1875rem
  }

  .posts .row:first-child {
    padding: 13.8125rem 0 14.1875rem
  }
}

@media (min-width:992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020
  }

  .sticky-lg-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020
  }

  .float-lg-start {
    float: left !important
  }

  .float-lg-end {
    float: right !important
  }

  .float-lg-none {
    float: none !important
  }

  .d-lg-inline {
    display: inline !important
  }

  .d-lg-inline-block {
    display: inline-block !important
  }

  .d-lg-block {
    display: block !important
  }

  .d-lg-grid {
    display: grid !important
  }

  .d-lg-table {
    display: table !important
  }

  .d-lg-table-row {
    display: table-row !important
  }

  .d-lg-table-cell {
    display: table-cell !important
  }

  .d-lg-flex {
    display: flex !important
  }

  .d-lg-inline-flex {
    display: inline-flex !important
  }

  .d-lg-none {
    display: none !important
  }

  .flex-lg-fill {
    flex: 1 1 auto !important
  }

  .flex-lg-row {
    flex-direction: row !important
  }

  .flex-lg-column {
    flex-direction: column !important
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .justify-content-lg-start {
    justify-content: flex-start !important
  }

  .justify-content-lg-end {
    justify-content: flex-end !important
  }

  .justify-content-lg-center {
    justify-content: center !important
  }

  .justify-content-lg-between {
    justify-content: space-between !important
  }

  .justify-content-lg-around {
    justify-content: space-around !important
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important
  }

  .align-items-lg-start {
    align-items: flex-start !important
  }

  .align-items-lg-end {
    align-items: flex-end !important
  }

  .align-items-lg-center {
    align-items: center !important
  }

  .align-items-lg-baseline {
    align-items: baseline !important
  }

  .align-items-lg-stretch {
    align-items: stretch !important
  }

  .align-content-lg-start {
    align-content: flex-start !important
  }

  .align-content-lg-end {
    align-content: flex-end !important
  }

  .align-content-lg-center {
    align-content: center !important
  }

  .align-content-lg-between {
    align-content: space-between !important
  }

  .align-content-lg-around {
    align-content: space-around !important
  }

  .align-content-lg-stretch {
    align-content: stretch !important
  }

  .align-self-lg-auto {
    align-self: auto !important
  }

  .align-self-lg-start {
    align-self: flex-start !important
  }

  .align-self-lg-end {
    align-self: flex-end !important
  }

  .align-self-lg-center {
    align-self: center !important
  }

  .align-self-lg-baseline {
    align-self: baseline !important
  }

  .align-self-lg-stretch {
    align-self: stretch !important
  }

  .order-lg-first {
    order: -1 !important
  }

  .order-lg-0 {
    order: 0 !important
  }

  .order-lg-1 {
    order: 1 !important
  }

  .order-lg-2 {
    order: 2 !important
  }

  .order-lg-3 {
    order: 3 !important
  }

  .order-lg-4 {
    order: 4 !important
  }

  .order-lg-5 {
    order: 5 !important
  }

  .order-lg-last {
    order: 6 !important
  }

  .m-lg-0 {
    margin: 0 !important
  }

  .m-lg-1 {
    margin: .0625rem !important
  }

  .m-lg-2 {
    margin: .125rem !important
  }

  .m-lg-3 {
    margin: .1875rem !important
  }

  .m-lg-4 {
    margin: .25rem !important
  }

  .m-lg-5 {
    margin: .3125rem !important
  }

  .m-lg-6 {
    margin: .375rem !important
  }

  .m-lg-7 {
    margin: .4375rem !important
  }

  .m-lg-8 {
    margin: .5rem !important
  }

  .m-lg-9 {
    margin: .5625rem !important
  }

  .m-lg-10 {
    margin: .625rem !important
  }

  .m-lg-11 {
    margin: .6875rem !important
  }

  .m-lg-13 {
    margin: .8125rem !important
  }

  .m-lg-15 {
    margin: .9375rem !important
  }

  .m-lg-16 {
    margin: 1rem !important
  }

  .m-lg-17 {
    margin: 1.0625rem !important
  }

  .m-lg-18 {
    margin: 1.125rem !important
  }

  .m-lg-19 {
    margin: 1.1875rem !important
  }

  .m-lg-20 {
    margin: 1.25rem !important
  }

  .m-lg-22 {
    margin: 1.375rem !important
  }

  .m-lg-24 {
    margin: 1.5rem !important
  }

  .m-lg-25 {
    margin: 1.5625rem !important
  }

  .m-lg-26 {
    margin: 1.625rem !important
  }

  .m-lg-27 {
    margin: 1.6875rem !important
  }

  .m-lg-28 {
    margin: 1.75rem !important
  }

  .m-lg-29 {
    margin: 1.8125rem !important
  }

  .m-lg-30 {
    margin: 1.875rem !important
  }

  .m-lg-31 {
    margin: 1.9375rem !important
  }

  .m-lg-32 {
    margin: 2rem !important
  }

  .m-lg-33 {
    margin: 2.0625rem !important
  }

  .m-lg-34 {
    margin: 2.125rem !important
  }

  .m-lg-35 {
    margin: 2.1875rem !important
  }

  .m-lg-36 {
    margin: 2.25rem !important
  }

  .m-lg-37 {
    margin: 2.3125rem !important
  }

  .m-lg-38 {
    margin: 2.375rem !important
  }

  .m-lg-40 {
    margin: 2.5rem !important
  }

  .m-lg-42 {
    margin: 2.625rem !important
  }

  .m-lg-43 {
    margin: 2.6875rem !important
  }

  .m-lg-44 {
    margin: 2.75rem !important
  }

  .m-lg-45 {
    margin: 2.8125rem !important
  }

  .m-lg-50 {
    margin: 3.125rem !important
  }

  .m-lg-51 {
    margin: 3.1875rem !important
  }

  .m-lg-52 {
    margin: 3.25rem !important
  }

  .m-lg-53 {
    margin: 3.3125rem !important
  }

  .m-lg-54 {
    margin: 3.375rem !important
  }

  .m-lg-55 {
    margin: 3.4375rem !important
  }

  .m-lg-56 {
    margin: 3.5rem !important
  }

  .m-lg-58 {
    margin: 3.625rem !important
  }

  .m-lg-60 {
    margin: 3.75rem !important
  }

  .m-lg-64 {
    margin: 4rem !important
  }

  .m-lg-65 {
    margin: 4.0625rem !important
  }

  .m-lg-70 {
    margin: 4.375rem !important
  }

  .m-lg-75 {
    margin: 4.6875rem !important
  }

  .m-lg-80 {
    margin: 5rem !important
  }

  .m-lg-84 {
    margin: 5.25rem !important
  }

  .m-lg-85 {
    margin: 5.3125rem !important
  }

  .m-lg-86 {
    margin: 5.375rem !important
  }

  .m-lg-87 {
    margin: 5.4375rem !important
  }

  .m-lg-88 {
    margin: 5.5rem !important
  }

  .m-lg-89 {
    margin: 5.5625rem !important
  }

  .m-lg-90 {
    margin: 5.625rem !important
  }

  .m-lg-91 {
    margin: 5.6875rem !important
  }

  .m-lg-92 {
    margin: 5.75rem !important
  }

  .m-lg-93 {
    margin: 5.8125rem !important
  }

  .m-lg-95 {
    margin: 5.9375rem !important
  }

  .m-lg-100 {
    margin: 6.25rem !important
  }

  .m-lg-105 {
    margin: 6.5625rem !important
  }

  .m-lg-110 {
    margin: 6.875rem !important
  }

  .m-lg-115 {
    margin: 7.1875rem !important
  }

  .m-lg-120 {
    margin: 7.5rem !important
  }

  .m-lg-122 {
    margin: 7.625rem !important
  }

  .m-lg-125 {
    margin: 7.8125rem !important
  }

  .m-lg-128 {
    margin: 8rem !important
  }

  .m-lg-130 {
    margin: 8.125rem !important
  }

  .m-lg-135 {
    margin: 8.4375rem !important
  }

  .m-lg-139 {
    margin: 8.6875rem !important
  }

  .m-lg-140 {
    margin: 8.75rem !important
  }

  .m-lg-145 {
    margin: 9.0625rem !important
  }

  .m-lg-150 {
    margin: 9.375rem !important
  }

  .m-lg-auto {
    margin: auto !important
  }

  .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .mx-lg-1 {
    margin-left: .0625rem !important;
    margin-right: .0625rem !important
  }

  .mx-lg-2 {
    margin-left: .125rem !important;
    margin-right: .125rem !important
  }

  .mx-lg-3 {
    margin-left: .1875rem !important;
    margin-right: .1875rem !important
  }

  .mx-lg-4 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
  }

  .mx-lg-5 {
    margin-left: .3125rem !important;
    margin-right: .3125rem !important
  }

  .mx-lg-6 {
    margin-left: .375rem !important;
    margin-right: .375rem !important
  }

  .mx-lg-7 {
    margin-left: .4375rem !important;
    margin-right: .4375rem !important
  }

  .mx-lg-8 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
  }

  .mx-lg-9 {
    margin-left: .5625rem !important;
    margin-right: .5625rem !important
  }

  .mx-lg-10 {
    margin-left: .625rem !important;
    margin-right: .625rem !important
  }

  .mx-lg-11 {
    margin-left: .6875rem !important;
    margin-right: .6875rem !important
  }

  .mx-lg-13 {
    margin-left: .8125rem !important;
    margin-right: .8125rem !important
  }

  .mx-lg-15 {
    margin-left: .9375rem !important;
    margin-right: .9375rem !important
  }

  .mx-lg-16 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
  }

  .mx-lg-17 {
    margin-left: 1.0625rem !important;
    margin-right: 1.0625rem !important
  }

  .mx-lg-18 {
    margin-left: 1.125rem !important;
    margin-right: 1.125rem !important
  }

  .mx-lg-19 {
    margin-left: 1.1875rem !important;
    margin-right: 1.1875rem !important
  }

  .mx-lg-20 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
  }

  .mx-lg-22 {
    margin-left: 1.375rem !important;
    margin-right: 1.375rem !important
  }

  .mx-lg-24 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
  }

  .mx-lg-25 {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important
  }

  .mx-lg-26 {
    margin-left: 1.625rem !important;
    margin-right: 1.625rem !important
  }

  .mx-lg-27 {
    margin-left: 1.6875rem !important;
    margin-right: 1.6875rem !important
  }

  .mx-lg-28 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important
  }

  .mx-lg-29 {
    margin-left: 1.8125rem !important;
    margin-right: 1.8125rem !important
  }

  .mx-lg-30 {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important
  }

  .mx-lg-31 {
    margin-left: 1.9375rem !important;
    margin-right: 1.9375rem !important
  }

  .mx-lg-32 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
  }

  .mx-lg-33 {
    margin-left: 2.0625rem !important;
    margin-right: 2.0625rem !important
  }

  .mx-lg-34 {
    margin-left: 2.125rem !important;
    margin-right: 2.125rem !important
  }

  .mx-lg-35 {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important
  }

  .mx-lg-36 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important
  }

  .mx-lg-37 {
    margin-left: 2.3125rem !important;
    margin-right: 2.3125rem !important
  }

  .mx-lg-38 {
    margin-left: 2.375rem !important;
    margin-right: 2.375rem !important
  }

  .mx-lg-40 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
  }

  .mx-lg-42 {
    margin-left: 2.625rem !important;
    margin-right: 2.625rem !important
  }

  .mx-lg-43 {
    margin-left: 2.6875rem !important;
    margin-right: 2.6875rem !important
  }

  .mx-lg-44 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important
  }

  .mx-lg-45 {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important
  }

  .mx-lg-50 {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important
  }

  .mx-lg-51 {
    margin-left: 3.1875rem !important;
    margin-right: 3.1875rem !important
  }

  .mx-lg-52 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important
  }

  .mx-lg-53 {
    margin-left: 3.3125rem !important;
    margin-right: 3.3125rem !important
  }

  .mx-lg-54 {
    margin-left: 3.375rem !important;
    margin-right: 3.375rem !important
  }

  .mx-lg-55 {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important
  }

  .mx-lg-56 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important
  }

  .mx-lg-58 {
    margin-left: 3.625rem !important;
    margin-right: 3.625rem !important
  }

  .mx-lg-60 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
  }

  .mx-lg-64 {
    margin-left: 4rem !important;
    margin-right: 4rem !important
  }

  .mx-lg-65 {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important
  }

  .mx-lg-70 {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important
  }

  .mx-lg-75 {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important
  }

  .mx-lg-80 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
  }

  .mx-lg-84 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important
  }

  .mx-lg-85 {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important
  }

  .mx-lg-86 {
    margin-left: 5.375rem !important;
    margin-right: 5.375rem !important
  }

  .mx-lg-87 {
    margin-left: 5.4375rem !important;
    margin-right: 5.4375rem !important
  }

  .mx-lg-88 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important
  }

  .mx-lg-89 {
    margin-left: 5.5625rem !important;
    margin-right: 5.5625rem !important
  }

  .mx-lg-90 {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important
  }

  .mx-lg-91 {
    margin-left: 5.6875rem !important;
    margin-right: 5.6875rem !important
  }

  .mx-lg-92 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important
  }

  .mx-lg-93 {
    margin-left: 5.8125rem !important;
    margin-right: 5.8125rem !important
  }

  .mx-lg-95 {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important
  }

  .mx-lg-100 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important
  }

  .mx-lg-105 {
    margin-left: 6.5625rem !important;
    margin-right: 6.5625rem !important
  }

  .mx-lg-110 {
    margin-left: 6.875rem !important;
    margin-right: 6.875rem !important
  }

  .mx-lg-115 {
    margin-left: 7.1875rem !important;
    margin-right: 7.1875rem !important
  }

  .mx-lg-120 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important
  }

  .mx-lg-122 {
    margin-left: 7.625rem !important;
    margin-right: 7.625rem !important
  }

  .mx-lg-125 {
    margin-left: 7.8125rem !important;
    margin-right: 7.8125rem !important
  }

  .mx-lg-128 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
  }

  .mx-lg-130 {
    margin-left: 8.125rem !important;
    margin-right: 8.125rem !important
  }

  .mx-lg-135 {
    margin-left: 8.4375rem !important;
    margin-right: 8.4375rem !important
  }

  .mx-lg-139 {
    margin-left: 8.6875rem !important;
    margin-right: 8.6875rem !important
  }

  .mx-lg-140 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important
  }

  .mx-lg-145 {
    margin-left: 9.0625rem !important;
    margin-right: 9.0625rem !important
  }

  .mx-lg-150 {
    margin-left: 9.375rem !important;
    margin-right: 9.375rem !important
  }

  .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important
  }

  .my-lg-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
  }

  .my-lg-1 {
    margin-bottom: .0625rem !important;
    margin-top: .0625rem !important
  }

  .my-lg-2 {
    margin-bottom: .125rem !important;
    margin-top: .125rem !important
  }

  .my-lg-3 {
    margin-bottom: .1875rem !important;
    margin-top: .1875rem !important
  }

  .my-lg-4 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important
  }

  .my-lg-5 {
    margin-bottom: .3125rem !important;
    margin-top: .3125rem !important
  }

  .my-lg-6 {
    margin-bottom: .375rem !important;
    margin-top: .375rem !important
  }

  .my-lg-7 {
    margin-bottom: .4375rem !important;
    margin-top: .4375rem !important
  }

  .my-lg-8 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important
  }

  .my-lg-9 {
    margin-bottom: .5625rem !important;
    margin-top: .5625rem !important
  }

  .my-lg-10 {
    margin-bottom: .625rem !important;
    margin-top: .625rem !important
  }

  .my-lg-11 {
    margin-bottom: .6875rem !important;
    margin-top: .6875rem !important
  }

  .my-lg-13 {
    margin-bottom: .8125rem !important;
    margin-top: .8125rem !important
  }

  .my-lg-15 {
    margin-bottom: .9375rem !important;
    margin-top: .9375rem !important
  }

  .my-lg-16 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
  }

  .my-lg-17 {
    margin-bottom: 1.0625rem !important;
    margin-top: 1.0625rem !important
  }

  .my-lg-18 {
    margin-bottom: 1.125rem !important;
    margin-top: 1.125rem !important
  }

  .my-lg-19 {
    margin-bottom: 1.1875rem !important;
    margin-top: 1.1875rem !important
  }

  .my-lg-20 {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important
  }

  .my-lg-22 {
    margin-bottom: 1.375rem !important;
    margin-top: 1.375rem !important
  }

  .my-lg-24 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
  }

  .my-lg-25 {
    margin-bottom: 1.5625rem !important;
    margin-top: 1.5625rem !important
  }

  .my-lg-26 {
    margin-bottom: 1.625rem !important;
    margin-top: 1.625rem !important
  }

  .my-lg-27 {
    margin-bottom: 1.6875rem !important;
    margin-top: 1.6875rem !important
  }

  .my-lg-28 {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important
  }

  .my-lg-29 {
    margin-bottom: 1.8125rem !important;
    margin-top: 1.8125rem !important
  }

  .my-lg-30 {
    margin-bottom: 1.875rem !important;
    margin-top: 1.875rem !important
  }

  .my-lg-31 {
    margin-bottom: 1.9375rem !important;
    margin-top: 1.9375rem !important
  }

  .my-lg-32 {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important
  }

  .my-lg-33 {
    margin-bottom: 2.0625rem !important;
    margin-top: 2.0625rem !important
  }

  .my-lg-34 {
    margin-bottom: 2.125rem !important;
    margin-top: 2.125rem !important
  }

  .my-lg-35 {
    margin-bottom: 2.1875rem !important;
    margin-top: 2.1875rem !important
  }

  .my-lg-36 {
    margin-bottom: 2.25rem !important;
    margin-top: 2.25rem !important
  }

  .my-lg-37 {
    margin-bottom: 2.3125rem !important;
    margin-top: 2.3125rem !important
  }

  .my-lg-38 {
    margin-bottom: 2.375rem !important;
    margin-top: 2.375rem !important
  }

  .my-lg-40 {
    margin-bottom: 2.5rem !important;
    margin-top: 2.5rem !important
  }

  .my-lg-42 {
    margin-bottom: 2.625rem !important;
    margin-top: 2.625rem !important
  }

  .my-lg-43 {
    margin-bottom: 2.6875rem !important;
    margin-top: 2.6875rem !important
  }

  .my-lg-44 {
    margin-bottom: 2.75rem !important;
    margin-top: 2.75rem !important
  }

  .my-lg-45 {
    margin-bottom: 2.8125rem !important;
    margin-top: 2.8125rem !important
  }

  .my-lg-50 {
    margin-bottom: 3.125rem !important;
    margin-top: 3.125rem !important
  }

  .my-lg-51 {
    margin-bottom: 3.1875rem !important;
    margin-top: 3.1875rem !important
  }

  .my-lg-52 {
    margin-bottom: 3.25rem !important;
    margin-top: 3.25rem !important
  }

  .my-lg-53 {
    margin-bottom: 3.3125rem !important;
    margin-top: 3.3125rem !important
  }

  .my-lg-54 {
    margin-bottom: 3.375rem !important;
    margin-top: 3.375rem !important
  }

  .my-lg-55 {
    margin-bottom: 3.4375rem !important;
    margin-top: 3.4375rem !important
  }

  .my-lg-56 {
    margin-bottom: 3.5rem !important;
    margin-top: 3.5rem !important
  }

  .my-lg-58 {
    margin-bottom: 3.625rem !important;
    margin-top: 3.625rem !important
  }

  .my-lg-60 {
    margin-bottom: 3.75rem !important;
    margin-top: 3.75rem !important
  }

  .my-lg-64 {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important
  }

  .my-lg-65 {
    margin-bottom: 4.0625rem !important;
    margin-top: 4.0625rem !important
  }

  .my-lg-70 {
    margin-bottom: 4.375rem !important;
    margin-top: 4.375rem !important
  }

  .my-lg-75 {
    margin-bottom: 4.6875rem !important;
    margin-top: 4.6875rem !important
  }

  .my-lg-80 {
    margin-bottom: 5rem !important;
    margin-top: 5rem !important
  }

  .my-lg-84 {
    margin-bottom: 5.25rem !important;
    margin-top: 5.25rem !important
  }

  .my-lg-85 {
    margin-bottom: 5.3125rem !important;
    margin-top: 5.3125rem !important
  }

  .my-lg-86 {
    margin-bottom: 5.375rem !important;
    margin-top: 5.375rem !important
  }

  .my-lg-87 {
    margin-bottom: 5.4375rem !important;
    margin-top: 5.4375rem !important
  }

  .my-lg-88 {
    margin-bottom: 5.5rem !important;
    margin-top: 5.5rem !important
  }

  .my-lg-89 {
    margin-bottom: 5.5625rem !important;
    margin-top: 5.5625rem !important
  }

  .my-lg-90 {
    margin-bottom: 5.625rem !important;
    margin-top: 5.625rem !important
  }

  .my-lg-91 {
    margin-bottom: 5.6875rem !important;
    margin-top: 5.6875rem !important
  }

  .my-lg-92 {
    margin-bottom: 5.75rem !important;
    margin-top: 5.75rem !important
  }

  .my-lg-93 {
    margin-bottom: 5.8125rem !important;
    margin-top: 5.8125rem !important
  }

  .my-lg-95 {
    margin-bottom: 5.9375rem !important;
    margin-top: 5.9375rem !important
  }

  .my-lg-100 {
    margin-bottom: 6.25rem !important;
    margin-top: 6.25rem !important
  }

  .my-lg-105 {
    margin-bottom: 6.5625rem !important;
    margin-top: 6.5625rem !important
  }

  .my-lg-110 {
    margin-bottom: 6.875rem !important;
    margin-top: 6.875rem !important
  }

  .my-lg-115 {
    margin-bottom: 7.1875rem !important;
    margin-top: 7.1875rem !important
  }

  .my-lg-120 {
    margin-bottom: 7.5rem !important;
    margin-top: 7.5rem !important
  }

  .my-lg-122 {
    margin-bottom: 7.625rem !important;
    margin-top: 7.625rem !important
  }

  .my-lg-125 {
    margin-bottom: 7.8125rem !important;
    margin-top: 7.8125rem !important
  }

  .my-lg-128 {
    margin-bottom: 8rem !important;
    margin-top: 8rem !important
  }

  .my-lg-130 {
    margin-bottom: 8.125rem !important;
    margin-top: 8.125rem !important
  }

  .my-lg-135 {
    margin-bottom: 8.4375rem !important;
    margin-top: 8.4375rem !important
  }

  .my-lg-139 {
    margin-bottom: 8.6875rem !important;
    margin-top: 8.6875rem !important
  }

  .my-lg-140 {
    margin-bottom: 8.75rem !important;
    margin-top: 8.75rem !important
  }

  .my-lg-145 {
    margin-bottom: 9.0625rem !important;
    margin-top: 9.0625rem !important
  }

  .my-lg-150 {
    margin-bottom: 9.375rem !important;
    margin-top: 9.375rem !important
  }

  .my-lg-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
  }

  .mt-lg-0 {
    margin-top: 0 !important
  }

  .mt-lg-1 {
    margin-top: .0625rem !important
  }

  .mt-lg-2 {
    margin-top: .125rem !important
  }

  .mt-lg-3 {
    margin-top: .1875rem !important
  }

  .mt-lg-4 {
    margin-top: .25rem !important
  }

  .mt-lg-5 {
    margin-top: .3125rem !important
  }

  .mt-lg-6 {
    margin-top: .375rem !important
  }

  .mt-lg-7 {
    margin-top: .4375rem !important
  }

  .mt-lg-8 {
    margin-top: .5rem !important
  }

  .mt-lg-9 {
    margin-top: .5625rem !important
  }

  .mt-lg-10 {
    margin-top: .625rem !important
  }

  .mt-lg-11 {
    margin-top: .6875rem !important
  }

  .mt-lg-13 {
    margin-top: .8125rem !important
  }

  .mt-lg-15 {
    margin-top: .9375rem !important
  }

  .mt-lg-16 {
    margin-top: 1rem !important
  }

  .mt-lg-17 {
    margin-top: 1.0625rem !important
  }

  .mt-lg-18 {
    margin-top: 1.125rem !important
  }

  .mt-lg-19 {
    margin-top: 1.1875rem !important
  }

  .mt-lg-20 {
    margin-top: 1.25rem !important
  }

  .mt-lg-22 {
    margin-top: 1.375rem !important
  }

  .mt-lg-24 {
    margin-top: 1.5rem !important
  }

  .mt-lg-25 {
    margin-top: 1.5625rem !important
  }

  .mt-lg-26 {
    margin-top: 1.625rem !important
  }

  .mt-lg-27 {
    margin-top: 1.6875rem !important
  }

  .mt-lg-28 {
    margin-top: 1.75rem !important
  }

  .mt-lg-29 {
    margin-top: 1.8125rem !important
  }

  .mt-lg-30 {
    margin-top: 1.875rem !important
  }

  .mt-lg-31 {
    margin-top: 1.9375rem !important
  }

  .mt-lg-32 {
    margin-top: 2rem !important
  }

  .mt-lg-33 {
    margin-top: 2.0625rem !important
  }

  .mt-lg-34 {
    margin-top: 2.125rem !important
  }

  .mt-lg-35 {
    margin-top: 2.1875rem !important
  }

  .mt-lg-36 {
    margin-top: 2.25rem !important
  }

  .mt-lg-37 {
    margin-top: 2.3125rem !important
  }

  .mt-lg-38 {
    margin-top: 2.375rem !important
  }

  .mt-lg-40 {
    margin-top: 2.5rem !important
  }

  .mt-lg-42 {
    margin-top: 2.625rem !important
  }

  .mt-lg-43 {
    margin-top: 2.6875rem !important
  }

  .mt-lg-44 {
    margin-top: 2.75rem !important
  }

  .mt-lg-45 {
    margin-top: 2.8125rem !important
  }

  .mt-lg-50 {
    margin-top: 3.125rem !important
  }

  .mt-lg-51 {
    margin-top: 3.1875rem !important
  }

  .mt-lg-52 {
    margin-top: 3.25rem !important
  }

  .mt-lg-53 {
    margin-top: 3.3125rem !important
  }

  .mt-lg-54 {
    margin-top: 3.375rem !important
  }

  .mt-lg-55 {
    margin-top: 3.4375rem !important
  }

  .mt-lg-56 {
    margin-top: 3.5rem !important
  }

  .mt-lg-58 {
    margin-top: 3.625rem !important
  }

  .mt-lg-60 {
    margin-top: 3.75rem !important
  }

  .mt-lg-64 {
    margin-top: 4rem !important
  }

  .mt-lg-65 {
    margin-top: 4.0625rem !important
  }

  .mt-lg-70 {
    margin-top: 4.375rem !important
  }

  .mt-lg-75 {
    margin-top: 4.6875rem !important
  }

  .mt-lg-80 {
    margin-top: 5rem !important
  }

  .mt-lg-84 {
    margin-top: 5.25rem !important
  }

  .mt-lg-85 {
    margin-top: 5.3125rem !important
  }

  .mt-lg-86 {
    margin-top: 5.375rem !important
  }

  .mt-lg-87 {
    margin-top: 5.4375rem !important
  }

  .mt-lg-88 {
    margin-top: 5.5rem !important
  }

  .mt-lg-89 {
    margin-top: 5.5625rem !important
  }

  .mt-lg-90 {
    margin-top: 5.625rem !important
  }

  .mt-lg-91 {
    margin-top: 5.6875rem !important
  }

  .mt-lg-92 {
    margin-top: 5.75rem !important
  }

  .mt-lg-93 {
    margin-top: 5.8125rem !important
  }

  .mt-lg-95 {
    margin-top: 5.9375rem !important
  }

  .mt-lg-100 {
    margin-top: 6.25rem !important
  }

  .mt-lg-105 {
    margin-top: 6.5625rem !important
  }

  .mt-lg-110 {
    margin-top: 6.875rem !important
  }

  .mt-lg-115 {
    margin-top: 7.1875rem !important
  }

  .mt-lg-120 {
    margin-top: 7.5rem !important
  }

  .mt-lg-122 {
    margin-top: 7.625rem !important
  }

  .mt-lg-125 {
    margin-top: 7.8125rem !important
  }

  .mt-lg-128 {
    margin-top: 8rem !important
  }

  .mt-lg-130 {
    margin-top: 8.125rem !important
  }

  .mt-lg-135 {
    margin-top: 8.4375rem !important
  }

  .mt-lg-139 {
    margin-top: 8.6875rem !important
  }

  .mt-lg-140 {
    margin-top: 8.75rem !important
  }

  .mt-lg-145 {
    margin-top: 9.0625rem !important
  }

  .mt-lg-150 {
    margin-top: 9.375rem !important
  }

  .mt-lg-auto {
    margin-top: auto !important
  }

  .me-lg-0 {
    margin-right: 0 !important
  }

  .me-lg-1 {
    margin-right: .0625rem !important
  }

  .me-lg-2 {
    margin-right: .125rem !important
  }

  .me-lg-3 {
    margin-right: .1875rem !important
  }

  .me-lg-4 {
    margin-right: .25rem !important
  }

  .me-lg-5 {
    margin-right: .3125rem !important
  }

  .me-lg-6 {
    margin-right: .375rem !important
  }

  .me-lg-7 {
    margin-right: .4375rem !important
  }

  .me-lg-8 {
    margin-right: .5rem !important
  }

  .me-lg-9 {
    margin-right: .5625rem !important
  }

  .me-lg-10 {
    margin-right: .625rem !important
  }

  .me-lg-11 {
    margin-right: .6875rem !important
  }

  .me-lg-13 {
    margin-right: .8125rem !important
  }

  .me-lg-15 {
    margin-right: .9375rem !important
  }

  .me-lg-16 {
    margin-right: 1rem !important
  }

  .me-lg-17 {
    margin-right: 1.0625rem !important
  }

  .me-lg-18 {
    margin-right: 1.125rem !important
  }

  .me-lg-19 {
    margin-right: 1.1875rem !important
  }

  .me-lg-20 {
    margin-right: 1.25rem !important
  }

  .me-lg-22 {
    margin-right: 1.375rem !important
  }

  .me-lg-24 {
    margin-right: 1.5rem !important
  }

  .me-lg-25 {
    margin-right: 1.5625rem !important
  }

  .me-lg-26 {
    margin-right: 1.625rem !important
  }

  .me-lg-27 {
    margin-right: 1.6875rem !important
  }

  .me-lg-28 {
    margin-right: 1.75rem !important
  }

  .me-lg-29 {
    margin-right: 1.8125rem !important
  }

  .me-lg-30 {
    margin-right: 1.875rem !important
  }

  .me-lg-31 {
    margin-right: 1.9375rem !important
  }

  .me-lg-32 {
    margin-right: 2rem !important
  }

  .me-lg-33 {
    margin-right: 2.0625rem !important
  }

  .me-lg-34 {
    margin-right: 2.125rem !important
  }

  .me-lg-35 {
    margin-right: 2.1875rem !important
  }

  .me-lg-36 {
    margin-right: 2.25rem !important
  }

  .me-lg-37 {
    margin-right: 2.3125rem !important
  }

  .me-lg-38 {
    margin-right: 2.375rem !important
  }

  .me-lg-40 {
    margin-right: 2.5rem !important
  }

  .me-lg-42 {
    margin-right: 2.625rem !important
  }

  .me-lg-43 {
    margin-right: 2.6875rem !important
  }

  .me-lg-44 {
    margin-right: 2.75rem !important
  }

  .me-lg-45 {
    margin-right: 2.8125rem !important
  }

  .me-lg-50 {
    margin-right: 3.125rem !important
  }

  .me-lg-51 {
    margin-right: 3.1875rem !important
  }

  .me-lg-52 {
    margin-right: 3.25rem !important
  }

  .me-lg-53 {
    margin-right: 3.3125rem !important
  }

  .me-lg-54 {
    margin-right: 3.375rem !important
  }

  .me-lg-55 {
    margin-right: 3.4375rem !important
  }

  .me-lg-56 {
    margin-right: 3.5rem !important
  }

  .me-lg-58 {
    margin-right: 3.625rem !important
  }

  .me-lg-60 {
    margin-right: 3.75rem !important
  }

  .me-lg-64 {
    margin-right: 4rem !important
  }

  .me-lg-65 {
    margin-right: 4.0625rem !important
  }

  .me-lg-70 {
    margin-right: 4.375rem !important
  }

  .me-lg-75 {
    margin-right: 4.6875rem !important
  }

  .me-lg-80 {
    margin-right: 5rem !important
  }

  .me-lg-84 {
    margin-right: 5.25rem !important
  }

  .me-lg-85 {
    margin-right: 5.3125rem !important
  }

  .me-lg-86 {
    margin-right: 5.375rem !important
  }

  .me-lg-87 {
    margin-right: 5.4375rem !important
  }

  .me-lg-88 {
    margin-right: 5.5rem !important
  }

  .me-lg-89 {
    margin-right: 5.5625rem !important
  }

  .me-lg-90 {
    margin-right: 5.625rem !important
  }

  .me-lg-91 {
    margin-right: 5.6875rem !important
  }

  .me-lg-92 {
    margin-right: 5.75rem !important
  }

  .me-lg-93 {
    margin-right: 5.8125rem !important
  }

  .me-lg-95 {
    margin-right: 5.9375rem !important
  }

  .me-lg-100 {
    margin-right: 6.25rem !important
  }

  .me-lg-105 {
    margin-right: 6.5625rem !important
  }

  .me-lg-110 {
    margin-right: 6.875rem !important
  }

  .me-lg-115 {
    margin-right: 7.1875rem !important
  }

  .me-lg-120 {
    margin-right: 7.5rem !important
  }

  .me-lg-122 {
    margin-right: 7.625rem !important
  }

  .me-lg-125 {
    margin-right: 7.8125rem !important
  }

  .me-lg-128 {
    margin-right: 8rem !important
  }

  .me-lg-130 {
    margin-right: 8.125rem !important
  }

  .me-lg-135 {
    margin-right: 8.4375rem !important
  }

  .me-lg-139 {
    margin-right: 8.6875rem !important
  }

  .me-lg-140 {
    margin-right: 8.75rem !important
  }

  .me-lg-145 {
    margin-right: 9.0625rem !important
  }

  .me-lg-150 {
    margin-right: 9.375rem !important
  }

  .me-lg-auto {
    margin-right: auto !important
  }

  .mb-lg-0 {
    margin-bottom: 0 !important
  }

  .mb-lg-1 {
    margin-bottom: .0625rem !important
  }

  .mb-lg-2 {
    margin-bottom: .125rem !important
  }

  .mb-lg-3 {
    margin-bottom: .1875rem !important
  }

  .mb-lg-4 {
    margin-bottom: .25rem !important
  }

  .mb-lg-5 {
    margin-bottom: .3125rem !important
  }

  .mb-lg-6 {
    margin-bottom: .375rem !important
  }

  .mb-lg-7 {
    margin-bottom: .4375rem !important
  }

  .mb-lg-8 {
    margin-bottom: .5rem !important
  }

  .mb-lg-9 {
    margin-bottom: .5625rem !important
  }

  .mb-lg-10 {
    margin-bottom: .625rem !important
  }

  .mb-lg-11 {
    margin-bottom: .6875rem !important
  }

  .mb-lg-13 {
    margin-bottom: .8125rem !important
  }

  .mb-lg-15 {
    margin-bottom: .9375rem !important
  }

  .mb-lg-16 {
    margin-bottom: 1rem !important
  }

  .mb-lg-17 {
    margin-bottom: 1.0625rem !important
  }

  .mb-lg-18 {
    margin-bottom: 1.125rem !important
  }

  .mb-lg-19 {
    margin-bottom: 1.1875rem !important
  }

  .mb-lg-20 {
    margin-bottom: 1.25rem !important
  }

  .mb-lg-22 {
    margin-bottom: 1.375rem !important
  }

  .mb-lg-24 {
    margin-bottom: 1.5rem !important
  }

  .mb-lg-25 {
    margin-bottom: 1.5625rem !important
  }

  .mb-lg-26 {
    margin-bottom: 1.625rem !important
  }

  .mb-lg-27 {
    margin-bottom: 1.6875rem !important
  }

  .mb-lg-28 {
    margin-bottom: 1.75rem !important
  }

  .mb-lg-29 {
    margin-bottom: 1.8125rem !important
  }

  .mb-lg-30 {
    margin-bottom: 1.875rem !important
  }

  .mb-lg-31 {
    margin-bottom: 1.9375rem !important
  }

  .mb-lg-32 {
    margin-bottom: 2rem !important
  }

  .mb-lg-33 {
    margin-bottom: 2.0625rem !important
  }

  .mb-lg-34 {
    margin-bottom: 2.125rem !important
  }

  .mb-lg-35 {
    margin-bottom: 2.1875rem !important
  }

  .mb-lg-36 {
    margin-bottom: 2.25rem !important
  }

  .mb-lg-37 {
    margin-bottom: 2.3125rem !important
  }

  .mb-lg-38 {
    margin-bottom: 2.375rem !important
  }

  .mb-lg-40 {
    margin-bottom: 2.5rem !important
  }

  .mb-lg-42 {
    margin-bottom: 2.625rem !important
  }

  .mb-lg-43 {
    margin-bottom: 2.6875rem !important
  }

  .mb-lg-44 {
    margin-bottom: 2.75rem !important
  }

  .mb-lg-45 {
    margin-bottom: 2.8125rem !important
  }

  .mb-lg-50 {
    margin-bottom: 3.125rem !important
  }

  .mb-lg-51 {
    margin-bottom: 3.1875rem !important
  }

  .mb-lg-52 {
    margin-bottom: 3.25rem !important
  }

  .mb-lg-53 {
    margin-bottom: 3.3125rem !important
  }

  .mb-lg-54 {
    margin-bottom: 3.375rem !important
  }

  .mb-lg-55 {
    margin-bottom: 3.4375rem !important
  }

  .mb-lg-56 {
    margin-bottom: 3.5rem !important
  }

  .mb-lg-58 {
    margin-bottom: 3.625rem !important
  }

  .mb-lg-60 {
    margin-bottom: 3.75rem !important
  }

  .mb-lg-64 {
    margin-bottom: 4rem !important
  }

  .mb-lg-65 {
    margin-bottom: 4.0625rem !important
  }

  .mb-lg-70 {
    margin-bottom: 4.375rem !important
  }

  .mb-lg-75 {
    margin-bottom: 4.6875rem !important
  }

  .mb-lg-80 {
    margin-bottom: 5rem !important
  }

  .mb-lg-84 {
    margin-bottom: 5.25rem !important
  }

  .mb-lg-85 {
    margin-bottom: 5.3125rem !important
  }

  .mb-lg-86 {
    margin-bottom: 5.375rem !important
  }

  .mb-lg-87 {
    margin-bottom: 5.4375rem !important
  }

  .mb-lg-88 {
    margin-bottom: 5.5rem !important
  }

  .mb-lg-89 {
    margin-bottom: 5.5625rem !important
  }

  .mb-lg-90 {
    margin-bottom: 5.625rem !important
  }

  .mb-lg-91 {
    margin-bottom: 5.6875rem !important
  }

  .mb-lg-92 {
    margin-bottom: 5.75rem !important
  }

  .mb-lg-93 {
    margin-bottom: 5.8125rem !important
  }

  .mb-lg-95 {
    margin-bottom: 5.9375rem !important
  }

  .mb-lg-100 {
    margin-bottom: 6.25rem !important
  }

  .mb-lg-105 {
    margin-bottom: 6.5625rem !important
  }

  .mb-lg-110 {
    margin-bottom: 6.875rem !important
  }

  .mb-lg-115 {
    margin-bottom: 7.1875rem !important
  }

  .mb-lg-120 {
    margin-bottom: 7.5rem !important
  }

  .mb-lg-122 {
    margin-bottom: 7.625rem !important
  }

  .mb-lg-125 {
    margin-bottom: 7.8125rem !important
  }

  .mb-lg-128 {
    margin-bottom: 8rem !important
  }

  .mb-lg-130 {
    margin-bottom: 8.125rem !important
  }

  .mb-lg-135 {
    margin-bottom: 8.4375rem !important
  }

  .mb-lg-139 {
    margin-bottom: 8.6875rem !important
  }

  .mb-lg-140 {
    margin-bottom: 8.75rem !important
  }

  .mb-lg-145 {
    margin-bottom: 9.0625rem !important
  }

  .mb-lg-150 {
    margin-bottom: 9.375rem !important
  }

  .mb-lg-auto {
    margin-bottom: auto !important
  }

  .ms-lg-0 {
    margin-left: 0 !important
  }

  .ms-lg-1 {
    margin-left: .0625rem !important
  }

  .ms-lg-2 {
    margin-left: .125rem !important
  }

  .ms-lg-3 {
    margin-left: .1875rem !important
  }

  .ms-lg-4 {
    margin-left: .25rem !important
  }

  .ms-lg-5 {
    margin-left: .3125rem !important
  }

  .ms-lg-6 {
    margin-left: .375rem !important
  }

  .ms-lg-7 {
    margin-left: .4375rem !important
  }

  .ms-lg-8 {
    margin-left: .5rem !important
  }

  .ms-lg-9 {
    margin-left: .5625rem !important
  }

  .ms-lg-10 {
    margin-left: .625rem !important
  }

  .ms-lg-11 {
    margin-left: .6875rem !important
  }

  .ms-lg-13 {
    margin-left: .8125rem !important
  }

  .ms-lg-15 {
    margin-left: .9375rem !important
  }

  .ms-lg-16 {
    margin-left: 1rem !important
  }

  .ms-lg-17 {
    margin-left: 1.0625rem !important
  }

  .ms-lg-18 {
    margin-left: 1.125rem !important
  }

  .ms-lg-19 {
    margin-left: 1.1875rem !important
  }

  .ms-lg-20 {
    margin-left: 1.25rem !important
  }

  .ms-lg-22 {
    margin-left: 1.375rem !important
  }

  .ms-lg-24 {
    margin-left: 1.5rem !important
  }

  .ms-lg-25 {
    margin-left: 1.5625rem !important
  }

  .ms-lg-26 {
    margin-left: 1.625rem !important
  }

  .ms-lg-27 {
    margin-left: 1.6875rem !important
  }

  .ms-lg-28 {
    margin-left: 1.75rem !important
  }

  .ms-lg-29 {
    margin-left: 1.8125rem !important
  }

  .ms-lg-30 {
    margin-left: 1.875rem !important
  }

  .ms-lg-31 {
    margin-left: 1.9375rem !important
  }

  .ms-lg-32 {
    margin-left: 2rem !important
  }

  .ms-lg-33 {
    margin-left: 2.0625rem !important
  }

  .ms-lg-34 {
    margin-left: 2.125rem !important
  }

  .ms-lg-35 {
    margin-left: 2.1875rem !important
  }

  .ms-lg-36 {
    margin-left: 2.25rem !important
  }

  .ms-lg-37 {
    margin-left: 2.3125rem !important
  }

  .ms-lg-38 {
    margin-left: 2.375rem !important
  }

  .ms-lg-40 {
    margin-left: 2.5rem !important
  }

  .ms-lg-42 {
    margin-left: 2.625rem !important
  }

  .ms-lg-43 {
    margin-left: 2.6875rem !important
  }

  .ms-lg-44 {
    margin-left: 2.75rem !important
  }

  .ms-lg-45 {
    margin-left: 2.8125rem !important
  }

  .ms-lg-50 {
    margin-left: 3.125rem !important
  }

  .ms-lg-51 {
    margin-left: 3.1875rem !important
  }

  .ms-lg-52 {
    margin-left: 3.25rem !important
  }

  .ms-lg-53 {
    margin-left: 3.3125rem !important
  }

  .ms-lg-54 {
    margin-left: 3.375rem !important
  }

  .ms-lg-55 {
    margin-left: 3.4375rem !important
  }

  .ms-lg-56 {
    margin-left: 3.5rem !important
  }

  .ms-lg-58 {
    margin-left: 3.625rem !important
  }

  .ms-lg-60 {
    margin-left: 3.75rem !important
  }

  .ms-lg-64 {
    margin-left: 4rem !important
  }

  .ms-lg-65 {
    margin-left: 4.0625rem !important
  }

  .ms-lg-70 {
    margin-left: 4.375rem !important
  }

  .ms-lg-75 {
    margin-left: 4.6875rem !important
  }

  .ms-lg-80 {
    margin-left: 5rem !important
  }

  .ms-lg-84 {
    margin-left: 5.25rem !important
  }

  .ms-lg-85 {
    margin-left: 5.3125rem !important
  }

  .ms-lg-86 {
    margin-left: 5.375rem !important
  }

  .ms-lg-87 {
    margin-left: 5.4375rem !important
  }

  .ms-lg-88 {
    margin-left: 5.5rem !important
  }

  .ms-lg-89 {
    margin-left: 5.5625rem !important
  }

  .ms-lg-90 {
    margin-left: 5.625rem !important
  }

  .ms-lg-91 {
    margin-left: 5.6875rem !important
  }

  .ms-lg-92 {
    margin-left: 5.75rem !important
  }

  .ms-lg-93 {
    margin-left: 5.8125rem !important
  }

  .ms-lg-95 {
    margin-left: 5.9375rem !important
  }

  .ms-lg-100 {
    margin-left: 6.25rem !important
  }

  .ms-lg-105 {
    margin-left: 6.5625rem !important
  }

  .ms-lg-110 {
    margin-left: 6.875rem !important
  }

  .ms-lg-115 {
    margin-left: 7.1875rem !important
  }

  .ms-lg-120 {
    margin-left: 7.5rem !important
  }

  .ms-lg-122 {
    margin-left: 7.625rem !important
  }

  .ms-lg-125 {
    margin-left: 7.8125rem !important
  }

  .ms-lg-128 {
    margin-left: 8rem !important
  }

  .ms-lg-130 {
    margin-left: 8.125rem !important
  }

  .ms-lg-135 {
    margin-left: 8.4375rem !important
  }

  .ms-lg-139 {
    margin-left: 8.6875rem !important
  }

  .ms-lg-140 {
    margin-left: 8.75rem !important
  }

  .ms-lg-145 {
    margin-left: 9.0625rem !important
  }

  .ms-lg-150 {
    margin-left: 9.375rem !important
  }

  .ms-lg-auto {
    margin-left: auto !important
  }

  .m-lg-n1 {
    margin: -.0625rem !important
  }

  .m-lg-n2 {
    margin: -.125rem !important
  }

  .m-lg-n3 {
    margin: -.1875rem !important
  }

  .m-lg-n4 {
    margin: -.25rem !important
  }

  .m-lg-n5 {
    margin: -.3125rem !important
  }

  .m-lg-n6 {
    margin: -.375rem !important
  }

  .m-lg-n7 {
    margin: -.4375rem !important
  }

  .m-lg-n8 {
    margin: -.5rem !important
  }

  .m-lg-n9 {
    margin: -.5625rem !important
  }

  .m-lg-n10 {
    margin: -.625rem !important
  }

  .m-lg-n11 {
    margin: -.6875rem !important
  }

  .m-lg-n13 {
    margin: -.8125rem !important
  }

  .m-lg-n15 {
    margin: -.9375rem !important
  }

  .m-lg-n16 {
    margin: -1rem !important
  }

  .m-lg-n17 {
    margin: -1.0625rem !important
  }

  .m-lg-n18 {
    margin: -1.125rem !important
  }

  .m-lg-n19 {
    margin: -1.1875rem !important
  }

  .m-lg-n20 {
    margin: -1.25rem !important
  }

  .m-lg-n22 {
    margin: -1.375rem !important
  }

  .m-lg-n24 {
    margin: -1.5rem !important
  }

  .m-lg-n25 {
    margin: -1.5625rem !important
  }

  .m-lg-n26 {
    margin: -1.625rem !important
  }

  .m-lg-n27 {
    margin: -1.6875rem !important
  }

  .m-lg-n28 {
    margin: -1.75rem !important
  }

  .m-lg-n29 {
    margin: -1.8125rem !important
  }

  .m-lg-n30 {
    margin: -1.875rem !important
  }

  .m-lg-n31 {
    margin: -1.9375rem !important
  }

  .m-lg-n32 {
    margin: -2rem !important
  }

  .m-lg-n33 {
    margin: -2.0625rem !important
  }

  .m-lg-n34 {
    margin: -2.125rem !important
  }

  .m-lg-n35 {
    margin: -2.1875rem !important
  }

  .m-lg-n36 {
    margin: -2.25rem !important
  }

  .m-lg-n37 {
    margin: -2.3125rem !important
  }

  .m-lg-n38 {
    margin: -2.375rem !important
  }

  .m-lg-n40 {
    margin: -2.5rem !important
  }

  .m-lg-n42 {
    margin: -2.625rem !important
  }

  .m-lg-n43 {
    margin: -2.6875rem !important
  }

  .m-lg-n44 {
    margin: -2.75rem !important
  }

  .m-lg-n45 {
    margin: -2.8125rem !important
  }

  .m-lg-n50 {
    margin: -3.125rem !important
  }

  .m-lg-n51 {
    margin: -3.1875rem !important
  }

  .m-lg-n52 {
    margin: -3.25rem !important
  }

  .m-lg-n53 {
    margin: -3.3125rem !important
  }

  .m-lg-n54 {
    margin: -3.375rem !important
  }

  .m-lg-n55 {
    margin: -3.4375rem !important
  }

  .m-lg-n56 {
    margin: -3.5rem !important
  }

  .m-lg-n58 {
    margin: -3.625rem !important
  }

  .m-lg-n60 {
    margin: -3.75rem !important
  }

  .m-lg-n64 {
    margin: -4rem !important
  }

  .m-lg-n65 {
    margin: -4.0625rem !important
  }

  .m-lg-n70 {
    margin: -4.375rem !important
  }

  .m-lg-n75 {
    margin: -4.6875rem !important
  }

  .m-lg-n80 {
    margin: -5rem !important
  }

  .m-lg-n84 {
    margin: -5.25rem !important
  }

  .m-lg-n85 {
    margin: -5.3125rem !important
  }

  .m-lg-n86 {
    margin: -5.375rem !important
  }

  .m-lg-n87 {
    margin: -5.4375rem !important
  }

  .m-lg-n88 {
    margin: -5.5rem !important
  }

  .m-lg-n89 {
    margin: -5.5625rem !important
  }

  .m-lg-n90 {
    margin: -5.625rem !important
  }

  .m-lg-n91 {
    margin: -5.6875rem !important
  }

  .m-lg-n92 {
    margin: -5.75rem !important
  }

  .m-lg-n93 {
    margin: -5.8125rem !important
  }

  .m-lg-n95 {
    margin: -5.9375rem !important
  }

  .m-lg-n100 {
    margin: -6.25rem !important
  }

  .m-lg-n105 {
    margin: -6.5625rem !important
  }

  .m-lg-n110 {
    margin: -6.875rem !important
  }

  .m-lg-n115 {
    margin: -7.1875rem !important
  }

  .m-lg-n120 {
    margin: -7.5rem !important
  }

  .m-lg-n122 {
    margin: -7.625rem !important
  }

  .m-lg-n125 {
    margin: -7.8125rem !important
  }

  .m-lg-n128 {
    margin: -8rem !important
  }

  .m-lg-n130 {
    margin: -8.125rem !important
  }

  .m-lg-n135 {
    margin: -8.4375rem !important
  }

  .m-lg-n139 {
    margin: -8.6875rem !important
  }

  .m-lg-n140 {
    margin: -8.75rem !important
  }

  .m-lg-n145 {
    margin: -9.0625rem !important
  }

  .m-lg-n150 {
    margin: -9.375rem !important
  }

  .mx-lg-n1 {
    margin-left: -.0625rem !important;
    margin-right: -.0625rem !important
  }

  .mx-lg-n2 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
  }

  .mx-lg-n3 {
    margin-left: -.1875rem !important;
    margin-right: -.1875rem !important
  }

  .mx-lg-n4 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
  }

  .mx-lg-n5 {
    margin-left: -.3125rem !important;
    margin-right: -.3125rem !important
  }

  .mx-lg-n6 {
    margin-left: -.375rem !important;
    margin-right: -.375rem !important
  }

  .mx-lg-n7 {
    margin-left: -.4375rem !important;
    margin-right: -.4375rem !important
  }

  .mx-lg-n8 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
  }

  .mx-lg-n9 {
    margin-left: -.5625rem !important;
    margin-right: -.5625rem !important
  }

  .mx-lg-n10 {
    margin-left: -.625rem !important;
    margin-right: -.625rem !important
  }

  .mx-lg-n11 {
    margin-left: -.6875rem !important;
    margin-right: -.6875rem !important
  }

  .mx-lg-n13 {
    margin-left: -.8125rem !important;
    margin-right: -.8125rem !important
  }

  .mx-lg-n15 {
    margin-left: -.9375rem !important;
    margin-right: -.9375rem !important
  }

  .mx-lg-n16 {
    margin-left: -1rem !important;
    margin-right: -1rem !important
  }

  .mx-lg-n17 {
    margin-left: -1.0625rem !important;
    margin-right: -1.0625rem !important
  }

  .mx-lg-n18 {
    margin-left: -1.125rem !important;
    margin-right: -1.125rem !important
  }

  .mx-lg-n19 {
    margin-left: -1.1875rem !important;
    margin-right: -1.1875rem !important
  }

  .mx-lg-n20 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
  }

  .mx-lg-n22 {
    margin-left: -1.375rem !important;
    margin-right: -1.375rem !important
  }

  .mx-lg-n24 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important
  }

  .mx-lg-n25 {
    margin-left: -1.5625rem !important;
    margin-right: -1.5625rem !important
  }

  .mx-lg-n26 {
    margin-left: -1.625rem !important;
    margin-right: -1.625rem !important
  }

  .mx-lg-n27 {
    margin-left: -1.6875rem !important;
    margin-right: -1.6875rem !important
  }

  .mx-lg-n28 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important
  }

  .mx-lg-n29 {
    margin-left: -1.8125rem !important;
    margin-right: -1.8125rem !important
  }

  .mx-lg-n30 {
    margin-left: -1.875rem !important;
    margin-right: -1.875rem !important
  }

  .mx-lg-n31 {
    margin-left: -1.9375rem !important;
    margin-right: -1.9375rem !important
  }

  .mx-lg-n32 {
    margin-left: -2rem !important;
    margin-right: -2rem !important
  }

  .mx-lg-n33 {
    margin-left: -2.0625rem !important;
    margin-right: -2.0625rem !important
  }

  .mx-lg-n34 {
    margin-left: -2.125rem !important;
    margin-right: -2.125rem !important
  }

  .mx-lg-n35 {
    margin-left: -2.1875rem !important;
    margin-right: -2.1875rem !important
  }

  .mx-lg-n36 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important
  }

  .mx-lg-n37 {
    margin-left: -2.3125rem !important;
    margin-right: -2.3125rem !important
  }

  .mx-lg-n38 {
    margin-left: -2.375rem !important;
    margin-right: -2.375rem !important
  }

  .mx-lg-n40 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
  }

  .mx-lg-n42 {
    margin-left: -2.625rem !important;
    margin-right: -2.625rem !important
  }

  .mx-lg-n43 {
    margin-left: -2.6875rem !important;
    margin-right: -2.6875rem !important
  }

  .mx-lg-n44 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important
  }

  .mx-lg-n45 {
    margin-left: -2.8125rem !important;
    margin-right: -2.8125rem !important
  }

  .mx-lg-n50 {
    margin-left: -3.125rem !important;
    margin-right: -3.125rem !important
  }

  .mx-lg-n51 {
    margin-left: -3.1875rem !important;
    margin-right: -3.1875rem !important
  }

  .mx-lg-n52 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important
  }

  .mx-lg-n53 {
    margin-left: -3.3125rem !important;
    margin-right: -3.3125rem !important
  }

  .mx-lg-n54 {
    margin-left: -3.375rem !important;
    margin-right: -3.375rem !important
  }

  .mx-lg-n55 {
    margin-left: -3.4375rem !important;
    margin-right: -3.4375rem !important
  }

  .mx-lg-n56 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important
  }

  .mx-lg-n58 {
    margin-left: -3.625rem !important;
    margin-right: -3.625rem !important
  }

  .mx-lg-n60 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
  }

  .mx-lg-n64 {
    margin-left: -4rem !important;
    margin-right: -4rem !important
  }

  .mx-lg-n65 {
    margin-left: -4.0625rem !important;
    margin-right: -4.0625rem !important
  }

  .mx-lg-n70 {
    margin-left: -4.375rem !important;
    margin-right: -4.375rem !important
  }

  .mx-lg-n75 {
    margin-left: -4.6875rem !important;
    margin-right: -4.6875rem !important
  }

  .mx-lg-n80 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
  }

  .mx-lg-n84 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important
  }

  .mx-lg-n85 {
    margin-left: -5.3125rem !important;
    margin-right: -5.3125rem !important
  }

  .mx-lg-n86 {
    margin-left: -5.375rem !important;
    margin-right: -5.375rem !important
  }

  .mx-lg-n87 {
    margin-left: -5.4375rem !important;
    margin-right: -5.4375rem !important
  }

  .mx-lg-n88 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important
  }

  .mx-lg-n89 {
    margin-left: -5.5625rem !important;
    margin-right: -5.5625rem !important
  }

  .mx-lg-n90 {
    margin-left: -5.625rem !important;
    margin-right: -5.625rem !important
  }

  .mx-lg-n91 {
    margin-left: -5.6875rem !important;
    margin-right: -5.6875rem !important
  }

  .mx-lg-n92 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important
  }

  .mx-lg-n93 {
    margin-left: -5.8125rem !important;
    margin-right: -5.8125rem !important
  }

  .mx-lg-n95 {
    margin-left: -5.9375rem !important;
    margin-right: -5.9375rem !important
  }

  .mx-lg-n100 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important
  }

  .mx-lg-n105 {
    margin-left: -6.5625rem !important;
    margin-right: -6.5625rem !important
  }

  .mx-lg-n110 {
    margin-left: -6.875rem !important;
    margin-right: -6.875rem !important
  }

  .mx-lg-n115 {
    margin-left: -7.1875rem !important;
    margin-right: -7.1875rem !important
  }

  .mx-lg-n120 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important
  }

  .mx-lg-n122 {
    margin-left: -7.625rem !important;
    margin-right: -7.625rem !important
  }

  .mx-lg-n125 {
    margin-left: -7.8125rem !important;
    margin-right: -7.8125rem !important
  }

  .mx-lg-n128 {
    margin-left: -8rem !important;
    margin-right: -8rem !important
  }

  .mx-lg-n130 {
    margin-left: -8.125rem !important;
    margin-right: -8.125rem !important
  }

  .mx-lg-n135 {
    margin-left: -8.4375rem !important;
    margin-right: -8.4375rem !important
  }

  .mx-lg-n139 {
    margin-left: -8.6875rem !important;
    margin-right: -8.6875rem !important
  }

  .mx-lg-n140 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important
  }

  .mx-lg-n145 {
    margin-left: -9.0625rem !important;
    margin-right: -9.0625rem !important
  }

  .mx-lg-n150 {
    margin-left: -9.375rem !important;
    margin-right: -9.375rem !important
  }

  .my-lg-n1 {
    margin-bottom: -.0625rem !important;
    margin-top: -.0625rem !important
  }

  .my-lg-n2 {
    margin-bottom: -.125rem !important;
    margin-top: -.125rem !important
  }

  .my-lg-n3 {
    margin-bottom: -.1875rem !important;
    margin-top: -.1875rem !important
  }

  .my-lg-n4 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important
  }

  .my-lg-n5 {
    margin-bottom: -.3125rem !important;
    margin-top: -.3125rem !important
  }

  .my-lg-n6 {
    margin-bottom: -.375rem !important;
    margin-top: -.375rem !important
  }

  .my-lg-n7 {
    margin-bottom: -.4375rem !important;
    margin-top: -.4375rem !important
  }

  .my-lg-n8 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important
  }

  .my-lg-n9 {
    margin-bottom: -.5625rem !important;
    margin-top: -.5625rem !important
  }

  .my-lg-n10 {
    margin-bottom: -.625rem !important;
    margin-top: -.625rem !important
  }

  .my-lg-n11 {
    margin-bottom: -.6875rem !important;
    margin-top: -.6875rem !important
  }

  .my-lg-n13 {
    margin-bottom: -.8125rem !important;
    margin-top: -.8125rem !important
  }

  .my-lg-n15 {
    margin-bottom: -.9375rem !important;
    margin-top: -.9375rem !important
  }

  .my-lg-n16 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important
  }

  .my-lg-n17 {
    margin-bottom: -1.0625rem !important;
    margin-top: -1.0625rem !important
  }

  .my-lg-n18 {
    margin-bottom: -1.125rem !important;
    margin-top: -1.125rem !important
  }

  .my-lg-n19 {
    margin-bottom: -1.1875rem !important;
    margin-top: -1.1875rem !important
  }

  .my-lg-n20 {
    margin-bottom: -1.25rem !important;
    margin-top: -1.25rem !important
  }

  .my-lg-n22 {
    margin-bottom: -1.375rem !important;
    margin-top: -1.375rem !important
  }

  .my-lg-n24 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important
  }

  .my-lg-n25 {
    margin-bottom: -1.5625rem !important;
    margin-top: -1.5625rem !important
  }

  .my-lg-n26 {
    margin-bottom: -1.625rem !important;
    margin-top: -1.625rem !important
  }

  .my-lg-n27 {
    margin-bottom: -1.6875rem !important;
    margin-top: -1.6875rem !important
  }

  .my-lg-n28 {
    margin-bottom: -1.75rem !important;
    margin-top: -1.75rem !important
  }

  .my-lg-n29 {
    margin-bottom: -1.8125rem !important;
    margin-top: -1.8125rem !important
  }

  .my-lg-n30 {
    margin-bottom: -1.875rem !important;
    margin-top: -1.875rem !important
  }

  .my-lg-n31 {
    margin-bottom: -1.9375rem !important;
    margin-top: -1.9375rem !important
  }

  .my-lg-n32 {
    margin-bottom: -2rem !important;
    margin-top: -2rem !important
  }

  .my-lg-n33 {
    margin-bottom: -2.0625rem !important;
    margin-top: -2.0625rem !important
  }

  .my-lg-n34 {
    margin-bottom: -2.125rem !important;
    margin-top: -2.125rem !important
  }

  .my-lg-n35 {
    margin-bottom: -2.1875rem !important;
    margin-top: -2.1875rem !important
  }

  .my-lg-n36 {
    margin-bottom: -2.25rem !important;
    margin-top: -2.25rem !important
  }

  .my-lg-n37 {
    margin-bottom: -2.3125rem !important;
    margin-top: -2.3125rem !important
  }

  .my-lg-n38 {
    margin-bottom: -2.375rem !important;
    margin-top: -2.375rem !important
  }

  .my-lg-n40 {
    margin-bottom: -2.5rem !important;
    margin-top: -2.5rem !important
  }

  .my-lg-n42 {
    margin-bottom: -2.625rem !important;
    margin-top: -2.625rem !important
  }

  .my-lg-n43 {
    margin-bottom: -2.6875rem !important;
    margin-top: -2.6875rem !important
  }

  .my-lg-n44 {
    margin-bottom: -2.75rem !important;
    margin-top: -2.75rem !important
  }

  .my-lg-n45 {
    margin-bottom: -2.8125rem !important;
    margin-top: -2.8125rem !important
  }

  .my-lg-n50 {
    margin-bottom: -3.125rem !important;
    margin-top: -3.125rem !important
  }

  .my-lg-n51 {
    margin-bottom: -3.1875rem !important;
    margin-top: -3.1875rem !important
  }

  .my-lg-n52 {
    margin-bottom: -3.25rem !important;
    margin-top: -3.25rem !important
  }

  .my-lg-n53 {
    margin-bottom: -3.3125rem !important;
    margin-top: -3.3125rem !important
  }

  .my-lg-n54 {
    margin-bottom: -3.375rem !important;
    margin-top: -3.375rem !important
  }

  .my-lg-n55 {
    margin-bottom: -3.4375rem !important;
    margin-top: -3.4375rem !important
  }

  .my-lg-n56 {
    margin-bottom: -3.5rem !important;
    margin-top: -3.5rem !important
  }

  .my-lg-n58 {
    margin-bottom: -3.625rem !important;
    margin-top: -3.625rem !important
  }

  .my-lg-n60 {
    margin-bottom: -3.75rem !important;
    margin-top: -3.75rem !important
  }

  .my-lg-n64 {
    margin-bottom: -4rem !important;
    margin-top: -4rem !important
  }

  .my-lg-n65 {
    margin-bottom: -4.0625rem !important;
    margin-top: -4.0625rem !important
  }

  .my-lg-n70 {
    margin-bottom: -4.375rem !important;
    margin-top: -4.375rem !important
  }

  .my-lg-n75 {
    margin-bottom: -4.6875rem !important;
    margin-top: -4.6875rem !important
  }

  .my-lg-n80 {
    margin-bottom: -5rem !important;
    margin-top: -5rem !important
  }

  .my-lg-n84 {
    margin-bottom: -5.25rem !important;
    margin-top: -5.25rem !important
  }

  .my-lg-n85 {
    margin-bottom: -5.3125rem !important;
    margin-top: -5.3125rem !important
  }

  .my-lg-n86 {
    margin-bottom: -5.375rem !important;
    margin-top: -5.375rem !important
  }

  .my-lg-n87 {
    margin-bottom: -5.4375rem !important;
    margin-top: -5.4375rem !important
  }

  .my-lg-n88 {
    margin-bottom: -5.5rem !important;
    margin-top: -5.5rem !important
  }

  .my-lg-n89 {
    margin-bottom: -5.5625rem !important;
    margin-top: -5.5625rem !important
  }

  .my-lg-n90 {
    margin-bottom: -5.625rem !important;
    margin-top: -5.625rem !important
  }

  .my-lg-n91 {
    margin-bottom: -5.6875rem !important;
    margin-top: -5.6875rem !important
  }

  .my-lg-n92 {
    margin-bottom: -5.75rem !important;
    margin-top: -5.75rem !important
  }

  .my-lg-n93 {
    margin-bottom: -5.8125rem !important;
    margin-top: -5.8125rem !important
  }

  .my-lg-n95 {
    margin-bottom: -5.9375rem !important;
    margin-top: -5.9375rem !important
  }

  .my-lg-n100 {
    margin-bottom: -6.25rem !important;
    margin-top: -6.25rem !important
  }

  .my-lg-n105 {
    margin-bottom: -6.5625rem !important;
    margin-top: -6.5625rem !important
  }

  .my-lg-n110 {
    margin-bottom: -6.875rem !important;
    margin-top: -6.875rem !important
  }

  .my-lg-n115 {
    margin-bottom: -7.1875rem !important;
    margin-top: -7.1875rem !important
  }

  .my-lg-n120 {
    margin-bottom: -7.5rem !important;
    margin-top: -7.5rem !important
  }

  .my-lg-n122 {
    margin-bottom: -7.625rem !important;
    margin-top: -7.625rem !important
  }

  .my-lg-n125 {
    margin-bottom: -7.8125rem !important;
    margin-top: -7.8125rem !important
  }

  .my-lg-n128 {
    margin-bottom: -8rem !important;
    margin-top: -8rem !important
  }

  .my-lg-n130 {
    margin-bottom: -8.125rem !important;
    margin-top: -8.125rem !important
  }

  .my-lg-n135 {
    margin-bottom: -8.4375rem !important;
    margin-top: -8.4375rem !important
  }

  .my-lg-n139 {
    margin-bottom: -8.6875rem !important;
    margin-top: -8.6875rem !important
  }

  .my-lg-n140 {
    margin-bottom: -8.75rem !important;
    margin-top: -8.75rem !important
  }

  .my-lg-n145 {
    margin-bottom: -9.0625rem !important;
    margin-top: -9.0625rem !important
  }

  .my-lg-n150 {
    margin-bottom: -9.375rem !important;
    margin-top: -9.375rem !important
  }

  .mt-lg-n1 {
    margin-top: -.0625rem !important
  }

  .mt-lg-n2 {
    margin-top: -.125rem !important
  }

  .mt-lg-n3 {
    margin-top: -.1875rem !important
  }

  .mt-lg-n4 {
    margin-top: -.25rem !important
  }

  .mt-lg-n5 {
    margin-top: -.3125rem !important
  }

  .mt-lg-n6 {
    margin-top: -.375rem !important
  }

  .mt-lg-n7 {
    margin-top: -.4375rem !important
  }

  .mt-lg-n8 {
    margin-top: -.5rem !important
  }

  .mt-lg-n9 {
    margin-top: -.5625rem !important
  }

  .mt-lg-n10 {
    margin-top: -.625rem !important
  }

  .mt-lg-n11 {
    margin-top: -.6875rem !important
  }

  .mt-lg-n13 {
    margin-top: -.8125rem !important
  }

  .mt-lg-n15 {
    margin-top: -.9375rem !important
  }

  .mt-lg-n16 {
    margin-top: -1rem !important
  }

  .mt-lg-n17 {
    margin-top: -1.0625rem !important
  }

  .mt-lg-n18 {
    margin-top: -1.125rem !important
  }

  .mt-lg-n19 {
    margin-top: -1.1875rem !important
  }

  .mt-lg-n20 {
    margin-top: -1.25rem !important
  }

  .mt-lg-n22 {
    margin-top: -1.375rem !important
  }

  .mt-lg-n24 {
    margin-top: -1.5rem !important
  }

  .mt-lg-n25 {
    margin-top: -1.5625rem !important
  }

  .mt-lg-n26 {
    margin-top: -1.625rem !important
  }

  .mt-lg-n27 {
    margin-top: -1.6875rem !important
  }

  .mt-lg-n28 {
    margin-top: -1.75rem !important
  }

  .mt-lg-n29 {
    margin-top: -1.8125rem !important
  }

  .mt-lg-n30 {
    margin-top: -1.875rem !important
  }

  .mt-lg-n31 {
    margin-top: -1.9375rem !important
  }

  .mt-lg-n32 {
    margin-top: -2rem !important
  }

  .mt-lg-n33 {
    margin-top: -2.0625rem !important
  }

  .mt-lg-n34 {
    margin-top: -2.125rem !important
  }

  .mt-lg-n35 {
    margin-top: -2.1875rem !important
  }

  .mt-lg-n36 {
    margin-top: -2.25rem !important
  }

  .mt-lg-n37 {
    margin-top: -2.3125rem !important
  }

  .mt-lg-n38 {
    margin-top: -2.375rem !important
  }

  .mt-lg-n40 {
    margin-top: -2.5rem !important
  }

  .mt-lg-n42 {
    margin-top: -2.625rem !important
  }

  .mt-lg-n43 {
    margin-top: -2.6875rem !important
  }

  .mt-lg-n44 {
    margin-top: -2.75rem !important
  }

  .mt-lg-n45 {
    margin-top: -2.8125rem !important
  }

  .mt-lg-n50 {
    margin-top: -3.125rem !important
  }

  .mt-lg-n51 {
    margin-top: -3.1875rem !important
  }

  .mt-lg-n52 {
    margin-top: -3.25rem !important
  }

  .mt-lg-n53 {
    margin-top: -3.3125rem !important
  }

  .mt-lg-n54 {
    margin-top: -3.375rem !important
  }

  .mt-lg-n55 {
    margin-top: -3.4375rem !important
  }

  .mt-lg-n56 {
    margin-top: -3.5rem !important
  }

  .mt-lg-n58 {
    margin-top: -3.625rem !important
  }

  .mt-lg-n60 {
    margin-top: -3.75rem !important
  }

  .mt-lg-n64 {
    margin-top: -4rem !important
  }

  .mt-lg-n65 {
    margin-top: -4.0625rem !important
  }

  .mt-lg-n70 {
    margin-top: -4.375rem !important
  }

  .mt-lg-n75 {
    margin-top: -4.6875rem !important
  }

  .mt-lg-n80 {
    margin-top: -5rem !important
  }

  .mt-lg-n84 {
    margin-top: -5.25rem !important
  }

  .mt-lg-n85 {
    margin-top: -5.3125rem !important
  }

  .mt-lg-n86 {
    margin-top: -5.375rem !important
  }

  .mt-lg-n87 {
    margin-top: -5.4375rem !important
  }

  .mt-lg-n88 {
    margin-top: -5.5rem !important
  }

  .mt-lg-n89 {
    margin-top: -5.5625rem !important
  }

  .mt-lg-n90 {
    margin-top: -5.625rem !important
  }

  .mt-lg-n91 {
    margin-top: -5.6875rem !important
  }

  .mt-lg-n92 {
    margin-top: -5.75rem !important
  }

  .mt-lg-n93 {
    margin-top: -5.8125rem !important
  }

  .mt-lg-n95 {
    margin-top: -5.9375rem !important
  }

  .mt-lg-n100 {
    margin-top: -6.25rem !important
  }

  .mt-lg-n105 {
    margin-top: -6.5625rem !important
  }

  .mt-lg-n110 {
    margin-top: -6.875rem !important
  }

  .mt-lg-n115 {
    margin-top: -7.1875rem !important
  }

  .mt-lg-n120 {
    margin-top: -7.5rem !important
  }

  .mt-lg-n122 {
    margin-top: -7.625rem !important
  }

  .mt-lg-n125 {
    margin-top: -7.8125rem !important
  }

  .mt-lg-n128 {
    margin-top: -8rem !important
  }

  .mt-lg-n130 {
    margin-top: -8.125rem !important
  }

  .mt-lg-n135 {
    margin-top: -8.4375rem !important
  }

  .mt-lg-n139 {
    margin-top: -8.6875rem !important
  }

  .mt-lg-n140 {
    margin-top: -8.75rem !important
  }

  .mt-lg-n145 {
    margin-top: -9.0625rem !important
  }

  .mt-lg-n150 {
    margin-top: -9.375rem !important
  }

  .me-lg-n1 {
    margin-right: -.0625rem !important
  }

  .me-lg-n2 {
    margin-right: -.125rem !important
  }

  .me-lg-n3 {
    margin-right: -.1875rem !important
  }

  .me-lg-n4 {
    margin-right: -.25rem !important
  }

  .me-lg-n5 {
    margin-right: -.3125rem !important
  }

  .me-lg-n6 {
    margin-right: -.375rem !important
  }

  .me-lg-n7 {
    margin-right: -.4375rem !important
  }

  .me-lg-n8 {
    margin-right: -.5rem !important
  }

  .me-lg-n9 {
    margin-right: -.5625rem !important
  }

  .me-lg-n10 {
    margin-right: -.625rem !important
  }

  .me-lg-n11 {
    margin-right: -.6875rem !important
  }

  .me-lg-n13 {
    margin-right: -.8125rem !important
  }

  .me-lg-n15 {
    margin-right: -.9375rem !important
  }

  .me-lg-n16 {
    margin-right: -1rem !important
  }

  .me-lg-n17 {
    margin-right: -1.0625rem !important
  }

  .me-lg-n18 {
    margin-right: -1.125rem !important
  }

  .me-lg-n19 {
    margin-right: -1.1875rem !important
  }

  .me-lg-n20 {
    margin-right: -1.25rem !important
  }

  .me-lg-n22 {
    margin-right: -1.375rem !important
  }

  .me-lg-n24 {
    margin-right: -1.5rem !important
  }

  .me-lg-n25 {
    margin-right: -1.5625rem !important
  }

  .me-lg-n26 {
    margin-right: -1.625rem !important
  }

  .me-lg-n27 {
    margin-right: -1.6875rem !important
  }

  .me-lg-n28 {
    margin-right: -1.75rem !important
  }

  .me-lg-n29 {
    margin-right: -1.8125rem !important
  }

  .me-lg-n30 {
    margin-right: -1.875rem !important
  }

  .me-lg-n31 {
    margin-right: -1.9375rem !important
  }

  .me-lg-n32 {
    margin-right: -2rem !important
  }

  .me-lg-n33 {
    margin-right: -2.0625rem !important
  }

  .me-lg-n34 {
    margin-right: -2.125rem !important
  }

  .me-lg-n35 {
    margin-right: -2.1875rem !important
  }

  .me-lg-n36 {
    margin-right: -2.25rem !important
  }

  .me-lg-n37 {
    margin-right: -2.3125rem !important
  }

  .me-lg-n38 {
    margin-right: -2.375rem !important
  }

  .me-lg-n40 {
    margin-right: -2.5rem !important
  }

  .me-lg-n42 {
    margin-right: -2.625rem !important
  }

  .me-lg-n43 {
    margin-right: -2.6875rem !important
  }

  .me-lg-n44 {
    margin-right: -2.75rem !important
  }

  .me-lg-n45 {
    margin-right: -2.8125rem !important
  }

  .me-lg-n50 {
    margin-right: -3.125rem !important
  }

  .me-lg-n51 {
    margin-right: -3.1875rem !important
  }

  .me-lg-n52 {
    margin-right: -3.25rem !important
  }

  .me-lg-n53 {
    margin-right: -3.3125rem !important
  }

  .me-lg-n54 {
    margin-right: -3.375rem !important
  }

  .me-lg-n55 {
    margin-right: -3.4375rem !important
  }

  .me-lg-n56 {
    margin-right: -3.5rem !important
  }

  .me-lg-n58 {
    margin-right: -3.625rem !important
  }

  .me-lg-n60 {
    margin-right: -3.75rem !important
  }

  .me-lg-n64 {
    margin-right: -4rem !important
  }

  .me-lg-n65 {
    margin-right: -4.0625rem !important
  }

  .me-lg-n70 {
    margin-right: -4.375rem !important
  }

  .me-lg-n75 {
    margin-right: -4.6875rem !important
  }

  .me-lg-n80 {
    margin-right: -5rem !important
  }

  .me-lg-n84 {
    margin-right: -5.25rem !important
  }

  .me-lg-n85 {
    margin-right: -5.3125rem !important
  }

  .me-lg-n86 {
    margin-right: -5.375rem !important
  }

  .me-lg-n87 {
    margin-right: -5.4375rem !important
  }

  .me-lg-n88 {
    margin-right: -5.5rem !important
  }

  .me-lg-n89 {
    margin-right: -5.5625rem !important
  }

  .me-lg-n90 {
    margin-right: -5.625rem !important
  }

  .me-lg-n91 {
    margin-right: -5.6875rem !important
  }

  .me-lg-n92 {
    margin-right: -5.75rem !important
  }

  .me-lg-n93 {
    margin-right: -5.8125rem !important
  }

  .me-lg-n95 {
    margin-right: -5.9375rem !important
  }

  .me-lg-n100 {
    margin-right: -6.25rem !important
  }

  .me-lg-n105 {
    margin-right: -6.5625rem !important
  }

  .me-lg-n110 {
    margin-right: -6.875rem !important
  }

  .me-lg-n115 {
    margin-right: -7.1875rem !important
  }

  .me-lg-n120 {
    margin-right: -7.5rem !important
  }

  .me-lg-n122 {
    margin-right: -7.625rem !important
  }

  .me-lg-n125 {
    margin-right: -7.8125rem !important
  }

  .me-lg-n128 {
    margin-right: -8rem !important
  }

  .me-lg-n130 {
    margin-right: -8.125rem !important
  }

  .me-lg-n135 {
    margin-right: -8.4375rem !important
  }

  .me-lg-n139 {
    margin-right: -8.6875rem !important
  }

  .me-lg-n140 {
    margin-right: -8.75rem !important
  }

  .me-lg-n145 {
    margin-right: -9.0625rem !important
  }

  .me-lg-n150 {
    margin-right: -9.375rem !important
  }

  .mb-lg-n1 {
    margin-bottom: -.0625rem !important
  }

  .mb-lg-n2 {
    margin-bottom: -.125rem !important
  }

  .mb-lg-n3 {
    margin-bottom: -.1875rem !important
  }

  .mb-lg-n4 {
    margin-bottom: -.25rem !important
  }

  .mb-lg-n5 {
    margin-bottom: -.3125rem !important
  }

  .mb-lg-n6 {
    margin-bottom: -.375rem !important
  }

  .mb-lg-n7 {
    margin-bottom: -.4375rem !important
  }

  .mb-lg-n8 {
    margin-bottom: -.5rem !important
  }

  .mb-lg-n9 {
    margin-bottom: -.5625rem !important
  }

  .mb-lg-n10 {
    margin-bottom: -.625rem !important
  }

  .mb-lg-n11 {
    margin-bottom: -.6875rem !important
  }

  .mb-lg-n13 {
    margin-bottom: -.8125rem !important
  }

  .mb-lg-n15 {
    margin-bottom: -.9375rem !important
  }

  .mb-lg-n16 {
    margin-bottom: -1rem !important
  }

  .mb-lg-n17 {
    margin-bottom: -1.0625rem !important
  }

  .mb-lg-n18 {
    margin-bottom: -1.125rem !important
  }

  .mb-lg-n19 {
    margin-bottom: -1.1875rem !important
  }

  .mb-lg-n20 {
    margin-bottom: -1.25rem !important
  }

  .mb-lg-n22 {
    margin-bottom: -1.375rem !important
  }

  .mb-lg-n24 {
    margin-bottom: -1.5rem !important
  }

  .mb-lg-n25 {
    margin-bottom: -1.5625rem !important
  }

  .mb-lg-n26 {
    margin-bottom: -1.625rem !important
  }

  .mb-lg-n27 {
    margin-bottom: -1.6875rem !important
  }

  .mb-lg-n28 {
    margin-bottom: -1.75rem !important
  }

  .mb-lg-n29 {
    margin-bottom: -1.8125rem !important
  }

  .mb-lg-n30 {
    margin-bottom: -1.875rem !important
  }

  .mb-lg-n31 {
    margin-bottom: -1.9375rem !important
  }

  .mb-lg-n32 {
    margin-bottom: -2rem !important
  }

  .mb-lg-n33 {
    margin-bottom: -2.0625rem !important
  }

  .mb-lg-n34 {
    margin-bottom: -2.125rem !important
  }

  .mb-lg-n35 {
    margin-bottom: -2.1875rem !important
  }

  .mb-lg-n36 {
    margin-bottom: -2.25rem !important
  }

  .mb-lg-n37 {
    margin-bottom: -2.3125rem !important
  }

  .mb-lg-n38 {
    margin-bottom: -2.375rem !important
  }

  .mb-lg-n40 {
    margin-bottom: -2.5rem !important
  }

  .mb-lg-n42 {
    margin-bottom: -2.625rem !important
  }

  .mb-lg-n43 {
    margin-bottom: -2.6875rem !important
  }

  .mb-lg-n44 {
    margin-bottom: -2.75rem !important
  }

  .mb-lg-n45 {
    margin-bottom: -2.8125rem !important
  }

  .mb-lg-n50 {
    margin-bottom: -3.125rem !important
  }

  .mb-lg-n51 {
    margin-bottom: -3.1875rem !important
  }

  .mb-lg-n52 {
    margin-bottom: -3.25rem !important
  }

  .mb-lg-n53 {
    margin-bottom: -3.3125rem !important
  }

  .mb-lg-n54 {
    margin-bottom: -3.375rem !important
  }

  .mb-lg-n55 {
    margin-bottom: -3.4375rem !important
  }

  .mb-lg-n56 {
    margin-bottom: -3.5rem !important
  }

  .mb-lg-n58 {
    margin-bottom: -3.625rem !important
  }

  .mb-lg-n60 {
    margin-bottom: -3.75rem !important
  }

  .mb-lg-n64 {
    margin-bottom: -4rem !important
  }

  .mb-lg-n65 {
    margin-bottom: -4.0625rem !important
  }

  .mb-lg-n70 {
    margin-bottom: -4.375rem !important
  }

  .mb-lg-n75 {
    margin-bottom: -4.6875rem !important
  }

  .mb-lg-n80 {
    margin-bottom: -5rem !important
  }

  .mb-lg-n84 {
    margin-bottom: -5.25rem !important
  }

  .mb-lg-n85 {
    margin-bottom: -5.3125rem !important
  }

  .mb-lg-n86 {
    margin-bottom: -5.375rem !important
  }

  .mb-lg-n87 {
    margin-bottom: -5.4375rem !important
  }

  .mb-lg-n88 {
    margin-bottom: -5.5rem !important
  }

  .mb-lg-n89 {
    margin-bottom: -5.5625rem !important
  }

  .mb-lg-n90 {
    margin-bottom: -5.625rem !important
  }

  .mb-lg-n91 {
    margin-bottom: -5.6875rem !important
  }

  .mb-lg-n92 {
    margin-bottom: -5.75rem !important
  }

  .mb-lg-n93 {
    margin-bottom: -5.8125rem !important
  }

  .mb-lg-n95 {
    margin-bottom: -5.9375rem !important
  }

  .mb-lg-n100 {
    margin-bottom: -6.25rem !important
  }

  .mb-lg-n105 {
    margin-bottom: -6.5625rem !important
  }

  .mb-lg-n110 {
    margin-bottom: -6.875rem !important
  }

  .mb-lg-n115 {
    margin-bottom: -7.1875rem !important
  }

  .mb-lg-n120 {
    margin-bottom: -7.5rem !important
  }

  .mb-lg-n122 {
    margin-bottom: -7.625rem !important
  }

  .mb-lg-n125 {
    margin-bottom: -7.8125rem !important
  }

  .mb-lg-n128 {
    margin-bottom: -8rem !important
  }

  .mb-lg-n130 {
    margin-bottom: -8.125rem !important
  }

  .mb-lg-n135 {
    margin-bottom: -8.4375rem !important
  }

  .mb-lg-n139 {
    margin-bottom: -8.6875rem !important
  }

  .mb-lg-n140 {
    margin-bottom: -8.75rem !important
  }

  .mb-lg-n145 {
    margin-bottom: -9.0625rem !important
  }

  .mb-lg-n150 {
    margin-bottom: -9.375rem !important
  }

  .ms-lg-n1 {
    margin-left: -.0625rem !important
  }

  .ms-lg-n2 {
    margin-left: -.125rem !important
  }

  .ms-lg-n3 {
    margin-left: -.1875rem !important
  }

  .ms-lg-n4 {
    margin-left: -.25rem !important
  }

  .ms-lg-n5 {
    margin-left: -.3125rem !important
  }

  .ms-lg-n6 {
    margin-left: -.375rem !important
  }

  .ms-lg-n7 {
    margin-left: -.4375rem !important
  }

  .ms-lg-n8 {
    margin-left: -.5rem !important
  }

  .ms-lg-n9 {
    margin-left: -.5625rem !important
  }

  .ms-lg-n10 {
    margin-left: -.625rem !important
  }

  .ms-lg-n11 {
    margin-left: -.6875rem !important
  }

  .ms-lg-n13 {
    margin-left: -.8125rem !important
  }

  .ms-lg-n15 {
    margin-left: -.9375rem !important
  }

  .ms-lg-n16 {
    margin-left: -1rem !important
  }

  .ms-lg-n17 {
    margin-left: -1.0625rem !important
  }

  .ms-lg-n18 {
    margin-left: -1.125rem !important
  }

  .ms-lg-n19 {
    margin-left: -1.1875rem !important
  }

  .ms-lg-n20 {
    margin-left: -1.25rem !important
  }

  .ms-lg-n22 {
    margin-left: -1.375rem !important
  }

  .ms-lg-n24 {
    margin-left: -1.5rem !important
  }

  .ms-lg-n25 {
    margin-left: -1.5625rem !important
  }

  .ms-lg-n26 {
    margin-left: -1.625rem !important
  }

  .ms-lg-n27 {
    margin-left: -1.6875rem !important
  }

  .ms-lg-n28 {
    margin-left: -1.75rem !important
  }

  .ms-lg-n29 {
    margin-left: -1.8125rem !important
  }

  .ms-lg-n30 {
    margin-left: -1.875rem !important
  }

  .ms-lg-n31 {
    margin-left: -1.9375rem !important
  }

  .ms-lg-n32 {
    margin-left: -2rem !important
  }

  .ms-lg-n33 {
    margin-left: -2.0625rem !important
  }

  .ms-lg-n34 {
    margin-left: -2.125rem !important
  }

  .ms-lg-n35 {
    margin-left: -2.1875rem !important
  }

  .ms-lg-n36 {
    margin-left: -2.25rem !important
  }

  .ms-lg-n37 {
    margin-left: -2.3125rem !important
  }

  .ms-lg-n38 {
    margin-left: -2.375rem !important
  }

  .ms-lg-n40 {
    margin-left: -2.5rem !important
  }

  .ms-lg-n42 {
    margin-left: -2.625rem !important
  }

  .ms-lg-n43 {
    margin-left: -2.6875rem !important
  }

  .ms-lg-n44 {
    margin-left: -2.75rem !important
  }

  .ms-lg-n45 {
    margin-left: -2.8125rem !important
  }

  .ms-lg-n50 {
    margin-left: -3.125rem !important
  }

  .ms-lg-n51 {
    margin-left: -3.1875rem !important
  }

  .ms-lg-n52 {
    margin-left: -3.25rem !important
  }

  .ms-lg-n53 {
    margin-left: -3.3125rem !important
  }

  .ms-lg-n54 {
    margin-left: -3.375rem !important
  }

  .ms-lg-n55 {
    margin-left: -3.4375rem !important
  }

  .ms-lg-n56 {
    margin-left: -3.5rem !important
  }

  .ms-lg-n58 {
    margin-left: -3.625rem !important
  }

  .ms-lg-n60 {
    margin-left: -3.75rem !important
  }

  .ms-lg-n64 {
    margin-left: -4rem !important
  }

  .ms-lg-n65 {
    margin-left: -4.0625rem !important
  }

  .ms-lg-n70 {
    margin-left: -4.375rem !important
  }

  .ms-lg-n75 {
    margin-left: -4.6875rem !important
  }

  .ms-lg-n80 {
    margin-left: -5rem !important
  }

  .ms-lg-n84 {
    margin-left: -5.25rem !important
  }

  .ms-lg-n85 {
    margin-left: -5.3125rem !important
  }

  .ms-lg-n86 {
    margin-left: -5.375rem !important
  }

  .ms-lg-n87 {
    margin-left: -5.4375rem !important
  }

  .ms-lg-n88 {
    margin-left: -5.5rem !important
  }

  .ms-lg-n89 {
    margin-left: -5.5625rem !important
  }

  .ms-lg-n90 {
    margin-left: -5.625rem !important
  }

  .ms-lg-n91 {
    margin-left: -5.6875rem !important
  }

  .ms-lg-n92 {
    margin-left: -5.75rem !important
  }

  .ms-lg-n93 {
    margin-left: -5.8125rem !important
  }

  .ms-lg-n95 {
    margin-left: -5.9375rem !important
  }

  .ms-lg-n100 {
    margin-left: -6.25rem !important
  }

  .ms-lg-n105 {
    margin-left: -6.5625rem !important
  }

  .ms-lg-n110 {
    margin-left: -6.875rem !important
  }

  .ms-lg-n115 {
    margin-left: -7.1875rem !important
  }

  .ms-lg-n120 {
    margin-left: -7.5rem !important
  }

  .ms-lg-n122 {
    margin-left: -7.625rem !important
  }

  .ms-lg-n125 {
    margin-left: -7.8125rem !important
  }

  .ms-lg-n128 {
    margin-left: -8rem !important
  }

  .ms-lg-n130 {
    margin-left: -8.125rem !important
  }

  .ms-lg-n135 {
    margin-left: -8.4375rem !important
  }

  .ms-lg-n139 {
    margin-left: -8.6875rem !important
  }

  .ms-lg-n140 {
    margin-left: -8.75rem !important
  }

  .ms-lg-n145 {
    margin-left: -9.0625rem !important
  }

  .ms-lg-n150 {
    margin-left: -9.375rem !important
  }

  .p-lg-0 {
    padding: 0 !important
  }

  .p-lg-1 {
    padding: .0625rem !important
  }

  .p-lg-2 {
    padding: .125rem !important
  }

  .p-lg-3 {
    padding: .1875rem !important
  }

  .p-lg-4 {
    padding: .25rem !important
  }

  .p-lg-5 {
    padding: .3125rem !important
  }

  .p-lg-6 {
    padding: .375rem !important
  }

  .p-lg-7 {
    padding: .4375rem !important
  }

  .p-lg-8 {
    padding: .5rem !important
  }

  .p-lg-9 {
    padding: .5625rem !important
  }

  .p-lg-10 {
    padding: .625rem !important
  }

  .p-lg-11 {
    padding: .6875rem !important
  }

  .p-lg-13 {
    padding: .8125rem !important
  }

  .p-lg-15 {
    padding: .9375rem !important
  }

  .p-lg-16 {
    padding: 1rem !important
  }

  .p-lg-17 {
    padding: 1.0625rem !important
  }

  .p-lg-18 {
    padding: 1.125rem !important
  }

  .p-lg-19 {
    padding: 1.1875rem !important
  }

  .p-lg-20 {
    padding: 1.25rem !important
  }

  .p-lg-22 {
    padding: 1.375rem !important
  }

  .p-lg-24 {
    padding: 1.5rem !important
  }

  .p-lg-25 {
    padding: 1.5625rem !important
  }

  .p-lg-26 {
    padding: 1.625rem !important
  }

  .p-lg-27 {
    padding: 1.6875rem !important
  }

  .p-lg-28 {
    padding: 1.75rem !important
  }

  .p-lg-29 {
    padding: 1.8125rem !important
  }

  .p-lg-30 {
    padding: 1.875rem !important
  }

  .p-lg-31 {
    padding: 1.9375rem !important
  }

  .p-lg-32 {
    padding: 2rem !important
  }

  .p-lg-33 {
    padding: 2.0625rem !important
  }

  .p-lg-34 {
    padding: 2.125rem !important
  }

  .p-lg-35 {
    padding: 2.1875rem !important
  }

  .p-lg-36 {
    padding: 2.25rem !important
  }

  .p-lg-37 {
    padding: 2.3125rem !important
  }

  .p-lg-38 {
    padding: 2.375rem !important
  }

  .p-lg-40 {
    padding: 2.5rem !important
  }

  .p-lg-42 {
    padding: 2.625rem !important
  }

  .p-lg-43 {
    padding: 2.6875rem !important
  }

  .p-lg-44 {
    padding: 2.75rem !important
  }

  .p-lg-45 {
    padding: 2.8125rem !important
  }

  .p-lg-50 {
    padding: 3.125rem !important
  }

  .p-lg-51 {
    padding: 3.1875rem !important
  }

  .p-lg-52 {
    padding: 3.25rem !important
  }

  .p-lg-53 {
    padding: 3.3125rem !important
  }

  .p-lg-54 {
    padding: 3.375rem !important
  }

  .p-lg-55 {
    padding: 3.4375rem !important
  }

  .p-lg-56 {
    padding: 3.5rem !important
  }

  .p-lg-58 {
    padding: 3.625rem !important
  }

  .p-lg-60 {
    padding: 3.75rem !important
  }

  .p-lg-64 {
    padding: 4rem !important
  }

  .p-lg-65 {
    padding: 4.0625rem !important
  }

  .p-lg-70 {
    padding: 4.375rem !important
  }

  .p-lg-75 {
    padding: 4.6875rem !important
  }

  .p-lg-80 {
    padding: 5rem !important
  }

  .p-lg-84 {
    padding: 5.25rem !important
  }

  .p-lg-85 {
    padding: 5.3125rem !important
  }

  .p-lg-86 {
    padding: 5.375rem !important
  }

  .p-lg-87 {
    padding: 5.4375rem !important
  }

  .p-lg-88 {
    padding: 5.5rem !important
  }

  .p-lg-89 {
    padding: 5.5625rem !important
  }

  .p-lg-90 {
    padding: 5.625rem !important
  }

  .p-lg-91 {
    padding: 5.6875rem !important
  }

  .p-lg-92 {
    padding: 5.75rem !important
  }

  .p-lg-93 {
    padding: 5.8125rem !important
  }

  .p-lg-95 {
    padding: 5.9375rem !important
  }

  .p-lg-100 {
    padding: 6.25rem !important
  }

  .p-lg-105 {
    padding: 6.5625rem !important
  }

  .p-lg-110 {
    padding: 6.875rem !important
  }

  .p-lg-115 {
    padding: 7.1875rem !important
  }

  .p-lg-120 {
    padding: 7.5rem !important
  }

  .p-lg-122 {
    padding: 7.625rem !important
  }

  .p-lg-125 {
    padding: 7.8125rem !important
  }

  .p-lg-128 {
    padding: 8rem !important
  }

  .p-lg-130 {
    padding: 8.125rem !important
  }

  .p-lg-135 {
    padding: 8.4375rem !important
  }

  .p-lg-139 {
    padding: 8.6875rem !important
  }

  .p-lg-140 {
    padding: 8.75rem !important
  }

  .p-lg-145 {
    padding: 9.0625rem !important
  }

  .p-lg-150 {
    padding: 9.375rem !important
  }

  .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .px-lg-1 {
    padding-left: .0625rem !important;
    padding-right: .0625rem !important
  }

  .px-lg-2 {
    padding-left: .125rem !important;
    padding-right: .125rem !important
  }

  .px-lg-3 {
    padding-left: .1875rem !important;
    padding-right: .1875rem !important
  }

  .px-lg-4 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
  }

  .px-lg-5 {
    padding-left: .3125rem !important;
    padding-right: .3125rem !important
  }

  .px-lg-6 {
    padding-left: .375rem !important;
    padding-right: .375rem !important
  }

  .px-lg-7 {
    padding-left: .4375rem !important;
    padding-right: .4375rem !important
  }

  .px-lg-8 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
  }

  .px-lg-9 {
    padding-left: .5625rem !important;
    padding-right: .5625rem !important
  }

  .px-lg-10 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
  }

  .px-lg-11 {
    padding-left: .6875rem !important;
    padding-right: .6875rem !important
  }

  .px-lg-13 {
    padding-left: .8125rem !important;
    padding-right: .8125rem !important
  }

  .px-lg-15 {
    padding-left: .9375rem !important;
    padding-right: .9375rem !important
  }

  .px-lg-16 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
  }

  .px-lg-17 {
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important
  }

  .px-lg-18 {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important
  }

  .px-lg-19 {
    padding-left: 1.1875rem !important;
    padding-right: 1.1875rem !important
  }

  .px-lg-20 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
  }

  .px-lg-22 {
    padding-left: 1.375rem !important;
    padding-right: 1.375rem !important
  }

  .px-lg-24 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
  }

  .px-lg-25 {
    padding-left: 1.5625rem !important;
    padding-right: 1.5625rem !important
  }

  .px-lg-26 {
    padding-left: 1.625rem !important;
    padding-right: 1.625rem !important
  }

  .px-lg-27 {
    padding-left: 1.6875rem !important;
    padding-right: 1.6875rem !important
  }

  .px-lg-28 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important
  }

  .px-lg-29 {
    padding-left: 1.8125rem !important;
    padding-right: 1.8125rem !important
  }

  .px-lg-30 {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important
  }

  .px-lg-31 {
    padding-left: 1.9375rem !important;
    padding-right: 1.9375rem !important
  }

  .px-lg-32 {
    padding-left: 2rem !important;
    padding-right: 2rem !important
  }

  .px-lg-33 {
    padding-left: 2.0625rem !important;
    padding-right: 2.0625rem !important
  }

  .px-lg-34 {
    padding-left: 2.125rem !important;
    padding-right: 2.125rem !important
  }

  .px-lg-35 {
    padding-left: 2.1875rem !important;
    padding-right: 2.1875rem !important
  }

  .px-lg-36 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
  }

  .px-lg-37 {
    padding-left: 2.3125rem !important;
    padding-right: 2.3125rem !important
  }

  .px-lg-38 {
    padding-left: 2.375rem !important;
    padding-right: 2.375rem !important
  }

  .px-lg-40 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
  }

  .px-lg-42 {
    padding-left: 2.625rem !important;
    padding-right: 2.625rem !important
  }

  .px-lg-43 {
    padding-left: 2.6875rem !important;
    padding-right: 2.6875rem !important
  }

  .px-lg-44 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important
  }

  .px-lg-45 {
    padding-left: 2.8125rem !important;
    padding-right: 2.8125rem !important
  }

  .px-lg-50 {
    padding-left: 3.125rem !important;
    padding-right: 3.125rem !important
  }

  .px-lg-51 {
    padding-left: 3.1875rem !important;
    padding-right: 3.1875rem !important
  }

  .px-lg-52 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important
  }

  .px-lg-53 {
    padding-left: 3.3125rem !important;
    padding-right: 3.3125rem !important
  }

  .px-lg-54 {
    padding-left: 3.375rem !important;
    padding-right: 3.375rem !important
  }

  .px-lg-55 {
    padding-left: 3.4375rem !important;
    padding-right: 3.4375rem !important
  }

  .px-lg-56 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important
  }

  .px-lg-58 {
    padding-left: 3.625rem !important;
    padding-right: 3.625rem !important
  }

  .px-lg-60 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
  }

  .px-lg-64 {
    padding-left: 4rem !important;
    padding-right: 4rem !important
  }

  .px-lg-65 {
    padding-left: 4.0625rem !important;
    padding-right: 4.0625rem !important
  }

  .px-lg-70 {
    padding-left: 4.375rem !important;
    padding-right: 4.375rem !important
  }

  .px-lg-75 {
    padding-left: 4.6875rem !important;
    padding-right: 4.6875rem !important
  }

  .px-lg-80 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
  }

  .px-lg-84 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important
  }

  .px-lg-85 {
    padding-left: 5.3125rem !important;
    padding-right: 5.3125rem !important
  }

  .px-lg-86 {
    padding-left: 5.375rem !important;
    padding-right: 5.375rem !important
  }

  .px-lg-87 {
    padding-left: 5.4375rem !important;
    padding-right: 5.4375rem !important
  }

  .px-lg-88 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important
  }

  .px-lg-89 {
    padding-left: 5.5625rem !important;
    padding-right: 5.5625rem !important
  }

  .px-lg-90 {
    padding-left: 5.625rem !important;
    padding-right: 5.625rem !important
  }

  .px-lg-91 {
    padding-left: 5.6875rem !important;
    padding-right: 5.6875rem !important
  }

  .px-lg-92 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important
  }

  .px-lg-93 {
    padding-left: 5.8125rem !important;
    padding-right: 5.8125rem !important
  }

  .px-lg-95 {
    padding-left: 5.9375rem !important;
    padding-right: 5.9375rem !important
  }

  .px-lg-100 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important
  }

  .px-lg-105 {
    padding-left: 6.5625rem !important;
    padding-right: 6.5625rem !important
  }

  .px-lg-110 {
    padding-left: 6.875rem !important;
    padding-right: 6.875rem !important
  }

  .px-lg-115 {
    padding-left: 7.1875rem !important;
    padding-right: 7.1875rem !important
  }

  .px-lg-120 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important
  }

  .px-lg-122 {
    padding-left: 7.625rem !important;
    padding-right: 7.625rem !important
  }

  .px-lg-125 {
    padding-left: 7.8125rem !important;
    padding-right: 7.8125rem !important
  }

  .px-lg-128 {
    padding-left: 8rem !important;
    padding-right: 8rem !important
  }

  .px-lg-130 {
    padding-left: 8.125rem !important;
    padding-right: 8.125rem !important
  }

  .px-lg-135 {
    padding-left: 8.4375rem !important;
    padding-right: 8.4375rem !important
  }

  .px-lg-139 {
    padding-left: 8.6875rem !important;
    padding-right: 8.6875rem !important
  }

  .px-lg-140 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important
  }

  .px-lg-145 {
    padding-left: 9.0625rem !important;
    padding-right: 9.0625rem !important
  }

  .px-lg-150 {
    padding-left: 9.375rem !important;
    padding-right: 9.375rem !important
  }

  .py-lg-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
  }

  .py-lg-1 {
    padding-bottom: .0625rem !important;
    padding-top: .0625rem !important
  }

  .py-lg-2 {
    padding-bottom: .125rem !important;
    padding-top: .125rem !important
  }

  .py-lg-3 {
    padding-bottom: .1875rem !important;
    padding-top: .1875rem !important
  }

  .py-lg-4 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important
  }

  .py-lg-5 {
    padding-bottom: .3125rem !important;
    padding-top: .3125rem !important
  }

  .py-lg-6 {
    padding-bottom: .375rem !important;
    padding-top: .375rem !important
  }

  .py-lg-7 {
    padding-bottom: .4375rem !important;
    padding-top: .4375rem !important
  }

  .py-lg-8 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important
  }

  .py-lg-9 {
    padding-bottom: .5625rem !important;
    padding-top: .5625rem !important
  }

  .py-lg-10 {
    padding-bottom: .625rem !important;
    padding-top: .625rem !important
  }

  .py-lg-11 {
    padding-bottom: .6875rem !important;
    padding-top: .6875rem !important
  }

  .py-lg-13 {
    padding-bottom: .8125rem !important;
    padding-top: .8125rem !important
  }

  .py-lg-15 {
    padding-bottom: .9375rem !important;
    padding-top: .9375rem !important
  }

  .py-lg-16 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
  }

  .py-lg-17 {
    padding-bottom: 1.0625rem !important;
    padding-top: 1.0625rem !important
  }

  .py-lg-18 {
    padding-bottom: 1.125rem !important;
    padding-top: 1.125rem !important
  }

  .py-lg-19 {
    padding-bottom: 1.1875rem !important;
    padding-top: 1.1875rem !important
  }

  .py-lg-20 {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important
  }

  .py-lg-22 {
    padding-bottom: 1.375rem !important;
    padding-top: 1.375rem !important
  }

  .py-lg-24 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
  }

  .py-lg-25 {
    padding-bottom: 1.5625rem !important;
    padding-top: 1.5625rem !important
  }

  .py-lg-26 {
    padding-bottom: 1.625rem !important;
    padding-top: 1.625rem !important
  }

  .py-lg-27 {
    padding-bottom: 1.6875rem !important;
    padding-top: 1.6875rem !important
  }

  .py-lg-28 {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important
  }

  .py-lg-29 {
    padding-bottom: 1.8125rem !important;
    padding-top: 1.8125rem !important
  }

  .py-lg-30 {
    padding-bottom: 1.875rem !important;
    padding-top: 1.875rem !important
  }

  .py-lg-31 {
    padding-bottom: 1.9375rem !important;
    padding-top: 1.9375rem !important
  }

  .py-lg-32 {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important
  }

  .py-lg-33 {
    padding-bottom: 2.0625rem !important;
    padding-top: 2.0625rem !important
  }

  .py-lg-34 {
    padding-bottom: 2.125rem !important;
    padding-top: 2.125rem !important
  }

  .py-lg-35 {
    padding-bottom: 2.1875rem !important;
    padding-top: 2.1875rem !important
  }

  .py-lg-36 {
    padding-bottom: 2.25rem !important;
    padding-top: 2.25rem !important
  }

  .py-lg-37 {
    padding-bottom: 2.3125rem !important;
    padding-top: 2.3125rem !important
  }

  .py-lg-38 {
    padding-bottom: 2.375rem !important;
    padding-top: 2.375rem !important
  }

  .py-lg-40 {
    padding-bottom: 2.5rem !important;
    padding-top: 2.5rem !important
  }

  .py-lg-42 {
    padding-bottom: 2.625rem !important;
    padding-top: 2.625rem !important
  }

  .py-lg-43 {
    padding-bottom: 2.6875rem !important;
    padding-top: 2.6875rem !important
  }

  .py-lg-44 {
    padding-bottom: 2.75rem !important;
    padding-top: 2.75rem !important
  }

  .py-lg-45 {
    padding-bottom: 2.8125rem !important;
    padding-top: 2.8125rem !important
  }

  .py-lg-50 {
    padding-bottom: 3.125rem !important;
    padding-top: 3.125rem !important
  }

  .py-lg-51 {
    padding-bottom: 3.1875rem !important;
    padding-top: 3.1875rem !important
  }

  .py-lg-52 {
    padding-bottom: 3.25rem !important;
    padding-top: 3.25rem !important
  }

  .py-lg-53 {
    padding-bottom: 3.3125rem !important;
    padding-top: 3.3125rem !important
  }

  .py-lg-54 {
    padding-bottom: 3.375rem !important;
    padding-top: 3.375rem !important
  }

  .py-lg-55 {
    padding-bottom: 3.4375rem !important;
    padding-top: 3.4375rem !important
  }

  .py-lg-56 {
    padding-bottom: 3.5rem !important;
    padding-top: 3.5rem !important
  }

  .py-lg-58 {
    padding-bottom: 3.625rem !important;
    padding-top: 3.625rem !important
  }

  .py-lg-60 {
    padding-bottom: 3.75rem !important;
    padding-top: 3.75rem !important
  }

  .py-lg-64 {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important
  }

  .py-lg-65 {
    padding-bottom: 4.0625rem !important;
    padding-top: 4.0625rem !important
  }

  .py-lg-70 {
    padding-bottom: 4.375rem !important;
    padding-top: 4.375rem !important
  }

  .py-lg-75 {
    padding-bottom: 4.6875rem !important;
    padding-top: 4.6875rem !important
  }

  .py-lg-80 {
    padding-bottom: 5rem !important;
    padding-top: 5rem !important
  }

  .py-lg-84 {
    padding-bottom: 5.25rem !important;
    padding-top: 5.25rem !important
  }

  .py-lg-85 {
    padding-bottom: 5.3125rem !important;
    padding-top: 5.3125rem !important
  }

  .py-lg-86 {
    padding-bottom: 5.375rem !important;
    padding-top: 5.375rem !important
  }

  .py-lg-87 {
    padding-bottom: 5.4375rem !important;
    padding-top: 5.4375rem !important
  }

  .py-lg-88 {
    padding-bottom: 5.5rem !important;
    padding-top: 5.5rem !important
  }

  .py-lg-89 {
    padding-bottom: 5.5625rem !important;
    padding-top: 5.5625rem !important
  }

  .py-lg-90 {
    padding-bottom: 5.625rem !important;
    padding-top: 5.625rem !important
  }

  .py-lg-91 {
    padding-bottom: 5.6875rem !important;
    padding-top: 5.6875rem !important
  }

  .py-lg-92 {
    padding-bottom: 5.75rem !important;
    padding-top: 5.75rem !important
  }

  .py-lg-93 {
    padding-bottom: 5.8125rem !important;
    padding-top: 5.8125rem !important
  }

  .py-lg-95 {
    padding-bottom: 5.9375rem !important;
    padding-top: 5.9375rem !important
  }

  .py-lg-100 {
    padding-bottom: 6.25rem !important;
    padding-top: 6.25rem !important
  }

  .py-lg-105 {
    padding-bottom: 6.5625rem !important;
    padding-top: 6.5625rem !important
  }

  .py-lg-110 {
    padding-bottom: 6.875rem !important;
    padding-top: 6.875rem !important
  }

  .py-lg-115 {
    padding-bottom: 7.1875rem !important;
    padding-top: 7.1875rem !important
  }

  .py-lg-120 {
    padding-bottom: 7.5rem !important;
    padding-top: 7.5rem !important
  }

  .py-lg-122 {
    padding-bottom: 7.625rem !important;
    padding-top: 7.625rem !important
  }

  .py-lg-125 {
    padding-bottom: 7.8125rem !important;
    padding-top: 7.8125rem !important
  }

  .py-lg-128 {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important
  }

  .py-lg-130 {
    padding-bottom: 8.125rem !important;
    padding-top: 8.125rem !important
  }

  .py-lg-135 {
    padding-bottom: 8.4375rem !important;
    padding-top: 8.4375rem !important
  }

  .py-lg-139 {
    padding-bottom: 8.6875rem !important;
    padding-top: 8.6875rem !important
  }

  .py-lg-140 {
    padding-bottom: 8.75rem !important;
    padding-top: 8.75rem !important
  }

  .py-lg-145 {
    padding-bottom: 9.0625rem !important;
    padding-top: 9.0625rem !important
  }

  .py-lg-150 {
    padding-bottom: 9.375rem !important;
    padding-top: 9.375rem !important
  }

  .pt-lg-0 {
    padding-top: 0 !important
  }

  .pt-lg-1 {
    padding-top: .0625rem !important
  }

  .pt-lg-2 {
    padding-top: .125rem !important
  }

  .pt-lg-3 {
    padding-top: .1875rem !important
  }

  .pt-lg-4 {
    padding-top: .25rem !important
  }

  .pt-lg-5 {
    padding-top: .3125rem !important
  }

  .pt-lg-6 {
    padding-top: .375rem !important
  }

  .pt-lg-7 {
    padding-top: .4375rem !important
  }

  .pt-lg-8 {
    padding-top: .5rem !important
  }

  .pt-lg-9 {
    padding-top: .5625rem !important
  }

  .pt-lg-10 {
    padding-top: .625rem !important
  }

  .pt-lg-11 {
    padding-top: .6875rem !important
  }

  .pt-lg-13 {
    padding-top: .8125rem !important
  }

  .pt-lg-15 {
    padding-top: .9375rem !important
  }

  .pt-lg-16 {
    padding-top: 1rem !important
  }

  .pt-lg-17 {
    padding-top: 1.0625rem !important
  }

  .pt-lg-18 {
    padding-top: 1.125rem !important
  }

  .pt-lg-19 {
    padding-top: 1.1875rem !important
  }

  .pt-lg-20 {
    padding-top: 1.25rem !important
  }

  .pt-lg-22 {
    padding-top: 1.375rem !important
  }

  .pt-lg-24 {
    padding-top: 1.5rem !important
  }

  .pt-lg-25 {
    padding-top: 1.5625rem !important
  }

  .pt-lg-26 {
    padding-top: 1.625rem !important
  }

  .pt-lg-27 {
    padding-top: 1.6875rem !important
  }

  .pt-lg-28 {
    padding-top: 1.75rem !important
  }

  .pt-lg-29 {
    padding-top: 1.8125rem !important
  }

  .pt-lg-30 {
    padding-top: 1.875rem !important
  }

  .pt-lg-31 {
    padding-top: 1.9375rem !important
  }

  .pt-lg-32 {
    padding-top: 2rem !important
  }

  .pt-lg-33 {
    padding-top: 2.0625rem !important
  }

  .pt-lg-34 {
    padding-top: 2.125rem !important
  }

  .pt-lg-35 {
    padding-top: 2.1875rem !important
  }

  .pt-lg-36 {
    padding-top: 2.25rem !important
  }

  .pt-lg-37 {
    padding-top: 2.3125rem !important
  }

  .pt-lg-38 {
    padding-top: 2.375rem !important
  }

  .pt-lg-40 {
    padding-top: 2.5rem !important
  }

  .pt-lg-42 {
    padding-top: 2.625rem !important
  }

  .pt-lg-43 {
    padding-top: 2.6875rem !important
  }

  .pt-lg-44 {
    padding-top: 2.75rem !important
  }

  .pt-lg-45 {
    padding-top: 2.8125rem !important
  }

  .pt-lg-50 {
    padding-top: 3.125rem !important
  }

  .pt-lg-51 {
    padding-top: 3.1875rem !important
  }

  .pt-lg-52 {
    padding-top: 3.25rem !important
  }

  .pt-lg-53 {
    padding-top: 3.3125rem !important
  }

  .pt-lg-54 {
    padding-top: 3.375rem !important
  }

  .pt-lg-55 {
    padding-top: 3.4375rem !important
  }

  .pt-lg-56 {
    padding-top: 3.5rem !important
  }

  .pt-lg-58 {
    padding-top: 3.625rem !important
  }

  .pt-lg-60 {
    padding-top: 3.75rem !important
  }

  .pt-lg-64 {
    padding-top: 4rem !important
  }

  .pt-lg-65 {
    padding-top: 4.0625rem !important
  }

  .pt-lg-70 {
    padding-top: 4.375rem !important
  }

  .pt-lg-75 {
    padding-top: 4.6875rem !important
  }

  .pt-lg-80 {
    padding-top: 5rem !important
  }

  .pt-lg-84 {
    padding-top: 5.25rem !important
  }

  .pt-lg-85 {
    padding-top: 5.3125rem !important
  }

  .pt-lg-86 {
    padding-top: 5.375rem !important
  }

  .pt-lg-87 {
    padding-top: 5.4375rem !important
  }

  .pt-lg-88 {
    padding-top: 5.5rem !important
  }

  .pt-lg-89 {
    padding-top: 5.5625rem !important
  }

  .pt-lg-90 {
    padding-top: 5.625rem !important
  }

  .pt-lg-91 {
    padding-top: 5.6875rem !important
  }

  .pt-lg-92 {
    padding-top: 5.75rem !important
  }

  .pt-lg-93 {
    padding-top: 5.8125rem !important
  }

  .pt-lg-95 {
    padding-top: 5.9375rem !important
  }

  .pt-lg-100 {
    padding-top: 6.25rem !important
  }

  .pt-lg-105 {
    padding-top: 6.5625rem !important
  }

  .pt-lg-110 {
    padding-top: 6.875rem !important
  }

  .pt-lg-115 {
    padding-top: 7.1875rem !important
  }

  .pt-lg-120 {
    padding-top: 7.5rem !important
  }

  .pt-lg-122 {
    padding-top: 7.625rem !important
  }

  .pt-lg-125 {
    padding-top: 7.8125rem !important
  }

  .pt-lg-128 {
    padding-top: 8rem !important
  }

  .pt-lg-130 {
    padding-top: 8.125rem !important
  }

  .pt-lg-135 {
    padding-top: 8.4375rem !important
  }

  .pt-lg-139 {
    padding-top: 8.6875rem !important
  }

  .pt-lg-140 {
    padding-top: 8.75rem !important
  }

  .pt-lg-145 {
    padding-top: 9.0625rem !important
  }

  .pt-lg-150 {
    padding-top: 9.375rem !important
  }

  .pe-lg-0 {
    padding-right: 0 !important
  }

  .pe-lg-1 {
    padding-right: .0625rem !important
  }

  .pe-lg-2 {
    padding-right: .125rem !important
  }

  .pe-lg-3 {
    padding-right: .1875rem !important
  }

  .pe-lg-4 {
    padding-right: .25rem !important
  }

  .pe-lg-5 {
    padding-right: .3125rem !important
  }

  .pe-lg-6 {
    padding-right: .375rem !important
  }

  .pe-lg-7 {
    padding-right: .4375rem !important
  }

  .pe-lg-8 {
    padding-right: .5rem !important
  }

  .pe-lg-9 {
    padding-right: .5625rem !important
  }

  .pe-lg-10 {
    padding-right: .625rem !important
  }

  .pe-lg-11 {
    padding-right: .6875rem !important
  }

  .pe-lg-13 {
    padding-right: .8125rem !important
  }

  .pe-lg-15 {
    padding-right: .9375rem !important
  }

  .pe-lg-16 {
    padding-right: 1rem !important
  }

  .pe-lg-17 {
    padding-right: 1.0625rem !important
  }

  .pe-lg-18 {
    padding-right: 1.125rem !important
  }

  .pe-lg-19 {
    padding-right: 1.1875rem !important
  }

  .pe-lg-20 {
    padding-right: 1.25rem !important
  }

  .pe-lg-22 {
    padding-right: 1.375rem !important
  }

  .pe-lg-24 {
    padding-right: 1.5rem !important
  }

  .pe-lg-25 {
    padding-right: 1.5625rem !important
  }

  .pe-lg-26 {
    padding-right: 1.625rem !important
  }

  .pe-lg-27 {
    padding-right: 1.6875rem !important
  }

  .pe-lg-28 {
    padding-right: 1.75rem !important
  }

  .pe-lg-29 {
    padding-right: 1.8125rem !important
  }

  .pe-lg-30 {
    padding-right: 1.875rem !important
  }

  .pe-lg-31 {
    padding-right: 1.9375rem !important
  }

  .pe-lg-32 {
    padding-right: 2rem !important
  }

  .pe-lg-33 {
    padding-right: 2.0625rem !important
  }

  .pe-lg-34 {
    padding-right: 2.125rem !important
  }

  .pe-lg-35 {
    padding-right: 2.1875rem !important
  }

  .pe-lg-36 {
    padding-right: 2.25rem !important
  }

  .pe-lg-37 {
    padding-right: 2.3125rem !important
  }

  .pe-lg-38 {
    padding-right: 2.375rem !important
  }

  .pe-lg-40 {
    padding-right: 2.5rem !important
  }

  .pe-lg-42 {
    padding-right: 2.625rem !important
  }

  .pe-lg-43 {
    padding-right: 2.6875rem !important
  }

  .pe-lg-44 {
    padding-right: 2.75rem !important
  }

  .pe-lg-45 {
    padding-right: 2.8125rem !important
  }

  .pe-lg-50 {
    padding-right: 3.125rem !important
  }

  .pe-lg-51 {
    padding-right: 3.1875rem !important
  }

  .pe-lg-52 {
    padding-right: 3.25rem !important
  }

  .pe-lg-53 {
    padding-right: 3.3125rem !important
  }

  .pe-lg-54 {
    padding-right: 3.375rem !important
  }

  .pe-lg-55 {
    padding-right: 3.4375rem !important
  }

  .pe-lg-56 {
    padding-right: 3.5rem !important
  }

  .pe-lg-58 {
    padding-right: 3.625rem !important
  }

  .pe-lg-60 {
    padding-right: 3.75rem !important
  }

  .pe-lg-64 {
    padding-right: 4rem !important
  }

  .pe-lg-65 {
    padding-right: 4.0625rem !important
  }

  .pe-lg-70 {
    padding-right: 4.375rem !important
  }

  .pe-lg-75 {
    padding-right: 4.6875rem !important
  }

  .pe-lg-80 {
    padding-right: 5rem !important
  }

  .pe-lg-84 {
    padding-right: 5.25rem !important
  }

  .pe-lg-85 {
    padding-right: 5.3125rem !important
  }

  .pe-lg-86 {
    padding-right: 5.375rem !important
  }

  .pe-lg-87 {
    padding-right: 5.4375rem !important
  }

  .pe-lg-88 {
    padding-right: 5.5rem !important
  }

  .pe-lg-89 {
    padding-right: 5.5625rem !important
  }

  .pe-lg-90 {
    padding-right: 5.625rem !important
  }

  .pe-lg-91 {
    padding-right: 5.6875rem !important
  }

  .pe-lg-92 {
    padding-right: 5.75rem !important
  }

  .pe-lg-93 {
    padding-right: 5.8125rem !important
  }

  .pe-lg-95 {
    padding-right: 5.9375rem !important
  }

  .pe-lg-100 {
    padding-right: 6.25rem !important
  }

  .pe-lg-105 {
    padding-right: 6.5625rem !important
  }

  .pe-lg-110 {
    padding-right: 6.875rem !important
  }

  .pe-lg-115 {
    padding-right: 7.1875rem !important
  }

  .pe-lg-120 {
    padding-right: 7.5rem !important
  }

  .pe-lg-122 {
    padding-right: 7.625rem !important
  }

  .pe-lg-125 {
    padding-right: 7.8125rem !important
  }

  .pe-lg-128 {
    padding-right: 8rem !important
  }

  .pe-lg-130 {
    padding-right: 8.125rem !important
  }

  .pe-lg-135 {
    padding-right: 8.4375rem !important
  }

  .pe-lg-139 {
    padding-right: 8.6875rem !important
  }

  .pe-lg-140 {
    padding-right: 8.75rem !important
  }

  .pe-lg-145 {
    padding-right: 9.0625rem !important
  }

  .pe-lg-150 {
    padding-right: 9.375rem !important
  }

  .pb-lg-0 {
    padding-bottom: 0 !important
  }

  .pb-lg-1 {
    padding-bottom: .0625rem !important
  }

  .pb-lg-2 {
    padding-bottom: .125rem !important
  }

  .pb-lg-3 {
    padding-bottom: .1875rem !important
  }

  .pb-lg-4 {
    padding-bottom: .25rem !important
  }

  .pb-lg-5 {
    padding-bottom: .3125rem !important
  }

  .pb-lg-6 {
    padding-bottom: .375rem !important
  }

  .pb-lg-7 {
    padding-bottom: .4375rem !important
  }

  .pb-lg-8 {
    padding-bottom: .5rem !important
  }

  .pb-lg-9 {
    padding-bottom: .5625rem !important
  }

  .pb-lg-10 {
    padding-bottom: .625rem !important
  }

  .pb-lg-11 {
    padding-bottom: .6875rem !important
  }

  .pb-lg-13 {
    padding-bottom: .8125rem !important
  }

  .pb-lg-15 {
    padding-bottom: .9375rem !important
  }

  .pb-lg-16 {
    padding-bottom: 1rem !important
  }

  .pb-lg-17 {
    padding-bottom: 1.0625rem !important
  }

  .pb-lg-18 {
    padding-bottom: 1.125rem !important
  }

  .pb-lg-19 {
    padding-bottom: 1.1875rem !important
  }

  .pb-lg-20 {
    padding-bottom: 1.25rem !important
  }

  .pb-lg-22 {
    padding-bottom: 1.375rem !important
  }

  .pb-lg-24 {
    padding-bottom: 1.5rem !important
  }

  .pb-lg-25 {
    padding-bottom: 1.5625rem !important
  }

  .pb-lg-26 {
    padding-bottom: 1.625rem !important
  }

  .pb-lg-27 {
    padding-bottom: 1.6875rem !important
  }

  .pb-lg-28 {
    padding-bottom: 1.75rem !important
  }

  .pb-lg-29 {
    padding-bottom: 1.8125rem !important
  }

  .pb-lg-30 {
    padding-bottom: 1.875rem !important
  }

  .pb-lg-31 {
    padding-bottom: 1.9375rem !important
  }

  .pb-lg-32 {
    padding-bottom: 2rem !important
  }

  .pb-lg-33 {
    padding-bottom: 2.0625rem !important
  }

  .pb-lg-34 {
    padding-bottom: 2.125rem !important
  }

  .pb-lg-35 {
    padding-bottom: 2.1875rem !important
  }

  .pb-lg-36 {
    padding-bottom: 2.25rem !important
  }

  .pb-lg-37 {
    padding-bottom: 2.3125rem !important
  }

  .pb-lg-38 {
    padding-bottom: 2.375rem !important
  }

  .pb-lg-40 {
    padding-bottom: 2.5rem !important
  }

  .pb-lg-42 {
    padding-bottom: 2.625rem !important
  }

  .pb-lg-43 {
    padding-bottom: 2.6875rem !important
  }

  .pb-lg-44 {
    padding-bottom: 2.75rem !important
  }

  .pb-lg-45 {
    padding-bottom: 2.8125rem !important
  }

  .pb-lg-50 {
    padding-bottom: 3.125rem !important
  }

  .pb-lg-51 {
    padding-bottom: 3.1875rem !important
  }

  .pb-lg-52 {
    padding-bottom: 3.25rem !important
  }

  .pb-lg-53 {
    padding-bottom: 3.3125rem !important
  }

  .pb-lg-54 {
    padding-bottom: 3.375rem !important
  }

  .pb-lg-55 {
    padding-bottom: 3.4375rem !important
  }

  .pb-lg-56 {
    padding-bottom: 3.5rem !important
  }

  .pb-lg-58 {
    padding-bottom: 3.625rem !important
  }

  .pb-lg-60 {
    padding-bottom: 3.75rem !important
  }

  .pb-lg-64 {
    padding-bottom: 4rem !important
  }

  .pb-lg-65 {
    padding-bottom: 4.0625rem !important
  }

  .pb-lg-70 {
    padding-bottom: 4.375rem !important
  }

  .pb-lg-75 {
    padding-bottom: 4.6875rem !important
  }

  .pb-lg-80 {
    padding-bottom: 5rem !important
  }

  .pb-lg-84 {
    padding-bottom: 5.25rem !important
  }

  .pb-lg-85 {
    padding-bottom: 5.3125rem !important
  }

  .pb-lg-86 {
    padding-bottom: 5.375rem !important
  }

  .pb-lg-87 {
    padding-bottom: 5.4375rem !important
  }

  .pb-lg-88 {
    padding-bottom: 5.5rem !important
  }

  .pb-lg-89 {
    padding-bottom: 5.5625rem !important
  }

  .pb-lg-90 {
    padding-bottom: 5.625rem !important
  }

  .pb-lg-91 {
    padding-bottom: 5.6875rem !important
  }

  .pb-lg-92 {
    padding-bottom: 5.75rem !important
  }

  .pb-lg-93 {
    padding-bottom: 5.8125rem !important
  }

  .pb-lg-95 {
    padding-bottom: 5.9375rem !important
  }

  .pb-lg-100 {
    padding-bottom: 6.25rem !important
  }

  .pb-lg-105 {
    padding-bottom: 6.5625rem !important
  }

  .pb-lg-110 {
    padding-bottom: 6.875rem !important
  }

  .pb-lg-115 {
    padding-bottom: 7.1875rem !important
  }

  .pb-lg-120 {
    padding-bottom: 7.5rem !important
  }

  .pb-lg-122 {
    padding-bottom: 7.625rem !important
  }

  .pb-lg-125 {
    padding-bottom: 7.8125rem !important
  }

  .pb-lg-128 {
    padding-bottom: 8rem !important
  }

  .pb-lg-130 {
    padding-bottom: 8.125rem !important
  }

  .pb-lg-135 {
    padding-bottom: 8.4375rem !important
  }

  .pb-lg-139 {
    padding-bottom: 8.6875rem !important
  }

  .pb-lg-140 {
    padding-bottom: 8.75rem !important
  }

  .pb-lg-145 {
    padding-bottom: 9.0625rem !important
  }

  .pb-lg-150 {
    padding-bottom: 9.375rem !important
  }

  .ps-lg-0 {
    padding-left: 0 !important
  }

  .ps-lg-1 {
    padding-left: .0625rem !important
  }

  .ps-lg-2 {
    padding-left: .125rem !important
  }

  .ps-lg-3 {
    padding-left: .1875rem !important
  }

  .ps-lg-4 {
    padding-left: .25rem !important
  }

  .ps-lg-5 {
    padding-left: .3125rem !important
  }

  .ps-lg-6 {
    padding-left: .375rem !important
  }

  .ps-lg-7 {
    padding-left: .4375rem !important
  }

  .ps-lg-8 {
    padding-left: .5rem !important
  }

  .ps-lg-9 {
    padding-left: .5625rem !important
  }

  .ps-lg-10 {
    padding-left: .625rem !important
  }

  .ps-lg-11 {
    padding-left: .6875rem !important
  }

  .ps-lg-13 {
    padding-left: .8125rem !important
  }

  .ps-lg-15 {
    padding-left: .9375rem !important
  }

  .ps-lg-16 {
    padding-left: 1rem !important
  }

  .ps-lg-17 {
    padding-left: 1.0625rem !important
  }

  .ps-lg-18 {
    padding-left: 1.125rem !important
  }

  .ps-lg-19 {
    padding-left: 1.1875rem !important
  }

  .ps-lg-20 {
    padding-left: 1.25rem !important
  }

  .ps-lg-22 {
    padding-left: 1.375rem !important
  }

  .ps-lg-24 {
    padding-left: 1.5rem !important
  }

  .ps-lg-25 {
    padding-left: 1.5625rem !important
  }

  .ps-lg-26 {
    padding-left: 1.625rem !important
  }

  .ps-lg-27 {
    padding-left: 1.6875rem !important
  }

  .ps-lg-28 {
    padding-left: 1.75rem !important
  }

  .ps-lg-29 {
    padding-left: 1.8125rem !important
  }

  .ps-lg-30 {
    padding-left: 1.875rem !important
  }

  .ps-lg-31 {
    padding-left: 1.9375rem !important
  }

  .ps-lg-32 {
    padding-left: 2rem !important
  }

  .ps-lg-33 {
    padding-left: 2.0625rem !important
  }

  .ps-lg-34 {
    padding-left: 2.125rem !important
  }

  .ps-lg-35 {
    padding-left: 2.1875rem !important
  }

  .ps-lg-36 {
    padding-left: 2.25rem !important
  }

  .ps-lg-37 {
    padding-left: 2.3125rem !important
  }

  .ps-lg-38 {
    padding-left: 2.375rem !important
  }

  .ps-lg-40 {
    padding-left: 2.5rem !important
  }

  .ps-lg-42 {
    padding-left: 2.625rem !important
  }

  .ps-lg-43 {
    padding-left: 2.6875rem !important
  }

  .ps-lg-44 {
    padding-left: 2.75rem !important
  }

  .ps-lg-45 {
    padding-left: 2.8125rem !important
  }

  .ps-lg-50 {
    padding-left: 3.125rem !important
  }

  .ps-lg-51 {
    padding-left: 3.1875rem !important
  }

  .ps-lg-52 {
    padding-left: 3.25rem !important
  }

  .ps-lg-53 {
    padding-left: 3.3125rem !important
  }

  .ps-lg-54 {
    padding-left: 3.375rem !important
  }

  .ps-lg-55 {
    padding-left: 3.4375rem !important
  }

  .ps-lg-56 {
    padding-left: 3.5rem !important
  }

  .ps-lg-58 {
    padding-left: 3.625rem !important
  }

  .ps-lg-60 {
    padding-left: 3.75rem !important
  }

  .ps-lg-64 {
    padding-left: 4rem !important
  }

  .ps-lg-65 {
    padding-left: 4.0625rem !important
  }

  .ps-lg-70 {
    padding-left: 4.375rem !important
  }

  .ps-lg-75 {
    padding-left: 4.6875rem !important
  }

  .ps-lg-80 {
    padding-left: 5rem !important
  }

  .ps-lg-84 {
    padding-left: 5.25rem !important
  }

  .ps-lg-85 {
    padding-left: 5.3125rem !important
  }

  .ps-lg-86 {
    padding-left: 5.375rem !important
  }

  .ps-lg-87 {
    padding-left: 5.4375rem !important
  }

  .ps-lg-88 {
    padding-left: 5.5rem !important
  }

  .ps-lg-89 {
    padding-left: 5.5625rem !important
  }

  .ps-lg-90 {
    padding-left: 5.625rem !important
  }

  .ps-lg-91 {
    padding-left: 5.6875rem !important
  }

  .ps-lg-92 {
    padding-left: 5.75rem !important
  }

  .ps-lg-93 {
    padding-left: 5.8125rem !important
  }

  .ps-lg-95 {
    padding-left: 5.9375rem !important
  }

  .ps-lg-100 {
    padding-left: 6.25rem !important
  }

  .ps-lg-105 {
    padding-left: 6.5625rem !important
  }

  .ps-lg-110 {
    padding-left: 6.875rem !important
  }

  .ps-lg-115 {
    padding-left: 7.1875rem !important
  }

  .ps-lg-120 {
    padding-left: 7.5rem !important
  }

  .ps-lg-122 {
    padding-left: 7.625rem !important
  }

  .ps-lg-125 {
    padding-left: 7.8125rem !important
  }

  .ps-lg-128 {
    padding-left: 8rem !important
  }

  .ps-lg-130 {
    padding-left: 8.125rem !important
  }

  .ps-lg-135 {
    padding-left: 8.4375rem !important
  }

  .ps-lg-139 {
    padding-left: 8.6875rem !important
  }

  .ps-lg-140 {
    padding-left: 8.75rem !important
  }

  .ps-lg-145 {
    padding-left: 9.0625rem !important
  }

  .ps-lg-150 {
    padding-left: 9.375rem !important
  }

  .gap-lg-0 {
    gap: 0 !important
  }

  .gap-lg-1 {
    gap: .0625rem !important
  }

  .gap-lg-2 {
    gap: .125rem !important
  }

  .gap-lg-3 {
    gap: .1875rem !important
  }

  .gap-lg-4 {
    gap: .25rem !important
  }

  .gap-lg-5 {
    gap: .3125rem !important
  }

  .gap-lg-6 {
    gap: .375rem !important
  }

  .gap-lg-7 {
    gap: .4375rem !important
  }

  .gap-lg-8 {
    gap: .5rem !important
  }

  .gap-lg-9 {
    gap: .5625rem !important
  }

  .gap-lg-10 {
    gap: .625rem !important
  }

  .gap-lg-11 {
    gap: .6875rem !important
  }

  .gap-lg-13 {
    gap: .8125rem !important
  }

  .gap-lg-15 {
    gap: .9375rem !important
  }

  .gap-lg-16 {
    gap: 1rem !important
  }

  .gap-lg-17 {
    gap: 1.0625rem !important
  }

  .gap-lg-18 {
    gap: 1.125rem !important
  }

  .gap-lg-19 {
    gap: 1.1875rem !important
  }

  .gap-lg-20 {
    gap: 1.25rem !important
  }

  .gap-lg-22 {
    gap: 1.375rem !important
  }

  .gap-lg-24 {
    gap: 1.5rem !important
  }

  .gap-lg-25 {
    gap: 1.5625rem !important
  }

  .gap-lg-26 {
    gap: 1.625rem !important
  }

  .gap-lg-27 {
    gap: 1.6875rem !important
  }

  .gap-lg-28 {
    gap: 1.75rem !important
  }

  .gap-lg-29 {
    gap: 1.8125rem !important
  }

  .gap-lg-30 {
    gap: 1.875rem !important
  }

  .gap-lg-31 {
    gap: 1.9375rem !important
  }

  .gap-lg-32 {
    gap: 2rem !important
  }

  .gap-lg-33 {
    gap: 2.0625rem !important
  }

  .gap-lg-34 {
    gap: 2.125rem !important
  }

  .gap-lg-35 {
    gap: 2.1875rem !important
  }

  .gap-lg-36 {
    gap: 2.25rem !important
  }

  .gap-lg-37 {
    gap: 2.3125rem !important
  }

  .gap-lg-38 {
    gap: 2.375rem !important
  }

  .gap-lg-40 {
    gap: 2.5rem !important
  }

  .gap-lg-42 {
    gap: 2.625rem !important
  }

  .gap-lg-43 {
    gap: 2.6875rem !important
  }

  .gap-lg-44 {
    gap: 2.75rem !important
  }

  .gap-lg-45 {
    gap: 2.8125rem !important
  }

  .gap-lg-50 {
    gap: 3.125rem !important
  }

  .gap-lg-51 {
    gap: 3.1875rem !important
  }

  .gap-lg-52 {
    gap: 3.25rem !important
  }

  .gap-lg-53 {
    gap: 3.3125rem !important
  }

  .gap-lg-54 {
    gap: 3.375rem !important
  }

  .gap-lg-55 {
    gap: 3.4375rem !important
  }

  .gap-lg-56 {
    gap: 3.5rem !important
  }

  .gap-lg-58 {
    gap: 3.625rem !important
  }

  .gap-lg-60 {
    gap: 3.75rem !important
  }

  .gap-lg-64 {
    gap: 4rem !important
  }

  .gap-lg-65 {
    gap: 4.0625rem !important
  }

  .gap-lg-70 {
    gap: 4.375rem !important
  }

  .gap-lg-75 {
    gap: 4.6875rem !important
  }

  .gap-lg-80 {
    gap: 5rem !important
  }

  .gap-lg-84 {
    gap: 5.25rem !important
  }

  .gap-lg-85 {
    gap: 5.3125rem !important
  }

  .gap-lg-86 {
    gap: 5.375rem !important
  }

  .gap-lg-87 {
    gap: 5.4375rem !important
  }

  .gap-lg-88 {
    gap: 5.5rem !important
  }

  .gap-lg-89 {
    gap: 5.5625rem !important
  }

  .gap-lg-90 {
    gap: 5.625rem !important
  }

  .gap-lg-91 {
    gap: 5.6875rem !important
  }

  .gap-lg-92 {
    gap: 5.75rem !important
  }

  .gap-lg-93 {
    gap: 5.8125rem !important
  }

  .gap-lg-95 {
    gap: 5.9375rem !important
  }

  .gap-lg-100 {
    gap: 6.25rem !important
  }

  .gap-lg-105 {
    gap: 6.5625rem !important
  }

  .gap-lg-110 {
    gap: 6.875rem !important
  }

  .gap-lg-115 {
    gap: 7.1875rem !important
  }

  .gap-lg-120 {
    gap: 7.5rem !important
  }

  .gap-lg-122 {
    gap: 7.625rem !important
  }

  .gap-lg-125 {
    gap: 7.8125rem !important
  }

  .gap-lg-128 {
    gap: 8rem !important
  }

  .gap-lg-130 {
    gap: 8.125rem !important
  }

  .gap-lg-135 {
    gap: 8.4375rem !important
  }

  .gap-lg-139 {
    gap: 8.6875rem !important
  }

  .gap-lg-140 {
    gap: 8.75rem !important
  }

  .gap-lg-145 {
    gap: 9.0625rem !important
  }

  .gap-lg-150 {
    gap: 9.375rem !important
  }

  .text-lg-start {
    text-align: left !important
  }

  .text-lg-end {
    text-align: right !important
  }

  .text-lg-center {
    text-align: center !important
  }

  .col-lg {
    flex: 1 0 0%
  }

  .row-cols-lg-auto>* {
    flex: 0 0 auto;
    width: auto
  }

  .row-cols-lg-1>* {
    flex: 0 0 auto;
    width: 100%
  }

  .row-cols-lg-2>* {
    flex: 0 0 auto;
    width: 50%
  }

  .row-cols-lg-3>* {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .row-cols-lg-4>* {
    flex: 0 0 auto;
    width: 25%
  }

  .row-cols-lg-5>* {
    flex: 0 0 auto;
    width: 20%
  }

  .row-cols-lg-6>* {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto
  }

  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%
  }

  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%
  }

  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%
  }

  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%
  }

  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%
  }

  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%
  }

  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%
  }

  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%
  }

  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%
  }

  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%
  }

  .offset-lg-0 {
    margin-left: 0
  }

  .offset-lg-1 {
    margin-left: 8.33333%
  }

  .offset-lg-2 {
    margin-left: 16.66667%
  }

  .offset-lg-3 {
    margin-left: 25%
  }

  .offset-lg-4 {
    margin-left: 33.33333%
  }

  .offset-lg-5 {
    margin-left: 41.66667%
  }

  .offset-lg-6 {
    margin-left: 50%
  }

  .offset-lg-7 {
    margin-left: 58.33333%
  }

  .offset-lg-8 {
    margin-left: 66.66667%
  }

  .offset-lg-9 {
    margin-left: 75%
  }

  .offset-lg-10 {
    margin-left: 83.33333%
  }

  .offset-lg-11 {
    margin-left: 91.66667%
  }

  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0
  }

  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0
  }

  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: .15625rem
  }

  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: .15625rem
  }

  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: .3125rem
  }

  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: .3125rem
  }

  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: .625rem
  }

  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: .625rem
  }

  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: .9375rem
  }

  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: .9375rem
  }

  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 1.875rem
  }

  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 1.875rem
  }

  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 2.5rem
  }

  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 2.5rem
  }

  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 3.125rem
  }

  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 3.125rem
  }

  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 3.75rem
  }

  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 3.75rem
  }

  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 4.375rem
  }

  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 4.375rem
  }

  .dropdown-menu-lg-start {
    --bs-position: start
  }

  .dropdown-menu-lg-start[data-bs-popper] {
    left: 0;
    right: auto
  }

  .dropdown-menu-lg-end {
    --bs-position: end
  }

  .dropdown-menu-lg-end[data-bs-popper] {
    left: auto;
    right: 0
  }

  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start
  }

  .navbar-expand-lg .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-lg .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
  }

  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible
  }

  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-lg .navbar-toggler {
    display: none
  }

  .navbar-expand-lg .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto
  }

  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none
  }

  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  .list-group-horizontal-lg {
    flex-direction: row
  }

  .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
  }

  .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--bs-list-group-border-radius)
  }

  .list-group-horizontal-lg>.list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-lg>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: var(--bs-list-group-border-width)
  }

  .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
  }

  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px
  }

  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important
  }

  .offcanvas-lg .offcanvas-header {
    display: none
  }

  .offcanvas-lg .offcanvas-body {
    background-color: transparent !important;
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  .container,
  .container-xl {
    padding: 0 4.6875rem
  }

  .container {
    max-width: 1565px
  }

  .container-xl {
    max-width: 1920px
  }

  .hero .anchor-navigation {
    bottom: 4.375rem
  }

  


  .about .circle-decor {
    right: 1.9%;
    top: 2.7%
  }

  .about__values {
    padding: 6.25rem 0
  }

  .about__values .text-holder p {
    margin: 0 0 2.25rem
  }

  .info {
    padding: 13.1875rem 0 13rem
  }

  .info .img-holder {
    padding-bottom: 95%;
    width: 95%
  }

  .info .circle-decor {
    height: 24%;
    left: 2%;
    top: 3%;
    width: 24%
  }

  .goals .h3 {
    margin: 0 0 3px
  }

  .goals .img-holder {
    padding-bottom: 95%;
    width: 95%
  }

  .counter-group .card-text {
    padding: 0 10% 0 0
  }

  .posts__changemakers-benefits {
    padding: 11.1875rem 0 8.4375rem !important
  }

  .team .card-body {
    padding: 0 0 0 .375rem
  }

  .cards-section .card {
    padding: 0 2.5rem 0 0
  }

  .cards-section img {
    margin: 0 0 2rem
  }

  .cards-section .card-title {
    margin: 0 0 1.25rem
  }

  .content-section__afsl {
    padding: 13.375rem 0 23.6875rem
  }

  .content-section__pivacy-policy {
    padding: 13.5rem 0 14.625rem
  }

  .work-with-section {
    padding: 12.625rem 0 10.0625rem
  }

  .contacts-section {
    padding: 16.25rem 0 14.0625rem
  }

  .footer {
    padding: 8rem 0 3.4375rem
  }

  .footer .contact-us {
    align-items: baseline;
    font-size: 1.75rem;
    letter-spacing: .8px;
    margin: 0
  }

  .footer .footer-links {
    margin: 3.25rem -1.25rem 0
  }

  .changemakers-list {
    font-size: 1.75rem
  }

  .changemakers-list--horizontal .icon {
    font-size: 5rem
  }

  .cky-consent-container .cky-notice-des {
    margin: 0 3.4375rem 0 0 !important;
    width: 49% !important
  }

  .cky-consent-container .cky-notice-group {
    flex-direction: row !important
  }

  .cky-consent-container .cky-notice-btn-wrapper {
    align-items: center !important;
    flex-direction: row !important;
    width: auto !important
  }

  .cky-consent-container button:not(:last-child) {
    margin: 0 .8125rem 0 0 !important
  }
}

@media (min-width:1024px) {
  .goals .accordion-button {
    font-size: 1.25rem
  }

  .goals .list-reset {
    font-size: 1rem
  }
}

@media (min-width:1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020
  }

  .sticky-xl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020
  }

  .float-xl-start {
    float: left !important
  }

  .float-xl-end {
    float: right !important
  }

  .float-xl-none {
    float: none !important
  }

  .d-xl-inline {
    display: inline !important
  }

  .d-xl-inline-block {
    display: inline-block !important
  }

  .d-xl-block {
    display: block !important
  }

  .d-xl-grid {
    display: grid !important
  }

  .d-xl-table {
    display: table !important
  }

  .d-xl-table-row {
    display: table-row !important
  }

  .d-xl-table-cell {
    display: table-cell !important
  }

  .d-xl-flex {
    display: flex !important
  }

  .d-xl-inline-flex {
    display: inline-flex !important
  }

  .d-xl-none {
    display: none !important
  }

  .flex-xl-fill {
    flex: 1 1 auto !important
  }

  .flex-xl-row {
    flex-direction: row !important
  }

  .flex-xl-column {
    flex-direction: column !important
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .justify-content-xl-start {
    justify-content: flex-start !important
  }

  .justify-content-xl-end {
    justify-content: flex-end !important
  }

  .justify-content-xl-center {
    justify-content: center !important
  }

  .justify-content-xl-between {
    justify-content: space-between !important
  }

  .justify-content-xl-around {
    justify-content: space-around !important
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important
  }

  .align-items-xl-start {
    align-items: flex-start !important
  }

  .align-items-xl-end {
    align-items: flex-end !important
  }

  .align-items-xl-center {
    align-items: center !important
  }

  .align-items-xl-baseline {
    align-items: baseline !important
  }

  .align-items-xl-stretch {
    align-items: stretch !important
  }

  .align-content-xl-start {
    align-content: flex-start !important
  }

  .align-content-xl-end {
    align-content: flex-end !important
  }

  .align-content-xl-center {
    align-content: center !important
  }

  .align-content-xl-between {
    align-content: space-between !important
  }

  .align-content-xl-around {
    align-content: space-around !important
  }

  .align-content-xl-stretch {
    align-content: stretch !important
  }

  .align-self-xl-auto {
    align-self: auto !important
  }

  .align-self-xl-start {
    align-self: flex-start !important
  }

  .align-self-xl-end {
    align-self: flex-end !important
  }

  .align-self-xl-center {
    align-self: center !important
  }

  .align-self-xl-baseline {
    align-self: baseline !important
  }

  .align-self-xl-stretch {
    align-self: stretch !important
  }

  .order-xl-first {
    order: -1 !important
  }

  .order-xl-0 {
    order: 0 !important
  }

  .order-xl-1 {
    order: 1 !important
  }

  .order-xl-2 {
    order: 2 !important
  }

  .order-xl-3 {
    order: 3 !important
  }

  .order-xl-4 {
    order: 4 !important
  }

  .order-xl-5 {
    order: 5 !important
  }

  .order-xl-last {
    order: 6 !important
  }

  .m-xl-0 {
    margin: 0 !important
  }

  .m-xl-1 {
    margin: .0625rem !important
  }

  .m-xl-2 {
    margin: .125rem !important
  }

  .m-xl-3 {
    margin: .1875rem !important
  }

  .m-xl-4 {
    margin: .25rem !important
  }

  .m-xl-5 {
    margin: .3125rem !important
  }

  .m-xl-6 {
    margin: .375rem !important
  }

  .m-xl-7 {
    margin: .4375rem !important
  }

  .m-xl-8 {
    margin: .5rem !important
  }

  .m-xl-9 {
    margin: .5625rem !important
  }

  .m-xl-10 {
    margin: .625rem !important
  }

  .m-xl-11 {
    margin: .6875rem !important
  }

  .m-xl-13 {
    margin: .8125rem !important
  }

  .m-xl-15 {
    margin: .9375rem !important
  }

  .m-xl-16 {
    margin: 1rem !important
  }

  .m-xl-17 {
    margin: 1.0625rem !important
  }

  .m-xl-18 {
    margin: 1.125rem !important
  }

  .m-xl-19 {
    margin: 1.1875rem !important
  }

  .m-xl-20 {
    margin: 1.25rem !important
  }

  .m-xl-22 {
    margin: 1.375rem !important
  }

  .m-xl-24 {
    margin: 1.5rem !important
  }

  .m-xl-25 {
    margin: 1.5625rem !important
  }

  .m-xl-26 {
    margin: 1.625rem !important
  }

  .m-xl-27 {
    margin: 1.6875rem !important
  }

  .m-xl-28 {
    margin: 1.75rem !important
  }

  .m-xl-29 {
    margin: 1.8125rem !important
  }

  .m-xl-30 {
    margin: 1.875rem !important
  }

  .m-xl-31 {
    margin: 1.9375rem !important
  }

  .m-xl-32 {
    margin: 2rem !important
  }

  .m-xl-33 {
    margin: 2.0625rem !important
  }

  .m-xl-34 {
    margin: 2.125rem !important
  }

  .m-xl-35 {
    margin: 2.1875rem !important
  }

  .m-xl-36 {
    margin: 2.25rem !important
  }

  .m-xl-37 {
    margin: 2.3125rem !important
  }

  .m-xl-38 {
    margin: 2.375rem !important
  }

  .m-xl-40 {
    margin: 2.5rem !important
  }

  .m-xl-42 {
    margin: 2.625rem !important
  }

  .m-xl-43 {
    margin: 2.6875rem !important
  }

  .m-xl-44 {
    margin: 2.75rem !important
  }

  .m-xl-45 {
    margin: 2.8125rem !important
  }

  .m-xl-50 {
    margin: 3.125rem !important
  }

  .m-xl-51 {
    margin: 3.1875rem !important
  }

  .m-xl-52 {
    margin: 3.25rem !important
  }

  .m-xl-53 {
    margin: 3.3125rem !important
  }

  .m-xl-54 {
    margin: 3.375rem !important
  }

  .m-xl-55 {
    margin: 3.4375rem !important
  }

  .m-xl-56 {
    margin: 3.5rem !important
  }

  .m-xl-58 {
    margin: 3.625rem !important
  }

  .m-xl-60 {
    margin: 3.75rem !important
  }

  .m-xl-64 {
    margin: 4rem !important
  }

  .m-xl-65 {
    margin: 4.0625rem !important
  }

  .m-xl-70 {
    margin: 4.375rem !important
  }

  .m-xl-75 {
    margin: 4.6875rem !important
  }

  .m-xl-80 {
    margin: 5rem !important
  }

  .m-xl-84 {
    margin: 5.25rem !important
  }

  .m-xl-85 {
    margin: 5.3125rem !important
  }

  .m-xl-86 {
    margin: 5.375rem !important
  }

  .m-xl-87 {
    margin: 5.4375rem !important
  }

  .m-xl-88 {
    margin: 5.5rem !important
  }

  .m-xl-89 {
    margin: 5.5625rem !important
  }

  .m-xl-90 {
    margin: 5.625rem !important
  }

  .m-xl-91 {
    margin: 5.6875rem !important
  }

  .m-xl-92 {
    margin: 5.75rem !important
  }

  .m-xl-93 {
    margin: 5.8125rem !important
  }

  .m-xl-95 {
    margin: 5.9375rem !important
  }

  .m-xl-100 {
    margin: 6.25rem !important
  }

  .m-xl-105 {
    margin: 6.5625rem !important
  }

  .m-xl-110 {
    margin: 6.875rem !important
  }

  .m-xl-115 {
    margin: 7.1875rem !important
  }

  .m-xl-120 {
    margin: 7.5rem !important
  }

  .m-xl-122 {
    margin: 7.625rem !important
  }

  .m-xl-125 {
    margin: 7.8125rem !important
  }

  .m-xl-128 {
    margin: 8rem !important
  }

  .m-xl-130 {
    margin: 8.125rem !important
  }

  .m-xl-135 {
    margin: 8.4375rem !important
  }

  .m-xl-139 {
    margin: 8.6875rem !important
  }

  .m-xl-140 {
    margin: 8.75rem !important
  }

  .m-xl-145 {
    margin: 9.0625rem !important
  }

  .m-xl-150 {
    margin: 9.375rem !important
  }

  .m-xl-auto {
    margin: auto !important
  }

  .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .mx-xl-1 {
    margin-left: .0625rem !important;
    margin-right: .0625rem !important
  }

  .mx-xl-2 {
    margin-left: .125rem !important;
    margin-right: .125rem !important
  }

  .mx-xl-3 {
    margin-left: .1875rem !important;
    margin-right: .1875rem !important
  }

  .mx-xl-4 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
  }

  .mx-xl-5 {
    margin-left: .3125rem !important;
    margin-right: .3125rem !important
  }

  .mx-xl-6 {
    margin-left: .375rem !important;
    margin-right: .375rem !important
  }

  .mx-xl-7 {
    margin-left: .4375rem !important;
    margin-right: .4375rem !important
  }

  .mx-xl-8 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
  }

  .mx-xl-9 {
    margin-left: .5625rem !important;
    margin-right: .5625rem !important
  }

  .mx-xl-10 {
    margin-left: .625rem !important;
    margin-right: .625rem !important
  }

  .mx-xl-11 {
    margin-left: .6875rem !important;
    margin-right: .6875rem !important
  }

  .mx-xl-13 {
    margin-left: .8125rem !important;
    margin-right: .8125rem !important
  }

  .mx-xl-15 {
    margin-left: .9375rem !important;
    margin-right: .9375rem !important
  }

  .mx-xl-16 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
  }

  .mx-xl-17 {
    margin-left: 1.0625rem !important;
    margin-right: 1.0625rem !important
  }

  .mx-xl-18 {
    margin-left: 1.125rem !important;
    margin-right: 1.125rem !important
  }

  .mx-xl-19 {
    margin-left: 1.1875rem !important;
    margin-right: 1.1875rem !important
  }

  .mx-xl-20 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
  }

  .mx-xl-22 {
    margin-left: 1.375rem !important;
    margin-right: 1.375rem !important
  }

  .mx-xl-24 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
  }

  .mx-xl-25 {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important
  }

  .mx-xl-26 {
    margin-left: 1.625rem !important;
    margin-right: 1.625rem !important
  }

  .mx-xl-27 {
    margin-left: 1.6875rem !important;
    margin-right: 1.6875rem !important
  }

  .mx-xl-28 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important
  }

  .mx-xl-29 {
    margin-left: 1.8125rem !important;
    margin-right: 1.8125rem !important
  }

  .mx-xl-30 {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important
  }

  .mx-xl-31 {
    margin-left: 1.9375rem !important;
    margin-right: 1.9375rem !important
  }

  .mx-xl-32 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
  }

  .mx-xl-33 {
    margin-left: 2.0625rem !important;
    margin-right: 2.0625rem !important
  }

  .mx-xl-34 {
    margin-left: 2.125rem !important;
    margin-right: 2.125rem !important
  }

  .mx-xl-35 {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important
  }

  .mx-xl-36 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important
  }

  .mx-xl-37 {
    margin-left: 2.3125rem !important;
    margin-right: 2.3125rem !important
  }

  .mx-xl-38 {
    margin-left: 2.375rem !important;
    margin-right: 2.375rem !important
  }

  .mx-xl-40 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
  }

  .mx-xl-42 {
    margin-left: 2.625rem !important;
    margin-right: 2.625rem !important
  }

  .mx-xl-43 {
    margin-left: 2.6875rem !important;
    margin-right: 2.6875rem !important
  }

  .mx-xl-44 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important
  }

  .mx-xl-45 {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important
  }

  .mx-xl-50 {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important
  }

  .mx-xl-51 {
    margin-left: 3.1875rem !important;
    margin-right: 3.1875rem !important
  }

  .mx-xl-52 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important
  }

  .mx-xl-53 {
    margin-left: 3.3125rem !important;
    margin-right: 3.3125rem !important
  }

  .mx-xl-54 {
    margin-left: 3.375rem !important;
    margin-right: 3.375rem !important
  }

  .mx-xl-55 {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important
  }

  .mx-xl-56 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important
  }

  .mx-xl-58 {
    margin-left: 3.625rem !important;
    margin-right: 3.625rem !important
  }

  .mx-xl-60 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
  }

  .mx-xl-64 {
    margin-left: 4rem !important;
    margin-right: 4rem !important
  }

  .mx-xl-65 {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important
  }

  .mx-xl-70 {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important
  }

  .mx-xl-75 {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important
  }

  .mx-xl-80 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
  }

  .mx-xl-84 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important
  }

  .mx-xl-85 {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important
  }

  .mx-xl-86 {
    margin-left: 5.375rem !important;
    margin-right: 5.375rem !important
  }

  .mx-xl-87 {
    margin-left: 5.4375rem !important;
    margin-right: 5.4375rem !important
  }

  .mx-xl-88 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important
  }

  .mx-xl-89 {
    margin-left: 5.5625rem !important;
    margin-right: 5.5625rem !important
  }

  .mx-xl-90 {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important
  }

  .mx-xl-91 {
    margin-left: 5.6875rem !important;
    margin-right: 5.6875rem !important
  }

  .mx-xl-92 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important
  }

  .mx-xl-93 {
    margin-left: 5.8125rem !important;
    margin-right: 5.8125rem !important
  }

  .mx-xl-95 {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important
  }

  .mx-xl-100 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important
  }

  .mx-xl-105 {
    margin-left: 6.5625rem !important;
    margin-right: 6.5625rem !important
  }

  .mx-xl-110 {
    margin-left: 6.875rem !important;
    margin-right: 6.875rem !important
  }

  .mx-xl-115 {
    margin-left: 7.1875rem !important;
    margin-right: 7.1875rem !important
  }

  .mx-xl-120 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important
  }

  .mx-xl-122 {
    margin-left: 7.625rem !important;
    margin-right: 7.625rem !important
  }

  .mx-xl-125 {
    margin-left: 7.8125rem !important;
    margin-right: 7.8125rem !important
  }

  .mx-xl-128 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
  }

  .mx-xl-130 {
    margin-left: 8.125rem !important;
    margin-right: 8.125rem !important
  }

  .mx-xl-135 {
    margin-left: 8.4375rem !important;
    margin-right: 8.4375rem !important
  }

  .mx-xl-139 {
    margin-left: 8.6875rem !important;
    margin-right: 8.6875rem !important
  }

  .mx-xl-140 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important
  }

  .mx-xl-145 {
    margin-left: 9.0625rem !important;
    margin-right: 9.0625rem !important
  }

  .mx-xl-150 {
    margin-left: 9.375rem !important;
    margin-right: 9.375rem !important
  }

  .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important
  }

  .my-xl-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
  }

  .my-xl-1 {
    margin-bottom: .0625rem !important;
    margin-top: .0625rem !important
  }

  .my-xl-2 {
    margin-bottom: .125rem !important;
    margin-top: .125rem !important
  }

  .my-xl-3 {
    margin-bottom: .1875rem !important;
    margin-top: .1875rem !important
  }

  .my-xl-4 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important
  }

  .my-xl-5 {
    margin-bottom: .3125rem !important;
    margin-top: .3125rem !important
  }

  .my-xl-6 {
    margin-bottom: .375rem !important;
    margin-top: .375rem !important
  }

  .my-xl-7 {
    margin-bottom: .4375rem !important;
    margin-top: .4375rem !important
  }

  .my-xl-8 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important
  }

  .my-xl-9 {
    margin-bottom: .5625rem !important;
    margin-top: .5625rem !important
  }

  .my-xl-10 {
    margin-bottom: .625rem !important;
    margin-top: .625rem !important
  }

  .my-xl-11 {
    margin-bottom: .6875rem !important;
    margin-top: .6875rem !important
  }

  .my-xl-13 {
    margin-bottom: .8125rem !important;
    margin-top: .8125rem !important
  }

  .my-xl-15 {
    margin-bottom: .9375rem !important;
    margin-top: .9375rem !important
  }

  .my-xl-16 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
  }

  .my-xl-17 {
    margin-bottom: 1.0625rem !important;
    margin-top: 1.0625rem !important
  }

  .my-xl-18 {
    margin-bottom: 1.125rem !important;
    margin-top: 1.125rem !important
  }

  .my-xl-19 {
    margin-bottom: 1.1875rem !important;
    margin-top: 1.1875rem !important
  }

  .my-xl-20 {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important
  }

  .my-xl-22 {
    margin-bottom: 1.375rem !important;
    margin-top: 1.375rem !important
  }

  .my-xl-24 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
  }

  .my-xl-25 {
    margin-bottom: 1.5625rem !important;
    margin-top: 1.5625rem !important
  }

  .my-xl-26 {
    margin-bottom: 1.625rem !important;
    margin-top: 1.625rem !important
  }

  .my-xl-27 {
    margin-bottom: 1.6875rem !important;
    margin-top: 1.6875rem !important
  }

  .my-xl-28 {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important
  }

  .my-xl-29 {
    margin-bottom: 1.8125rem !important;
    margin-top: 1.8125rem !important
  }

  .my-xl-30 {
    margin-bottom: 1.875rem !important;
    margin-top: 1.875rem !important
  }

  .my-xl-31 {
    margin-bottom: 1.9375rem !important;
    margin-top: 1.9375rem !important
  }

  .my-xl-32 {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important
  }

  .my-xl-33 {
    margin-bottom: 2.0625rem !important;
    margin-top: 2.0625rem !important
  }

  .my-xl-34 {
    margin-bottom: 2.125rem !important;
    margin-top: 2.125rem !important
  }

  .my-xl-35 {
    margin-bottom: 2.1875rem !important;
    margin-top: 2.1875rem !important
  }

  .my-xl-36 {
    margin-bottom: 2.25rem !important;
    margin-top: 2.25rem !important
  }

  .my-xl-37 {
    margin-bottom: 2.3125rem !important;
    margin-top: 2.3125rem !important
  }

  .my-xl-38 {
    margin-bottom: 2.375rem !important;
    margin-top: 2.375rem !important
  }

  .my-xl-40 {
    margin-bottom: 2.5rem !important;
    margin-top: 2.5rem !important
  }

  .my-xl-42 {
    margin-bottom: 2.625rem !important;
    margin-top: 2.625rem !important
  }

  .my-xl-43 {
    margin-bottom: 2.6875rem !important;
    margin-top: 2.6875rem !important
  }

  .my-xl-44 {
    margin-bottom: 2.75rem !important;
    margin-top: 2.75rem !important
  }

  .my-xl-45 {
    margin-bottom: 2.8125rem !important;
    margin-top: 2.8125rem !important
  }

  .my-xl-50 {
    margin-bottom: 3.125rem !important;
    margin-top: 3.125rem !important
  }

  .my-xl-51 {
    margin-bottom: 3.1875rem !important;
    margin-top: 3.1875rem !important
  }

  .my-xl-52 {
    margin-bottom: 3.25rem !important;
    margin-top: 3.25rem !important
  }

  .my-xl-53 {
    margin-bottom: 3.3125rem !important;
    margin-top: 3.3125rem !important
  }

  .my-xl-54 {
    margin-bottom: 3.375rem !important;
    margin-top: 3.375rem !important
  }

  .my-xl-55 {
    margin-bottom: 3.4375rem !important;
    margin-top: 3.4375rem !important
  }

  .my-xl-56 {
    margin-bottom: 3.5rem !important;
    margin-top: 3.5rem !important
  }

  .my-xl-58 {
    margin-bottom: 3.625rem !important;
    margin-top: 3.625rem !important
  }

  .my-xl-60 {
    margin-bottom: 3.75rem !important;
    margin-top: 3.75rem !important
  }

  .my-xl-64 {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important
  }

  .my-xl-65 {
    margin-bottom: 4.0625rem !important;
    margin-top: 4.0625rem !important
  }

  .my-xl-70 {
    margin-bottom: 4.375rem !important;
    margin-top: 4.375rem !important
  }

  .my-xl-75 {
    margin-bottom: 4.6875rem !important;
    margin-top: 4.6875rem !important
  }

  .my-xl-80 {
    margin-bottom: 5rem !important;
    margin-top: 5rem !important
  }

  .my-xl-84 {
    margin-bottom: 5.25rem !important;
    margin-top: 5.25rem !important
  }

  .my-xl-85 {
    margin-bottom: 5.3125rem !important;
    margin-top: 5.3125rem !important
  }

  .my-xl-86 {
    margin-bottom: 5.375rem !important;
    margin-top: 5.375rem !important
  }

  .my-xl-87 {
    margin-bottom: 5.4375rem !important;
    margin-top: 5.4375rem !important
  }

  .my-xl-88 {
    margin-bottom: 5.5rem !important;
    margin-top: 5.5rem !important
  }

  .my-xl-89 {
    margin-bottom: 5.5625rem !important;
    margin-top: 5.5625rem !important
  }

  .my-xl-90 {
    margin-bottom: 5.625rem !important;
    margin-top: 5.625rem !important
  }

  .my-xl-91 {
    margin-bottom: 5.6875rem !important;
    margin-top: 5.6875rem !important
  }

  .my-xl-92 {
    margin-bottom: 5.75rem !important;
    margin-top: 5.75rem !important
  }

  .my-xl-93 {
    margin-bottom: 5.8125rem !important;
    margin-top: 5.8125rem !important
  }

  .my-xl-95 {
    margin-bottom: 5.9375rem !important;
    margin-top: 5.9375rem !important
  }

  .my-xl-100 {
    margin-bottom: 6.25rem !important;
    margin-top: 6.25rem !important
  }

  .my-xl-105 {
    margin-bottom: 6.5625rem !important;
    margin-top: 6.5625rem !important
  }

  .my-xl-110 {
    margin-bottom: 6.875rem !important;
    margin-top: 6.875rem !important
  }

  .my-xl-115 {
    margin-bottom: 7.1875rem !important;
    margin-top: 7.1875rem !important
  }

  .my-xl-120 {
    margin-bottom: 7.5rem !important;
    margin-top: 7.5rem !important
  }

  .my-xl-122 {
    margin-bottom: 7.625rem !important;
    margin-top: 7.625rem !important
  }

  .my-xl-125 {
    margin-bottom: 7.8125rem !important;
    margin-top: 7.8125rem !important
  }

  .my-xl-128 {
    margin-bottom: 8rem !important;
    margin-top: 8rem !important
  }

  .my-xl-130 {
    margin-bottom: 8.125rem !important;
    margin-top: 8.125rem !important
  }

  .my-xl-135 {
    margin-bottom: 8.4375rem !important;
    margin-top: 8.4375rem !important
  }

  .my-xl-139 {
    margin-bottom: 8.6875rem !important;
    margin-top: 8.6875rem !important
  }

  .my-xl-140 {
    margin-bottom: 8.75rem !important;
    margin-top: 8.75rem !important
  }

  .my-xl-145 {
    margin-bottom: 9.0625rem !important;
    margin-top: 9.0625rem !important
  }

  .my-xl-150 {
    margin-bottom: 9.375rem !important;
    margin-top: 9.375rem !important
  }

  .my-xl-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
  }

  .mt-xl-0 {
    margin-top: 0 !important
  }

  .mt-xl-1 {
    margin-top: .0625rem !important
  }

  .mt-xl-2 {
    margin-top: .125rem !important
  }

  .mt-xl-3 {
    margin-top: .1875rem !important
  }

  .mt-xl-4 {
    margin-top: .25rem !important
  }

  .mt-xl-5 {
    margin-top: .3125rem !important
  }

  .mt-xl-6 {
    margin-top: .375rem !important
  }

  .mt-xl-7 {
    margin-top: .4375rem !important
  }

  .mt-xl-8 {
    margin-top: .5rem !important
  }

  .mt-xl-9 {
    margin-top: .5625rem !important
  }

  .mt-xl-10 {
    margin-top: .625rem !important
  }

  .mt-xl-11 {
    margin-top: .6875rem !important
  }

  .mt-xl-13 {
    margin-top: .8125rem !important
  }

  .mt-xl-15 {
    margin-top: .9375rem !important
  }

  .mt-xl-16 {
    margin-top: 1rem !important
  }

  .mt-xl-17 {
    margin-top: 1.0625rem !important
  }

  .mt-xl-18 {
    margin-top: 1.125rem !important
  }

  .mt-xl-19 {
    margin-top: 1.1875rem !important
  }

  .mt-xl-20 {
    margin-top: 1.25rem !important
  }

  .mt-xl-22 {
    margin-top: 1.375rem !important
  }

  .mt-xl-24 {
    margin-top: 1.5rem !important
  }

  .mt-xl-25 {
    margin-top: 1.5625rem !important
  }

  .mt-xl-26 {
    margin-top: 1.625rem !important
  }

  .mt-xl-27 {
    margin-top: 1.6875rem !important
  }

  .mt-xl-28 {
    margin-top: 1.75rem !important
  }

  .mt-xl-29 {
    margin-top: 1.8125rem !important
  }

  .mt-xl-30 {
    margin-top: 1.875rem !important
  }

  .mt-xl-31 {
    margin-top: 1.9375rem !important
  }

  .mt-xl-32 {
    margin-top: 2rem !important
  }

  .mt-xl-33 {
    margin-top: 2.0625rem !important
  }

  .mt-xl-34 {
    margin-top: 2.125rem !important
  }

  .mt-xl-35 {
    margin-top: 2.1875rem !important
  }

  .mt-xl-36 {
    margin-top: 2.25rem !important
  }

  .mt-xl-37 {
    margin-top: 2.3125rem !important
  }

  .mt-xl-38 {
    margin-top: 2.375rem !important
  }

  .mt-xl-40 {
    margin-top: 2.5rem !important
  }

  .mt-xl-42 {
    margin-top: 2.625rem !important
  }

  .mt-xl-43 {
    margin-top: 2.6875rem !important
  }

  .mt-xl-44 {
    margin-top: 2.75rem !important
  }

  .mt-xl-45 {
    margin-top: 2.8125rem !important
  }

  .mt-xl-50 {
    margin-top: 3.125rem !important
  }

  .mt-xl-51 {
    margin-top: 3.1875rem !important
  }

  .mt-xl-52 {
    margin-top: 3.25rem !important
  }

  .mt-xl-53 {
    margin-top: 3.3125rem !important
  }

  .mt-xl-54 {
    margin-top: 3.375rem !important
  }

  .mt-xl-55 {
    margin-top: 3.4375rem !important
  }

  .mt-xl-56 {
    margin-top: 3.5rem !important
  }

  .mt-xl-58 {
    margin-top: 3.625rem !important
  }

  .mt-xl-60 {
    margin-top: 3.75rem !important
  }

  .mt-xl-64 {
    margin-top: 4rem !important
  }

  .mt-xl-65 {
    margin-top: 4.0625rem !important
  }

  .mt-xl-70 {
    margin-top: 4.375rem !important
  }

  .mt-xl-75 {
    margin-top: 4.6875rem !important
  }

  .mt-xl-80 {
    margin-top: 5rem !important
  }

  .mt-xl-84 {
    margin-top: 5.25rem !important
  }

  .mt-xl-85 {
    margin-top: 5.3125rem !important
  }

  .mt-xl-86 {
    margin-top: 5.375rem !important
  }

  .mt-xl-87 {
    margin-top: 5.4375rem !important
  }

  .mt-xl-88 {
    margin-top: 5.5rem !important
  }

  .mt-xl-89 {
    margin-top: 5.5625rem !important
  }

  .mt-xl-90 {
    margin-top: 5.625rem !important
  }

  .mt-xl-91 {
    margin-top: 5.6875rem !important
  }

  .mt-xl-92 {
    margin-top: 5.75rem !important
  }

  .mt-xl-93 {
    margin-top: 5.8125rem !important
  }

  .mt-xl-95 {
    margin-top: 5.9375rem !important
  }

  .mt-xl-100 {
    margin-top: 6.25rem !important
  }

  .mt-xl-105 {
    margin-top: 6.5625rem !important
  }

  .mt-xl-110 {
    margin-top: 6.875rem !important
  }

  .mt-xl-115 {
    margin-top: 7.1875rem !important
  }

  .mt-xl-120 {
    margin-top: 7.5rem !important
  }

  .mt-xl-122 {
    margin-top: 7.625rem !important
  }

  .mt-xl-125 {
    margin-top: 7.8125rem !important
  }

  .mt-xl-128 {
    margin-top: 8rem !important
  }

  .mt-xl-130 {
    margin-top: 8.125rem !important
  }

  .mt-xl-135 {
    margin-top: 8.4375rem !important
  }

  .mt-xl-139 {
    margin-top: 8.6875rem !important
  }

  .mt-xl-140 {
    margin-top: 8.75rem !important
  }

  .mt-xl-145 {
    margin-top: 9.0625rem !important
  }

  .mt-xl-150 {
    margin-top: 9.375rem !important
  }

  .mt-xl-auto {
    margin-top: auto !important
  }

  .me-xl-0 {
    margin-right: 0 !important
  }

  .me-xl-1 {
    margin-right: .0625rem !important
  }

  .me-xl-2 {
    margin-right: .125rem !important
  }

  .me-xl-3 {
    margin-right: .1875rem !important
  }

  .me-xl-4 {
    margin-right: .25rem !important
  }

  .me-xl-5 {
    margin-right: .3125rem !important
  }

  .me-xl-6 {
    margin-right: .375rem !important
  }

  .me-xl-7 {
    margin-right: .4375rem !important
  }

  .me-xl-8 {
    margin-right: .5rem !important
  }

  .me-xl-9 {
    margin-right: .5625rem !important
  }

  .me-xl-10 {
    margin-right: .625rem !important
  }

  .me-xl-11 {
    margin-right: .6875rem !important
  }

  .me-xl-13 {
    margin-right: .8125rem !important
  }

  .me-xl-15 {
    margin-right: .9375rem !important
  }

  .me-xl-16 {
    margin-right: 1rem !important
  }

  .me-xl-17 {
    margin-right: 1.0625rem !important
  }

  .me-xl-18 {
    margin-right: 1.125rem !important
  }

  .me-xl-19 {
    margin-right: 1.1875rem !important
  }

  .me-xl-20 {
    margin-right: 1.25rem !important
  }

  .me-xl-22 {
    margin-right: 1.375rem !important
  }

  .me-xl-24 {
    margin-right: 1.5rem !important
  }

  .me-xl-25 {
    margin-right: 1.5625rem !important
  }

  .me-xl-26 {
    margin-right: 1.625rem !important
  }

  .me-xl-27 {
    margin-right: 1.6875rem !important
  }

  .me-xl-28 {
    margin-right: 1.75rem !important
  }

  .me-xl-29 {
    margin-right: 1.8125rem !important
  }

  .me-xl-30 {
    margin-right: 1.875rem !important
  }

  .me-xl-31 {
    margin-right: 1.9375rem !important
  }

  .me-xl-32 {
    margin-right: 2rem !important
  }

  .me-xl-33 {
    margin-right: 2.0625rem !important
  }

  .me-xl-34 {
    margin-right: 2.125rem !important
  }

  .me-xl-35 {
    margin-right: 2.1875rem !important
  }

  .me-xl-36 {
    margin-right: 2.25rem !important
  }

  .me-xl-37 {
    margin-right: 2.3125rem !important
  }

  .me-xl-38 {
    margin-right: 2.375rem !important
  }

  .me-xl-40 {
    margin-right: 2.5rem !important
  }

  .me-xl-42 {
    margin-right: 2.625rem !important
  }

  .me-xl-43 {
    margin-right: 2.6875rem !important
  }

  .me-xl-44 {
    margin-right: 2.75rem !important
  }

  .me-xl-45 {
    margin-right: 2.8125rem !important
  }

  .me-xl-50 {
    margin-right: 3.125rem !important
  }

  .me-xl-51 {
    margin-right: 3.1875rem !important
  }

  .me-xl-52 {
    margin-right: 3.25rem !important
  }

  .me-xl-53 {
    margin-right: 3.3125rem !important
  }

  .me-xl-54 {
    margin-right: 3.375rem !important
  }

  .me-xl-55 {
    margin-right: 3.4375rem !important
  }

  .me-xl-56 {
    margin-right: 3.5rem !important
  }

  .me-xl-58 {
    margin-right: 3.625rem !important
  }

  .me-xl-60 {
    margin-right: 3.75rem !important
  }

  .me-xl-64 {
    margin-right: 4rem !important
  }

  .me-xl-65 {
    margin-right: 4.0625rem !important
  }

  .me-xl-70 {
    margin-right: 4.375rem !important
  }

  .me-xl-75 {
    margin-right: 4.6875rem !important
  }

  .me-xl-80 {
    margin-right: 5rem !important
  }

  .me-xl-84 {
    margin-right: 5.25rem !important
  }

  .me-xl-85 {
    margin-right: 5.3125rem !important
  }

  .me-xl-86 {
    margin-right: 5.375rem !important
  }

  .me-xl-87 {
    margin-right: 5.4375rem !important
  }

  .me-xl-88 {
    margin-right: 5.5rem !important
  }

  .me-xl-89 {
    margin-right: 5.5625rem !important
  }

  .me-xl-90 {
    margin-right: 5.625rem !important
  }

  .me-xl-91 {
    margin-right: 5.6875rem !important
  }

  .me-xl-92 {
    margin-right: 5.75rem !important
  }

  .me-xl-93 {
    margin-right: 5.8125rem !important
  }

  .me-xl-95 {
    margin-right: 5.9375rem !important
  }

  .me-xl-100 {
    margin-right: 6.25rem !important
  }

  .me-xl-105 {
    margin-right: 6.5625rem !important
  }

  .me-xl-110 {
    margin-right: 6.875rem !important
  }

  .me-xl-115 {
    margin-right: 7.1875rem !important
  }

  .me-xl-120 {
    margin-right: 7.5rem !important
  }

  .me-xl-122 {
    margin-right: 7.625rem !important
  }

  .me-xl-125 {
    margin-right: 7.8125rem !important
  }

  .me-xl-128 {
    margin-right: 8rem !important
  }

  .me-xl-130 {
    margin-right: 8.125rem !important
  }

  .me-xl-135 {
    margin-right: 8.4375rem !important
  }

  .me-xl-139 {
    margin-right: 8.6875rem !important
  }

  .me-xl-140 {
    margin-right: 8.75rem !important
  }

  .me-xl-145 {
    margin-right: 9.0625rem !important
  }

  .me-xl-150 {
    margin-right: 9.375rem !important
  }

  .me-xl-auto {
    margin-right: auto !important
  }

  .mb-xl-0 {
    margin-bottom: 0 !important
  }

  .mb-xl-1 {
    margin-bottom: .0625rem !important
  }

  .mb-xl-2 {
    margin-bottom: .125rem !important
  }

  .mb-xl-3 {
    margin-bottom: .1875rem !important
  }

  .mb-xl-4 {
    margin-bottom: .25rem !important
  }

  .mb-xl-5 {
    margin-bottom: .3125rem !important
  }

  .mb-xl-6 {
    margin-bottom: .375rem !important
  }

  .mb-xl-7 {
    margin-bottom: .4375rem !important
  }

  .mb-xl-8 {
    margin-bottom: .5rem !important
  }

  .mb-xl-9 {
    margin-bottom: .5625rem !important
  }

  .mb-xl-10 {
    margin-bottom: .625rem !important
  }

  .mb-xl-11 {
    margin-bottom: .6875rem !important
  }

  .mb-xl-13 {
    margin-bottom: .8125rem !important
  }

  .mb-xl-15 {
    margin-bottom: .9375rem !important
  }

  .mb-xl-16 {
    margin-bottom: 1rem !important
  }

  .mb-xl-17 {
    margin-bottom: 1.0625rem !important
  }

  .mb-xl-18 {
    margin-bottom: 1.125rem !important
  }

  .mb-xl-19 {
    margin-bottom: 1.1875rem !important
  }

  .mb-xl-20 {
    margin-bottom: 1.25rem !important
  }

  .mb-xl-22 {
    margin-bottom: 1.375rem !important
  }

  .mb-xl-24 {
    margin-bottom: 1.5rem !important
  }

  .mb-xl-25 {
    margin-bottom: 1.5625rem !important
  }

  .mb-xl-26 {
    margin-bottom: 1.625rem !important
  }

  .mb-xl-27 {
    margin-bottom: 1.6875rem !important
  }

  .mb-xl-28 {
    margin-bottom: 1.75rem !important
  }

  .mb-xl-29 {
    margin-bottom: 1.8125rem !important
  }

  .mb-xl-30 {
    margin-bottom: 1.875rem !important
  }

  .mb-xl-31 {
    margin-bottom: 1.9375rem !important
  }

  .mb-xl-32 {
    margin-bottom: 2rem !important
  }

  .mb-xl-33 {
    margin-bottom: 2.0625rem !important
  }

  .mb-xl-34 {
    margin-bottom: 2.125rem !important
  }

  .mb-xl-35 {
    margin-bottom: 2.1875rem !important
  }

  .mb-xl-36 {
    margin-bottom: 2.25rem !important
  }

  .mb-xl-37 {
    margin-bottom: 2.3125rem !important
  }

  .mb-xl-38 {
    margin-bottom: 2.375rem !important
  }

  .mb-xl-40 {
    margin-bottom: 2.5rem !important
  }

  .mb-xl-42 {
    margin-bottom: 2.625rem !important
  }

  .mb-xl-43 {
    margin-bottom: 2.6875rem !important
  }

  .mb-xl-44 {
    margin-bottom: 2.75rem !important
  }

  .mb-xl-45 {
    margin-bottom: 2.8125rem !important
  }

  .mb-xl-50 {
    margin-bottom: 3.125rem !important
  }

  .mb-xl-51 {
    margin-bottom: 3.1875rem !important
  }

  .mb-xl-52 {
    margin-bottom: 3.25rem !important
  }

  .mb-xl-53 {
    margin-bottom: 3.3125rem !important
  }

  .mb-xl-54 {
    margin-bottom: 3.375rem !important
  }

  .mb-xl-55 {
    margin-bottom: 3.4375rem !important
  }

  .mb-xl-56 {
    margin-bottom: 3.5rem !important
  }

  .mb-xl-58 {
    margin-bottom: 3.625rem !important
  }

  .mb-xl-60 {
    margin-bottom: 3.75rem !important
  }

  .mb-xl-64 {
    margin-bottom: 4rem !important
  }

  .mb-xl-65 {
    margin-bottom: 4.0625rem !important
  }

  .mb-xl-70 {
    margin-bottom: 4.375rem !important
  }

  .mb-xl-75 {
    margin-bottom: 4.6875rem !important
  }

  .mb-xl-80 {
    margin-bottom: 5rem !important
  }

  .mb-xl-84 {
    margin-bottom: 5.25rem !important
  }

  .mb-xl-85 {
    margin-bottom: 5.3125rem !important
  }

  .mb-xl-86 {
    margin-bottom: 5.375rem !important
  }

  .mb-xl-87 {
    margin-bottom: 5.4375rem !important
  }

  .mb-xl-88 {
    margin-bottom: 5.5rem !important
  }

  .mb-xl-89 {
    margin-bottom: 5.5625rem !important
  }

  .mb-xl-90 {
    margin-bottom: 5.625rem !important
  }

  .mb-xl-91 {
    margin-bottom: 5.6875rem !important
  }

  .mb-xl-92 {
    margin-bottom: 5.75rem !important
  }

  .mb-xl-93 {
    margin-bottom: 5.8125rem !important
  }

  .mb-xl-95 {
    margin-bottom: 5.9375rem !important
  }

  .mb-xl-100 {
    margin-bottom: 6.25rem !important
  }

  .mb-xl-105 {
    margin-bottom: 6.5625rem !important
  }

  .mb-xl-110 {
    margin-bottom: 6.875rem !important
  }

  .mb-xl-115 {
    margin-bottom: 7.1875rem !important
  }

  .mb-xl-120 {
    margin-bottom: 7.5rem !important
  }

  .mb-xl-122 {
    margin-bottom: 7.625rem !important
  }

  .mb-xl-125 {
    margin-bottom: 7.8125rem !important
  }

  .mb-xl-128 {
    margin-bottom: 8rem !important
  }

  .mb-xl-130 {
    margin-bottom: 8.125rem !important
  }

  .mb-xl-135 {
    margin-bottom: 8.4375rem !important
  }

  .mb-xl-139 {
    margin-bottom: 8.6875rem !important
  }

  .mb-xl-140 {
    margin-bottom: 8.75rem !important
  }

  .mb-xl-145 {
    margin-bottom: 9.0625rem !important
  }

  .mb-xl-150 {
    margin-bottom: 9.375rem !important
  }

  .mb-xl-auto {
    margin-bottom: auto !important
  }

  .ms-xl-0 {
    margin-left: 0 !important
  }

  .ms-xl-1 {
    margin-left: .0625rem !important
  }

  .ms-xl-2 {
    margin-left: .125rem !important
  }

  .ms-xl-3 {
    margin-left: .1875rem !important
  }

  .ms-xl-4 {
    margin-left: .25rem !important
  }

  .ms-xl-5 {
    margin-left: .3125rem !important
  }

  .ms-xl-6 {
    margin-left: .375rem !important
  }

  .ms-xl-7 {
    margin-left: .4375rem !important
  }

  .ms-xl-8 {
    margin-left: .5rem !important
  }

  .ms-xl-9 {
    margin-left: .5625rem !important
  }

  .ms-xl-10 {
    margin-left: .625rem !important
  }

  .ms-xl-11 {
    margin-left: .6875rem !important
  }

  .ms-xl-13 {
    margin-left: .8125rem !important
  }

  .ms-xl-15 {
    margin-left: .9375rem !important
  }

  .ms-xl-16 {
    margin-left: 1rem !important
  }

  .ms-xl-17 {
    margin-left: 1.0625rem !important
  }

  .ms-xl-18 {
    margin-left: 1.125rem !important
  }

  .ms-xl-19 {
    margin-left: 1.1875rem !important
  }

  .ms-xl-20 {
    margin-left: 1.25rem !important
  }

  .ms-xl-22 {
    margin-left: 1.375rem !important
  }

  .ms-xl-24 {
    margin-left: 1.5rem !important
  }

  .ms-xl-25 {
    margin-left: 1.5625rem !important
  }

  .ms-xl-26 {
    margin-left: 1.625rem !important
  }

  .ms-xl-27 {
    margin-left: 1.6875rem !important
  }

  .ms-xl-28 {
    margin-left: 1.75rem !important
  }

  .ms-xl-29 {
    margin-left: 1.8125rem !important
  }

  .ms-xl-30 {
    margin-left: 1.875rem !important
  }

  .ms-xl-31 {
    margin-left: 1.9375rem !important
  }

  .ms-xl-32 {
    margin-left: 2rem !important
  }

  .ms-xl-33 {
    margin-left: 2.0625rem !important
  }

  .ms-xl-34 {
    margin-left: 2.125rem !important
  }

  .ms-xl-35 {
    margin-left: 2.1875rem !important
  }

  .ms-xl-36 {
    margin-left: 2.25rem !important
  }

  .ms-xl-37 {
    margin-left: 2.3125rem !important
  }

  .ms-xl-38 {
    margin-left: 2.375rem !important
  }

  .ms-xl-40 {
    margin-left: 2.5rem !important
  }

  .ms-xl-42 {
    margin-left: 2.625rem !important
  }

  .ms-xl-43 {
    margin-left: 2.6875rem !important
  }

  .ms-xl-44 {
    margin-left: 2.75rem !important
  }

  .ms-xl-45 {
    margin-left: 2.8125rem !important
  }

  .ms-xl-50 {
    margin-left: 3.125rem !important
  }

  .ms-xl-51 {
    margin-left: 3.1875rem !important
  }

  .ms-xl-52 {
    margin-left: 3.25rem !important
  }

  .ms-xl-53 {
    margin-left: 3.3125rem !important
  }

  .ms-xl-54 {
    margin-left: 3.375rem !important
  }

  .ms-xl-55 {
    margin-left: 3.4375rem !important
  }

  .ms-xl-56 {
    margin-left: 3.5rem !important
  }

  .ms-xl-58 {
    margin-left: 3.625rem !important
  }

  .ms-xl-60 {
    margin-left: 3.75rem !important
  }

  .ms-xl-64 {
    margin-left: 4rem !important
  }

  .ms-xl-65 {
    margin-left: 4.0625rem !important
  }

  .ms-xl-70 {
    margin-left: 4.375rem !important
  }

  .ms-xl-75 {
    margin-left: 4.6875rem !important
  }

  .ms-xl-80 {
    margin-left: 5rem !important
  }

  .ms-xl-84 {
    margin-left: 5.25rem !important
  }

  .ms-xl-85 {
    margin-left: 5.3125rem !important
  }

  .ms-xl-86 {
    margin-left: 5.375rem !important
  }

  .ms-xl-87 {
    margin-left: 5.4375rem !important
  }

  .ms-xl-88 {
    margin-left: 5.5rem !important
  }

  .ms-xl-89 {
    margin-left: 5.5625rem !important
  }

  .ms-xl-90 {
    margin-left: 5.625rem !important
  }

  .ms-xl-91 {
    margin-left: 5.6875rem !important
  }

  .ms-xl-92 {
    margin-left: 5.75rem !important
  }

  .ms-xl-93 {
    margin-left: 5.8125rem !important
  }

  .ms-xl-95 {
    margin-left: 5.9375rem !important
  }

  .ms-xl-100 {
    margin-left: 6.25rem !important
  }

  .ms-xl-105 {
    margin-left: 6.5625rem !important
  }

  .ms-xl-110 {
    margin-left: 6.875rem !important
  }

  .ms-xl-115 {
    margin-left: 7.1875rem !important
  }

  .ms-xl-120 {
    margin-left: 7.5rem !important
  }

  .ms-xl-122 {
    margin-left: 7.625rem !important
  }

  .ms-xl-125 {
    margin-left: 7.8125rem !important
  }

  .ms-xl-128 {
    margin-left: 8rem !important
  }

  .ms-xl-130 {
    margin-left: 8.125rem !important
  }

  .ms-xl-135 {
    margin-left: 8.4375rem !important
  }

  .ms-xl-139 {
    margin-left: 8.6875rem !important
  }

  .ms-xl-140 {
    margin-left: 8.75rem !important
  }

  .ms-xl-145 {
    margin-left: 9.0625rem !important
  }

  .ms-xl-150 {
    margin-left: 9.375rem !important
  }

  .ms-xl-auto {
    margin-left: auto !important
  }

  .m-xl-n1 {
    margin: -.0625rem !important
  }

  .m-xl-n2 {
    margin: -.125rem !important
  }

  .m-xl-n3 {
    margin: -.1875rem !important
  }

  .m-xl-n4 {
    margin: -.25rem !important
  }

  .m-xl-n5 {
    margin: -.3125rem !important
  }

  .m-xl-n6 {
    margin: -.375rem !important
  }

  .m-xl-n7 {
    margin: -.4375rem !important
  }

  .m-xl-n8 {
    margin: -.5rem !important
  }

  .m-xl-n9 {
    margin: -.5625rem !important
  }

  .m-xl-n10 {
    margin: -.625rem !important
  }

  .m-xl-n11 {
    margin: -.6875rem !important
  }

  .m-xl-n13 {
    margin: -.8125rem !important
  }

  .m-xl-n15 {
    margin: -.9375rem !important
  }

  .m-xl-n16 {
    margin: -1rem !important
  }

  .m-xl-n17 {
    margin: -1.0625rem !important
  }

  .m-xl-n18 {
    margin: -1.125rem !important
  }

  .m-xl-n19 {
    margin: -1.1875rem !important
  }

  .m-xl-n20 {
    margin: -1.25rem !important
  }

  .m-xl-n22 {
    margin: -1.375rem !important
  }

  .m-xl-n24 {
    margin: -1.5rem !important
  }

  .m-xl-n25 {
    margin: -1.5625rem !important
  }

  .m-xl-n26 {
    margin: -1.625rem !important
  }

  .m-xl-n27 {
    margin: -1.6875rem !important
  }

  .m-xl-n28 {
    margin: -1.75rem !important
  }

  .m-xl-n29 {
    margin: -1.8125rem !important
  }

  .m-xl-n30 {
    margin: -1.875rem !important
  }

  .m-xl-n31 {
    margin: -1.9375rem !important
  }

  .m-xl-n32 {
    margin: -2rem !important
  }

  .m-xl-n33 {
    margin: -2.0625rem !important
  }

  .m-xl-n34 {
    margin: -2.125rem !important
  }

  .m-xl-n35 {
    margin: -2.1875rem !important
  }

  .m-xl-n36 {
    margin: -2.25rem !important
  }

  .m-xl-n37 {
    margin: -2.3125rem !important
  }

  .m-xl-n38 {
    margin: -2.375rem !important
  }

  .m-xl-n40 {
    margin: -2.5rem !important
  }

  .m-xl-n42 {
    margin: -2.625rem !important
  }

  .m-xl-n43 {
    margin: -2.6875rem !important
  }

  .m-xl-n44 {
    margin: -2.75rem !important
  }

  .m-xl-n45 {
    margin: -2.8125rem !important
  }

  .m-xl-n50 {
    margin: -3.125rem !important
  }

  .m-xl-n51 {
    margin: -3.1875rem !important
  }

  .m-xl-n52 {
    margin: -3.25rem !important
  }

  .m-xl-n53 {
    margin: -3.3125rem !important
  }

  .m-xl-n54 {
    margin: -3.375rem !important
  }

  .m-xl-n55 {
    margin: -3.4375rem !important
  }

  .m-xl-n56 {
    margin: -3.5rem !important
  }

  .m-xl-n58 {
    margin: -3.625rem !important
  }

  .m-xl-n60 {
    margin: -3.75rem !important
  }

  .m-xl-n64 {
    margin: -4rem !important
  }

  .m-xl-n65 {
    margin: -4.0625rem !important
  }

  .m-xl-n70 {
    margin: -4.375rem !important
  }

  .m-xl-n75 {
    margin: -4.6875rem !important
  }

  .m-xl-n80 {
    margin: -5rem !important
  }

  .m-xl-n84 {
    margin: -5.25rem !important
  }

  .m-xl-n85 {
    margin: -5.3125rem !important
  }

  .m-xl-n86 {
    margin: -5.375rem !important
  }

  .m-xl-n87 {
    margin: -5.4375rem !important
  }

  .m-xl-n88 {
    margin: -5.5rem !important
  }

  .m-xl-n89 {
    margin: -5.5625rem !important
  }

  .m-xl-n90 {
    margin: -5.625rem !important
  }

  .m-xl-n91 {
    margin: -5.6875rem !important
  }

  .m-xl-n92 {
    margin: -5.75rem !important
  }

  .m-xl-n93 {
    margin: -5.8125rem !important
  }

  .m-xl-n95 {
    margin: -5.9375rem !important
  }

  .m-xl-n100 {
    margin: -6.25rem !important
  }

  .m-xl-n105 {
    margin: -6.5625rem !important
  }

  .m-xl-n110 {
    margin: -6.875rem !important
  }

  .m-xl-n115 {
    margin: -7.1875rem !important
  }

  .m-xl-n120 {
    margin: -7.5rem !important
  }

  .m-xl-n122 {
    margin: -7.625rem !important
  }

  .m-xl-n125 {
    margin: -7.8125rem !important
  }

  .m-xl-n128 {
    margin: -8rem !important
  }

  .m-xl-n130 {
    margin: -8.125rem !important
  }

  .m-xl-n135 {
    margin: -8.4375rem !important
  }

  .m-xl-n139 {
    margin: -8.6875rem !important
  }

  .m-xl-n140 {
    margin: -8.75rem !important
  }

  .m-xl-n145 {
    margin: -9.0625rem !important
  }

  .m-xl-n150 {
    margin: -9.375rem !important
  }

  .mx-xl-n1 {
    margin-left: -.0625rem !important;
    margin-right: -.0625rem !important
  }

  .mx-xl-n2 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
  }

  .mx-xl-n3 {
    margin-left: -.1875rem !important;
    margin-right: -.1875rem !important
  }

  .mx-xl-n4 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
  }

  .mx-xl-n5 {
    margin-left: -.3125rem !important;
    margin-right: -.3125rem !important
  }

  .mx-xl-n6 {
    margin-left: -.375rem !important;
    margin-right: -.375rem !important
  }

  .mx-xl-n7 {
    margin-left: -.4375rem !important;
    margin-right: -.4375rem !important
  }

  .mx-xl-n8 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
  }

  .mx-xl-n9 {
    margin-left: -.5625rem !important;
    margin-right: -.5625rem !important
  }

  .mx-xl-n10 {
    margin-left: -.625rem !important;
    margin-right: -.625rem !important
  }

  .mx-xl-n11 {
    margin-left: -.6875rem !important;
    margin-right: -.6875rem !important
  }

  .mx-xl-n13 {
    margin-left: -.8125rem !important;
    margin-right: -.8125rem !important
  }

  .mx-xl-n15 {
    margin-left: -.9375rem !important;
    margin-right: -.9375rem !important
  }

  .mx-xl-n16 {
    margin-left: -1rem !important;
    margin-right: -1rem !important
  }

  .mx-xl-n17 {
    margin-left: -1.0625rem !important;
    margin-right: -1.0625rem !important
  }

  .mx-xl-n18 {
    margin-left: -1.125rem !important;
    margin-right: -1.125rem !important
  }

  .mx-xl-n19 {
    margin-left: -1.1875rem !important;
    margin-right: -1.1875rem !important
  }

  .mx-xl-n20 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
  }

  .mx-xl-n22 {
    margin-left: -1.375rem !important;
    margin-right: -1.375rem !important
  }

  .mx-xl-n24 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important
  }

  .mx-xl-n25 {
    margin-left: -1.5625rem !important;
    margin-right: -1.5625rem !important
  }

  .mx-xl-n26 {
    margin-left: -1.625rem !important;
    margin-right: -1.625rem !important
  }

  .mx-xl-n27 {
    margin-left: -1.6875rem !important;
    margin-right: -1.6875rem !important
  }

  .mx-xl-n28 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important
  }

  .mx-xl-n29 {
    margin-left: -1.8125rem !important;
    margin-right: -1.8125rem !important
  }

  .mx-xl-n30 {
    margin-left: -1.875rem !important;
    margin-right: -1.875rem !important
  }

  .mx-xl-n31 {
    margin-left: -1.9375rem !important;
    margin-right: -1.9375rem !important
  }

  .mx-xl-n32 {
    margin-left: -2rem !important;
    margin-right: -2rem !important
  }

  .mx-xl-n33 {
    margin-left: -2.0625rem !important;
    margin-right: -2.0625rem !important
  }

  .mx-xl-n34 {
    margin-left: -2.125rem !important;
    margin-right: -2.125rem !important
  }

  .mx-xl-n35 {
    margin-left: -2.1875rem !important;
    margin-right: -2.1875rem !important
  }

  .mx-xl-n36 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important
  }

  .mx-xl-n37 {
    margin-left: -2.3125rem !important;
    margin-right: -2.3125rem !important
  }

  .mx-xl-n38 {
    margin-left: -2.375rem !important;
    margin-right: -2.375rem !important
  }

  .mx-xl-n40 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
  }

  .mx-xl-n42 {
    margin-left: -2.625rem !important;
    margin-right: -2.625rem !important
  }

  .mx-xl-n43 {
    margin-left: -2.6875rem !important;
    margin-right: -2.6875rem !important
  }

  .mx-xl-n44 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important
  }

  .mx-xl-n45 {
    margin-left: -2.8125rem !important;
    margin-right: -2.8125rem !important
  }

  .mx-xl-n50 {
    margin-left: -3.125rem !important;
    margin-right: -3.125rem !important
  }

  .mx-xl-n51 {
    margin-left: -3.1875rem !important;
    margin-right: -3.1875rem !important
  }

  .mx-xl-n52 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important
  }

  .mx-xl-n53 {
    margin-left: -3.3125rem !important;
    margin-right: -3.3125rem !important
  }

  .mx-xl-n54 {
    margin-left: -3.375rem !important;
    margin-right: -3.375rem !important
  }

  .mx-xl-n55 {
    margin-left: -3.4375rem !important;
    margin-right: -3.4375rem !important
  }

  .mx-xl-n56 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important
  }

  .mx-xl-n58 {
    margin-left: -3.625rem !important;
    margin-right: -3.625rem !important
  }

  .mx-xl-n60 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
  }

  .mx-xl-n64 {
    margin-left: -4rem !important;
    margin-right: -4rem !important
  }

  .mx-xl-n65 {
    margin-left: -4.0625rem !important;
    margin-right: -4.0625rem !important
  }

  .mx-xl-n70 {
    margin-left: -4.375rem !important;
    margin-right: -4.375rem !important
  }

  .mx-xl-n75 {
    margin-left: -4.6875rem !important;
    margin-right: -4.6875rem !important
  }

  .mx-xl-n80 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
  }

  .mx-xl-n84 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important
  }

  .mx-xl-n85 {
    margin-left: -5.3125rem !important;
    margin-right: -5.3125rem !important
  }

  .mx-xl-n86 {
    margin-left: -5.375rem !important;
    margin-right: -5.375rem !important
  }

  .mx-xl-n87 {
    margin-left: -5.4375rem !important;
    margin-right: -5.4375rem !important
  }

  .mx-xl-n88 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important
  }

  .mx-xl-n89 {
    margin-left: -5.5625rem !important;
    margin-right: -5.5625rem !important
  }

  .mx-xl-n90 {
    margin-left: -5.625rem !important;
    margin-right: -5.625rem !important
  }

  .mx-xl-n91 {
    margin-left: -5.6875rem !important;
    margin-right: -5.6875rem !important
  }

  .mx-xl-n92 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important
  }

  .mx-xl-n93 {
    margin-left: -5.8125rem !important;
    margin-right: -5.8125rem !important
  }

  .mx-xl-n95 {
    margin-left: -5.9375rem !important;
    margin-right: -5.9375rem !important
  }

  .mx-xl-n100 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important
  }

  .mx-xl-n105 {
    margin-left: -6.5625rem !important;
    margin-right: -6.5625rem !important
  }

  .mx-xl-n110 {
    margin-left: -6.875rem !important;
    margin-right: -6.875rem !important
  }

  .mx-xl-n115 {
    margin-left: -7.1875rem !important;
    margin-right: -7.1875rem !important
  }

  .mx-xl-n120 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important
  }

  .mx-xl-n122 {
    margin-left: -7.625rem !important;
    margin-right: -7.625rem !important
  }

  .mx-xl-n125 {
    margin-left: -7.8125rem !important;
    margin-right: -7.8125rem !important
  }

  .mx-xl-n128 {
    margin-left: -8rem !important;
    margin-right: -8rem !important
  }

  .mx-xl-n130 {
    margin-left: -8.125rem !important;
    margin-right: -8.125rem !important
  }

  .mx-xl-n135 {
    margin-left: -8.4375rem !important;
    margin-right: -8.4375rem !important
  }

  .mx-xl-n139 {
    margin-left: -8.6875rem !important;
    margin-right: -8.6875rem !important
  }

  .mx-xl-n140 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important
  }

  .mx-xl-n145 {
    margin-left: -9.0625rem !important;
    margin-right: -9.0625rem !important
  }

  .mx-xl-n150 {
    margin-left: -9.375rem !important;
    margin-right: -9.375rem !important
  }

  .my-xl-n1 {
    margin-bottom: -.0625rem !important;
    margin-top: -.0625rem !important
  }

  .my-xl-n2 {
    margin-bottom: -.125rem !important;
    margin-top: -.125rem !important
  }

  .my-xl-n3 {
    margin-bottom: -.1875rem !important;
    margin-top: -.1875rem !important
  }

  .my-xl-n4 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important
  }

  .my-xl-n5 {
    margin-bottom: -.3125rem !important;
    margin-top: -.3125rem !important
  }

  .my-xl-n6 {
    margin-bottom: -.375rem !important;
    margin-top: -.375rem !important
  }

  .my-xl-n7 {
    margin-bottom: -.4375rem !important;
    margin-top: -.4375rem !important
  }

  .my-xl-n8 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important
  }

  .my-xl-n9 {
    margin-bottom: -.5625rem !important;
    margin-top: -.5625rem !important
  }

  .my-xl-n10 {
    margin-bottom: -.625rem !important;
    margin-top: -.625rem !important
  }

  .my-xl-n11 {
    margin-bottom: -.6875rem !important;
    margin-top: -.6875rem !important
  }

  .my-xl-n13 {
    margin-bottom: -.8125rem !important;
    margin-top: -.8125rem !important
  }

  .my-xl-n15 {
    margin-bottom: -.9375rem !important;
    margin-top: -.9375rem !important
  }

  .my-xl-n16 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important
  }

  .my-xl-n17 {
    margin-bottom: -1.0625rem !important;
    margin-top: -1.0625rem !important
  }

  .my-xl-n18 {
    margin-bottom: -1.125rem !important;
    margin-top: -1.125rem !important
  }

  .my-xl-n19 {
    margin-bottom: -1.1875rem !important;
    margin-top: -1.1875rem !important
  }

  .my-xl-n20 {
    margin-bottom: -1.25rem !important;
    margin-top: -1.25rem !important
  }

  .my-xl-n22 {
    margin-bottom: -1.375rem !important;
    margin-top: -1.375rem !important
  }

  .my-xl-n24 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important
  }

  .my-xl-n25 {
    margin-bottom: -1.5625rem !important;
    margin-top: -1.5625rem !important
  }

  .my-xl-n26 {
    margin-bottom: -1.625rem !important;
    margin-top: -1.625rem !important
  }

  .my-xl-n27 {
    margin-bottom: -1.6875rem !important;
    margin-top: -1.6875rem !important
  }

  .my-xl-n28 {
    margin-bottom: -1.75rem !important;
    margin-top: -1.75rem !important
  }

  .my-xl-n29 {
    margin-bottom: -1.8125rem !important;
    margin-top: -1.8125rem !important
  }

  .my-xl-n30 {
    margin-bottom: -1.875rem !important;
    margin-top: -1.875rem !important
  }

  .my-xl-n31 {
    margin-bottom: -1.9375rem !important;
    margin-top: -1.9375rem !important
  }

  .my-xl-n32 {
    margin-bottom: -2rem !important;
    margin-top: -2rem !important
  }

  .my-xl-n33 {
    margin-bottom: -2.0625rem !important;
    margin-top: -2.0625rem !important
  }

  .my-xl-n34 {
    margin-bottom: -2.125rem !important;
    margin-top: -2.125rem !important
  }

  .my-xl-n35 {
    margin-bottom: -2.1875rem !important;
    margin-top: -2.1875rem !important
  }

  .my-xl-n36 {
    margin-bottom: -2.25rem !important;
    margin-top: -2.25rem !important
  }

  .my-xl-n37 {
    margin-bottom: -2.3125rem !important;
    margin-top: -2.3125rem !important
  }

  .my-xl-n38 {
    margin-bottom: -2.375rem !important;
    margin-top: -2.375rem !important
  }

  .my-xl-n40 {
    margin-bottom: -2.5rem !important;
    margin-top: -2.5rem !important
  }

  .my-xl-n42 {
    margin-bottom: -2.625rem !important;
    margin-top: -2.625rem !important
  }

  .my-xl-n43 {
    margin-bottom: -2.6875rem !important;
    margin-top: -2.6875rem !important
  }

  .my-xl-n44 {
    margin-bottom: -2.75rem !important;
    margin-top: -2.75rem !important
  }

  .my-xl-n45 {
    margin-bottom: -2.8125rem !important;
    margin-top: -2.8125rem !important
  }

  .my-xl-n50 {
    margin-bottom: -3.125rem !important;
    margin-top: -3.125rem !important
  }

  .my-xl-n51 {
    margin-bottom: -3.1875rem !important;
    margin-top: -3.1875rem !important
  }

  .my-xl-n52 {
    margin-bottom: -3.25rem !important;
    margin-top: -3.25rem !important
  }

  .my-xl-n53 {
    margin-bottom: -3.3125rem !important;
    margin-top: -3.3125rem !important
  }

  .my-xl-n54 {
    margin-bottom: -3.375rem !important;
    margin-top: -3.375rem !important
  }

  .my-xl-n55 {
    margin-bottom: -3.4375rem !important;
    margin-top: -3.4375rem !important
  }

  .my-xl-n56 {
    margin-bottom: -3.5rem !important;
    margin-top: -3.5rem !important
  }

  .my-xl-n58 {
    margin-bottom: -3.625rem !important;
    margin-top: -3.625rem !important
  }

  .my-xl-n60 {
    margin-bottom: -3.75rem !important;
    margin-top: -3.75rem !important
  }

  .my-xl-n64 {
    margin-bottom: -4rem !important;
    margin-top: -4rem !important
  }

  .my-xl-n65 {
    margin-bottom: -4.0625rem !important;
    margin-top: -4.0625rem !important
  }

  .my-xl-n70 {
    margin-bottom: -4.375rem !important;
    margin-top: -4.375rem !important
  }

  .my-xl-n75 {
    margin-bottom: -4.6875rem !important;
    margin-top: -4.6875rem !important
  }

  .my-xl-n80 {
    margin-bottom: -5rem !important;
    margin-top: -5rem !important
  }

  .my-xl-n84 {
    margin-bottom: -5.25rem !important;
    margin-top: -5.25rem !important
  }

  .my-xl-n85 {
    margin-bottom: -5.3125rem !important;
    margin-top: -5.3125rem !important
  }

  .my-xl-n86 {
    margin-bottom: -5.375rem !important;
    margin-top: -5.375rem !important
  }

  .my-xl-n87 {
    margin-bottom: -5.4375rem !important;
    margin-top: -5.4375rem !important
  }

  .my-xl-n88 {
    margin-bottom: -5.5rem !important;
    margin-top: -5.5rem !important
  }

  .my-xl-n89 {
    margin-bottom: -5.5625rem !important;
    margin-top: -5.5625rem !important
  }

  .my-xl-n90 {
    margin-bottom: -5.625rem !important;
    margin-top: -5.625rem !important
  }

  .my-xl-n91 {
    margin-bottom: -5.6875rem !important;
    margin-top: -5.6875rem !important
  }

  .my-xl-n92 {
    margin-bottom: -5.75rem !important;
    margin-top: -5.75rem !important
  }

  .my-xl-n93 {
    margin-bottom: -5.8125rem !important;
    margin-top: -5.8125rem !important
  }

  .my-xl-n95 {
    margin-bottom: -5.9375rem !important;
    margin-top: -5.9375rem !important
  }

  .my-xl-n100 {
    margin-bottom: -6.25rem !important;
    margin-top: -6.25rem !important
  }

  .my-xl-n105 {
    margin-bottom: -6.5625rem !important;
    margin-top: -6.5625rem !important
  }

  .my-xl-n110 {
    margin-bottom: -6.875rem !important;
    margin-top: -6.875rem !important
  }

  .my-xl-n115 {
    margin-bottom: -7.1875rem !important;
    margin-top: -7.1875rem !important
  }

  .my-xl-n120 {
    margin-bottom: -7.5rem !important;
    margin-top: -7.5rem !important
  }

  .my-xl-n122 {
    margin-bottom: -7.625rem !important;
    margin-top: -7.625rem !important
  }

  .my-xl-n125 {
    margin-bottom: -7.8125rem !important;
    margin-top: -7.8125rem !important
  }

  .my-xl-n128 {
    margin-bottom: -8rem !important;
    margin-top: -8rem !important
  }

  .my-xl-n130 {
    margin-bottom: -8.125rem !important;
    margin-top: -8.125rem !important
  }

  .my-xl-n135 {
    margin-bottom: -8.4375rem !important;
    margin-top: -8.4375rem !important
  }

  .my-xl-n139 {
    margin-bottom: -8.6875rem !important;
    margin-top: -8.6875rem !important
  }

  .my-xl-n140 {
    margin-bottom: -8.75rem !important;
    margin-top: -8.75rem !important
  }

  .my-xl-n145 {
    margin-bottom: -9.0625rem !important;
    margin-top: -9.0625rem !important
  }

  .my-xl-n150 {
    margin-bottom: -9.375rem !important;
    margin-top: -9.375rem !important
  }

  .mt-xl-n1 {
    margin-top: -.0625rem !important
  }

  .mt-xl-n2 {
    margin-top: -.125rem !important
  }

  .mt-xl-n3 {
    margin-top: -.1875rem !important
  }

  .mt-xl-n4 {
    margin-top: -.25rem !important
  }

  .mt-xl-n5 {
    margin-top: -.3125rem !important
  }

  .mt-xl-n6 {
    margin-top: -.375rem !important
  }

  .mt-xl-n7 {
    margin-top: -.4375rem !important
  }

  .mt-xl-n8 {
    margin-top: -.5rem !important
  }

  .mt-xl-n9 {
    margin-top: -.5625rem !important
  }

  .mt-xl-n10 {
    margin-top: -.625rem !important
  }

  .mt-xl-n11 {
    margin-top: -.6875rem !important
  }

  .mt-xl-n13 {
    margin-top: -.8125rem !important
  }

  .mt-xl-n15 {
    margin-top: -.9375rem !important
  }

  .mt-xl-n16 {
    margin-top: -1rem !important
  }

  .mt-xl-n17 {
    margin-top: -1.0625rem !important
  }

  .mt-xl-n18 {
    margin-top: -1.125rem !important
  }

  .mt-xl-n19 {
    margin-top: -1.1875rem !important
  }

  .mt-xl-n20 {
    margin-top: -1.25rem !important
  }

  .mt-xl-n22 {
    margin-top: -1.375rem !important
  }

  .mt-xl-n24 {
    margin-top: -1.5rem !important
  }

  .mt-xl-n25 {
    margin-top: -1.5625rem !important
  }

  .mt-xl-n26 {
    margin-top: -1.625rem !important
  }

  .mt-xl-n27 {
    margin-top: -1.6875rem !important
  }

  .mt-xl-n28 {
    margin-top: -1.75rem !important
  }

  .mt-xl-n29 {
    margin-top: -1.8125rem !important
  }

  .mt-xl-n30 {
    margin-top: -1.875rem !important
  }

  .mt-xl-n31 {
    margin-top: -1.9375rem !important
  }

  .mt-xl-n32 {
    margin-top: -2rem !important
  }

  .mt-xl-n33 {
    margin-top: -2.0625rem !important
  }

  .mt-xl-n34 {
    margin-top: -2.125rem !important
  }

  .mt-xl-n35 {
    margin-top: -2.1875rem !important
  }

  .mt-xl-n36 {
    margin-top: -2.25rem !important
  }

  .mt-xl-n37 {
    margin-top: -2.3125rem !important
  }

  .mt-xl-n38 {
    margin-top: -2.375rem !important
  }

  .mt-xl-n40 {
    margin-top: -2.5rem !important
  }

  .mt-xl-n42 {
    margin-top: -2.625rem !important
  }

  .mt-xl-n43 {
    margin-top: -2.6875rem !important
  }

  .mt-xl-n44 {
    margin-top: -2.75rem !important
  }

  .mt-xl-n45 {
    margin-top: -2.8125rem !important
  }

  .mt-xl-n50 {
    margin-top: -3.125rem !important
  }

  .mt-xl-n51 {
    margin-top: -3.1875rem !important
  }

  .mt-xl-n52 {
    margin-top: -3.25rem !important
  }

  .mt-xl-n53 {
    margin-top: -3.3125rem !important
  }

  .mt-xl-n54 {
    margin-top: -3.375rem !important
  }

  .mt-xl-n55 {
    margin-top: -3.4375rem !important
  }

  .mt-xl-n56 {
    margin-top: -3.5rem !important
  }

  .mt-xl-n58 {
    margin-top: -3.625rem !important
  }

  .mt-xl-n60 {
    margin-top: -3.75rem !important
  }

  .mt-xl-n64 {
    margin-top: -4rem !important
  }

  .mt-xl-n65 {
    margin-top: -4.0625rem !important
  }

  .mt-xl-n70 {
    margin-top: -4.375rem !important
  }

  .mt-xl-n75 {
    margin-top: -4.6875rem !important
  }

  .mt-xl-n80 {
    margin-top: -5rem !important
  }

  .mt-xl-n84 {
    margin-top: -5.25rem !important
  }

  .mt-xl-n85 {
    margin-top: -5.3125rem !important
  }

  .mt-xl-n86 {
    margin-top: -5.375rem !important
  }

  .mt-xl-n87 {
    margin-top: -5.4375rem !important
  }

  .mt-xl-n88 {
    margin-top: -5.5rem !important
  }

  .mt-xl-n89 {
    margin-top: -5.5625rem !important
  }

  .mt-xl-n90 {
    margin-top: -5.625rem !important
  }

  .mt-xl-n91 {
    margin-top: -5.6875rem !important
  }

  .mt-xl-n92 {
    margin-top: -5.75rem !important
  }

  .mt-xl-n93 {
    margin-top: -5.8125rem !important
  }

  .mt-xl-n95 {
    margin-top: -5.9375rem !important
  }

  .mt-xl-n100 {
    margin-top: -6.25rem !important
  }

  .mt-xl-n105 {
    margin-top: -6.5625rem !important
  }

  .mt-xl-n110 {
    margin-top: -6.875rem !important
  }

  .mt-xl-n115 {
    margin-top: -7.1875rem !important
  }

  .mt-xl-n120 {
    margin-top: -7.5rem !important
  }

  .mt-xl-n122 {
    margin-top: -7.625rem !important
  }

  .mt-xl-n125 {
    margin-top: -7.8125rem !important
  }

  .mt-xl-n128 {
    margin-top: -8rem !important
  }

  .mt-xl-n130 {
    margin-top: -8.125rem !important
  }

  .mt-xl-n135 {
    margin-top: -8.4375rem !important
  }

  .mt-xl-n139 {
    margin-top: -8.6875rem !important
  }

  .mt-xl-n140 {
    margin-top: -8.75rem !important
  }

  .mt-xl-n145 {
    margin-top: -9.0625rem !important
  }

  .mt-xl-n150 {
    margin-top: -9.375rem !important
  }

  .me-xl-n1 {
    margin-right: -.0625rem !important
  }

  .me-xl-n2 {
    margin-right: -.125rem !important
  }

  .me-xl-n3 {
    margin-right: -.1875rem !important
  }

  .me-xl-n4 {
    margin-right: -.25rem !important
  }

  .me-xl-n5 {
    margin-right: -.3125rem !important
  }

  .me-xl-n6 {
    margin-right: -.375rem !important
  }

  .me-xl-n7 {
    margin-right: -.4375rem !important
  }

  .me-xl-n8 {
    margin-right: -.5rem !important
  }

  .me-xl-n9 {
    margin-right: -.5625rem !important
  }

  .me-xl-n10 {
    margin-right: -.625rem !important
  }

  .me-xl-n11 {
    margin-right: -.6875rem !important
  }

  .me-xl-n13 {
    margin-right: -.8125rem !important
  }

  .me-xl-n15 {
    margin-right: -.9375rem !important
  }

  .me-xl-n16 {
    margin-right: -1rem !important
  }

  .me-xl-n17 {
    margin-right: -1.0625rem !important
  }

  .me-xl-n18 {
    margin-right: -1.125rem !important
  }

  .me-xl-n19 {
    margin-right: -1.1875rem !important
  }

  .me-xl-n20 {
    margin-right: -1.25rem !important
  }

  .me-xl-n22 {
    margin-right: -1.375rem !important
  }

  .me-xl-n24 {
    margin-right: -1.5rem !important
  }

  .me-xl-n25 {
    margin-right: -1.5625rem !important
  }

  .me-xl-n26 {
    margin-right: -1.625rem !important
  }

  .me-xl-n27 {
    margin-right: -1.6875rem !important
  }

  .me-xl-n28 {
    margin-right: -1.75rem !important
  }

  .me-xl-n29 {
    margin-right: -1.8125rem !important
  }

  .me-xl-n30 {
    margin-right: -1.875rem !important
  }

  .me-xl-n31 {
    margin-right: -1.9375rem !important
  }

  .me-xl-n32 {
    margin-right: -2rem !important
  }

  .me-xl-n33 {
    margin-right: -2.0625rem !important
  }

  .me-xl-n34 {
    margin-right: -2.125rem !important
  }

  .me-xl-n35 {
    margin-right: -2.1875rem !important
  }

  .me-xl-n36 {
    margin-right: -2.25rem !important
  }

  .me-xl-n37 {
    margin-right: -2.3125rem !important
  }

  .me-xl-n38 {
    margin-right: -2.375rem !important
  }

  .me-xl-n40 {
    margin-right: -2.5rem !important
  }

  .me-xl-n42 {
    margin-right: -2.625rem !important
  }

  .me-xl-n43 {
    margin-right: -2.6875rem !important
  }

  .me-xl-n44 {
    margin-right: -2.75rem !important
  }

  .me-xl-n45 {
    margin-right: -2.8125rem !important
  }

  .me-xl-n50 {
    margin-right: -3.125rem !important
  }

  .me-xl-n51 {
    margin-right: -3.1875rem !important
  }

  .me-xl-n52 {
    margin-right: -3.25rem !important
  }

  .me-xl-n53 {
    margin-right: -3.3125rem !important
  }

  .me-xl-n54 {
    margin-right: -3.375rem !important
  }

  .me-xl-n55 {
    margin-right: -3.4375rem !important
  }

  .me-xl-n56 {
    margin-right: -3.5rem !important
  }

  .me-xl-n58 {
    margin-right: -3.625rem !important
  }

  .me-xl-n60 {
    margin-right: -3.75rem !important
  }

  .me-xl-n64 {
    margin-right: -4rem !important
  }

  .me-xl-n65 {
    margin-right: -4.0625rem !important
  }

  .me-xl-n70 {
    margin-right: -4.375rem !important
  }

  .me-xl-n75 {
    margin-right: -4.6875rem !important
  }

  .me-xl-n80 {
    margin-right: -5rem !important
  }

  .me-xl-n84 {
    margin-right: -5.25rem !important
  }

  .me-xl-n85 {
    margin-right: -5.3125rem !important
  }

  .me-xl-n86 {
    margin-right: -5.375rem !important
  }

  .me-xl-n87 {
    margin-right: -5.4375rem !important
  }

  .me-xl-n88 {
    margin-right: -5.5rem !important
  }

  .me-xl-n89 {
    margin-right: -5.5625rem !important
  }

  .me-xl-n90 {
    margin-right: -5.625rem !important
  }

  .me-xl-n91 {
    margin-right: -5.6875rem !important
  }

  .me-xl-n92 {
    margin-right: -5.75rem !important
  }

  .me-xl-n93 {
    margin-right: -5.8125rem !important
  }

  .me-xl-n95 {
    margin-right: -5.9375rem !important
  }

  .me-xl-n100 {
    margin-right: -6.25rem !important
  }

  .me-xl-n105 {
    margin-right: -6.5625rem !important
  }

  .me-xl-n110 {
    margin-right: -6.875rem !important
  }

  .me-xl-n115 {
    margin-right: -7.1875rem !important
  }

  .me-xl-n120 {
    margin-right: -7.5rem !important
  }

  .me-xl-n122 {
    margin-right: -7.625rem !important
  }

  .me-xl-n125 {
    margin-right: -7.8125rem !important
  }

  .me-xl-n128 {
    margin-right: -8rem !important
  }

  .me-xl-n130 {
    margin-right: -8.125rem !important
  }

  .me-xl-n135 {
    margin-right: -8.4375rem !important
  }

  .me-xl-n139 {
    margin-right: -8.6875rem !important
  }

  .me-xl-n140 {
    margin-right: -8.75rem !important
  }

  .me-xl-n145 {
    margin-right: -9.0625rem !important
  }

  .me-xl-n150 {
    margin-right: -9.375rem !important
  }

  .mb-xl-n1 {
    margin-bottom: -.0625rem !important
  }

  .mb-xl-n2 {
    margin-bottom: -.125rem !important
  }

  .mb-xl-n3 {
    margin-bottom: -.1875rem !important
  }

  .mb-xl-n4 {
    margin-bottom: -.25rem !important
  }

  .mb-xl-n5 {
    margin-bottom: -.3125rem !important
  }

  .mb-xl-n6 {
    margin-bottom: -.375rem !important
  }

  .mb-xl-n7 {
    margin-bottom: -.4375rem !important
  }

  .mb-xl-n8 {
    margin-bottom: -.5rem !important
  }

  .mb-xl-n9 {
    margin-bottom: -.5625rem !important
  }

  .mb-xl-n10 {
    margin-bottom: -.625rem !important
  }

  .mb-xl-n11 {
    margin-bottom: -.6875rem !important
  }

  .mb-xl-n13 {
    margin-bottom: -.8125rem !important
  }

  .mb-xl-n15 {
    margin-bottom: -.9375rem !important
  }

  .mb-xl-n16 {
    margin-bottom: -1rem !important
  }

  .mb-xl-n17 {
    margin-bottom: -1.0625rem !important
  }

  .mb-xl-n18 {
    margin-bottom: -1.125rem !important
  }

  .mb-xl-n19 {
    margin-bottom: -1.1875rem !important
  }

  .mb-xl-n20 {
    margin-bottom: -1.25rem !important
  }

  .mb-xl-n22 {
    margin-bottom: -1.375rem !important
  }

  .mb-xl-n24 {
    margin-bottom: -1.5rem !important
  }

  .mb-xl-n25 {
    margin-bottom: -1.5625rem !important
  }

  .mb-xl-n26 {
    margin-bottom: -1.625rem !important
  }

  .mb-xl-n27 {
    margin-bottom: -1.6875rem !important
  }

  .mb-xl-n28 {
    margin-bottom: -1.75rem !important
  }

  .mb-xl-n29 {
    margin-bottom: -1.8125rem !important
  }

  .mb-xl-n30 {
    margin-bottom: -1.875rem !important
  }

  .mb-xl-n31 {
    margin-bottom: -1.9375rem !important
  }

  .mb-xl-n32 {
    margin-bottom: -2rem !important
  }

  .mb-xl-n33 {
    margin-bottom: -2.0625rem !important
  }

  .mb-xl-n34 {
    margin-bottom: -2.125rem !important
  }

  .mb-xl-n35 {
    margin-bottom: -2.1875rem !important
  }

  .mb-xl-n36 {
    margin-bottom: -2.25rem !important
  }

  .mb-xl-n37 {
    margin-bottom: -2.3125rem !important
  }

  .mb-xl-n38 {
    margin-bottom: -2.375rem !important
  }

  .mb-xl-n40 {
    margin-bottom: -2.5rem !important
  }

  .mb-xl-n42 {
    margin-bottom: -2.625rem !important
  }

  .mb-xl-n43 {
    margin-bottom: -2.6875rem !important
  }

  .mb-xl-n44 {
    margin-bottom: -2.75rem !important
  }

  .mb-xl-n45 {
    margin-bottom: -2.8125rem !important
  }

  .mb-xl-n50 {
    margin-bottom: -3.125rem !important
  }

  .mb-xl-n51 {
    margin-bottom: -3.1875rem !important
  }

  .mb-xl-n52 {
    margin-bottom: -3.25rem !important
  }

  .mb-xl-n53 {
    margin-bottom: -3.3125rem !important
  }

  .mb-xl-n54 {
    margin-bottom: -3.375rem !important
  }

  .mb-xl-n55 {
    margin-bottom: -3.4375rem !important
  }

  .mb-xl-n56 {
    margin-bottom: -3.5rem !important
  }

  .mb-xl-n58 {
    margin-bottom: -3.625rem !important
  }

  .mb-xl-n60 {
    margin-bottom: -3.75rem !important
  }

  .mb-xl-n64 {
    margin-bottom: -4rem !important
  }

  .mb-xl-n65 {
    margin-bottom: -4.0625rem !important
  }

  .mb-xl-n70 {
    margin-bottom: -4.375rem !important
  }

  .mb-xl-n75 {
    margin-bottom: -4.6875rem !important
  }

  .mb-xl-n80 {
    margin-bottom: -5rem !important
  }

  .mb-xl-n84 {
    margin-bottom: -5.25rem !important
  }

  .mb-xl-n85 {
    margin-bottom: -5.3125rem !important
  }

  .mb-xl-n86 {
    margin-bottom: -5.375rem !important
  }

  .mb-xl-n87 {
    margin-bottom: -5.4375rem !important
  }

  .mb-xl-n88 {
    margin-bottom: -5.5rem !important
  }

  .mb-xl-n89 {
    margin-bottom: -5.5625rem !important
  }

  .mb-xl-n90 {
    margin-bottom: -5.625rem !important
  }

  .mb-xl-n91 {
    margin-bottom: -5.6875rem !important
  }

  .mb-xl-n92 {
    margin-bottom: -5.75rem !important
  }

  .mb-xl-n93 {
    margin-bottom: -5.8125rem !important
  }

  .mb-xl-n95 {
    margin-bottom: -5.9375rem !important
  }

  .mb-xl-n100 {
    margin-bottom: -6.25rem !important
  }

  .mb-xl-n105 {
    margin-bottom: -6.5625rem !important
  }

  .mb-xl-n110 {
    margin-bottom: -6.875rem !important
  }

  .mb-xl-n115 {
    margin-bottom: -7.1875rem !important
  }

  .mb-xl-n120 {
    margin-bottom: -7.5rem !important
  }

  .mb-xl-n122 {
    margin-bottom: -7.625rem !important
  }

  .mb-xl-n125 {
    margin-bottom: -7.8125rem !important
  }

  .mb-xl-n128 {
    margin-bottom: -8rem !important
  }

  .mb-xl-n130 {
    margin-bottom: -8.125rem !important
  }

  .mb-xl-n135 {
    margin-bottom: -8.4375rem !important
  }

  .mb-xl-n139 {
    margin-bottom: -8.6875rem !important
  }

  .mb-xl-n140 {
    margin-bottom: -8.75rem !important
  }

  .mb-xl-n145 {
    margin-bottom: -9.0625rem !important
  }

  .mb-xl-n150 {
    margin-bottom: -9.375rem !important
  }

  .ms-xl-n1 {
    margin-left: -.0625rem !important
  }

  .ms-xl-n2 {
    margin-left: -.125rem !important
  }

  .ms-xl-n3 {
    margin-left: -.1875rem !important
  }

  .ms-xl-n4 {
    margin-left: -.25rem !important
  }

  .ms-xl-n5 {
    margin-left: -.3125rem !important
  }

  .ms-xl-n6 {
    margin-left: -.375rem !important
  }

  .ms-xl-n7 {
    margin-left: -.4375rem !important
  }

  .ms-xl-n8 {
    margin-left: -.5rem !important
  }

  .ms-xl-n9 {
    margin-left: -.5625rem !important
  }

  .ms-xl-n10 {
    margin-left: -.625rem !important
  }

  .ms-xl-n11 {
    margin-left: -.6875rem !important
  }

  .ms-xl-n13 {
    margin-left: -.8125rem !important
  }

  .ms-xl-n15 {
    margin-left: -.9375rem !important
  }

  .ms-xl-n16 {
    margin-left: -1rem !important
  }

  .ms-xl-n17 {
    margin-left: -1.0625rem !important
  }

  .ms-xl-n18 {
    margin-left: -1.125rem !important
  }

  .ms-xl-n19 {
    margin-left: -1.1875rem !important
  }

  .ms-xl-n20 {
    margin-left: -1.25rem !important
  }

  .ms-xl-n22 {
    margin-left: -1.375rem !important
  }

  .ms-xl-n24 {
    margin-left: -1.5rem !important
  }

  .ms-xl-n25 {
    margin-left: -1.5625rem !important
  }

  .ms-xl-n26 {
    margin-left: -1.625rem !important
  }

  .ms-xl-n27 {
    margin-left: -1.6875rem !important
  }

  .ms-xl-n28 {
    margin-left: -1.75rem !important
  }

  .ms-xl-n29 {
    margin-left: -1.8125rem !important
  }

  .ms-xl-n30 {
    margin-left: -1.875rem !important
  }

  .ms-xl-n31 {
    margin-left: -1.9375rem !important
  }

  .ms-xl-n32 {
    margin-left: -2rem !important
  }

  .ms-xl-n33 {
    margin-left: -2.0625rem !important
  }

  .ms-xl-n34 {
    margin-left: -2.125rem !important
  }

  .ms-xl-n35 {
    margin-left: -2.1875rem !important
  }

  .ms-xl-n36 {
    margin-left: -2.25rem !important
  }

  .ms-xl-n37 {
    margin-left: -2.3125rem !important
  }

  .ms-xl-n38 {
    margin-left: -2.375rem !important
  }

  .ms-xl-n40 {
    margin-left: -2.5rem !important
  }

  .ms-xl-n42 {
    margin-left: -2.625rem !important
  }

  .ms-xl-n43 {
    margin-left: -2.6875rem !important
  }

  .ms-xl-n44 {
    margin-left: -2.75rem !important
  }

  .ms-xl-n45 {
    margin-left: -2.8125rem !important
  }

  .ms-xl-n50 {
    margin-left: -3.125rem !important
  }

  .ms-xl-n51 {
    margin-left: -3.1875rem !important
  }

  .ms-xl-n52 {
    margin-left: -3.25rem !important
  }

  .ms-xl-n53 {
    margin-left: -3.3125rem !important
  }

  .ms-xl-n54 {
    margin-left: -3.375rem !important
  }

  .ms-xl-n55 {
    margin-left: -3.4375rem !important
  }

  .ms-xl-n56 {
    margin-left: -3.5rem !important
  }

  .ms-xl-n58 {
    margin-left: -3.625rem !important
  }

  .ms-xl-n60 {
    margin-left: -3.75rem !important
  }

  .ms-xl-n64 {
    margin-left: -4rem !important
  }

  .ms-xl-n65 {
    margin-left: -4.0625rem !important
  }

  .ms-xl-n70 {
    margin-left: -4.375rem !important
  }

  .ms-xl-n75 {
    margin-left: -4.6875rem !important
  }

  .ms-xl-n80 {
    margin-left: -5rem !important
  }

  .ms-xl-n84 {
    margin-left: -5.25rem !important
  }

  .ms-xl-n85 {
    margin-left: -5.3125rem !important
  }

  .ms-xl-n86 {
    margin-left: -5.375rem !important
  }

  .ms-xl-n87 {
    margin-left: -5.4375rem !important
  }

  .ms-xl-n88 {
    margin-left: -5.5rem !important
  }

  .ms-xl-n89 {
    margin-left: -5.5625rem !important
  }

  .ms-xl-n90 {
    margin-left: -5.625rem !important
  }

  .ms-xl-n91 {
    margin-left: -5.6875rem !important
  }

  .ms-xl-n92 {
    margin-left: -5.75rem !important
  }

  .ms-xl-n93 {
    margin-left: -5.8125rem !important
  }

  .ms-xl-n95 {
    margin-left: -5.9375rem !important
  }

  .ms-xl-n100 {
    margin-left: -6.25rem !important
  }

  .ms-xl-n105 {
    margin-left: -6.5625rem !important
  }

  .ms-xl-n110 {
    margin-left: -6.875rem !important
  }

  .ms-xl-n115 {
    margin-left: -7.1875rem !important
  }

  .ms-xl-n120 {
    margin-left: -7.5rem !important
  }

  .ms-xl-n122 {
    margin-left: -7.625rem !important
  }

  .ms-xl-n125 {
    margin-left: -7.8125rem !important
  }

  .ms-xl-n128 {
    margin-left: -8rem !important
  }

  .ms-xl-n130 {
    margin-left: -8.125rem !important
  }

  .ms-xl-n135 {
    margin-left: -8.4375rem !important
  }

  .ms-xl-n139 {
    margin-left: -8.6875rem !important
  }

  .ms-xl-n140 {
    margin-left: -8.75rem !important
  }

  .ms-xl-n145 {
    margin-left: -9.0625rem !important
  }

  .ms-xl-n150 {
    margin-left: -9.375rem !important
  }

  .p-xl-0 {
    padding: 0 !important
  }

  .p-xl-1 {
    padding: .0625rem !important
  }

  .p-xl-2 {
    padding: .125rem !important
  }

  .p-xl-3 {
    padding: .1875rem !important
  }

  .p-xl-4 {
    padding: .25rem !important
  }

  .p-xl-5 {
    padding: .3125rem !important
  }

  .p-xl-6 {
    padding: .375rem !important
  }

  .p-xl-7 {
    padding: .4375rem !important
  }

  .p-xl-8 {
    padding: .5rem !important
  }

  .p-xl-9 {
    padding: .5625rem !important
  }

  .p-xl-10 {
    padding: .625rem !important
  }

  .p-xl-11 {
    padding: .6875rem !important
  }

  .p-xl-13 {
    padding: .8125rem !important
  }

  .p-xl-15 {
    padding: .9375rem !important
  }

  .p-xl-16 {
    padding: 1rem !important
  }

  .p-xl-17 {
    padding: 1.0625rem !important
  }

  .p-xl-18 {
    padding: 1.125rem !important
  }

  .p-xl-19 {
    padding: 1.1875rem !important
  }

  .p-xl-20 {
    padding: 1.25rem !important
  }

  .p-xl-22 {
    padding: 1.375rem !important
  }

  .p-xl-24 {
    padding: 1.5rem !important
  }

  .p-xl-25 {
    padding: 1.5625rem !important
  }

  .p-xl-26 {
    padding: 1.625rem !important
  }

  .p-xl-27 {
    padding: 1.6875rem !important
  }

  .p-xl-28 {
    padding: 1.75rem !important
  }

  .p-xl-29 {
    padding: 1.8125rem !important
  }

  .p-xl-30 {
    padding: 1.875rem !important
  }

  .p-xl-31 {
    padding: 1.9375rem !important
  }

  .p-xl-32 {
    padding: 2rem !important
  }

  .p-xl-33 {
    padding: 2.0625rem !important
  }

  .p-xl-34 {
    padding: 2.125rem !important
  }

  .p-xl-35 {
    padding: 2.1875rem !important
  }

  .p-xl-36 {
    padding: 2.25rem !important
  }

  .p-xl-37 {
    padding: 2.3125rem !important
  }

  .p-xl-38 {
    padding: 2.375rem !important
  }

  .p-xl-40 {
    padding: 2.5rem !important
  }

  .p-xl-42 {
    padding: 2.625rem !important
  }

  .p-xl-43 {
    padding: 2.6875rem !important
  }

  .p-xl-44 {
    padding: 2.75rem !important
  }

  .p-xl-45 {
    padding: 2.8125rem !important
  }

  .p-xl-50 {
    padding: 3.125rem !important
  }

  .p-xl-51 {
    padding: 3.1875rem !important
  }

  .p-xl-52 {
    padding: 3.25rem !important
  }

  .p-xl-53 {
    padding: 3.3125rem !important
  }

  .p-xl-54 {
    padding: 3.375rem !important
  }

  .p-xl-55 {
    padding: 3.4375rem !important
  }

  .p-xl-56 {
    padding: 3.5rem !important
  }

  .p-xl-58 {
    padding: 3.625rem !important
  }

  .p-xl-60 {
    padding: 3.75rem !important
  }

  .p-xl-64 {
    padding: 4rem !important
  }

  .p-xl-65 {
    padding: 4.0625rem !important
  }

  .p-xl-70 {
    padding: 4.375rem !important
  }

  .p-xl-75 {
    padding: 4.6875rem !important
  }

  .p-xl-80 {
    padding: 5rem !important
  }

  .p-xl-84 {
    padding: 5.25rem !important
  }

  .p-xl-85 {
    padding: 5.3125rem !important
  }

  .p-xl-86 {
    padding: 5.375rem !important
  }

  .p-xl-87 {
    padding: 5.4375rem !important
  }

  .p-xl-88 {
    padding: 5.5rem !important
  }

  .p-xl-89 {
    padding: 5.5625rem !important
  }

  .p-xl-90 {
    padding: 5.625rem !important
  }

  .p-xl-91 {
    padding: 5.6875rem !important
  }

  .p-xl-92 {
    padding: 5.75rem !important
  }

  .p-xl-93 {
    padding: 5.8125rem !important
  }

  .p-xl-95 {
    padding: 5.9375rem !important
  }

  .p-xl-100 {
    padding: 6.25rem !important
  }

  .p-xl-105 {
    padding: 6.5625rem !important
  }

  .p-xl-110 {
    padding: 6.875rem !important
  }

  .p-xl-115 {
    padding: 7.1875rem !important
  }

  .p-xl-120 {
    padding: 7.5rem !important
  }

  .p-xl-122 {
    padding: 7.625rem !important
  }

  .p-xl-125 {
    padding: 7.8125rem !important
  }

  .p-xl-128 {
    padding: 8rem !important
  }

  .p-xl-130 {
    padding: 8.125rem !important
  }

  .p-xl-135 {
    padding: 8.4375rem !important
  }

  .p-xl-139 {
    padding: 8.6875rem !important
  }

  .p-xl-140 {
    padding: 8.75rem !important
  }

  .p-xl-145 {
    padding: 9.0625rem !important
  }

  .p-xl-150 {
    padding: 9.375rem !important
  }

  .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .px-xl-1 {
    padding-left: .0625rem !important;
    padding-right: .0625rem !important
  }

  .px-xl-2 {
    padding-left: .125rem !important;
    padding-right: .125rem !important
  }

  .px-xl-3 {
    padding-left: .1875rem !important;
    padding-right: .1875rem !important
  }

  .px-xl-4 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
  }

  .px-xl-5 {
    padding-left: .3125rem !important;
    padding-right: .3125rem !important
  }

  .px-xl-6 {
    padding-left: .375rem !important;
    padding-right: .375rem !important
  }

  .px-xl-7 {
    padding-left: .4375rem !important;
    padding-right: .4375rem !important
  }

  .px-xl-8 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
  }

  .px-xl-9 {
    padding-left: .5625rem !important;
    padding-right: .5625rem !important
  }

  .px-xl-10 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
  }

  .px-xl-11 {
    padding-left: .6875rem !important;
    padding-right: .6875rem !important
  }

  .px-xl-13 {
    padding-left: .8125rem !important;
    padding-right: .8125rem !important
  }

  .px-xl-15 {
    padding-left: .9375rem !important;
    padding-right: .9375rem !important
  }

  .px-xl-16 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
  }

  .px-xl-17 {
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important
  }

  .px-xl-18 {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important
  }

  .px-xl-19 {
    padding-left: 1.1875rem !important;
    padding-right: 1.1875rem !important
  }

  .px-xl-20 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
  }

  .px-xl-22 {
    padding-left: 1.375rem !important;
    padding-right: 1.375rem !important
  }

  .px-xl-24 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
  }

  .px-xl-25 {
    padding-left: 1.5625rem !important;
    padding-right: 1.5625rem !important
  }

  .px-xl-26 {
    padding-left: 1.625rem !important;
    padding-right: 1.625rem !important
  }

  .px-xl-27 {
    padding-left: 1.6875rem !important;
    padding-right: 1.6875rem !important
  }

  .px-xl-28 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important
  }

  .px-xl-29 {
    padding-left: 1.8125rem !important;
    padding-right: 1.8125rem !important
  }

  .px-xl-30 {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important
  }

  .px-xl-31 {
    padding-left: 1.9375rem !important;
    padding-right: 1.9375rem !important
  }

  .px-xl-32 {
    padding-left: 2rem !important;
    padding-right: 2rem !important
  }

  .px-xl-33 {
    padding-left: 2.0625rem !important;
    padding-right: 2.0625rem !important
  }

  .px-xl-34 {
    padding-left: 2.125rem !important;
    padding-right: 2.125rem !important
  }

  .px-xl-35 {
    padding-left: 2.1875rem !important;
    padding-right: 2.1875rem !important
  }

  .px-xl-36 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
  }

  .px-xl-37 {
    padding-left: 2.3125rem !important;
    padding-right: 2.3125rem !important
  }

  .px-xl-38 {
    padding-left: 2.375rem !important;
    padding-right: 2.375rem !important
  }

  .px-xl-40 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
  }

  .px-xl-42 {
    padding-left: 2.625rem !important;
    padding-right: 2.625rem !important
  }

  .px-xl-43 {
    padding-left: 2.6875rem !important;
    padding-right: 2.6875rem !important
  }

  .px-xl-44 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important
  }

  .px-xl-45 {
    padding-left: 2.8125rem !important;
    padding-right: 2.8125rem !important
  }

  .px-xl-50 {
    padding-left: 3.125rem !important;
    padding-right: 3.125rem !important
  }

  .px-xl-51 {
    padding-left: 3.1875rem !important;
    padding-right: 3.1875rem !important
  }

  .px-xl-52 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important
  }

  .px-xl-53 {
    padding-left: 3.3125rem !important;
    padding-right: 3.3125rem !important
  }

  .px-xl-54 {
    padding-left: 3.375rem !important;
    padding-right: 3.375rem !important
  }

  .px-xl-55 {
    padding-left: 3.4375rem !important;
    padding-right: 3.4375rem !important
  }

  .px-xl-56 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important
  }

  .px-xl-58 {
    padding-left: 3.625rem !important;
    padding-right: 3.625rem !important
  }

  .px-xl-60 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
  }

  .px-xl-64 {
    padding-left: 4rem !important;
    padding-right: 4rem !important
  }

  .px-xl-65 {
    padding-left: 4.0625rem !important;
    padding-right: 4.0625rem !important
  }

  .px-xl-70 {
    padding-left: 4.375rem !important;
    padding-right: 4.375rem !important
  }

  .px-xl-75 {
    padding-left: 4.6875rem !important;
    padding-right: 4.6875rem !important
  }

  .px-xl-80 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
  }

  .px-xl-84 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important
  }

  .px-xl-85 {
    padding-left: 5.3125rem !important;
    padding-right: 5.3125rem !important
  }

  .px-xl-86 {
    padding-left: 5.375rem !important;
    padding-right: 5.375rem !important
  }

  .px-xl-87 {
    padding-left: 5.4375rem !important;
    padding-right: 5.4375rem !important
  }

  .px-xl-88 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important
  }

  .px-xl-89 {
    padding-left: 5.5625rem !important;
    padding-right: 5.5625rem !important
  }

  .px-xl-90 {
    padding-left: 5.625rem !important;
    padding-right: 5.625rem !important
  }

  .px-xl-91 {
    padding-left: 5.6875rem !important;
    padding-right: 5.6875rem !important
  }

  .px-xl-92 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important
  }

  .px-xl-93 {
    padding-left: 5.8125rem !important;
    padding-right: 5.8125rem !important
  }

  .px-xl-95 {
    padding-left: 5.9375rem !important;
    padding-right: 5.9375rem !important
  }

  .px-xl-100 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important
  }

  .px-xl-105 {
    padding-left: 6.5625rem !important;
    padding-right: 6.5625rem !important
  }

  .px-xl-110 {
    padding-left: 6.875rem !important;
    padding-right: 6.875rem !important
  }

  .px-xl-115 {
    padding-left: 7.1875rem !important;
    padding-right: 7.1875rem !important
  }

  .px-xl-120 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important
  }

  .px-xl-122 {
    padding-left: 7.625rem !important;
    padding-right: 7.625rem !important
  }

  .px-xl-125 {
    padding-left: 7.8125rem !important;
    padding-right: 7.8125rem !important
  }

  .px-xl-128 {
    padding-left: 8rem !important;
    padding-right: 8rem !important
  }

  .px-xl-130 {
    padding-left: 8.125rem !important;
    padding-right: 8.125rem !important
  }

  .px-xl-135 {
    padding-left: 8.4375rem !important;
    padding-right: 8.4375rem !important
  }

  .px-xl-139 {
    padding-left: 8.6875rem !important;
    padding-right: 8.6875rem !important
  }

  .px-xl-140 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important
  }

  .px-xl-145 {
    padding-left: 9.0625rem !important;
    padding-right: 9.0625rem !important
  }

  .px-xl-150 {
    padding-left: 9.375rem !important;
    padding-right: 9.375rem !important
  }

  .py-xl-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
  }

  .py-xl-1 {
    padding-bottom: .0625rem !important;
    padding-top: .0625rem !important
  }

  .py-xl-2 {
    padding-bottom: .125rem !important;
    padding-top: .125rem !important
  }

  .py-xl-3 {
    padding-bottom: .1875rem !important;
    padding-top: .1875rem !important
  }

  .py-xl-4 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important
  }

  .py-xl-5 {
    padding-bottom: .3125rem !important;
    padding-top: .3125rem !important
  }

  .py-xl-6 {
    padding-bottom: .375rem !important;
    padding-top: .375rem !important
  }

  .py-xl-7 {
    padding-bottom: .4375rem !important;
    padding-top: .4375rem !important
  }

  .py-xl-8 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important
  }

  .py-xl-9 {
    padding-bottom: .5625rem !important;
    padding-top: .5625rem !important
  }

  .py-xl-10 {
    padding-bottom: .625rem !important;
    padding-top: .625rem !important
  }

  .py-xl-11 {
    padding-bottom: .6875rem !important;
    padding-top: .6875rem !important
  }

  .py-xl-13 {
    padding-bottom: .8125rem !important;
    padding-top: .8125rem !important
  }

  .py-xl-15 {
    padding-bottom: .9375rem !important;
    padding-top: .9375rem !important
  }

  .py-xl-16 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
  }

  .py-xl-17 {
    padding-bottom: 1.0625rem !important;
    padding-top: 1.0625rem !important
  }

  .py-xl-18 {
    padding-bottom: 1.125rem !important;
    padding-top: 1.125rem !important
  }

  .py-xl-19 {
    padding-bottom: 1.1875rem !important;
    padding-top: 1.1875rem !important
  }

  .py-xl-20 {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important
  }

  .py-xl-22 {
    padding-bottom: 1.375rem !important;
    padding-top: 1.375rem !important
  }

  .py-xl-24 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
  }

  .py-xl-25 {
    padding-bottom: 1.5625rem !important;
    padding-top: 1.5625rem !important
  }

  .py-xl-26 {
    padding-bottom: 1.625rem !important;
    padding-top: 1.625rem !important
  }

  .py-xl-27 {
    padding-bottom: 1.6875rem !important;
    padding-top: 1.6875rem !important
  }

  .py-xl-28 {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important
  }

  .py-xl-29 {
    padding-bottom: 1.8125rem !important;
    padding-top: 1.8125rem !important
  }

  .py-xl-30 {
    padding-bottom: 1.875rem !important;
    padding-top: 1.875rem !important
  }

  .py-xl-31 {
    padding-bottom: 1.9375rem !important;
    padding-top: 1.9375rem !important
  }

  .py-xl-32 {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important
  }

  .py-xl-33 {
    padding-bottom: 2.0625rem !important;
    padding-top: 2.0625rem !important
  }

  .py-xl-34 {
    padding-bottom: 2.125rem !important;
    padding-top: 2.125rem !important
  }

  .py-xl-35 {
    padding-bottom: 2.1875rem !important;
    padding-top: 2.1875rem !important
  }

  .py-xl-36 {
    padding-bottom: 2.25rem !important;
    padding-top: 2.25rem !important
  }

  .py-xl-37 {
    padding-bottom: 2.3125rem !important;
    padding-top: 2.3125rem !important
  }

  .py-xl-38 {
    padding-bottom: 2.375rem !important;
    padding-top: 2.375rem !important
  }

  .py-xl-40 {
    padding-bottom: 2.5rem !important;
    padding-top: 2.5rem !important
  }

  .py-xl-42 {
    padding-bottom: 2.625rem !important;
    padding-top: 2.625rem !important
  }

  .py-xl-43 {
    padding-bottom: 2.6875rem !important;
    padding-top: 2.6875rem !important
  }

  .py-xl-44 {
    padding-bottom: 2.75rem !important;
    padding-top: 2.75rem !important
  }

  .py-xl-45 {
    padding-bottom: 2.8125rem !important;
    padding-top: 2.8125rem !important
  }

  .py-xl-50 {
    padding-bottom: 3.125rem !important;
    padding-top: 3.125rem !important
  }

  .py-xl-51 {
    padding-bottom: 3.1875rem !important;
    padding-top: 3.1875rem !important
  }

  .py-xl-52 {
    padding-bottom: 3.25rem !important;
    padding-top: 3.25rem !important
  }

  .py-xl-53 {
    padding-bottom: 3.3125rem !important;
    padding-top: 3.3125rem !important
  }

  .py-xl-54 {
    padding-bottom: 3.375rem !important;
    padding-top: 3.375rem !important
  }

  .py-xl-55 {
    padding-bottom: 3.4375rem !important;
    padding-top: 3.4375rem !important
  }

  .py-xl-56 {
    padding-bottom: 3.5rem !important;
    padding-top: 3.5rem !important
  }

  .py-xl-58 {
    padding-bottom: 3.625rem !important;
    padding-top: 3.625rem !important
  }

  .py-xl-60 {
    padding-bottom: 3.75rem !important;
    padding-top: 3.75rem !important
  }

  .py-xl-64 {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important
  }

  .py-xl-65 {
    padding-bottom: 4.0625rem !important;
    padding-top: 4.0625rem !important
  }

  .py-xl-70 {
    padding-bottom: 4.375rem !important;
    padding-top: 4.375rem !important
  }

  .py-xl-75 {
    padding-bottom: 4.6875rem !important;
    padding-top: 4.6875rem !important
  }

  .py-xl-80 {
    padding-bottom: 5rem !important;
    padding-top: 5rem !important
  }

  .py-xl-84 {
    padding-bottom: 5.25rem !important;
    padding-top: 5.25rem !important
  }

  .py-xl-85 {
    padding-bottom: 5.3125rem !important;
    padding-top: 5.3125rem !important
  }

  .py-xl-86 {
    padding-bottom: 5.375rem !important;
    padding-top: 5.375rem !important
  }

  .py-xl-87 {
    padding-bottom: 5.4375rem !important;
    padding-top: 5.4375rem !important
  }

  .py-xl-88 {
    padding-bottom: 5.5rem !important;
    padding-top: 5.5rem !important
  }

  .py-xl-89 {
    padding-bottom: 5.5625rem !important;
    padding-top: 5.5625rem !important
  }

  .py-xl-90 {
    padding-bottom: 5.625rem !important;
    padding-top: 5.625rem !important
  }

  .py-xl-91 {
    padding-bottom: 5.6875rem !important;
    padding-top: 5.6875rem !important
  }

  .py-xl-92 {
    padding-bottom: 5.75rem !important;
    padding-top: 5.75rem !important
  }

  .py-xl-93 {
    padding-bottom: 5.8125rem !important;
    padding-top: 5.8125rem !important
  }

  .py-xl-95 {
    padding-bottom: 5.9375rem !important;
    padding-top: 5.9375rem !important
  }

  .py-xl-100 {
    padding-bottom: 6.25rem !important;
    padding-top: 6.25rem !important
  }

  .py-xl-105 {
    padding-bottom: 6.5625rem !important;
    padding-top: 6.5625rem !important
  }

  .py-xl-110 {
    padding-bottom: 6.875rem !important;
    padding-top: 6.875rem !important
  }

  .py-xl-115 {
    padding-bottom: 7.1875rem !important;
    padding-top: 7.1875rem !important
  }

  .py-xl-120 {
    padding-bottom: 7.5rem !important;
    padding-top: 7.5rem !important
  }

  .py-xl-122 {
    padding-bottom: 7.625rem !important;
    padding-top: 7.625rem !important
  }

  .py-xl-125 {
    padding-bottom: 7.8125rem !important;
    padding-top: 7.8125rem !important
  }

  .py-xl-128 {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important
  }

  .py-xl-130 {
    padding-bottom: 8.125rem !important;
    padding-top: 8.125rem !important
  }

  .py-xl-135 {
    padding-bottom: 8.4375rem !important;
    padding-top: 8.4375rem !important
  }

  .py-xl-139 {
    padding-bottom: 8.6875rem !important;
    padding-top: 8.6875rem !important
  }

  .py-xl-140 {
    padding-bottom: 8.75rem !important;
    padding-top: 8.75rem !important
  }

  .py-xl-145 {
    padding-bottom: 9.0625rem !important;
    padding-top: 9.0625rem !important
  }

  .py-xl-150 {
    padding-bottom: 9.375rem !important;
    padding-top: 9.375rem !important
  }

  .pt-xl-0 {
    padding-top: 0 !important
  }

  .pt-xl-1 {
    padding-top: .0625rem !important
  }

  .pt-xl-2 {
    padding-top: .125rem !important
  }

  .pt-xl-3 {
    padding-top: .1875rem !important
  }

  .pt-xl-4 {
    padding-top: .25rem !important
  }

  .pt-xl-5 {
    padding-top: .3125rem !important
  }

  .pt-xl-6 {
    padding-top: .375rem !important
  }

  .pt-xl-7 {
    padding-top: .4375rem !important
  }

  .pt-xl-8 {
    padding-top: .5rem !important
  }

  .pt-xl-9 {
    padding-top: .5625rem !important
  }

  .pt-xl-10 {
    padding-top: .625rem !important
  }

  .pt-xl-11 {
    padding-top: .6875rem !important
  }

  .pt-xl-13 {
    padding-top: .8125rem !important
  }

  .pt-xl-15 {
    padding-top: .9375rem !important
  }

  .pt-xl-16 {
    padding-top: 1rem !important
  }

  .pt-xl-17 {
    padding-top: 1.0625rem !important
  }

  .pt-xl-18 {
    padding-top: 1.125rem !important
  }

  .pt-xl-19 {
    padding-top: 1.1875rem !important
  }

  .pt-xl-20 {
    padding-top: 1.25rem !important
  }

  .pt-xl-22 {
    padding-top: 1.375rem !important
  }

  .pt-xl-24 {
    padding-top: 1.5rem !important
  }

  .pt-xl-25 {
    padding-top: 1.5625rem !important
  }

  .pt-xl-26 {
    padding-top: 1.625rem !important
  }

  .pt-xl-27 {
    padding-top: 1.6875rem !important
  }

  .pt-xl-28 {
    padding-top: 1.75rem !important
  }

  .pt-xl-29 {
    padding-top: 1.8125rem !important
  }

  .pt-xl-30 {
    padding-top: 1.875rem !important
  }

  .pt-xl-31 {
    padding-top: 1.9375rem !important
  }

  .pt-xl-32 {
    padding-top: 2rem !important
  }

  .pt-xl-33 {
    padding-top: 2.0625rem !important
  }

  .pt-xl-34 {
    padding-top: 2.125rem !important
  }

  .pt-xl-35 {
    padding-top: 2.1875rem !important
  }

  .pt-xl-36 {
    padding-top: 2.25rem !important
  }

  .pt-xl-37 {
    padding-top: 2.3125rem !important
  }

  .pt-xl-38 {
    padding-top: 2.375rem !important
  }

  .pt-xl-40 {
    padding-top: 2.5rem !important
  }

  .pt-xl-42 {
    padding-top: 2.625rem !important
  }

  .pt-xl-43 {
    padding-top: 2.6875rem !important
  }

  .pt-xl-44 {
    padding-top: 2.75rem !important
  }

  .pt-xl-45 {
    padding-top: 2.8125rem !important
  }

  .pt-xl-50 {
    padding-top: 3.125rem !important
  }

  .pt-xl-51 {
    padding-top: 3.1875rem !important
  }

  .pt-xl-52 {
    padding-top: 3.25rem !important
  }

  .pt-xl-53 {
    padding-top: 3.3125rem !important
  }

  .pt-xl-54 {
    padding-top: 3.375rem !important
  }

  .pt-xl-55 {
    padding-top: 3.4375rem !important
  }

  .pt-xl-56 {
    padding-top: 3.5rem !important
  }

  .pt-xl-58 {
    padding-top: 3.625rem !important
  }

  .pt-xl-60 {
    padding-top: 3.75rem !important
  }

  .pt-xl-64 {
    padding-top: 4rem !important
  }

  .pt-xl-65 {
    padding-top: 4.0625rem !important
  }

  .pt-xl-70 {
    padding-top: 4.375rem !important
  }

  .pt-xl-75 {
    padding-top: 4.6875rem !important
  }

  .pt-xl-80 {
    padding-top: 5rem !important
  }

  .pt-xl-84 {
    padding-top: 5.25rem !important
  }

  .pt-xl-85 {
    padding-top: 5.3125rem !important
  }

  .pt-xl-86 {
    padding-top: 5.375rem !important
  }

  .pt-xl-87 {
    padding-top: 5.4375rem !important
  }

  .pt-xl-88 {
    padding-top: 5.5rem !important
  }

  .pt-xl-89 {
    padding-top: 5.5625rem !important
  }

  .pt-xl-90 {
    padding-top: 5.625rem !important
  }

  .pt-xl-91 {
    padding-top: 5.6875rem !important
  }

  .pt-xl-92 {
    padding-top: 5.75rem !important
  }

  .pt-xl-93 {
    padding-top: 5.8125rem !important
  }

  .pt-xl-95 {
    padding-top: 5.9375rem !important
  }

  .pt-xl-100 {
    padding-top: 6.25rem !important
  }

  .pt-xl-105 {
    padding-top: 6.5625rem !important
  }

  .pt-xl-110 {
    padding-top: 6.875rem !important
  }

  .pt-xl-115 {
    padding-top: 7.1875rem !important
  }

  .pt-xl-120 {
    padding-top: 7.5rem !important
  }

  .pt-xl-122 {
    padding-top: 7.625rem !important
  }

  .pt-xl-125 {
    padding-top: 7.8125rem !important
  }

  .pt-xl-128 {
    padding-top: 8rem !important
  }

  .pt-xl-130 {
    padding-top: 8.125rem !important
  }

  .pt-xl-135 {
    padding-top: 8.4375rem !important
  }

  .pt-xl-139 {
    padding-top: 8.6875rem !important
  }

  .pt-xl-140 {
    padding-top: 8.75rem !important
  }

  .pt-xl-145 {
    padding-top: 9.0625rem !important
  }

  .pt-xl-150 {
    padding-top: 9.375rem !important
  }

  .pe-xl-0 {
    padding-right: 0 !important
  }

  .pe-xl-1 {
    padding-right: .0625rem !important
  }

  .pe-xl-2 {
    padding-right: .125rem !important
  }

  .pe-xl-3 {
    padding-right: .1875rem !important
  }

  .pe-xl-4 {
    padding-right: .25rem !important
  }

  .pe-xl-5 {
    padding-right: .3125rem !important
  }

  .pe-xl-6 {
    padding-right: .375rem !important
  }

  .pe-xl-7 {
    padding-right: .4375rem !important
  }

  .pe-xl-8 {
    padding-right: .5rem !important
  }

  .pe-xl-9 {
    padding-right: .5625rem !important
  }

  .pe-xl-10 {
    padding-right: .625rem !important
  }

  .pe-xl-11 {
    padding-right: .6875rem !important
  }

  .pe-xl-13 {
    padding-right: .8125rem !important
  }

  .pe-xl-15 {
    padding-right: .9375rem !important
  }

  .pe-xl-16 {
    padding-right: 1rem !important
  }

  .pe-xl-17 {
    padding-right: 1.0625rem !important
  }

  .pe-xl-18 {
    padding-right: 1.125rem !important
  }

  .pe-xl-19 {
    padding-right: 1.1875rem !important
  }

  .pe-xl-20 {
    padding-right: 1.25rem !important
  }

  .pe-xl-22 {
    padding-right: 1.375rem !important
  }

  .pe-xl-24 {
    padding-right: 1.5rem !important
  }

  .pe-xl-25 {
    padding-right: 1.5625rem !important
  }

  .pe-xl-26 {
    padding-right: 1.625rem !important
  }

  .pe-xl-27 {
    padding-right: 1.6875rem !important
  }

  .pe-xl-28 {
    padding-right: 1.75rem !important
  }

  .pe-xl-29 {
    padding-right: 1.8125rem !important
  }

  .pe-xl-30 {
    padding-right: 1.875rem !important
  }

  .pe-xl-31 {
    padding-right: 1.9375rem !important
  }

  .pe-xl-32 {
    padding-right: 2rem !important
  }

  .pe-xl-33 {
    padding-right: 2.0625rem !important
  }

  .pe-xl-34 {
    padding-right: 2.125rem !important
  }

  .pe-xl-35 {
    padding-right: 2.1875rem !important
  }

  .pe-xl-36 {
    padding-right: 2.25rem !important
  }

  .pe-xl-37 {
    padding-right: 2.3125rem !important
  }

  .pe-xl-38 {
    padding-right: 2.375rem !important
  }

  .pe-xl-40 {
    padding-right: 2.5rem !important
  }

  .pe-xl-42 {
    padding-right: 2.625rem !important
  }

  .pe-xl-43 {
    padding-right: 2.6875rem !important
  }

  .pe-xl-44 {
    padding-right: 2.75rem !important
  }

  .pe-xl-45 {
    padding-right: 2.8125rem !important
  }

  .pe-xl-50 {
    padding-right: 3.125rem !important
  }

  .pe-xl-51 {
    padding-right: 3.1875rem !important
  }

  .pe-xl-52 {
    padding-right: 3.25rem !important
  }

  .pe-xl-53 {
    padding-right: 3.3125rem !important
  }

  .pe-xl-54 {
    padding-right: 3.375rem !important
  }

  .pe-xl-55 {
    padding-right: 3.4375rem !important
  }

  .pe-xl-56 {
    padding-right: 3.5rem !important
  }

  .pe-xl-58 {
    padding-right: 3.625rem !important
  }

  .pe-xl-60 {
    padding-right: 3.75rem !important
  }

  .pe-xl-64 {
    padding-right: 4rem !important
  }

  .pe-xl-65 {
    padding-right: 4.0625rem !important
  }

  .pe-xl-70 {
    padding-right: 4.375rem !important
  }

  .pe-xl-75 {
    padding-right: 4.6875rem !important
  }

  .pe-xl-80 {
    padding-right: 5rem !important
  }

  .pe-xl-84 {
    padding-right: 5.25rem !important
  }

  .pe-xl-85 {
    padding-right: 5.3125rem !important
  }

  .pe-xl-86 {
    padding-right: 5.375rem !important
  }

  .pe-xl-87 {
    padding-right: 5.4375rem !important
  }

  .pe-xl-88 {
    padding-right: 5.5rem !important
  }

  .pe-xl-89 {
    padding-right: 5.5625rem !important
  }

  .pe-xl-90 {
    padding-right: 5.625rem !important
  }

  .pe-xl-91 {
    padding-right: 5.6875rem !important
  }

  .pe-xl-92 {
    padding-right: 5.75rem !important
  }

  .pe-xl-93 {
    padding-right: 5.8125rem !important
  }

  .pe-xl-95 {
    padding-right: 5.9375rem !important
  }

  .pe-xl-100 {
    padding-right: 6.25rem !important
  }

  .pe-xl-105 {
    padding-right: 6.5625rem !important
  }

  .pe-xl-110 {
    padding-right: 6.875rem !important
  }

  .pe-xl-115 {
    padding-right: 7.1875rem !important
  }

  .pe-xl-120 {
    padding-right: 7.5rem !important
  }

  .pe-xl-122 {
    padding-right: 7.625rem !important
  }

  .pe-xl-125 {
    padding-right: 7.8125rem !important
  }

  .pe-xl-128 {
    padding-right: 8rem !important
  }

  .pe-xl-130 {
    padding-right: 8.125rem !important
  }

  .pe-xl-135 {
    padding-right: 8.4375rem !important
  }

  .pe-xl-139 {
    padding-right: 8.6875rem !important
  }

  .pe-xl-140 {
    padding-right: 8.75rem !important
  }

  .pe-xl-145 {
    padding-right: 9.0625rem !important
  }

  .pe-xl-150 {
    padding-right: 9.375rem !important
  }

  .pb-xl-0 {
    padding-bottom: 0 !important
  }

  .pb-xl-1 {
    padding-bottom: .0625rem !important
  }

  .pb-xl-2 {
    padding-bottom: .125rem !important
  }

  .pb-xl-3 {
    padding-bottom: .1875rem !important
  }

  .pb-xl-4 {
    padding-bottom: .25rem !important
  }

  .pb-xl-5 {
    padding-bottom: .3125rem !important
  }

  .pb-xl-6 {
    padding-bottom: .375rem !important
  }

  .pb-xl-7 {
    padding-bottom: .4375rem !important
  }

  .pb-xl-8 {
    padding-bottom: .5rem !important
  }

  .pb-xl-9 {
    padding-bottom: .5625rem !important
  }

  .pb-xl-10 {
    padding-bottom: .625rem !important
  }

  .pb-xl-11 {
    padding-bottom: .6875rem !important
  }

  .pb-xl-13 {
    padding-bottom: .8125rem !important
  }

  .pb-xl-15 {
    padding-bottom: .9375rem !important
  }

  .pb-xl-16 {
    padding-bottom: 1rem !important
  }

  .pb-xl-17 {
    padding-bottom: 1.0625rem !important
  }

  .pb-xl-18 {
    padding-bottom: 1.125rem !important
  }

  .pb-xl-19 {
    padding-bottom: 1.1875rem !important
  }

  .pb-xl-20 {
    padding-bottom: 1.25rem !important
  }

  .pb-xl-22 {
    padding-bottom: 1.375rem !important
  }

  .pb-xl-24 {
    padding-bottom: 1.5rem !important
  }

  .pb-xl-25 {
    padding-bottom: 1.5625rem !important
  }

  .pb-xl-26 {
    padding-bottom: 1.625rem !important
  }

  .pb-xl-27 {
    padding-bottom: 1.6875rem !important
  }

  .pb-xl-28 {
    padding-bottom: 1.75rem !important
  }

  .pb-xl-29 {
    padding-bottom: 1.8125rem !important
  }

  .pb-xl-30 {
    padding-bottom: 1.875rem !important
  }

  .pb-xl-31 {
    padding-bottom: 1.9375rem !important
  }

  .pb-xl-32 {
    padding-bottom: 2rem !important
  }

  .pb-xl-33 {
    padding-bottom: 2.0625rem !important
  }

  .pb-xl-34 {
    padding-bottom: 2.125rem !important
  }

  .pb-xl-35 {
    padding-bottom: 2.1875rem !important
  }

  .pb-xl-36 {
    padding-bottom: 2.25rem !important
  }

  .pb-xl-37 {
    padding-bottom: 2.3125rem !important
  }

  .pb-xl-38 {
    padding-bottom: 2.375rem !important
  }

  .pb-xl-40 {
    padding-bottom: 2.5rem !important
  }

  .pb-xl-42 {
    padding-bottom: 2.625rem !important
  }

  .pb-xl-43 {
    padding-bottom: 2.6875rem !important
  }

  .pb-xl-44 {
    padding-bottom: 2.75rem !important
  }

  .pb-xl-45 {
    padding-bottom: 2.8125rem !important
  }

  .pb-xl-50 {
    padding-bottom: 3.125rem !important
  }

  .pb-xl-51 {
    padding-bottom: 3.1875rem !important
  }

  .pb-xl-52 {
    padding-bottom: 3.25rem !important
  }

  .pb-xl-53 {
    padding-bottom: 3.3125rem !important
  }

  .pb-xl-54 {
    padding-bottom: 3.375rem !important
  }

  .pb-xl-55 {
    padding-bottom: 3.4375rem !important
  }

  .pb-xl-56 {
    padding-bottom: 3.5rem !important
  }

  .pb-xl-58 {
    padding-bottom: 3.625rem !important
  }

  .pb-xl-60 {
    padding-bottom: 3.75rem !important
  }

  .pb-xl-64 {
    padding-bottom: 4rem !important
  }

  .pb-xl-65 {
    padding-bottom: 4.0625rem !important
  }

  .pb-xl-70 {
    padding-bottom: 4.375rem !important
  }

  .pb-xl-75 {
    padding-bottom: 4.6875rem !important
  }

  .pb-xl-80 {
    padding-bottom: 5rem !important
  }

  .pb-xl-84 {
    padding-bottom: 5.25rem !important
  }

  .pb-xl-85 {
    padding-bottom: 5.3125rem !important
  }

  .pb-xl-86 {
    padding-bottom: 5.375rem !important
  }

  .pb-xl-87 {
    padding-bottom: 5.4375rem !important
  }

  .pb-xl-88 {
    padding-bottom: 5.5rem !important
  }

  .pb-xl-89 {
    padding-bottom: 5.5625rem !important
  }

  .pb-xl-90 {
    padding-bottom: 5.625rem !important
  }

  .pb-xl-91 {
    padding-bottom: 5.6875rem !important
  }

  .pb-xl-92 {
    padding-bottom: 5.75rem !important
  }

  .pb-xl-93 {
    padding-bottom: 5.8125rem !important
  }

  .pb-xl-95 {
    padding-bottom: 5.9375rem !important
  }

  .pb-xl-100 {
    padding-bottom: 6.25rem !important
  }

  .pb-xl-105 {
    padding-bottom: 6.5625rem !important
  }

  .pb-xl-110 {
    padding-bottom: 6.875rem !important
  }

  .pb-xl-115 {
    padding-bottom: 7.1875rem !important
  }

  .pb-xl-120 {
    padding-bottom: 7.5rem !important
  }

  .pb-xl-122 {
    padding-bottom: 7.625rem !important
  }

  .pb-xl-125 {
    padding-bottom: 7.8125rem !important
  }

  .pb-xl-128 {
    padding-bottom: 8rem !important
  }

  .pb-xl-130 {
    padding-bottom: 8.125rem !important
  }

  .pb-xl-135 {
    padding-bottom: 8.4375rem !important
  }

  .pb-xl-139 {
    padding-bottom: 8.6875rem !important
  }

  .pb-xl-140 {
    padding-bottom: 8.75rem !important
  }

  .pb-xl-145 {
    padding-bottom: 9.0625rem !important
  }

  .pb-xl-150 {
    padding-bottom: 9.375rem !important
  }

  .ps-xl-0 {
    padding-left: 0 !important
  }

  .ps-xl-1 {
    padding-left: .0625rem !important
  }

  .ps-xl-2 {
    padding-left: .125rem !important
  }

  .ps-xl-3 {
    padding-left: .1875rem !important
  }

  .ps-xl-4 {
    padding-left: .25rem !important
  }

  .ps-xl-5 {
    padding-left: .3125rem !important
  }

  .ps-xl-6 {
    padding-left: .375rem !important
  }

  .ps-xl-7 {
    padding-left: .4375rem !important
  }

  .ps-xl-8 {
    padding-left: .5rem !important
  }

  .ps-xl-9 {
    padding-left: .5625rem !important
  }

  .ps-xl-10 {
    padding-left: .625rem !important
  }

  .ps-xl-11 {
    padding-left: .6875rem !important
  }

  .ps-xl-13 {
    padding-left: .8125rem !important
  }

  .ps-xl-15 {
    padding-left: .9375rem !important
  }

  .ps-xl-16 {
    padding-left: 1rem !important
  }

  .ps-xl-17 {
    padding-left: 1.0625rem !important
  }

  .ps-xl-18 {
    padding-left: 1.125rem !important
  }

  .ps-xl-19 {
    padding-left: 1.1875rem !important
  }

  .ps-xl-20 {
    padding-left: 1.25rem !important
  }

  .ps-xl-22 {
    padding-left: 1.375rem !important
  }

  .ps-xl-24 {
    padding-left: 1.5rem !important
  }

  .ps-xl-25 {
    padding-left: 1.5625rem !important
  }

  .ps-xl-26 {
    padding-left: 1.625rem !important
  }

  .ps-xl-27 {
    padding-left: 1.6875rem !important
  }

  .ps-xl-28 {
    padding-left: 1.75rem !important
  }

  .ps-xl-29 {
    padding-left: 1.8125rem !important
  }

  .ps-xl-30 {
    padding-left: 1.875rem !important
  }

  .ps-xl-31 {
    padding-left: 1.9375rem !important
  }

  .ps-xl-32 {
    padding-left: 2rem !important
  }

  .ps-xl-33 {
    padding-left: 2.0625rem !important
  }

  .ps-xl-34 {
    padding-left: 2.125rem !important
  }

  .ps-xl-35 {
    padding-left: 2.1875rem !important
  }

  .ps-xl-36 {
    padding-left: 2.25rem !important
  }

  .ps-xl-37 {
    padding-left: 2.3125rem !important
  }

  .ps-xl-38 {
    padding-left: 2.375rem !important
  }

  .ps-xl-40 {
    padding-left: 2.5rem !important
  }

  .ps-xl-42 {
    padding-left: 2.625rem !important
  }

  .ps-xl-43 {
    padding-left: 2.6875rem !important
  }

  .ps-xl-44 {
    padding-left: 2.75rem !important
  }

  .ps-xl-45 {
    padding-left: 2.8125rem !important
  }

  .ps-xl-50 {
    padding-left: 3.125rem !important
  }

  .ps-xl-51 {
    padding-left: 3.1875rem !important
  }

  .ps-xl-52 {
    padding-left: 3.25rem !important
  }

  .ps-xl-53 {
    padding-left: 3.3125rem !important
  }

  .ps-xl-54 {
    padding-left: 3.375rem !important
  }

  .ps-xl-55 {
    padding-left: 3.4375rem !important
  }

  .ps-xl-56 {
    padding-left: 3.5rem !important
  }

  .ps-xl-58 {
    padding-left: 3.625rem !important
  }

  .ps-xl-60 {
    padding-left: 3.75rem !important
  }

  .ps-xl-64 {
    padding-left: 4rem !important
  }

  .ps-xl-65 {
    padding-left: 4.0625rem !important
  }

  .ps-xl-70 {
    padding-left: 4.375rem !important
  }

  .ps-xl-75 {
    padding-left: 4.6875rem !important
  }

  .ps-xl-80 {
    padding-left: 5rem !important
  }

  .ps-xl-84 {
    padding-left: 5.25rem !important
  }

  .ps-xl-85 {
    padding-left: 5.3125rem !important
  }

  .ps-xl-86 {
    padding-left: 5.375rem !important
  }

  .ps-xl-87 {
    padding-left: 5.4375rem !important
  }

  .ps-xl-88 {
    padding-left: 5.5rem !important
  }

  .ps-xl-89 {
    padding-left: 5.5625rem !important
  }

  .ps-xl-90 {
    padding-left: 5.625rem !important
  }

  .ps-xl-91 {
    padding-left: 5.6875rem !important
  }

  .ps-xl-92 {
    padding-left: 5.75rem !important
  }

  .ps-xl-93 {
    padding-left: 5.8125rem !important
  }

  .ps-xl-95 {
    padding-left: 5.9375rem !important
  }

  .ps-xl-100 {
    padding-left: 6.25rem !important
  }

  .ps-xl-105 {
    padding-left: 6.5625rem !important
  }

  .ps-xl-110 {
    padding-left: 6.875rem !important
  }

  .ps-xl-115 {
    padding-left: 7.1875rem !important
  }

  .ps-xl-120 {
    padding-left: 7.5rem !important
  }

  .ps-xl-122 {
    padding-left: 7.625rem !important
  }

  .ps-xl-125 {
    padding-left: 7.8125rem !important
  }

  .ps-xl-128 {
    padding-left: 8rem !important
  }

  .ps-xl-130 {
    padding-left: 8.125rem !important
  }

  .ps-xl-135 {
    padding-left: 8.4375rem !important
  }

  .ps-xl-139 {
    padding-left: 8.6875rem !important
  }

  .ps-xl-140 {
    padding-left: 8.75rem !important
  }

  .ps-xl-145 {
    padding-left: 9.0625rem !important
  }

  .ps-xl-150 {
    padding-left: 9.375rem !important
  }

  .gap-xl-0 {
    gap: 0 !important
  }

  .gap-xl-1 {
    gap: .0625rem !important
  }

  .gap-xl-2 {
    gap: .125rem !important
  }

  .gap-xl-3 {
    gap: .1875rem !important
  }

  .gap-xl-4 {
    gap: .25rem !important
  }

  .gap-xl-5 {
    gap: .3125rem !important
  }

  .gap-xl-6 {
    gap: .375rem !important
  }

  .gap-xl-7 {
    gap: .4375rem !important
  }

  .gap-xl-8 {
    gap: .5rem !important
  }

  .gap-xl-9 {
    gap: .5625rem !important
  }

  .gap-xl-10 {
    gap: .625rem !important
  }

  .gap-xl-11 {
    gap: .6875rem !important
  }

  .gap-xl-13 {
    gap: .8125rem !important
  }

  .gap-xl-15 {
    gap: .9375rem !important
  }

  .gap-xl-16 {
    gap: 1rem !important
  }

  .gap-xl-17 {
    gap: 1.0625rem !important
  }

  .gap-xl-18 {
    gap: 1.125rem !important
  }

  .gap-xl-19 {
    gap: 1.1875rem !important
  }

  .gap-xl-20 {
    gap: 1.25rem !important
  }

  .gap-xl-22 {
    gap: 1.375rem !important
  }

  .gap-xl-24 {
    gap: 1.5rem !important
  }

  .gap-xl-25 {
    gap: 1.5625rem !important
  }

  .gap-xl-26 {
    gap: 1.625rem !important
  }

  .gap-xl-27 {
    gap: 1.6875rem !important
  }

  .gap-xl-28 {
    gap: 1.75rem !important
  }

  .gap-xl-29 {
    gap: 1.8125rem !important
  }

  .gap-xl-30 {
    gap: 1.875rem !important
  }

  .gap-xl-31 {
    gap: 1.9375rem !important
  }

  .gap-xl-32 {
    gap: 2rem !important
  }

  .gap-xl-33 {
    gap: 2.0625rem !important
  }

  .gap-xl-34 {
    gap: 2.125rem !important
  }

  .gap-xl-35 {
    gap: 2.1875rem !important
  }

  .gap-xl-36 {
    gap: 2.25rem !important
  }

  .gap-xl-37 {
    gap: 2.3125rem !important
  }

  .gap-xl-38 {
    gap: 2.375rem !important
  }

  .gap-xl-40 {
    gap: 2.5rem !important
  }

  .gap-xl-42 {
    gap: 2.625rem !important
  }

  .gap-xl-43 {
    gap: 2.6875rem !important
  }

  .gap-xl-44 {
    gap: 2.75rem !important
  }

  .gap-xl-45 {
    gap: 2.8125rem !important
  }

  .gap-xl-50 {
    gap: 3.125rem !important
  }

  .gap-xl-51 {
    gap: 3.1875rem !important
  }

  .gap-xl-52 {
    gap: 3.25rem !important
  }

  .gap-xl-53 {
    gap: 3.3125rem !important
  }

  .gap-xl-54 {
    gap: 3.375rem !important
  }

  .gap-xl-55 {
    gap: 3.4375rem !important
  }

  .gap-xl-56 {
    gap: 3.5rem !important
  }

  .gap-xl-58 {
    gap: 3.625rem !important
  }

  .gap-xl-60 {
    gap: 3.75rem !important
  }

  .gap-xl-64 {
    gap: 4rem !important
  }

  .gap-xl-65 {
    gap: 4.0625rem !important
  }

  .gap-xl-70 {
    gap: 4.375rem !important
  }

  .gap-xl-75 {
    gap: 4.6875rem !important
  }

  .gap-xl-80 {
    gap: 5rem !important
  }

  .gap-xl-84 {
    gap: 5.25rem !important
  }

  .gap-xl-85 {
    gap: 5.3125rem !important
  }

  .gap-xl-86 {
    gap: 5.375rem !important
  }

  .gap-xl-87 {
    gap: 5.4375rem !important
  }

  .gap-xl-88 {
    gap: 5.5rem !important
  }

  .gap-xl-89 {
    gap: 5.5625rem !important
  }

  .gap-xl-90 {
    gap: 5.625rem !important
  }

  .gap-xl-91 {
    gap: 5.6875rem !important
  }

  .gap-xl-92 {
    gap: 5.75rem !important
  }

  .gap-xl-93 {
    gap: 5.8125rem !important
  }

  .gap-xl-95 {
    gap: 5.9375rem !important
  }

  .gap-xl-100 {
    gap: 6.25rem !important
  }

  .gap-xl-105 {
    gap: 6.5625rem !important
  }

  .gap-xl-110 {
    gap: 6.875rem !important
  }

  .gap-xl-115 {
    gap: 7.1875rem !important
  }

  .gap-xl-120 {
    gap: 7.5rem !important
  }

  .gap-xl-122 {
    gap: 7.625rem !important
  }

  .gap-xl-125 {
    gap: 7.8125rem !important
  }

  .gap-xl-128 {
    gap: 8rem !important
  }

  .gap-xl-130 {
    gap: 8.125rem !important
  }

  .gap-xl-135 {
    gap: 8.4375rem !important
  }

  .gap-xl-139 {
    gap: 8.6875rem !important
  }

  .gap-xl-140 {
    gap: 8.75rem !important
  }

  .gap-xl-145 {
    gap: 9.0625rem !important
  }

  .gap-xl-150 {
    gap: 9.375rem !important
  }

  .text-xl-start {
    text-align: left !important
  }

  .text-xl-end {
    text-align: right !important
  }

  .text-xl-center {
    text-align: center !important
  }

  .fs-xxxl {
    font-size: 2.125rem !important
  }

  .fs-xxl {
    font-size: 2rem !important
  }

  .fs-xl {
    font-size: 1.75rem !important
  }

  .fs-lg {
    font-size: 1.625rem !important
  }

  

  legend {
    font-size: 1.5rem
  }

  .lead {
    font-size: 1.5625rem
  }

  .display-1 {
    font-size: 5rem !important
  }

  .display-2 {
    font-size: 4.5rem
  }

  .display-3 {
    font-size: 4rem
  }

  .display-4 {
    font-size: 3.5rem
  }

  .display-5 {
    font-size: 3rem
  }

  .display-6 {
    font-size: 2.5rem
  }

  .blockquote {
    font-size: 1.5625rem
  }

  .col-xl {
    flex: 1 0 0%
  }

  .row-cols-xl-auto>* {
    flex: 0 0 auto;
    width: auto
  }

  .row-cols-xl-1>* {
    flex: 0 0 auto;
    width: 100%
  }

  .row-cols-xl-2>* {
    flex: 0 0 auto;
    width: 50%
  }

  .row-cols-xl-3>* {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .row-cols-xl-4>* {
    flex: 0 0 auto;
    width: 25%
  }

  .row-cols-xl-5>* {
    flex: 0 0 auto;
    width: 20%
  }

  .row-cols-xl-6>* {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto
  }

  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%
  }

  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%
  }

  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%
  }

  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%
  }

  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%
  }

  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%
  }

  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%
  }

  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%
  }

  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%
  }

  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%
  }

  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%
  }

  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%
  }

  .offset-xl-0 {
    margin-left: 0
  }

  .offset-xl-1 {
    margin-left: 8.33333%
  }

  .offset-xl-2 {
    margin-left: 16.66667%
  }

  .offset-xl-3 {
    margin-left: 25%
  }

  .offset-xl-4 {
    margin-left: 33.33333%
  }

  .offset-xl-5 {
    margin-left: 41.66667%
  }

  .offset-xl-6 {
    margin-left: 50%
  }

  .offset-xl-7 {
    margin-left: 58.33333%
  }

  .offset-xl-8 {
    margin-left: 66.66667%
  }

  .offset-xl-9 {
    margin-left: 75%
  }

  .offset-xl-10 {
    margin-left: 83.33333%
  }

  .offset-xl-11 {
    margin-left: 91.66667%
  }

  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0
  }

  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0
  }

  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: .15625rem
  }

  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: .15625rem
  }

  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: .3125rem
  }

  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: .3125rem
  }

  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: .625rem
  }

  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: .625rem
  }

  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: .9375rem
  }

  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: .9375rem
  }

  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 1.875rem
  }

  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 1.875rem
  }

  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 2.5rem
  }

  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 2.5rem
  }

  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 3.125rem
  }

  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 3.125rem
  }

  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 3.75rem
  }

  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 3.75rem
  }

  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 4.375rem
  }

  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 4.375rem
  }

  .col-form-label-lg {
    font-size: 1.625rem
  }

  .form-control {
    font-size: 1.75rem
  }

  .form-control-lg {
    font-size: 1.625rem
  }

  .form-select {
    font-size: 1.75rem
  }

  .form-select-lg {
    font-size: 1.625rem
  }

  .input-group-text {
    font-size: 1.75rem
  }

  .input-group-lg>.btn,
  .input-group-lg>.form-control,
  .input-group-lg>.form-select,
  .input-group-lg>.input-group-text {
    font-size: 1.625rem
  }

  .btn {
    --bs-btn-font-size: 1.75rem
  }

  .btn-group-lg>.btn,
  .btn-lg {
    --bs-btn-font-size: 1.625rem
  }

  .dropdown-menu-xl-start {
    --bs-position: start
  }

  .dropdown-menu-xl-start[data-bs-popper] {
    left: 0;
    right: auto
  }

  .dropdown-menu-xl-end {
    --bs-position: end
  }

  .dropdown-menu-xl-end[data-bs-popper] {
    left: auto;
    right: 0
  }

  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start
  }

  .navbar-expand-xl .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-xl .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
  }

  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible
  }

  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-xl .navbar-toggler {
    display: none
  }

  .navbar-expand-xl .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto
  }

  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none
  }

  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

  .pagination-lg {
    --bs-pagination-font-size: 1.625rem
  }

  .list-group-horizontal-xl {
    flex-direction: row
  }

  .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
  }

  .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--bs-list-group-border-radius)
  }

  .list-group-horizontal-xl>.list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-xl>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: var(--bs-list-group-border-width)
  }

  .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
  }

  .modal-xl {
    --bs-modal-width: 1140px
  }

  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important
  }

  .offcanvas-xl .offcanvas-header {
    display: none
  }

  .offcanvas-xl .offcanvas-body {
    background-color: transparent !important;
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
  }

 

  .wrapper {
    contain: paint;
    margin: -115px 0 0;
    overflow: visible;
    padding: 0
  }

  .header {
    position: sticky !important
  }

  .header .nav-item {
    padding: .375rem 1.20625rem .625rem;
    position: relative
  }

  .header .nav-item--mob {
    display: none
  }

  .header .nav-link {
    align-items: center;
    color: #082a39;
    font-size: 1.25rem;
    position: relative;
    z-index: 2000
  }

  .header .nav-link:before {
    bottom: -.75rem;
    content: "";
    height: 1.25rem;
    position: absolute;
    right: 0;
    width: 100%;
    z-index: 10
  }

  .header .dropdown-toggle {
    display: none
  }

  .header .offcanvas {
    overflow: visible
  }

  .header .navbar-nav {
    margin: 0 -1.25rem
  }

  .header .address a {
    font-size: 1rem
  }

  .header .nav-item.hover>.dropdown-menu,
  .header .nav-item:hover>.dropdown-menu {
    opacity: 1;
    pointer-events: auto;
    visibility: visible
  }

  .header .dropdown-menu {
    background: transparent;
    height: auto !important;
    left: 0 !important;
    opacity: 0;
    padding: .625rem 1.20625rem 3.375rem;
    pointer-events: none;
    top: 2.75rem !important;
    transition: all .3s ease;
    visibility: hidden;
    width: auto !important
  }

  .header .dropdown-menu:before {
    background: hsla(0, 0%, 100%, .85);
    bottom: 0;
    content: "";
    left: -100vw;
    position: absolute;
    right: -100vw;
    top: -100vw;
    transition: all .3s ease;
    z-index: -1
  }

  .header .dropdown-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    left: -9.0625rem;
    width: 31.25rem
  }

  .header .back {
    display: none
  }

  .header .dropdown-item {
    color: #082a39;
    font-size: 1.25rem;
    font-weight: 300;
    padding: .125rem 0
  }

  .header--home-page .nav-link {
    color: #fff
  }

  .header--home-page .dropdown-menu:before {
    background: rgba(13, 57, 55, .85)
  }

  .header--home-page .dropdown-item {
    color: #fff
  }

  .header.active-nav .nav-link {
    color: #082a39
  }

  .header.active-nav .nav-link:hover {
    color: #7e9db0
  }

  .header.active-nav .dropdown-item {
    color: #082a39
  }

  .info .row--one {
    padding: 0 0 18.25rem
  }

  .info .row--two {
    padding: 0 0 13.75rem
  }

  .goals {
    padding: 13.375rem 0 6.5rem
  }

  .counter-group {
    padding: 13.125rem 0 8.375rem
  }

  .counter-group .img-holder {
    max-height: 8.5rem;
    max-width: 9rem
  }

  .carousel-section {
    padding: 13.3125rem 0 13.6875rem
  }

  .posts--mobile {
    display: none
  }

  .posts .row:last-child {
    padding: 0 0 9.375rem
  }

  .posts .row .col {
    padding: 0 .9375rem
  }

  .posts .text-holder {
    padding-left: 0 !important
  }

  .posts .h2,
  .posts h2 {
    letter-spacing: -.01875rem;
    margin: 0 0 .9375rem
  }

  .posts__animated {
    padding: 11.875rem 0 0
  }

  .posts__animated--desktop {
    display: block
  }

  .posts__animated .row .text-holder:not(:last-child) {
    padding: 0 0 25rem
  }

  .posts__animated .circle-decor {
    padding-bottom: 23.5%;
    width: 23.5%
  }

  .posts__animated .img-holder {
    height: auto !important;
    position: sticky;
    top: 12.5rem !important
  }

  .posts__animated .img-holder img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 8%;
    width: 100%
  }

  .posts .image-active-0 .img-0 {
    opacity: 1
  }

  .posts .image-active-0 .circle-decor--0 {
    animation: fade-left 3s forwards
  }

  .posts .image-active-1 .img-1 {
    opacity: 1;
    z-index: 10
  }

  .posts .image-active-1 .circle-decor--1 {
    animation: fade-right 3s forwards
  }

  .posts .image-active-2 .img-2 {
    opacity: 1;
    z-index: 11
  }

  .posts .image-active-2 .circle-decor--2 {
    animation: fade-left 3s forwards
  }

  .posts .image-active-3 .img-3 {
    opacity: 1;
    z-index: 12
  }

  .posts .image-active-3 .circle-decor--3 {
    animation: fade-right 3s forwards
  }

  .posts .image-active-4 .img-4 {
    opacity: 1;
    z-index: 13
  }

  .posts .image-active-4 .circle-decor--4 {
    animation: fade-left 3s forwards
  }

  .posts .image-active-5 .img-5 {
    opacity: 1;
    z-index: 14
  }

  .posts .image-active-5 .circle-decor--5 {
    animation: fade-right 3s forwards
  }

  .posts .image-active-6 .img-6 {
    opacity: 1;
    z-index: 15
  }

  .posts .image-active-6 .circle-decor--5 {
    animation: fade-left 3s forwards
  }

  .posts .image-active-7 .img-7 {
    opacity: 1;
    z-index: 16
  }

  .posts .image-active-7 .circle-decor--7 {
    animation: fade-right 3s forwards
  }

  .posts .image-active-8 .img-8 {
    opacity: 1;
    z-index: 17
  }

  .posts .image-active-8 .circle-decor--8 {
    animation: fade-left 3s forwards
  }

  .posts .image-active-9 .img-9 {
    opacity: 1;
    z-index: 18
  }

  .posts .image-active-9 .circle-decor--9 {
    animation: fade-right 3s forwards
  }

  .posts .image-active-10 .img-10 {
    opacity: 1;
    z-index: 19
  }

  .posts .image-active-10 .circle-decor--10 {
    animation: fade-left 3s forwards
  }

  .posts .img-0,
  .posts .img-1,
  .posts .img-10,
  .posts .img-2,
  .posts .img-3,
  .posts .img-4,
  .posts .img-5,
  .posts .img-6,
  .posts .img-7,
  .posts .img-8,
  .posts .img-9 {
    opacity: 0;
    transition: opacity 2s ease
  }

  .team .text-holder {
    font-size: 1.75rem;
    margin: 0 0 6.25rem
  }

  .team .row {
    margin: 0
  }

  .team .col {
    padding: 0 2.1875rem
  }

  .team .circle-img {
    margin: 0 0 2.3125rem
  }

  .cta-section {
    padding: 13.4375rem 0 12.1875rem
  }

  .cta-section .icon-wrap .icon {
    font-size: 9.0625rem
  }

  .cta-section .icon-wrap .icon .icon-decor {
    height: 2.875rem;
    width: 2.875rem
  }

  .cta-section .icon-wrap .icon-checked {
    font-size: 9.375rem
  }

  .cards-section {
    padding: 12.25rem 0 9.25rem
  }

  .cards-section .card {
    padding: 0 5.875rem 0 0
  }

  .footer .footer-copyright {
    margin: 1.5625rem -.625rem 0
  }

  .footer .footer-info .list-flags {
    margin: .625rem -.4375rem
  }

  .anchor-navigation {
    font-size: 1.5625rem;
    max-width: 10.9375rem
  }

  .circle-decor {
    height: 100px;
    width: 100px
  }

  .carousel {
    margin: 0
  }

  .carousel .slide {
    margin: 0;
    width: auto
  }

  .address .icon-arrow {
    font-size: 1.5rem;
    margin: 0 1.3125rem 0 0
  }
}

@media (min-width:1200px) and (min-width:1680px) {
  .posts__animated .img-holder {
    /* margin: 0 0 6.25rem -9.375rem !important */
  }
}

@media (min-width:1480px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020
  }

  .sticky-xxl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020
  }

  .float-xxl-start {
    float: left !important
  }

  .float-xxl-end {
    float: right !important
  }

  .float-xxl-none {
    float: none !important
  }

  .d-xxl-inline {
    display: inline !important
  }

  .d-xxl-inline-block {
    display: inline-block !important
  }

  .d-xxl-block {
    display: block !important
  }

  .d-xxl-grid {
    display: grid !important
  }

  .d-xxl-table {
    display: table !important
  }

  .d-xxl-table-row {
    display: table-row !important
  }

  .d-xxl-table-cell {
    display: table-cell !important
  }

  .d-xxl-flex {
    display: flex !important
  }

  .d-xxl-inline-flex {
    display: inline-flex !important
  }

  .d-xxl-none {
    display: none !important
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important
  }

  .flex-xxl-row {
    flex-direction: row !important
  }

  .flex-xxl-column {
    flex-direction: column !important
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important
  }

  .justify-content-xxl-center {
    justify-content: center !important
  }

  .justify-content-xxl-between {
    justify-content: space-between !important
  }

  .justify-content-xxl-around {
    justify-content: space-around !important
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important
  }

  .align-items-xxl-start {
    align-items: flex-start !important
  }

  .align-items-xxl-end {
    align-items: flex-end !important
  }

  .align-items-xxl-center {
    align-items: center !important
  }

  .align-items-xxl-baseline {
    align-items: baseline !important
  }

  .align-items-xxl-stretch {
    align-items: stretch !important
  }

  .align-content-xxl-start {
    align-content: flex-start !important
  }

  .align-content-xxl-end {
    align-content: flex-end !important
  }

  .align-content-xxl-center {
    align-content: center !important
  }

  .align-content-xxl-between {
    align-content: space-between !important
  }

  .align-content-xxl-around {
    align-content: space-around !important
  }

  .align-content-xxl-stretch {
    align-content: stretch !important
  }

  .align-self-xxl-auto {
    align-self: auto !important
  }

  .align-self-xxl-start {
    align-self: flex-start !important
  }

  .align-self-xxl-end {
    align-self: flex-end !important
  }

  .align-self-xxl-center {
    align-self: center !important
  }

  .align-self-xxl-baseline {
    align-self: baseline !important
  }

  .align-self-xxl-stretch {
    align-self: stretch !important
  }

  .order-xxl-first {
    order: -1 !important
  }

  .order-xxl-0 {
    order: 0 !important
  }

  .order-xxl-1 {
    order: 1 !important
  }

  .order-xxl-2 {
    order: 2 !important
  }

  .order-xxl-3 {
    order: 3 !important
  }

  .order-xxl-4 {
    order: 4 !important
  }

  .order-xxl-5 {
    order: 5 !important
  }

  .order-xxl-last {
    order: 6 !important
  }

  .m-xxl-0 {
    margin: 0 !important
  }

  .m-xxl-1 {
    margin: .0625rem !important
  }

  .m-xxl-2 {
    margin: .125rem !important
  }

  .m-xxl-3 {
    margin: .1875rem !important
  }

  .m-xxl-4 {
    margin: .25rem !important
  }

  .m-xxl-5 {
    margin: .3125rem !important
  }

  .m-xxl-6 {
    margin: .375rem !important
  }

  .m-xxl-7 {
    margin: .4375rem !important
  }

  .m-xxl-8 {
    margin: .5rem !important
  }

  .m-xxl-9 {
    margin: .5625rem !important
  }

  .m-xxl-10 {
    margin: .625rem !important
  }

  .m-xxl-11 {
    margin: .6875rem !important
  }

  .m-xxl-13 {
    margin: .8125rem !important
  }

  .m-xxl-15 {
    margin: .9375rem !important
  }

  .m-xxl-16 {
    margin: 1rem !important
  }

  .m-xxl-17 {
    margin: 1.0625rem !important
  }

  .m-xxl-18 {
    margin: 1.125rem !important
  }

  .m-xxl-19 {
    margin: 1.1875rem !important
  }

  .m-xxl-20 {
    margin: 1.25rem !important
  }

  .m-xxl-22 {
    margin: 1.375rem !important
  }

  .m-xxl-24 {
    margin: 1.5rem !important
  }

  .m-xxl-25 {
    margin: 1.5625rem !important
  }

  .m-xxl-26 {
    margin: 1.625rem !important
  }

  .m-xxl-27 {
    margin: 1.6875rem !important
  }

  .m-xxl-28 {
    margin: 1.75rem !important
  }

  .m-xxl-29 {
    margin: 1.8125rem !important
  }

  .m-xxl-30 {
    margin: 1.875rem !important
  }

  .m-xxl-31 {
    margin: 1.9375rem !important
  }

  .m-xxl-32 {
    margin: 2rem !important
  }

  .m-xxl-33 {
    margin: 2.0625rem !important
  }

  .m-xxl-34 {
    margin: 2.125rem !important
  }

  .m-xxl-35 {
    margin: 2.1875rem !important
  }

  .m-xxl-36 {
    margin: 2.25rem !important
  }

  .m-xxl-37 {
    margin: 2.3125rem !important
  }

  .m-xxl-38 {
    margin: 2.375rem !important
  }

  .m-xxl-40 {
    margin: 2.5rem !important
  }

  .m-xxl-42 {
    margin: 2.625rem !important
  }

  .m-xxl-43 {
    margin: 2.6875rem !important
  }

  .m-xxl-44 {
    margin: 2.75rem !important
  }

  .m-xxl-45 {
    margin: 2.8125rem !important
  }

  .m-xxl-50 {
    margin: 3.125rem !important
  }

  .m-xxl-51 {
    margin: 3.1875rem !important
  }

  .m-xxl-52 {
    margin: 3.25rem !important
  }

  .m-xxl-53 {
    margin: 3.3125rem !important
  }

  .m-xxl-54 {
    margin: 3.375rem !important
  }

  .m-xxl-55 {
    margin: 3.4375rem !important
  }

  .m-xxl-56 {
    margin: 3.5rem !important
  }

  .m-xxl-58 {
    margin: 3.625rem !important
  }

  .m-xxl-60 {
    margin: 3.75rem !important
  }

  .m-xxl-64 {
    margin: 4rem !important
  }

  .m-xxl-65 {
    margin: 4.0625rem !important
  }

  .m-xxl-70 {
    margin: 4.375rem !important
  }

  .m-xxl-75 {
    margin: 4.6875rem !important
  }

